USER INTERFACE SYSTEM FOR HANDHELD DEVICES
9 Assignments
0 Petitions
Accused Products
Abstract
One or more handheld devices may be configured to receive and display content. A server may be configured to help the handheld devices display content. For example, by using at least some of the contents of one or more of feeds, the server may generate user interface data, which the handheld devices may use to display user interfaces that are configured to request content associated with the feeds.
-
Citations
39 Claims
-
1-17. -17. (canceled)
-
18. A system for providing content from a plurality of feeds, comprising:
a server configured to; store data indicating the plurality of feeds to which a user subscribes; store data indicating a user-defined subset of the plurality of feeds to which the user subscribes, the user-defined subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; receive, from the user, a request for content aggregated from the user-defined subset of feeds collectively; and in response to receiving the request for content aggregated from the user-defined subset of feeds; obtain content from each feed of the user-defined subset of feeds; modify the content obtained from each feed of the user-defined subset of feeds for display on a device of the user; aggregate, into a markup-language document, the modified content; and send, to the device of the user, the markup-language document that includes the modified content, the device of the user being configured to render the markup-language document to display the modified content. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
25. A system for providing content from a plurality of feeds, the system comprising:
a handheld device of the user, the handheld device configured to; send, to a server, data indicating a user-defined subset of the plurality of feeds to which a user subscribes, the user-defined subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; send, to the server, a request for information aggregated from the user-defined subset of feeds; receive, from the server, a markup-language document that includes the information aggregated from the user-defined subset of feeds collectively, the information being modified by the server for display on the handheld device; and render the markup-language document that includes the modified information aggregated from the user-defined subset of feeds collectively to display the modified information. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
33. A method for providing content from a plurality of feeds, comprising:
-
storing data indicating the plurality of feeds to which a user subscribes; storing data indicating a user-defined subset of the plurality of feeds to which the user subscribes, the user-defined subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; receiving, from a device of the user, a request or content aggregated from the user-defined subset of feeds; and in response to receiving the request for content aggregated from the user-defined subset of feeds; obtaining content from each feed of he use defined subset of feeds; modifying the content obtained from each feed of the user-defined subset of feeds for display on the device of the user; aggregating, into a markup-language document, the modified content; and sending, to the device of the user, the markup-language document that includes the modified content, the device of the user being configured to render the markup-language document to display the modified content. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification