Patent ID: 7873722
Filing Date: 2011-01-18
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving, at a server, registration data from a server application, the registration data including a set of rules specifying how a plurality of mobile devices are allowed to interact with the server application; enforcing, by the server, the set of rules while acting as an intermediary between the plurality of mobile devices and the server application; storing, by the server, device data that describes characteristics of at least one mobile device in the plurality of mobile devices; transforming, by the server based on the device data, response data received from the server application to create transformed response data, wherein the transformed response data is in a format readable by the at least one mobile device; and transmitting, by the server, the transformed response data to the at least one mobile device, wherein the transforming comprises: determining, based on the device data, a portion of the response data that is capable of being displayed at once on a display of the at least one mobile device; and transforming the portion into a transformed portion, wherein the transformed portion is in a format readable by the mobile device, and wherein the transmitting comprises transmitting the transformed portion to the at least one mobile device without transmitting any remaining portion of the response data.