Delivering content to mobile clients
First Claim
1. One or more non-transitory computer-storage media having computer-useable instructions embodied thereon for performing a method for delivering content to a device over a communication network, the method comprising:
- receiving requests for content from a requestor;
processing the requests to identify services and providers associated with the services and content, wherein the requestor is a wireless device that lacks the source or object code associated with the identified one or more services;
receiving credential information corresponding to the requestor from a source remote to the requestor;
authenticating the credentials at one or more providers;
opening communication sessions with the authenticated one or more providers based on device constraints included in the credential information;
obtaining content from the one or more providers during the session;
selecting display positions for the obtained content based on types of content included in the obtained content;
transforming content to a viewable format; and
transmitting the content in the viewable format to the requestor over the communication network.
6 Assignments
0 Petitions
Accused Products
Abstract
A delivery system, media, and method for communicating content to devices are provided. The delivery system includes a services aggregator and content aggregator for processing requests from the devices. The services aggregator processes the request to identify credentials for the devices that generate the request and to identify providers of content specified in the request. The content aggregator receives the content from the identified providers and formats the content based on limits imposed by the device. Because the devices are configured to allow the services aggregator and content aggregator to perform computational-intensive tasks associated with requesting and transmitting the content, the complexity and cost of the devices are minimized.
-
Citations
11 Claims
-
1. One or more non-transitory computer-storage media having computer-useable instructions embodied thereon for performing a method for delivering content to a device over a communication network, the method comprising:
-
receiving requests for content from a requestor; processing the requests to identify services and providers associated with the services and content, wherein the requestor is a wireless device that lacks the source or object code associated with the identified one or more services; receiving credential information corresponding to the requestor from a source remote to the requestor; authenticating the credentials at one or more providers; opening communication sessions with the authenticated one or more providers based on device constraints included in the credential information; obtaining content from the one or more providers during the session; selecting display positions for the obtained content based on types of content included in the obtained content; transforming content to a viewable format; and transmitting the content in the viewable format to the requestor over the communication network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A distributed delivery system for delivering content associated with one or more applications, the distributed delivery system comprising:
-
devices to generate requests for content; a services aggregator to process the requests, to identify credentials associated with the devices, to identify providers associated with the devices, and to generate sessions with the providers; and a content aggregator to receive content from the providers and to transform the content based on a scale of a display area associated with the devices, wherein a key logic on the devices is altered based on the content transmitted from the content aggregator to the devices. - View Dependent Claims (8, 9, 10, 11)
-
Specification