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.
Patent No.:
Date of Patent:
Nov. 08, 2016
Filed:
Jul. 05, 2012
Vincent Le Chevalier, San Jose, CA (US);
Charles F. Geiger, San Jose, CA (US);
Pierce Trowbridge Wetter, Iii, Santa Clara, CA (US);
Ashit Joshi, San Jose, CA (US);
Ohad Eder-pressman, San Francisco, CA (US);
Brent S. Tworetzky, Palo Alto, CA (US);
Dax Eckenberg, Los Gatos, CA (US);
Rahul Ravindra Mutalik Desai, San Jose, CA (US);
Vincent Le Chevalier, San Jose, CA (US);
Charles F. Geiger, San Jose, CA (US);
Pierce Trowbridge Wetter, III, Santa Clara, CA (US);
Ashit Joshi, San Jose, CA (US);
Ohad Eder-Pressman, San Francisco, CA (US);
Brent S. Tworetzky, Palo Alto, CA (US);
Dax Eckenberg, Los Gatos, CA (US);
Rahul Ravindra Mutalik Desai, San Jose, CA (US);
Chegg, Inc., Santa Clara, CA (US);
Abstract
An education digital reading platform provides pages of a document requested by a user, the pages including additional content layers associated with the requested content. The additional content layers including related content, user generated content, advertisement content and other services content offered by the digital reading platform. The requested content and additional content layers require processing capability on a web browser application. The amount of data associated with a page of a document may vary dramatically especially considering the additional layers of content associated with the pages. In order to permit the web browser application anticipate the processing needs associated with each page, the digital reading platform provides markers indicating a difference in processing requirements associated between two pages of a document. The markers enable the web browser request additional resources to provide a seamless user experience or enable the web browser application to request additional or fewer content layers.