Tailoring content to be delivered to mobile device based upon features of mobile device
First Claim
1. A computer program product for delivering tailored specific content to a mobile device, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for:
- monitoring accesses on a server for access operation(s) performed by a mobile device to determine a first access operation by the mobile device;
responsive to detecting the first access operation, directing a user through a user interface to load an application for the mobile device; and
receiving a mobile device capability data set indicative of capabilities of the mobile device that have been determined based upon automatically detecting of capabilities of the mobile device by the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product for delivering tailored specific content to a mobile device. A shim application is provided to the mobile device by a content server after the mobile device visits the content server for the first time. The shim application detects the capabilities of the mobile device, such as the screen size, screen resolution, memory size, browser capabilities, etc. The shim application then includes such information in the header of the requests, such as a request for content, sent from the mobile device to the content server. The content server then generates the requested content in the appropriate format based on the information provided in the header. In this manner, the content server will now be able to ensure that the content provided by the content server for a particular mobile device will be appropriately displayed on the mobile device.
95 Citations
12 Claims
-
1. A computer program product for delivering tailored specific content to a mobile device, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for:
-
monitoring accesses on a server for access operation(s) performed by a mobile device to determine a first access operation by the mobile device; responsive to detecting the first access operation, directing a user through a user interface to load an application for the mobile device; and receiving a mobile device capability data set indicative of capabilities of the mobile device that have been determined based upon automatically detecting of capabilities of the mobile device by the application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server, comprising:
-
a memory unit for storing a computer program for delivering tailored specific content to a mobile device; and a processor coupled to the memory unit, wherein the processor is configured to execute the program instructions of the computer program comprising; monitoring accesses for access operation(s) performed by a mobile device to determine a first access operation by the mobile device; responsive to detecting the first access operation, directing a user through a user interface to load an application for the mobile device; and receiving a mobile device capability data set indicative of capabilities of the mobile device that have been determined based upon automatically detecting of capabilities of the mobile device by the application. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification