System, apparatus, and method for page composition
AssigneeGroupon, Inc.
InventorsSean McCullough, Adam Geitgey
Life of this patent
Estimating the term…
Loading patent…
AssigneeGroupon, Inc.
InventorsSean McCullough, Adam Geitgey
Estimating the term…
About 9 years 10 months of term left · ends 22 Aug 2036 (estimated)
A system and related devices and methods facilitating orchestration of page composition based on performance of one or more portions of the page are disclosed herein. An exemplary system may comprise a first device and a second device. An exemplary method may comprise providing to a client device, a first portion of a requested page while waiting for one or more service calls required to render a second portion to return, and after a time at which the one or more service calls required to render the second portion return, providing the client device with the second portion, the one or more service calls required to render the second portion having a higher latency than any service calls required to render the first portion.
A method for programmatically orchestrating page composition based on individual performance of a return of service calls related to one or more portions of the page resulting in prioritized rendering of the page, the method comprising:
A device for programmatically orchestrating page composition based on individual performance of service calls related to one or more portions of the page resulting in prioritized rendering of the page, the device comprising:
A computer program product configured for programmatically orchestrating page composition based on individual performance of a return of service calls related to one or more portions of the page resulting in prioritized rendering of the page, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
Electronic shopping [e-shopping]: utilising user interfaces specially adapted for shopping
Retrieval from the web: organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Use of codes for handling textual entities: tree-structured documents
Tree-structured documents: markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
From the US filing history. Foreign family members aren’t listed.
Embodiments of the invention relate, generally, to providing a system, apparatus, and method for orchestrating page composition based on performance of one or more portions of the page.
Conventional display methods generally require consumer-specific information to be retrieved and then utilized in the generation of the content of a web page, or alternatively, a web page may be generated without personalization, thereby limiting the use of consumer-specific information or sacrificing time. In this regard, areas for improving current systems have been identified. Through applied effort, ingenuity, and innovation, solutions to improve such systems have been realized and are described in connection with embodiments of the present invention.
In general, embodiments of the present invention provided herein include systems, apparatuses, methods and computer readable media for providing prioritized rendering of a web page.
Having thus described some embodiments in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
FIGS. 1 and 2 show display screens of a web page during a loading process, configured in accordance with some embodiments;
FIG. 3 shows a flow chart of an example method, performed in accordance with some embodiments;
Embodiments will be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments contemplated herein are shown. Indeed, various embodiments may be implemented in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like numbers refer to like elements throughout.
As used herein, the terms “data,” “content,” “information” and similar terms may be used interchangeably to refer to data capable of being captured, transmitted, received, displayed and/or stored in accordance with various example embodiments. Thus, use of any such terms should not be taken to limit the spirit and scope of the disclosure. Further, where a computing device is described herein to receive data from another computing device, it will be appreciated that the data may be received directly from the another computing device or may be received indirectly via one or more intermediary computing devices, such as, for example, one or more servers, relays, routers, network access points, base stations, and/or the like. Similarly, where a computing device is described herein to send data to another computing device, it will be appreciated that the data may be sent directly to the another computing device or may be sent indirectly via one or more intermediary computing devices, such as, for example, one or more servers, relays, routers, network access points, base stations, and/or the like.
A “promotion and marketing service” may provide promotion and/or marketing services on behalf of one or more providers (e.g., one or more merchants, retailers, etc.) that are offering one or more instruments that are redeemable for goods, services, experiences and/or the like. The promotion and marketing service is further configured to illustrate or otherwise inform one or more consumers of the availability of one or more instruments in the form of one or more impressions. In some examples, the promotion and marketing service may also take the form of a redemption authority, a payment processor, a rewards provider, an entity in a financial network, a promoter, an agent and/or the like. As such, the service is, in some example embodiments, configured to present one or more promotions via one or more impressions, accept payments for promotions from consumers, issue instruments upon acceptance of an offer, participate in redemption, generate rewards, provide a point of sale device or service, issue payments to providers and/or or otherwise participate in the exchange of goods, services or experiences for currency, value and/or the like.