Patent ID: 7519720
Filing Date: 2009-04-14
Classification: G06F,G06Q,H04L

Abstract:
1. In a computerized system that includes a content server, a mobile gateway, and a first group of mobile clients that share at least one operating characteristic that is different from an operating characteristic shared by mobile clients in a second group of one or more mobile clients, a method of the mobile gateway, rather than the content server, customizing the content based on at least one operating characteristic of each group of mobile clients, wherein the customizing avoids further transformation processing at the content server, the method comprising the acts of: the content server sending stored content directly to the mobile gateway without the content server performing any transformation on the content; the mobile gateway assigning a first transform to the first group of mobile clients and assigning a second transform to the second group of one or more mobile clients, the first and second transforms specifically considering one or more shared operating characteristics of the first and second groups of mobile clients; the mobile gateway receiving a list from the content server containing addresses for a plurality of mobile clients, including the first and second groups of mobile clients; determining at the mobile gateway that the first transform and the second transform are to be applied to the received content upon the mobile gateway identifying that the list includes and address for one or more mobile clients in the first and second group; altering the content at the mobile gateway 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 groups of mobile clients, the altered content comprising at least a first transformed content and a second transformed content; further altering the content at the mobile gateway according to one or more sub-transforms that specifically consider one or more different operating characteristics between mobile clients within the same first group of mobile clients; addressing the first transformed content to the first group of mobile clients and addressing the second transformed content to the second group of mobile clients using the plurality of addresses received in the list; establishing a communication link between the mobile gateway and the mobile clients in the list received from the content server; and sending the content transformed in accordance with the first or second transforms, and one or more additional sub-transforms, to one or more mobile clients in the first or second groups of mobile clients.