发明名称 Imparting real-time priority-based network communications in an encrypted communication session
摘要 This specification describes technologies relating to imparting real-time priority-based network communications in an encrypted session. In general, aspects of the subject matter described can be embodied in methods that include establishing, based on cryptographic information in a reserved, random-data portion of a handshake communication, a session, receiving parameter values relating to a sub media stream, included in a header of a network communication, storing the parameter values, obtaining state information and a data payload included in a second network communication, identifying, from the state information, a purpose of the second network communication, and whether a header of the second network communication includes one or more new values corresponding to one or more of the parameters, updating one or more of the stored values based on the one or more new values, and processing the data payload based on the identified purpose and the stored parameter values.
申请公布号 US8918644(B2) 申请公布日期 2014.12.23
申请号 US201213584484 申请日期 2012.08.13
申请人 Adobe Systems Corporation 发明人 Shetty Pritham;Whillock Asa;Chan Edward;Manapragada Srinivas;Kaufman Matthew;Thornburgh Michael
分类号 H04L29/06;H04L9/32 主分类号 H04L29/06
代理机构 Shok Hardy & Bacon LLP. Intellectual Property Department 代理人 Shok Hardy & Bacon LLP. Intellectual Property Department
主权项 1. A method comprising: at a server system, establishing, based at least in part on cryptographic information placed in a predefined portion of a handshake network communication, a communication session with a client system to stream one or more streams from the server system to the client system, the predefined portion being reserved for random data; processing the one or more streams, wherein the processing comprises: dividing each of the one or more streams into a plurality of network communications, wherein each network communication of the plurality of network communications has an associated data payload and an associated header, and writing to a header of a network communication from the plurality of network communications rendering information relating to a media rendering state associated with the network communication and one or more subsequent network communications of the plurality of network communications, wherein a portion of the rendering information that remains unchanged from the network communication to the one or more subsequent network communications is written to the header of the network communication but omitted from a header of the one or more subsequent network communications, such that the headers have variable lengths; and streaming the processed one or more streams to the client system via the established communication session.
地址 San Jose CA US