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:
Feb. 07, 2012

Filed:

Nov. 06, 2007
Applicants:

Mark E. Davis, Menlo Park, CA (US);

Andrew G. Heninger, Los Altos, CA (US);

Marc Jablonski, Palo Alto, CA (US);

Glenn A. Marcy, Los Altos, CA (US);

Michael C. Werts, Morgan Hill, CA (US);

Inventors:

Mark E. Davis, Menlo Park, CA (US);

Andrew G. Heninger, Los Altos, CA (US);

Marc Jablonski, Palo Alto, CA (US);

Glenn A. Marcy, Los Altos, CA (US);

Michael C. Werts, Morgan Hill, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A forward and backward compatible streaming protocol requires subsequent versions of the protocol to be purely additive relative to earlier versions. When a data segment is transmitted as a data stream, a first stream of data that is in accordance with a first version of the protocol is transmitted, with additional streams of data that are in accordance with subsequent versions of the protocol appended in sequence to the first stream of data. When a read module implements an earlier version of the protocol than a write module, the data segment is truncated to include only the data supported by the version implemented by the read module. On the other hand, when the read module implements a later version of the protocol than the write module, receipt of the data segment is terminated after the data supported by the version implemented by the write module is received.


Find Patent Forward Citations

Loading…