AD-HOC WEB CONTENT PLAYER
First Claim
Patent Images
1. A system comprising:
- a processor;
a display; and
a memory executing a computer program for dynamic playback of information from conventional feeds and ad-hoc feeds, the computer program product comprises instructions to cause the processor to;
produce items of playable content from plural ad-hoc feeds;
manage a queue of queued items of playable content that includes items playable content from the ad-hoc feeds;
play the queued items of playable content by cycling through queued items in the queue according to criteria specified for play back of the content; and
render a player window on the display of the system to display the playable content in at least one player window.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for dynamically playing information using conventional feeds and ad-hoc feeds to produce “playable” content includes a device that executes a player engine, the player engine collecting, combining and sequencing items to play based on selection criteria and device context, of text, image, video content by parsing selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content, storing the playable contents results from parsing in a queue of playable feed items, selecting items from the queue to produce an ad-hoc feed and playing the ad-hoc feed.
-
Citations
78 Claims
-
1. A system comprising:
-
a processor; a display; and a memory executing a computer program for dynamic playback of information from conventional feeds and ad-hoc feeds, the computer program product comprises instructions to cause the processor to; produce items of playable content from plural ad-hoc feeds; manage a queue of queued items of playable content that includes items playable content from the ad-hoc feeds; play the queued items of playable content by cycling through queued items in the queue according to criteria specified for play back of the content; and render a player window on the display of the system to display the playable content in at least one player window. - View Dependent Claims (2, 5, 6, 8, 9, 10, 11, 12, 72)
-
-
3. (canceled)
-
4. (canceled)
-
7. (canceled)
-
13. A method executed on a device, the method comprises:
-
receiving ad-hoc feeds; producing by a processor in the device playable content from the received ad-hoc feeds; storing the playable content in computer storage; dynamically playing the content, by; queuing items of the produced playable content; and cycling through the queued items to play the content.
-
-
14. (canceled)
-
15. A computer implement method of generating revenue from promotions, the method comprises:
-
sending by one or more computers set price and time slot requirements for a promotion slot; receiving by one or more computers at least one bid for the promotion slot, the at least one bid being an acceptance of running of a promotion in the time slot at the set price; determining by the one or more computers an actual cost for the time slot; and causing the promotion to run in the time slot at the determined actual cost. - View Dependent Claims (16, 17, 18, 23, 24, 25, 26, 27, 28)
-
-
19. A computer program product tangibly embodied on a computer readable storage device, the computer program product for playing content, the computer program product comprising instructions for causing a device to:
-
receive ad-hoc feeds; produce playable content from the received ad-hoc feeds; store the playable content in computer storage; queue items of produced playable content; execute a play engine that cycles through queued items to play the items; and provide interaction tools for items based on at least one of the context of the user, device and location. - View Dependent Claims (20)
-
-
21. A system for dynamically playing information, the system comprises:
-
a device player that executes a player engine, the player engine, configured to; sequence items to play the items including ad-hoc feeds with sequencing based on selection criteria; parse selective tags, patterns, text, identifiers and resource types of interest on resources such as web pages to produce playable content; store the playable content results from parsing in a queue of playable feed items, select items from the queue to produce an ad-hoc feed; and render the ad-hoc feed. - View Dependent Claims (22)
-
-
29. A mobile device comprises:
-
a processor; memory coupled to the processor storing a computer program product that configures the processor to; receive information feeds, the information feeds including web pages including web folders of images, text, and video data, and ad hoc feeds, the ad hoc feeds including syndication feeds and podcast feeds; transform the received information feeds into items of playable content, playable in a player application that runs on the mobile device, where items of playable content comprises one or more items of text and images provided from data in the feeds, with the one or more items displayed for a time period; store in a queue in computer storage on the device, the produced items of playable content and data that includes information related to the items of playable content for playback by the device; and launch the player application to playback the produced content in one or more player windows. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A mobile device comprises:
-
a processor; memory coupled to the processor storing a computer program product that configures the processor to; transform received information feeds into items of playable content; store in a queue in computer storage on the device, the items of playable content and data that includes information related to the items of playable content where items of playable content comprises one or more items of text and images from data the information feeds, with the one or more items displayed for a time period; provide a set of player controls that control playback of the items of playable content; playback the stored items of playable content; and
in response to a user command,provide a set of user interaction tools that enable a user to interact with the items of playable content during playback. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A mobile device comprises:
-
a processor; memory coupled to the processor storing a computer program product that configures the processor to; retrieve from a queue in computer storage on the device, produced items of playable content and data that includes information related to the items of playable content, the content including content types selected from the group consisting of tagged content converted into items of playable content including images and tagged text, and feed links converted into items of playable content; and retrieving from the queue for playback at least two different content types; and repeatedly play the at least two, different retrieved content types. - View Dependent Claims (48, 49, 50, 51)
-
-
52. A mobile device comprises:
-
a display; a processor; memory coupled to the processor storing a computer program product that configures the processor to; retrieve from a queue in computer storage on the device produced items of playable content and data that includes information related to the items of playable content, where items of playable content comprises one or more items of text and images provided from data in the feeds, with the one or more items displayed for a time period; and render the retrieved content on a display device with the rendition having a title, with the window title including information from the feed title, a banner that corresponds to the feed image, and a description of a document in the feed, wherein the processor is configured to; sequence the items of playable content in the window for a predetermined number of seconds. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59)
-
-
60. A web server comprises:
-
a processor; memory in communication with the processor, the memory storing a computer program product that configures the processor to produce webpages, the webpages including links, with at least one of the links linked to code that generates a player, with the player comprising instructions to; access content on a website associated with the web server; render content in a window on the player. - View Dependent Claims (61, 62, 63, 64, 65)
-
-
66. A mobile device comprises:
-
a processor; memory coupled to the processor storing a computer program product that configures the processor to; launch a web browser application to a web page having an integrated extension application in the web browser, launch a player application by selecting links that represent syndicated feeds on the web pages by receiving data representing a user dragging and dropping one of the links from the feeds onto the integrated extension causing the player application to load and process the dragged and dropped linked contents. - View Dependent Claims (67, 68, 69, 70, 71)
-
-
73. A mobile device comprises:
-
a processor; memory coupled to the processor storing a computer program product that configures the processor to; launch a player application to playback in windows of the launched player application, produced items of playable content stored in the device, where items of playable content comprises one or more items of text and images, with the one or more items displayed for a time period; generate a player control pad that is associated with windows of the launched player, the player control pad control pad renders a menu of control-settings and a history of feeds played in the player. - View Dependent Claims (74, 75, 76, 77, 78)
-
Specification