Method and apparatus for providing content to media devices
First Claim
Patent Images
1. A content provider system to connect to a network for communicating with media devices, comprising:
- a communication subsystem for communicating with the media devices over the network;
an application connected to the communication subsystem for receiving requests for content from the media devices and, in response, retrieving requested content from a data store; and
a converter connected to the application for formatting the requested content into a binary format so that the requested content in the binary format are sent to the media devices through the communication subsystem.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing rich content to media devices are disclosed. Information content is converted at a content provider system for transmission to a media device over a wireless communication network. The converted content is processed by a media engine on the media device. The content is preferably converted at the content provider system into a binary format having separate visual elements and behavior elements.
-
Citations
67 Claims
-
1. A content provider system to connect to a network for communicating with media devices, comprising:
-
a communication subsystem for communicating with the media devices over the network;
an application connected to the communication subsystem for receiving requests for content from the media devices and, in response, retrieving requested content from a data store; and
a converter connected to the application for formatting the requested content into a binary format so that the requested content in the binary format are sent to the media devices through the communication subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A media device for connecting to a network to access a content provider system for content, the device comprising
a device communication subsystem for communicating with the content provider system over the network; -
a device infrastructure having a display and a user interface for interacting with a user; and
a media engine connected to the device communication subsystem and the device infrastructure for sending requests for content to the content provider system, and receiving requested content and, in response, rendering the requested content on the device infrastructure. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 31, 33)
-
-
29. A media engine for a media device connected to a network to access a content provider system for content where the media device comprises
a device communication subsystem for communicating with the content provider system; - and
a device infrastructure having a display and a user interface for interacting with a user; and
the media engine connected to the device communication subsystem and the device infrastructure;
the media engine comprising a reader for receiving and reading the requested content, and placing the requested content in memory; and
a render for rendering the requested content in memory on the device infrastructure. - View Dependent Claims (30, 32, 34, 35, 36)
- and
-
37. A simulation system for verifying content before deployment on a content provider system, the content provider system provides the content to media devices over a network, the simulation system comprising
a plurality of device simulators where each of the device simulators emulates a type of media device; -
a converter for formatting the content into a binary format; and
a media engine for rendering the content in the binary format on each of the device simulators. - View Dependent Claims (38, 39)
-
-
40. A method of rendering content on a media device, the media device having memory, comprising
receiving the content where the content comprises visual elements represented by a visual graph and behavior elements represented by a sequence graph; -
reading the content and placing the content in the memory of the media device for rendering;
rendering of the visual graph;
rendering of the sequence graph and changing the visual graph according to the rendering of the sequence graph; and
determining whether the rendering of the sequence graph has finished where if finished then end and where if not finished then go to the rendering of the visual graph and continue from the rendering of the visual graph. - View Dependent Claims (41, 42)
-
-
43. A method of providing content to media devices connecting over a network, comprising:
-
receiving requests for content from the media devices over the network;
retrieving requested content from a data store;
formatting the requested content into a binary format so that the requested content in the binary format are sent to the media devices. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A method of accessing a content provider system for content from a media device having memory;
- the method comprising
sending requests for content to the content provider system;
receiving requested content in a binary format;
reading the requested content, and placing the requested content in the memory of the media; and
rendering the requested content on the media device. - View Dependent Claims (63, 64, 65, 66, 67)
- the method comprising
Specification