Pushing rich content information to mobile devices
First Claim
1. In a computerized system that includes a content server, a mobile gateway, and a first and a second mobile client, the first and second mobile clients differing from each other in at least one operating characteristic, wherein the mobile gateway receives content that is addressed to the first and second mobile clients from the content server, a method of customizing the content based on at least one operating characteristic of each mobile client, wherein the customizing avoids further processing at the content server, the method comprising a mobile gateway performing the acts of:
- assigning a first transform to the first mobile client and assigning a second transform to the second mobile client, the first and second transforms specifically considering one or more operating characteristics of the first and second mobile clients;
receiving content from the content server;
altering the content according to the first and second transforms so that the content is compatible with the one or more operating characteristics of the first and second mobile clients, the altered content comprising a first transformed content and a second transformed content;
establishing a communication link between the mobile gateway and the first and second mobile clients; and
sending the first transformed content to the first mobile client and sending the second transformed content to the second mobile client.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for customizing content based on at least one operating characteristic of a mobile client. A mobile gateway receives content from a content source, such as an email server, a Web server, or some other content server. For example, content may include email, calendar, contact, task, Web, notification, financial, sports data, configuration information, etc. The mobile gateway customizes the content based on transforms assigned to each mobile client. Transforms account for differences in the software, display, processor, memory, communication channel, and the like, of each mobile client, without imposing additional processing burdens on the content server. Processing that is common among several transforms may be shared. Mobile clients may be any type of computer, including telephones, pagers, PDAs, laptops, and other mobile gateways.
120 Citations
35 Claims
-
1. In a computerized system that includes a content server, a mobile gateway, and a first and a second mobile client, the first and second mobile clients differing from each other in at least one operating characteristic, wherein the mobile gateway receives content that is addressed to the first and second mobile clients from the content server, a method of customizing the content based on at least one operating characteristic of each mobile client, wherein the customizing avoids further processing at the content server, the method comprising a mobile gateway performing the acts of:
-
assigning a first transform to the first mobile client and assigning a second transform to the second mobile client, the first and second transforms specifically considering one or more operating characteristics of the first and second mobile clients;
receiving content from the content server;
altering the content according to the first and second transforms so that the content is compatible with the one or more operating characteristics of the first and second mobile clients, the altered content comprising a first transformed content and a second transformed content;
establishing a communication link between the mobile gateway and the first and second mobile clients; and
sending the first transformed content to the first mobile client and sending the second transformed content to the second mobile client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a computerized system that includes a content server, a mobile gateway, and a first mobile client, wherein the mobile gateway receives from the content server, content that is addressed to the first mobile client, a method of customizing the content based on at least one operating characteristic of the first mobile client, wherein the customizing avoids further processing at the content server, the method comprising a mobile gateway performing the acts of:
-
assigning a first transform to the first mobile client, the first transform specifically considering one or more operating characteristics of the first mobile client;
receiving content from the content server;
altering the content according to the first transform so that the content is compatible with the one or more operating characteristics of the first mobile client, the altered content comprising a first transformed content;
establishing a communication link between the mobile gateway and the first mobile client; and
sending the first transformed content to the first mobile client. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a computerized system that includes a content server, a mobile gateway, and mobile clients, wherein some of the mobile clients differ from each other in at least one operating characteristic, and wherein the mobile gateway receives content that is addressed to the mobile clients from the content server, a method of customizing the content based on at least one operating characteristic of each mobile client, wherein the customizing avoids further processing at the content server, the method comprising the mobile gateway performing steps for:
-
associating content transforms with a first and a second mobile client, the content transforms accounting for one or more operating characteristics of the first and second mobile clients;
producing first transformed content and second transformed content based on content from the content server and the content transforms; and
providing the first and second transformed content to the first and second mobile clients. - View Dependent Claims (21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
27. In a computerized system that includes a content server, a mobile gateway, and a first mobile client, wherein the mobile gateway receives from the content server, content that is addressed to the first mobile client, a computer program product for implementing a method of customizing the content based on at least one operating characteristic of the first mobile client, wherein the customizing avoids further processing at the content server, comprising:
-
a computer readable medium for carrying machine-executable instructions for implementing the method at a mobile gateway; and
wherein said method is comprised of machine-executable instructions for performing the acts of;
assigning a first transform to the first mobile client, the first transform specifically considering one or more operating characteristics of the first mobile client;
receiving content from the content server;
altering the content according to the first transform so that the content is compatible with the one or more operating characteristics of the first mobile client, the altered content comprising a first transformed content;
establishing a communication link between the mobile gateway and the first mobile client; and
sending the first transformed content to the first mobile client.
-
Specification