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:
Jun. 23, 2015
Filed:
Jun. 07, 2010
Adam D'angelo, Palo Alto, CA (US);
Charles Duplain Cheever, Palo Alto, CA (US);
Kevin G. Der, Palo Alto, CA (US);
Rebekah Marie Cox, Mountain View, CA (US);
Adam D'Angelo, Palo Alto, CA (US);
Charles Duplain Cheever, Palo Alto, CA (US);
Kevin G. Der, Palo Alto, CA (US);
Rebekah Marie Cox, Mountain View, CA (US);
Quora, Inc., Mountain View, CA (US);
Abstract
A method to perform component-based rendering of a webpage includes identifying a component hierarchy from which to render the webpage. A set of components are selected from the component hierarchy as an evaluation component set. The evaluation component set is evaluated by determining that a particular component of the evaluation component set does not include a data request for data item to be used in the rendering of the webpage. Responsive to the determination, least one child component of the particular component is identified within the component hierarchy. The child component is added to the evaluation component set. The newly added component may be evaluated to determine whether the component requires data to be rendered. A batch module may identify data items that are subject to the data request in the evaluation component set, and may proceed to retrieve the data items as a batch from relevant data sources.