System and method for rendering content according to availability data for one or more items
First Claim
1. A computer-implemented system for rendering content according to availability data for at least one item, comprising:
- a server configured to receive a content request from a user in a current interactive session and, in response to the user-supplied content request, to retrieve the user-requested content;
a rendering engine coupled with the server and configured to identify at least one rule within the user-requested content and concerning the item; and
a rules engine coupled with the rendering engine and configured to;
generate at least one availability request corresponding to the rule and concerning the item;
receive availability data for the item;
retrieve additional content according to the availability data for the item, the additional content being selected from among one or more stored content elements that concern the item; and
communicate the additional content concerning the item to the rendering engine for incorporation in the user-requested content;
the rendering engine further configured to render the user-requested content, including the additional content concerning the item;
the server further configured to communicate the rendered user-requested content to the user in the current interactive session to satisfy the user-supplied content request.
13 Assignments
0 Petitions
Accused Products
Abstract
A system for rendering content according to availability data for at least one item includes a server to receive a content request from a user and, in response, to retrieve requested content. A rendering engine coupled to the server identifies at least one rule associated with the content and concerning the item. A rules engine coupled to the rendering engine generates at least one availability request corresponding to the rule and concerning the item. The rules engine receives the availability data for the item, retrieves additional content according to the availability data for the item, and communicates the additional content to the rendering engine for incorporation into the requested content. The rendering engine renders the requested content, including the additional content concerning the item. The server communicates the rendered content to the user to satisfy the content request.
13 Citations
43 Claims
-
1. A computer-implemented system for rendering content according to availability data for at least one item, comprising:
-
a server configured to receive a content request from a user in a current interactive session and, in response to the user-supplied content request, to retrieve the user-requested content; a rendering engine coupled with the server and configured to identify at least one rule within the user-requested content and concerning the item; and a rules engine coupled with the rendering engine and configured to; generate at least one availability request corresponding to the rule and concerning the item; receive availability data for the item; retrieve additional content according to the availability data for the item, the additional content being selected from among one or more stored content elements that concern the item; and communicate the additional content concerning the item to the rendering engine for incorporation in the user-requested content; the rendering engine further configured to render the user-requested content, including the additional content concerning the item; the server further configured to communicate the rendered user-requested content to the user in the current interactive session to satisfy the user-supplied content request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of rendering content according to availability data for at least one item, comprising:
-
receiving, by a server, a content request from a user in a current interactive session; retrieving, by the server, the user-requested content in response to the user-supplied content request; identifying, by the server, at least one rule within the user-requested content and concerning the item; generating, by the server, at least one availability request that corresponds to the rule and that concerns the item; receiving, by the server, availability data for the item; retrieving, by the server, additional content according to the availability data for the item, the additional content being selected from among one or more stored content elements that concern the item; incorporating, by the server, the additional content into the user-requested content; rendering, by the server, rendering the user-requested content, including the additional content concerning the item; and communicating, by the server, the rendered user-requested content to the user in the current interactive session to satisfy the user-supplied content request. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. Software for rendering content according to availability data for at least one item, the software being embodied in a computer-readable medium and when executed using one or more computers is configured to:
-
receive a content request from a user in a current interactive session; retrieve the user-requested content in response to the user-supplied content request; identify at least one rule within the user-requested content and concerning the item; generate at least one availability request that corresponds to the rule and that concerns the item; receive availability data for the item; retrieve additional content according to the availability data for the item, where the additional content is selected from among one or more stored content elements that concern the item; incorporate the additional content concerning the item into the user-requested content; render the user-requested content, including the additional content concerning the item; and communicate the rendered user-requested content to the user in the current interactive session to satisfy the user-supplied content request. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43)
-
-
42. A computer-implemented system for rendering content according to availability data for at least one item, comprising:
-
a server comprising means for receiving a content request from a user in a current interactive session and for retrieving the user-requested content in response to the user-supplied content request; a rendering engine coupled with the server, the rendering engine comprising means for identifying at least one rule within the user-requested content and concerning the item; a rules engine coupled with the rendering engine, the rules engine comprising means for generating at least one availability request that corresponds to the rule and that concerns the item, receiving availability data for the item, retrieving additional content according to the availability data for the item, where the additional content is selected from among one or more stored content elements that concern the item, and incorporating the additional content concerning the item into the user-requested content; the rendering engine further comprising means for identifying the rule comprising means for rendering the user-requested content, including the additional content concerning the item; and the server further comprising means for receiving the user-supplied content request comprising means for communicating the rendered user-requested content to the user in the current interactive session to satisfy the user-supplied content request.
-
Specification