Adaptation of web-based text ads to mobile devices
First Claim
Patent Images
1. A method comprising:
- receiving, by a server system, a request from a mobile device;
identifying, by the server system and based on the request, a processing capability associated with the mobile device;
selecting, by the server system, an ad that includes a reference to a landing page;
examining, by the server system, content of the landing page;
determining, by the server system and based on the processing capability and based on the examined content, that the mobile device is capable of displaying the landing page referenced by the selected ad; and
in response to determining that the mobile device is capable of displaying the landing page referenced by the selected ad, serving, by the server system, the selected ad to the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for adaptation of content to mobile devices. A mobile device type can be identified based upon a request originating from the mobile device. Content can also be identified based upon the request. The content can be converted based upon the mobile device type and the converted content can be served to the mobile device.
55 Citations
28 Claims
-
1. A method comprising:
-
receiving, by a server system, a request from a mobile device; identifying, by the server system and based on the request, a processing capability associated with the mobile device; selecting, by the server system, an ad that includes a reference to a landing page; examining, by the server system, content of the landing page; determining, by the server system and based on the processing capability and based on the examined content, that the mobile device is capable of displaying the landing page referenced by the selected ad; and in response to determining that the mobile device is capable of displaying the landing page referenced by the selected ad, serving, by the server system, the selected ad to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; receiving a request from a mobile device; identifying, based on the request, a processing capability associated with the mobile device; selecting an ad that includes a reference to a landing page; examining content of the landing page; determining, based on the processing capability and based on the examined content, that the mobile device is capable of displaying the landing page referenced by the selected ad; and in response to determining that the mobile device is capable of displaying the landing page referenced by the selected ad, serving the selected ad to the mobile device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving a request from a mobile device; identifying, based on the request, a processing capability associated with the mobile device; selecting an ad that includes a reference to a landing page; examining content of the landing page; determining, based on the processing capability and based on the examined content, that the mobile device is capable of displaying the landing page referenced by the selected ad; and in response to determining that the mobile device is capable of displaying the landing page referenced by the selected ad, serving the selected ad to the mobile device. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method comprising:
-
receiving, by a server system, a request from a mobile device; identifying, by the server system and based on the request, a processing capability associated with the mobile device; selecting, by the server system, an ad that includes a reference to a landing page; determining, by the server system, whether the landing page includes Javascript content or content accessed through a secure hypertext transfer protocol, determining, by the server system and based on the processing capability, that the mobile device is capable of displaying the landing page referenced by the selected ad; and in response to determining that the mobile device is capable of displaying the landing page referenced by the selected ad, serving, by the server system, the selected ad to the mobile device.
-
Specification