Method and apparatus for providing feeds to users
First Claim
Patent Images
1. A method of providing feeds to one or more connected devices comprising:
- accessing a plurality of feeds wherein feed content is associated with syndicated periodic Internet website updates;
receiving connected device condition of use information from a connected device comprising;
location, environmental context or time information, or combinations thereof;
receiving device characteristic information from the connected device corresponding to one or more characteristics of the connected device, the device characteristics including at least one of;
device settings, mode, hardware, bandwidth capabilities or model;
sorting the plurality of feeds into one or more groups of feeds according to shared characteristics corresponding to the feed content based on a combination of the content of the feeds, the condition of use information and the device characteristic information;
suggesting a feed from the sorted groups of feeds;
embedding a control command in the suggested feed, where the control command is configured for execution on the connected device based on the device characteristic information to terminate, enable or change a function of the connected device, or combinations thereof; and
delivering the suggested feed to the connected device; and
delivering the suggested feed to other connected devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing feeds to connected devices includes sorting multiple feeds, receiving device information from a connected device, suggesting a feed from the sorted feeds in response to the device information, and delivering the suggested feed to the connected device.
-
Citations
18 Claims
-
1. A method of providing feeds to one or more connected devices comprising:
-
accessing a plurality of feeds wherein feed content is associated with syndicated periodic Internet website updates; receiving connected device condition of use information from a connected device comprising;
location, environmental context or time information, or combinations thereof;receiving device characteristic information from the connected device corresponding to one or more characteristics of the connected device, the device characteristics including at least one of;
device settings, mode, hardware, bandwidth capabilities or model;sorting the plurality of feeds into one or more groups of feeds according to shared characteristics corresponding to the feed content based on a combination of the content of the feeds, the condition of use information and the device characteristic information; suggesting a feed from the sorted groups of feeds; embedding a control command in the suggested feed, where the control command is configured for execution on the connected device based on the device characteristic information to terminate, enable or change a function of the connected device, or combinations thereof; and
delivering the suggested feed to the connected device; anddelivering the suggested feed to other connected devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a content presenter comprising a display to present primary content, where the primary content originates in a feed; a network interface to; transmit conditions of use and configuration information associated with the device to a server; where the conditions of use comprise;
physical location, environmental context or time, or combinations thereof;where the configuration information comprises the device;
settings, mode, hardware, bandwidth capabilities or model, or combinations thereof; andreceive feeds including embedded control commands and wherein the feeds share characteristics corresponding to the primary content of the feeds and responsive to condition of use and configuration information; a feed interface to select one of the feeds; a control unit to execute a control command embedded in the selected feed where the control command corresponds with a function of the content presenter associated with the configuration information; and a feed suggestion interface configured to transmit a suggested feed to another device or a server. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for providing feeds to a connected device, comprising:
-
means for accessing a plurality of feeds based on a content of the feeds; means for receiving the plurality of feeds; means for sorting the plurality of feeds into one or more groups of feeds based on the content of the feeds; means for indicating content preferences for selecting custom feeds to be presented on the connected device; means for characterizing and indicating a context of use for the connected device, where the context of use comprises time of day, geographic location information and environmental information; means for associating the context of use with one or more of the content preferences; means for adding device specific commands to the feeds responsive to the content preferences and the context of use; means for receiving device information from the connected device, wherein the device information includes one or more of the following;
device settings, mode, hardware, bandwidth capabilities or model;means for selecting a custom feed or group of custom feeds from the grouped feeds in response to the content, the context of use and on the device information; and means for indicating on the connected device an availability of a suggested feed. - View Dependent Claims (17, 18)
-
Specification