Network linking methods and apparatus
First Claim
1. A method comprising:
- a) using a programmed electronic processor, analyzing an audio signal to obtain data encoded therein, the data comprising at least an index or message;
b) providing the index or message to a remote data repository, the data repository including a plurality of records that associates indexes or messages to pointers, a pointer being associated with a remote computer or resource on a network;
c) receiving a pointer from the remote data repository that is associated with the index or message and with a first remote computer or resource; and
d) communicating with the first remote computer or resource using at least the pointer.
6 Assignments
0 Petitions
Accused Products
Abstract
Some portions of the present disclosure relate to processing audio signals for network linking. One claim recites an apparatus including: electronic memory for buffering data representing an audio signal; and an electronic processor. The electronic processor is programmed for: analyzing the data representing an audio signal to extract identifying data therefrom; controlling communication of the identifying data to a remote device over a network, in which the remote device uses the identifying data as an index to identify a pointer from among a plurality of pointers, the plurality of pointers each identifying a remote computer or resource on the network; and controlling use of a pointer identified by the index and received from the remote device over the network. Of course, other claims and combinations are provided too.
-
Citations
58 Claims
-
1. A method comprising:
-
a) using a programmed electronic processor, analyzing an audio signal to obtain data encoded therein, the data comprising at least an index or message; b) providing the index or message to a remote data repository, the data repository including a plurality of records that associates indexes or messages to pointers, a pointer being associated with a remote computer or resource on a network; c) receiving a pointer from the remote data repository that is associated with the index or message and with a first remote computer or resource; and d) communicating with the first remote computer or resource using at least the pointer. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10)
-
-
5. A method of operating a network resource or website comprising:
-
receiving a plural-bit message from a remote device over a network, the message having been obtained from an analysis of data representing an audio signal, the message to be used by the network resource or website as an index; identifying a pointer from among a plurality of pointers with reference to the index, the plurality of pointers each identifying at least one remote computer or resource on the network; providing a pointer identified by the index to the remote device over a network.
-
-
11. An apparatus comprising:
-
electronic memory for buffering identifying data received from a remote device over a network, the identifying data having been obtained from an analysis of data representing an audio signal; and one or more electronic processors programmed for; using the identifying data as an index; identifying a pointer from among a plurality of pointers with reference to the index, the plurality of pointers each identifying at least one remote computer or resource on the network; and providing a pointer identified by the index to the remote device over a network. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
electronic memory for buffering data representing an audio signal; and an electronic processor programmed for; analyzing the data representing an audio signal to extract identifying data therefrom; controlling communication of the identifying data to a remote device over a network, in which said remote device uses the identifying data as an index to identify a pointer from among a plurality of pointers, the plurality of pointers each identifying a remote computer or resource on the network; and controlling use of a pointer identified by the index and received from the remote device over the network. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer readable medium comprising instructions stored thereon to cause an electronic processor to operate as follows:
-
analyzing data representing an audio signal to extract identifying data therefrom; controlling communication of the identifying data to a remote device over a network, in which said remote device uses the identifying data as an index to identify a pointer from among a plurality of pointers, the plurality of pointers each identifying a remote computer or resource on the network; and controlling use of a pointer identified by the index and received from the remote device over the network. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method comprising:
-
using a programmed electronic processor, analyzing data representing an audio signal to extract identifying data therefrom; communicating the identifying data to a remote device over a network; receiving a pointer associated with the identifying data from the remote device, the pointer identifying a remote computer or resource on the network; and using a programmed electronic processor, controlling use of the pointer to facilitate communication with the remote computer or resource on the network. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. An apparatus comprising:
-
means for buffering data representing an audio signal; means for analyzing the data representing an audio signal to extract identifying data therefrom; means for controlling communication of the identifying data to a remote device over a network, in which said remote device uses the identifying data as an index to identify a pointer from among a plurality of pointers, the plurality of pointers each identifying a remote computer or resource on the network; and means for controlling use of a pointer identified by the index and received from the remote device over the network.
-
Specification