Advertising based on environmental conditions
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, from a computing device, a search request comprising (i) information about a first environmental condition of the computing device, and (ii) one or more search terms;
parsing the search request;
selecting, from the search request based on parsing, the information about the first environmental condition;
identifying an advertisement based on the first environmental condition and at least one of the one or more search terms;
providing the advertisement to the computing device;
receiving one or more of an audio signal, an image signal, or a video signal from a sensor of the computing device; and
determining a second environmental condition based on the one or more of the audio signal, the image signal, or the video signal.
2 Assignments
0 Petitions
Accused Products
Abstract
Information about an environmental condition of a remote device is received, the environmental condition being determined based on a signal output from a sensor of the remote device or a sensor coupled to the remote device. An advertisement is identified based on the environmental condition, and the advertisement is provided to the remote device.
184 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a computing device, a search request comprising (i) information about a first environmental condition of the computing device, and (ii) one or more search terms; parsing the search request; selecting, from the search request based on parsing, the information about the first environmental condition; identifying an advertisement based on the first environmental condition and at least one of the one or more search terms; providing the advertisement to the computing device; receiving one or more of an audio signal, an image signal, or a video signal from a sensor of the computing device; and determining a second environmental condition based on the one or more of the audio signal, the image signal, or the video signal. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
2. A computer-implemented method comprising:
-
receiving, from a computing device, a search request comprising (i) information about a first environmental condition of the computing device, and (ii) one or more search terms; parsing the search request selecting, from the search request based on parsing, the information about the first environmental condition; identifying an advertisement based on the first environmental condition and at least one of the one or more search terms; providing the advertisement to the computing device; receiving an audio signal that comprises a voice instruction from a user of the computing device; and determining a second environmental condition based on background sounds in the audio signal. - View Dependent Claims (3)
-
-
13. An apparatus comprising:
-
one or more processing devices; and one or more machine-readable media configured to store instructions that are executable by the one or more processing devices to perform operations comprising; receiving, from a computing device, a search request comprising (i) information about a first environmental condition of the computing device, and (ii) one or more search terms; parsing the search request; selecting, from the search request based on parsing, the information about the first environmental condition; identifying an advertisement based on the first environmental condition and at least one of the one or more search terms; providing the advertisement to the computing device; receiving one or more of an audio signal, an image signal, or a video signal from a sensor of the computing device; and determining a second environmental condition based on the one or more of the audio signal, the image signal, or the video signal. - View Dependent Claims (14, 15, 16, 17)
-
-
18. One or more machine-readable media configured to store instructions that are executable by one or more processing devices to perform operations comprising:
-
receiving, from a computing device, a search request comprising (i) information about a first environmental condition of the computing device, and (ii) one or more search terms; parsing the search request; selecting, from the search request based on parsing, the information about the first environmental condition; identifying an advertisement based on the first environmental condition and at least one of the one or more search terms; providing the advertisement to the computing device; receiving one or more of an audio signal, an image signal, or a video signal from a sensor of the computing device; and determining a second environmental condition based on the one or more of the audio signal, the image signal, or the video signal. - View Dependent Claims (21, 22, 23)
-
-
19. One or more machine-readable media configured to store instructions that are executable by one or more processing devices to perform operations comprising:
-
receiving, from a computing device, a search request comprising (i) information about a first environmental condition of the computing device, and (ii) one or more search terms; parsing the search request selecting, from the search request based on parsing, the information about the first environmental condition; identifying an advertisement based on the first environmental condition and at least one of the one or more search terms; providing the advertisement to the computing device; receiving an audio signal that comprises a voice instruction from a user of the computing device; and determining a second environmental condition based on background sounds in the audio signal. - View Dependent Claims (20)
-
Specification