Method and apparatus for customizing presentation of notification lists
First Claim
1. A method, comprising:
- executing instructions on an electronic device to;
assemble, at an RSS publisher, a notification list including a plurality of tags to specify at least in part how the notification list is to be displayed by an RSS notification list aggregator residing on a client, wherein the plurality of tags includes at least different types of tags including;
a tag to directly specify how at least an associated portion of the notification list is to be displayed as a grouping of elements, a sorting of elements, or as an association with an icon; and
another tag to directly specify a user interface driver file to utilize to perform one or more functions for displaying the notification list,wherein the user interface driver file comprises executable instructions to cause performing of one or more functions for enabling the notification list to be displayed, and wherein the specified user interface driver file is provided to the client separate from the notification list provided by the RSS publisher; and
initiate transmission of the notification list to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments for customizing the presentation of a notification list are disclosed. In one example implementation, a method is provided for assembling a notification list including a plurality of tags to specify at least in part how the notification list is to be displayed by a client, and then causing the notification list to be transmitted to the client. In one example implementation, a method is provided including receiving, by a client, a notification list, where the notification list includes a plurality of tags to specify at least in part how the notification list is to be displayed, and causing the notification list to be displayed by the client in a manner specified at least in part by the plurality of tags.
50 Citations
45 Claims
-
1. A method, comprising:
executing instructions on an electronic device to; assemble, at an RSS publisher, a notification list including a plurality of tags to specify at least in part how the notification list is to be displayed by an RSS notification list aggregator residing on a client, wherein the plurality of tags includes at least different types of tags including; a tag to directly specify how at least an associated portion of the notification list is to be displayed as a grouping of elements, a sorting of elements, or as an association with an icon; and another tag to directly specify a user interface driver file to utilize to perform one or more functions for displaying the notification list, wherein the user interface driver file comprises executable instructions to cause performing of one or more functions for enabling the notification list to be displayed, and wherein the specified user interface driver file is provided to the client separate from the notification list provided by the RSS publisher; and initiate transmission of the notification list to the client. - View Dependent Claims (2, 3, 4, 5, 6, 38, 42)
-
7. A method, comprising:
executing instructions on an electronic device to; receive a notification list from an RSS publisher, the notification list including a plurality of tags to specify at least in part how the notification list is to be displayed by an RSS notification list aggregator residing on a client, wherein the plurality of tags includes at least different types of tags including; a tag to directly specify how at least an associated portion of the notification list is to be displayed as a grouping of elements, a sorting of elements, or as an association with an icon; and another tag to directly specify a user interface driver file to utilize to perform one or more functions for displaying the notification list, wherein the user interface driver file comprises executable instructions to cause performing of one or more functions for enabling the notification list to be displayed, and wherein the specified user interface driver file is provided to the client separate from the notification list provided by the RSS publisher; and initiate display the notification list, by the client, in a manner specified at least in part by the plurality of tags. - View Dependent Claims (8, 9, 10, 11, 12, 39, 43)
-
13. A non-transitory computer-readable storage medium containing instructions that in response to being executed by a processor, at least in part direct the processor to:
-
assemble, at an RSS publisher, a notification list including a plurality of tags to specify at least in part how the notification list is to be displayed by an RSS notification list aggregator residing on a client, wherein the plurality of tags includes at least different types of tags including; a tag to directly specify how at least an associated portion of the notification list is to be displayed as a grouping of elements, a sorting of elements, or as an association with an icon; and another tag to directly specify a user interface driver file to utilize to perform one or more functions for displaying the notification list, wherein the user interface driver file comprises executable instructions to cause performing of one or more functions for enabling the notification list to be displayed, and wherein the specified user interface driver file is provided to the client separate from the notification list provided by the RSS publisher; and initiate transmission of the notification list to the client. - View Dependent Claims (14, 15, 16, 17, 18, 40, 44, 45)
-
-
19. A non-transitory computer-readable storage medium containing instructions that in response to being executed by a processor, at least in part direct the processor to:
-
receive a notification list from an RSS publisher, the notification list including a plurality of tags to specify at least in part how the notification list is to be displayed by an RSS notification list aggregator residing on a client, wherein the plurality of tags includes at least different types of tags including; a tag to directly specify how at least an associated portion of the notification list is to be displayed as a grouping of elements, a sorting of elements, or as an association with an icon; and another tag to directly specify a user interface driver file to utilize to perform one or more functions for displaying the notification list, wherein the user interface driver file comprises executable instructions to cause performing of one or more functions for enabling the notification list to be displayed, and wherein the specified user interface driver file is provided to the client separate from the notification list provided by the RSS publisher; and initiate display of the notification list by the client. - View Dependent Claims (20, 21, 22, 23, 24, 41)
-
-
25. A method, comprising:
executing instructions on an electronic device to; receive, by a client and from a user interface driver provider, a user interface driver file, wherein the user interface driver file comprises executable instructions for performing one or more functions for displaying at least a portion of a notification list by an RSS notification list aggregator; receive, by a client and from an RSS publisher, a notification list comprising; a plurality of items; and at least different types of tags including; a tag that directly specifies how at least an associated portion of the notification list is to be displayed as a grouping of at least some items of the plurality of items, a sorting of the at least some items, or as an association with an icon, and a tag that directly specifies a user interface driver file for performing one or more functions for displaying at least a portion of a notification list by an RSS notification list aggregator, wherein at least a portion of the user interface driver file is provided to the client separate from the notification list provided by the RSS publisher, and wherein the RSS notification list aggregator resides on the client; and initiate display of the plurality of items by using at least in part the specified user interface driver and the tag that directly specifies how at least the associated portion of the notification list is to be displayed. - View Dependent Claims (26, 27, 28)
-
29. A non-transitory computer-readable storage medium containing instructions that in response to being executed by a processor, at least in part direct the processor to:
-
receive, by a client and from a user interface driver provider, a user interface driver file, wherein the user interface driver file comprises executable instructions for performing one or more functions for displaying at least a portion of a notification list by an RSS notification list aggregator; receive, by a client and from an RSS publisher, a notification list comprising; a plurality of items; and at least different types of tags including; a tag that directly specifies how at least an associated portion of the notification list is to be displayed as a grouping of at least some items of the plurality of items, a sorting of the at least some items, or as an association with an icon, and a tag that directly specifies a user interface driver file for performing one or more functions for displaying at least a portion of a notification list by an RSS notification list aggregator, wherein at least a portion of the user interface driver file is provided to the client separate from the notification list provided by the RSS publisher, and wherein the RSS notification list aggregator resides on the client; and initiate display of the plurality of items at least in part by using the specified user interface driver and the tag that directly specifies how at least the associated portion of the notification list is to be displayed. - View Dependent Claims (30, 31, 32)
-
-
33. A method, comprising:
executing instructions on an electronic device to; receive a notification list from an RSS publisher, the notification list comprising at least an RSS syndication feed, the notification list including a plurality of tags to specify, at least in part, an appearance of items of the notification list on a display of an RSS notification list aggregator residing on a client, wherein the plurality of tags includes at least different types of tags including; a tag to directly specify how at least an associated portion of the notification list is to be displayed as a grouping of elements, a sorting of elements, or as an association with an icon; and another tag to directly specify a user interface driver file to utilize to perform one or more functions for enabling the notification list to be displayed, wherein the user interface driver file comprises executable instructions to cause performing of one or more functions for enabling the notification list to be displayed, and wherein the specified user interface driver file is provided to the client separate from the notification list provided by the RSS publisher; and initiate display of the notification list by the client using the specified user interface driver in a manner specified at least in part by the plurality of tags. - View Dependent Claims (34, 35, 36, 37)
Specification