The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 19, 2012

Filed:

Nov. 24, 2011
Applicants:

Pritham Shetty, Los Altos, CA (US);

Asa Whillock, San Francisco, CA (US);

Edward Chan, Fremont, CA (US);

Srinivas Manapragada, Fremont, CA (US);

Matthew Kaufman, Bonny Doon, CA (US);

Michael Thornburgh, Santa Jose, CA (US);

Inventors:

Pritham Shetty, Los Altos, CA (US);

Asa Whillock, San Francisco, CA (US);

Edward Chan, Fremont, CA (US);

Srinivas Manapragada, Fremont, CA (US);

Matthew Kaufman, Bonny Doon, CA (US);

Michael Thornburgh, Santa Jose, CA (US);

Assignee:

Adobe Systems Incorporated, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 12/66 (2006.01); H04L 12/50 (2006.01); H04W 4/00 (2009.01);
U.S. Cl.
CPC ...
Abstract

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.


Find Patent Forward Citations

Loading…