Context-Aware Landing Page
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a processor, an event trigger configured to report an event, the event trigger containing at least one attribute that provides context to the event;
retrieving, by the processor, a weighting table that describes a plurality of content tiles that are associated with the event, wherein a content tile from the plurality of content tiles includes a weighting value configured to represent the significance of the content tile;
selecting, by the processor, a ranked list of content tiles from the weighting table to include in a landing page, wherein the ranked list includes the content tile and the position of the content tile in the ranked list is based on the weighting value; and
generating, by the processor, the landing page with the ranked list of content tiles.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for creating a context-aware landing page. A context-aware landing page is capable of dynamically updating its tiles to include content tiles which are related to a received triggering event. The triggering event can be received from a business context source. When the triggering event is received, a weighting table that contains a plurality of content tiles can be retrieved. The method can then select one or more content tiles to include in the context-aware landing page. The selection of the one or more content tiles can depend on the triggering event.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a processor, an event trigger configured to report an event, the event trigger containing at least one attribute that provides context to the event; retrieving, by the processor, a weighting table that describes a plurality of content tiles that are associated with the event, wherein a content tile from the plurality of content tiles includes a weighting value configured to represent the significance of the content tile; selecting, by the processor, a ranked list of content tiles from the weighting table to include in a landing page, wherein the ranked list includes the content tile and the position of the content tile in the ranked list is based on the weighting value; and generating, by the processor, the landing page with the ranked list of content tiles. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions for:
-
receiving an event trigger configured to report an event, the event trigger containing at least one attribute that provides context to the event; retrieving a weighting table that describes a plurality of content tiles that are associated with the event, wherein a content tile from the plurality of content tiles includes a weighting value configured to represent the significance of the content tile; selecting a ranked list of content tiles from the weighting table to include in a landing page, wherein the ranked list includes the content tile and the position of the content tile in the ranked list is based on the weighting value; populating the content tile with content; and generating the landing page that contains the content tile. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented system, comprising:
-
one or more computer processors; and a non-transitory computer-readable storage medium comprising instructions, that when executed, control the one or more computer processors to be configured for; receiving an event trigger configured to report an event, the event trigger containing at least one attribute that provides context to the event; retrieving a weighting table that describes a plurality of content tiles that are associated with the event, wherein a content tile from the plurality of content tiles includes a weighting value configured to represent the significance of the content tile; selecting a ranked list of content tiles from the weighting table to include in a landing page, wherein the ranked list includes the content tile and the position of the content tile in the ranked list is based on the weighting value; populating the content tile with content; and generating the landing page that contains the content tile. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification