Methods and systems for accessing a computer resource over a network via microphone-captured audio
First Claim
1. A system comprising:
- a software module comprising instructions for causing a wireless device with cell phone communication capability to;
i) extract identifying data from microphone-captured audio by applying a hashing algorithm to the microphone-captured audio, the microphone-captured audio captured by the wireless device;
ii) obtain device information for a class of devices associated with the wireless device;
iii) control communication of the identifying data and the device information; and
iv) control a user interface to provide access to a third party computer resource based on a service received by said software module in response to communication of the identifying data and the device information, in which the service is configured to provide access in response to audio prompting, in which the service includes a sponsored link, and in which said software module is configured to direct access of the wireless device according to the sponsored link; and
a network resource comprising a data registry, the data registry providing a correlation between identifying data, device information and sponsored links, the network resource configured to provide the service to said software module including providing the sponsored link to said software module, the sponsored link being associated with the identifying data and the device information.
0 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to accessing computer resources by sensing audio with a microphone. One claim recites a system comprising: a software module comprising instructions for controlling a wireless device to: i) extract identifying data from microphone-captured audio by applying a hashing algorithm to the microphone-captured audio; ii) obtain device information for a class of devices associated with the wireless device; iii) control communication of the identifying data and the device information; and iv) control a user interface to facilitate access to a third party computer resource based on a service received by said software module in response to communication of the identifying data and the device information, in which the service is configured to facilitate access in response to audio prompting; and a network resource comprising a data registry, the data registry comprising a correlation between identifying data, device information and sponsored links, the network resource configured to provide the service to said software module including providing a sponsored link to the software module, the sponsored link being associated with the identifying data and the device information. Of course, other claims and combinations are provided as well.
48 Citations
40 Claims
-
1. A system comprising:
-
a software module comprising instructions for causing a wireless device with cell phone communication capability to; i) extract identifying data from microphone-captured audio by applying a hashing algorithm to the microphone-captured audio, the microphone-captured audio captured by the wireless device; ii) obtain device information for a class of devices associated with the wireless device; iii) control communication of the identifying data and the device information; and iv) control a user interface to provide access to a third party computer resource based on a service received by said software module in response to communication of the identifying data and the device information, in which the service is configured to provide access in response to audio prompting, in which the service includes a sponsored link, and in which said software module is configured to direct access of the wireless device according to the sponsored link; and a network resource comprising a data registry, the data registry providing a correlation between identifying data, device information and sponsored links, the network resource configured to provide the service to said software module including providing the sponsored link to said software module, the sponsored link being associated with the identifying data and the device information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
extracting identifying data from microphone-captured audio by applying a hashing algorithm to the microphone-captured audio, in which a wireless device comprising a microphone captured the microphone-captured audio, the wireless device comprising cell phone communication capability; obtaining device information for a class of devices associated with the wireless device; causing communication of the identifying data and the device information to a network resource; controlling a user interface to provide access to a third party computer resource based on a service received in response to communication of the identifying data and the device information, in which the service is configured to provide access in response to audio prompting, in which the service includes a sponsored link, and in which said method further comprises directing access of the wireless device according to the sponsored link; and providing a network resource comprising a data registry, the data registry providing a correlation between identifying data, device information and sponsored links, the network resource configured to provide the service including providing a sponsored link, the sponsored link being associated with the identifying data and the device information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer readable mediums comprising instructions stored thereon to cause one or more processors to:
-
extract identifying data from microphone-captured audio by applying a hashing algorithm to the microphone-captured audio, in which a wireless device comprising a microphone captured the microphone-captured audio, the wireless device comprising cell phone communication capability; obtain device information for a class of devices associated with the wireless device; cause communication of the identifying data and the device information to a network resource; control a user interface to provide access to a third party computer resource based on a service received in response to communication of the identifying data and the device information, in which the service is configured to facilitate access in response to audio prompting, in which the service includes a sponsored link, further comprising directing access of the wireless device according to the sponsored link; and control a network resource comprising a data registry, the data registry providing a correlation between identifying data, device information and sponsored links, the network resource configured to provide the service including providing a sponsored link, the sponsored link being associated with the identifying data and the device information. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a software module for use with a wireless device, the wireless device having communication capability and a microphone, said software module comprising; means for extracting identifying data from microphone-captured audio by applying a hashing algorithm to the microphone-captured audio, the microphone-captured audio captured by the microphone of the wireless device; means for obtaining device information for a class of devices associated with the wireless device; means for controlling communication of the identifying data and the device information; and means for controlling a user interface to provide access to a third party computer resource based on a service received by said software module in response to communication of the identifying data and the device information, in which the service is configured to provide access in response to audio prompting, in which the service includes a sponsored link, and means for directing access of the wireless device according to the sponsored link; and a network resource comprising means for storing, the means for storing providing a correlation between identifying data, device information and sponsored links, the network resource further comprising means for providing the service including providing the sponsored link to said software module, the sponsored link being associated with the identifying data and the device information. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
-
software comprising instructions for use with a wireless device with cell phone communication capability, the wireless device comprising a microphone, said instructions comprise instructions for; i) transforming microphone-captured audio by applying a hashing algorithm to the microphone-captured audio, the microphone-captured audio captured by the wireless device'"'"'s microphone, the transforming yielding identifying data; ii) obtaining device information for a class of devices associated with the wireless device; iii) controlling communication of the identifying data and the device information; iv) providing a user interface for access to a third party computer resource based on a service received by said software in response to communication of the identifying data and the device information, in which the service is configured to provide access in response to audio prompting, in which the service includes a sponsored link; and v) provide access of the wireless device according to the sponsored link; and a network resource comprising a data registry, the data registry providing a correlation between identifying data, device information and sponsored links, the network resource configured to provide the service to said software including providing the sponsored link to said software, the sponsored link being associated with the identifying data and the device information. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification