Content engine for mobile communications systems
First Claim
1. A method for content provisioning via an intra-network content engine, the method comprising:
- receiving a content request from a mobile device at the content engine, the content request being used to request specific content that is one of cached web content stored in a cache server, non-cacheable web content provided by non-cacheable web content provider, and digital media content stored in a digital media content server;
the content engine analyzing the content request to determine to which of the digital media content server, the cache server, and the non-cacheable web content provider, the content request should be routed;
the content engine routing the content request to the cache server, if the requested specific content is cached web content;
the content engine routing the content request to the digital media content server, if the requested specific content is digital media content;
the content engine routing the content request to the non-cacheable web content provider, if the requested specific content is non-cacheable web content;
the content engine retrieving the requested specific content from either the cache server, the digital media content server, or the non-cacheable web content provider based upon the determination made by the content gateway;
the content engine sending the requested specific content to a content format modifier;
the content format modifier modifying the requested specific content in accordance with specifications of the mobile device, the specifications being identified by one of an International Mobile Equipment Identity (IMEI), a make of the mobile device, a model of the mobile device, and a revision number of the mobile device; and
the content engine sending the requested content to the mobile device.
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.
-
Citations
12 Claims
-
1. A method for content provisioning via an intra-network content engine, the method comprising:
-
receiving a content request from a mobile device at the content engine, the content request being used to request specific content that is one of cached web content stored in a cache server, non-cacheable web content provided by non-cacheable web content provider, and digital media content stored in a digital media content server; the content engine analyzing the content request to determine to which of the digital media content server, the cache server, and the non-cacheable web content provider, the content request should be routed; the content engine routing the content request to the cache server, if the requested specific content is cached web content; the content engine routing the content request to the digital media content server, if the requested specific content is digital media content; the content engine routing the content request to the non-cacheable web content provider, if the requested specific content is non-cacheable web content; the content engine retrieving the requested specific content from either the cache server, the digital media content server, or the non-cacheable web content provider based upon the determination made by the content gateway; the content engine sending the requested specific content to a content format modifier; the content format modifier modifying the requested specific content in accordance with specifications of the mobile device, the specifications being identified by one of an International Mobile Equipment Identity (IMEI), a make of the mobile device, a model of the mobile device, and a revision number of the mobile device; and the content engine sending the requested content to the mobile device. - View Dependent Claims (2, 3)
-
-
4. An intra-network content engine configured to process content requests received from a plurality of mobile devices, the content engine comprising:
-
a content gateway configured to; receive a specific content request from a mobile device of the plurality of mobile device, the content request being used to request specific content that is one of cached web content stored in a cache server, non-cacheable web content provided by non-cacheable web content provider, and digital media content stored in a digital media content server; analyze the specific content request to determine to which of the cache server, the non-cacheable web content provider, and the digital media content server, the specific content request should be routed; route the specific content request to the cache server, if the requested specific content is cached web content; route the specific content request to the digital media content server, if the requested specific content is digital media content; route the specific content request to the non-cacheable web content provider, if the requested specific content is non-cacheable web content; retrieve the requested specific content from either the cache server, the digital media content server, or the non-cacheable web content provider based upon the determination; send the requested specific content to a content format modifier;
the content format modifier being configured to;modify the requested specific content in accordance with specifications of the mobile device, the specifications being identified by one of an International Mobile Equipment Identity (IMEI), a make of the mobile device, a model of the mobile device, and a revision number of the mobile device; the content engine being further configured to; send the requested specific content to the mobile device. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium of a content engine comprising computer-executable instructions which, when executed, perform the steps of:
-
receiving a content request from a mobile device, the content request being used to request specific content that is one of cached web content stored in a cache server, non-cacheable web content provided by non-cacheable web content provider, and digital media content stored in a digital media content server; analyzing the content request to determine to which of the digital media content server, the cache server, and the non-cacheable web content provider, the content request should be routed; routing the content request to the cache server, if the requested specific content is cached web content; routing the content request to the digital media content server, if the requested specific content is digital media content; routing the content request to the non-cacheable web content provider, if the requested specific content is non-cacheable web content; retrieving the requested specific content from either the cache server, the digital media content server, or the non-cacheable web content provider based upon the determination; sending the requested content to a content format modifier to modify the content in accordance with specifications of the mobile device, the specifications are provided by one of an International Mobile Equipment Identity (IMEI) of the mobile device, a make of the mobile device, a model of the mobile device, and a revision number of the mobile device; and sending the requested content to the mobile device. - View Dependent Claims (11, 12)
-
Specification