System and method for pushing data from an information source to a mobile communication device including transcoding of the data
First Claim
1. A system for pushing information content from an information source to a mobile communication device over a network, comprising:
- a transcoding system comprising a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type; and
a first network device in communication with the transcoding system, the first network device comprising a push module, wherein the push module is operable to receive a connection request from the information source comprising an identifier associated with the mobile communication device, and further operable to select a corresponding connection handler operable to select one or more transcoders from the plurality of transcoders to transcode the information content.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for pushing information content from an information source to a mobile communication device over a network includes a transcoding system and a first network device. The transcoding system includes a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type. The first network device is in communication with the transcoding system, and includes a push module. The push module is operable to receive a connection request from the information source. The connection request includes an identifier associated with the mobile communication device. The push module is further operable to select a corresponding connection handler that is operable to select one or more transcoders from the plurality of transcoders to transcode the information content.
138 Citations
94 Claims
-
1. A system for pushing information content from an information source to a mobile communication device over a network, comprising:
-
a transcoding system comprising a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type; and
a first network device in communication with the transcoding system, the first network device comprising a push module, wherein the push module is operable to receive a connection request from the information source comprising an identifier associated with the mobile communication device, and further operable to select a corresponding connection handler operable to select one or more transcoders from the plurality of transcoders to transcode the information content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for pushing information content to a mobile communication device, comprising the steps of:
-
receiving the information content from an information source;
receiving an address of the mobile communication device;
providing a plurality of transcoders, each transcoder operable to transcode information content from a first content type into a second content type;
selecting one of a plurality of connection handlers based on the information content received;
selecting one or more transcoders from the plurality of transcoders, the one or more transcoders selected by the connection handler;
transcoding the information content using the one or more of the plurality of transcoders selected to generate transcoded information content; and
sending the transcoded information content to the mobile communication device. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A system for receiving pushed information content over a network, comprising:
a mobile communication device comprising a communication subsystem operable to transmit push data over the network, the push data comprising an acceptable content type the mobile communication device is configured to receive, the mobile communication device further operable to receive pushed information content in the acceptable content type during a push period. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63)
-
64. A system for pushing information content to a mobile communication device, comprising:
-
means for receiving a mobile communication device address from the information source;
means for providing a plurality of transcoders, each transcoder operable to transcode information content from a first content type into a second content type;
means for selecting one or more transcoders from the plurality of transcoders;
means for transcoding the information content using the one or more transcoders selected to generate transcoded information content; and
means for sending the transcoded information content to the mobile communication device. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. A system for pushing information content from an information source to a mobile communication device over a network, comprising:
-
a transcoding system comprising a plurality of transcoders, each transcoder operable to transcode the information content from a respective input content type into a respective output content type; and
a proxy server in communication with the transcoding system, the proxy server comprising a push module, wherein the push module is operable to receive a connection request from the information source comprising an identifier associated with the mobile communication device, and the push module is further operable to select one or more transcoders from the plurality of transcoders to transcode the information content. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
Specification