Content engine for mobile communications systems
First Claim
1. A system, comprising:
- a memory that stores instructions;
a processor that executes the instructions to perform operations, the operations comprising;
retrieving content in response to a request for content received from a device;
modifying, based on a characteristic of the device, the content to create modified content customized for the device;
transmitting, to the device and based on a time when the modified content is scheduled to be available, the modified content customized for the device;
determining a most often used format type for the content; and
storing a configuration of the content corresponding to the most often used format type for the content.
3 Assignments
0 Petitions
Accused Products
Abstract
An exemplary content engine includes a content gateway configured to analyze and route content requests to a content server. The content server can be a cache server or a mobile content server. The cache server can be configured to receive and store cacheable web content from a controller that is configured to receive the cacheable web content from at least one cacheable web content provider, such as a web server, and route the content to the cache server. The mobile content server can be configured to receive, from the controller, and store the digital media content. The controller can be further configured to receive the digital media content from at least one external content server and route the content to the mobile content server. The content gateway can be further configured to receive non-cacheable web content from at least one non-cacheable web content provider.
85 Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores instructions; a processor that executes the instructions to perform operations, the operations comprising; retrieving content in response to a request for content received from a device; modifying, based on a characteristic of the device, the content to create modified content customized for the device; transmitting, to the device and based on a time when the modified content is scheduled to be available, the modified content customized for the device; determining a most often used format type for the content; and storing a configuration of the content corresponding to the most often used format type for the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
obtaining content in response to a request for content received from a device; modifying, based on a characteristic of the device and by utilizing instructions from a memory that are executed by a processor, the content to create modified content customized for the device; providing, to the device and based on a time when the modified content is scheduled to be available, the modified content customized for the device; determining a most often used format type for the content; and caching a configuration of the content corresponding to the most often used format type for the content. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium of a content engine comprising computer-executable instructions, which, when loaded and executed by a processor, cause the processor to perform operations, the operations comprising:
-
obtaining content in response to a request for content received from a device; altering, based on a characteristic of the device, the content to create modified content customized for the device; providing, to the device and based on a time when the modified content is scheduled to be available, the modified content customized for the device; determining a most often used format type for the content; and storing a configuration of the content corresponding to the most often used format type for the content.
-
Specification