Dispatch system to remote devices
First Claim
Patent Images
1. A method performed by a data processing apparatus, the method comprising:
- identifying a result to provide to a communication device, the result including unformatted advertising content provided by an advertiser for presentation to a user of the communication device;
identifying a plurality of stored presentation formats that are eligible for use in presenting the result, wherein each stored presentation format specifies;
a different manner for displaying the advertising content than each other presentation format,an action that is performed in response to user interaction with a result presented using the respective presentation format, the action specified in each respective presentation format different from the action specified in each other presentation format, andone or more document component areas;
retrieving a predetermined presentation percentage for each of the plurality of stored presentation formats presented to the user;
identifying a predetermined character string within the unformatted advertising content;
mapping a classification of the predetermined character string to a particular presentation format of the plurality of stored presentation formats;
increasing the presentation percentage associated with the particular presentation format of the plurality of stored presentation formats based on user preference data that indicates a preference of the user for the particular presentation format;
selecting, from the plurality of stored presentation formats, the particular presentation format to use for presenting the result based on the mapping of the classification of the character string to the particular presentation format, the information relating to the communication device, and the increased percentage associated with the particular presentation format based on the user preference data that indicates the preference of the user for the particular presentation format;
preparing the result for presentation by the communication device by adding the advertising content of the result to the one or more document component areas of the particular presentation format; and
providing the prepared result for presentation in the particular presentation format for display by the communication device, the communication device executing the action corresponding to the particular presentation format in response to user interaction with the prepared result.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the information relates to the communication device, and identifying a result relating to the information that is capable of being presented in a plurality of formats on the communication device, and dynamically selecting a format for the result from among the plurality of formats, and presenting the result in the selected format for display by the communication device.
63 Citations
18 Claims
-
1. A method performed by a data processing apparatus, the method comprising:
-
identifying a result to provide to a communication device, the result including unformatted advertising content provided by an advertiser for presentation to a user of the communication device; identifying a plurality of stored presentation formats that are eligible for use in presenting the result, wherein each stored presentation format specifies; a different manner for displaying the advertising content than each other presentation format, an action that is performed in response to user interaction with a result presented using the respective presentation format, the action specified in each respective presentation format different from the action specified in each other presentation format, and one or more document component areas; retrieving a predetermined presentation percentage for each of the plurality of stored presentation formats presented to the user; identifying a predetermined character string within the unformatted advertising content; mapping a classification of the predetermined character string to a particular presentation format of the plurality of stored presentation formats; increasing the presentation percentage associated with the particular presentation format of the plurality of stored presentation formats based on user preference data that indicates a preference of the user for the particular presentation format; selecting, from the plurality of stored presentation formats, the particular presentation format to use for presenting the result based on the mapping of the classification of the character string to the particular presentation format, the information relating to the communication device, and the increased percentage associated with the particular presentation format based on the user preference data that indicates the preference of the user for the particular presentation format; preparing the result for presentation by the communication device by adding the advertising content of the result to the one or more document component areas of the particular presentation format; and providing the prepared result for presentation in the particular presentation format for display by the communication device, the communication device executing the action corresponding to the particular presentation format in response to user interaction with the prepared result. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a data processing apparatus; and a memory storage apparatus in data communication with the data processing apparatus, the memory storage apparatus storing instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising; identifying a result to provide to a communication device, the result including unformatted advertising content provided by an advertiser for presentation to a user of the communication device; identifying a plurality of stored presentation formats that are eligible for use in presenting the result, wherein each stored presentation format specifies; a different manner for displaying the advertising content than each other presentation format, an action that is performed in response to user interaction with a result presented using the respective presentation format, the action specified in each respective presentation format different from the action specified in each other presentation format, and one or more document component areas; retrieving a predetermined presentation percentage for each of the plurality of stored presentation formats presented to the user; identifying a predetermined character string within the unformatted advertising content; mapping a classification of the predetermined character string to a particular presentation format of the plurality of stored presentation formats; increasing the presentation percentage associated with the particular presentation format of the plurality of stored presentation formats based on user preference data that indicates a preference of the user for the particular presentation format; selecting, from the plurality of stored presentation formats, the particular presentation format to use for presenting the result based on the mapping of the classification of the character string to the particular presentation format, the information relating to the communication device, and the increased percentage associated with the particular presentation format based on the user preference data that indicates the preference of the user for the particular presentation format; preparing the result for presentation by the communication device by adding the advertising content of the result to the one or more document component areas of the particular presentation format; and providing the prepared result for presentation in the particular presentation format for display by the communication device, the communication device executing the action corresponding to the particular presentation format in response to user interaction with the prepared result. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
identifying a result to provide to a communication device, the result including unformatted advertising content provided by an advertiser for presentation to a user of the communication device; identifying a plurality of stored presentation formats that are eligible for use in presenting the result, wherein each stored presentation format specifies; a different manner for displaying the advertising content than each other presentation format, an action that is performed in response to user interaction with a result presented using the respective presentation format, the action specified in each respective presentation format different from the action specified in each other presentation format, and one or more document component areas; retrieving a predetermined presentation percentage for each of the plurality of stored presentation formats presented to the user; identifying a predetermined character string within the unformatted advertising content; mapping a classification of the predetermined character string to a particular presentation format of the plurality of stored presentation formats; increasing the presentation percentage associated with the particular presentation format of the plurality of stored presentation formats based on user preference data that indicates a preference of the user for the particular presentation format; selecting, from the plurality of stored presentation formats, the particular presentation format to use for presenting the result based on the mapping of the classification of the character string to the particular presentation format, the information relating to the communication device, and the increased percentage associated with the particular presentation format based on the user preference data that indicates the preference of the user for the particular presentation format; preparing the result for presentation by the communication device by adding the advertising content of the result to the one or more document component areas of the particular presentation format; and providing the prepared result for presentation in the particular presentation format for display by the communication device, the communication device executing the action corresponding to the particular presentation format in response to user interaction with the prepared result. - View Dependent Claims (14, 15, 16, 17, 18)
Specification