Claims Analysis
Total Claims: 98
Claim 1
Independent Claim
153 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action, the second action leading to presentation, on the display screen of the user device, of a web page associated with an artist involved with creation of the content.
Claim 2
Independent Claim
153 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action, the second action leading to presentation, on the display screen of the user device, of a web page associated with an artist involved with creation of the content.
Claim 3
Dependent Claim
13 words
The method of claim 1 wherein the first information comprises a copyright symbol.
Claim 4
Dependent Claim
17 words
The method of claim 1 wherein the algorithm is applied by the processor of the user device.
Claim 5
Dependent Claim
30 words
The method of claim 3 that includes transmitting an output of the algorithm to a remote computer and receiving back from the remote computer a link to the web page.
Claim 6
Dependent Claim
20 words
The method of claim 1 wherein the algorithm derives signature data from the content, by which it can be identified.
Claim 7
Dependent Claim
14 words
The method of claim 1 wherein the algorithm comprises a digital watermark decoding algorithm.
Claim 8
Dependent Claim
28 words
The method of claim 1 that includes: sampling a non-digital form of the content, and producing a digital counterpart thereto; and applying the algorithm to the digital counterpart.
Claim 9
Dependent Claim
20 words
The method of claim 1 in which the user request comprises a request to render the content to the user.
Claim 10
Independent Claim
155 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action, the second action leading to presentation, on the display screen of the user device, of a web page through which the user can make a purchase related to the content.
Claim 11
Independent Claim
155 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action, the second action leading to presentation, on the display screen of the user device, of a web page through which the user can make a purchase related to the content.
Claim 12
Independent Claim
152 words
A method performed by a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action, the second action leading to presentation, on the display screen of the user device, of a web page through which the user can download additional content.
Claim 13
Independent Claim
152 words
A method performed by a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action, the second action leading to presentation, on the display screen of the user device, of a web page through which the user can download additional content.
Claim 14
Independent Claim
186 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action relating to said content; the method including, as part of one of said actions: sending data to a remote computer system; receiving information in response to said sending, the received information including a web link; and presenting a graphical feature associated with the web link to the user on the display screen of the user device, for activation by the user.
Claim 15
Independent Claim
186 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: the user device processor receiving a user request, through the interface of the user device, to process audio content; responsive to said request, applying an algorithm to data representing at least some of the content; without further user request, the user device processor taking a first action based on an output from said algorithm, said first action including presenting first information on a display screen of the user device; and in response to a further user request, the user device processor initiating a second action relating to said content; the method including, as part of one of said actions: sending data to a remote computer system; receiving information in response to said sending, the received information including a web link; and presenting a graphical feature associated with the web link to the user on the display screen of the user device, for activation by the user.
Claim 16
Independent Claim
138 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: receiving a user request, through the interface of the user device, for processing audio content, the requested content processing including attempting a recognition operation based on characteristics of the audio; and following a successful recognition operation, the user device processor undertaking actions including: presenting first corresponding information on the display screen of the user device; and also displaying first and second user interface features, the first user interface feature being selectable by the user to request further information about a creator of the content, the second user interface feature being selectable by the user to initiate a search.
Claim 17
Independent Claim
138 words
A method employing a user device having a processor configured to perform acts of the method and having an interface for user inputs and having a display screen for outputs of information to a user, the method comprising the acts: receiving a user request, through the interface of the user device, for processing audio content, the requested content processing including attempting a recognition operation based on characteristics of the audio; and following a successful recognition operation, the user device processor undertaking actions including: presenting first corresponding information on the display screen of the user device; and also displaying first and second user interface features, the first user interface feature being selectable by the user to request further information about a creator of the content, the second user interface feature being selectable by the user to initiate a search.
Claim 18
Dependent Claim
27 words
The method of claim 12 in which the first user interface feature comprises a graphical feature associated with a link to a web site for the creator.
Claim 19
Dependent Claim
23 words
The method of claim 13 that includes receiving the web link from a remote computer, responsive to an output from said recognition operation.
Claim 20
Dependent Claim
14 words
The method of claim 12 wherein the first corresponding information comprises a copyright symbol.
Claim 21
Dependent Claim
12 words
The method of claim 12 wherein the first corresponding information comprises text.
Claim 22
Dependent Claim
15 words
The method of claim 12 wherein the recognition operation is performed by the user device.
Claim 23
Independent Claim
126 words
A system including a user device and a remote server, each including a processor and a memory storing software instructions, the software instructions directing the system to perform the following acts: receive a user request, through an interface of the user device, to process audio content; apply an algorithm to data representing at least some of the content; without further user request, take a first action based on an output from the algorithm, the first action including presenting first information on a display screen of the user device; based on an output from the algorithm, identifying a web site associated with a creator of the content; and in response to a further user request, loading graphical data for display to the user from said web site.
Claim 24
Independent Claim
126 words
A system including a user device and a remote server, each including a processor and a memory storing software instructions, the software instructions directing the system to perform the following acts: receive a user request, through an interface of the user device, to process audio content; apply an algorithm to data representing at least some of the content; without further user request, take a first action based on an output from the algorithm, the first action including presenting first information on a display screen of the user device; based on an output from the algorithm, identifying a web site associated with a creator of the content; and in response to a further user request, loading graphical data for display to the user from said web site.
Claim 25
Dependent Claim
22 words
The method of claim 1 in which the first information serves to inform the user as to an attribute of the content.
Claim 26
Dependent Claim
23 words
The method of claim 19 in which the first information serves to inform the user that copyright has been asserted in said content.
Claim 27
Dependent Claim
28 words
The method of claim 1 in which the user device processor applies the algorithm, and the algorithm includes transforming data representing the content into a frequency domain representation.
Claim 28
Dependent Claim
33 words
The method of claim 1 in which the algorithm includes transforming data representing the content into a frequency domain representation using a Fourier transformation, and discerning spectral peaks in said frequency domain representation.
Claim 29
Dependent Claim
60 words
The method of claim 1 in which: the user device processor applies an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and in which the first action includes transmitting the index data to a remote computer system.
Claim 30
Dependent Claim
61 words
The method of claim 1 in which the algorithm includes performing a domain transformation to produce frequency domain data corresponding to said data representing content, processing the frequency domain data to identify a pattern of peaks in the frequency domain, and producing identification data by reference to said pattern of peaks, wherein the output from said algorithm comprises the identification data.
Claim 31
Dependent Claim
48 words
The method of claim 1 in which the first action comprises sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen of the user device, the presented information including a web link.
Claim 32
Dependent Claim
41 words
The method of claim 1 wherein the algorithm is applied by the processor of the user device, and the method includes transmitting an output of the algorithm to a remote computer and receiving, in response, a link to a web page.
Claim 33
Dependent Claim
14 words
The method of claim 9 wherein the algorithm comprises a digital watermark decoding algorithm.
Claim 34
Dependent Claim
22 words
The method of claim 9 in which the first information serves to inform the user as to an attribute of the content.
Claim 35
Dependent Claim
25 words
The method of claim 9 in which the user device processor applies an algorithm to said data to transform same into a frequency domain representation.
Claim 36
Dependent Claim
33 words
The method of claim 9 in which the algorithm includes transforming data representing the content into a frequency domain representation using a Fourier transformation, and discerning spectral peaks in said frequency domain representation.
Claim 37
Dependent Claim
60 words
The method of claim 9 in which: the user device processor applies an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and in which the first action includes transmitting the index data to a remote computer system.
Claim 38
Dependent Claim
61 words
The method of claim 9 in which the algorithm includes performing a domain transformation to produce frequency domain data corresponding to said data representing content, processing the frequency domain data to identify a pattern of peaks in the frequency domain, and producing identification data by reference to said pattern of peaks, wherein the output from said algorithm comprises the identification data.
Claim 39
Dependent Claim
48 words
The method of claim 9 in which the first action comprises sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen of the user device, the presented information including a web link.
Claim 40
Dependent Claim
41 words
The method of claim 9 wherein the algorithm is applied by the processor of the user device, and the method includes transmitting an output of the algorithm to a remote computer and receiving, in response, a link to a web page.
Claim 41
Dependent Claim
14 words
The method of claim 10 wherein the algorithm comprises a digital watermark decoding algorithm.
Claim 42
Dependent Claim
22 words
The method of claim 10 in which the first information serves to inform the user as to an attribute of the content.
Claim 43
Dependent Claim
25 words
The method of claim 10 in which the user device processor applies an algorithm to said data to transform same into a frequency domain representation.
Claim 44
Dependent Claim
33 words
The method of claim 10 in which the algorithm includes transforming data representing the content into a frequency domain representation using a Fourier transformation, and discerning spectral peaks in said frequency domain representation.
Claim 45
Dependent Claim
60 words
The method of claim 10 in which: the user device processor applies an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and in which the first action includes transmitting the index data to a remote computer system.
Claim 46
Dependent Claim
61 words
The method of claim 10 in which the algorithm includes performing a domain transformation to produce frequency domain data corresponding to said data representing content, processing the frequency domain data to identify a pattern of peaks in the frequency domain, and producing identification data by reference to said pattern of peaks, wherein the output from said algorithm comprises the identification data.
Claim 47
Dependent Claim
48 words
The method of claim 10 in which the first action comprises sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen of the user device, the presented information including a web link.
Claim 48
Dependent Claim
41 words
The method of claim 10 wherein the algorithm is applied by the processor of the user device, and the method includes transmitting an output of the algorithm to a remote computer and receiving, in response, a link to a web page.
Claim 49
Dependent Claim
14 words
The method of claim 11 wherein the algorithm comprises a digital watermark decoding algorithm.
Claim 50
Dependent Claim
22 words
The method of claim 11 in which the first information serves to inform the user as to an attribute of the content.
Claim 51
Dependent Claim
25 words
The method of claim 11 in which the user device processor applies an algorithm to said data to transform same into a frequency domain representation.
Claim 52
Dependent Claim
33 words
The method of claim 11 in which the algorithm includes transforming data representing the content into a frequency domain representation using a Fourier transformation, and discerning spectral peaks in said frequency domain representation.
Claim 53
Dependent Claim
60 words
The method of claim 11 in which: the user device processor applies an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and in which the first action includes transmitting the index data to a remote computer system.
Claim 54
Dependent Claim
61 words
The method of claim 11 in which the algorithm includes performing a domain transformation to produce frequency domain data corresponding to said data representing content, processing the frequency domain data to identify a pattern of peaks in the frequency domain, and producing identification data by reference to said pattern of peaks, wherein the output from said algorithm comprises the identification data.
Claim 55
Dependent Claim
48 words
The method of claim 11 in which the first action comprises sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen of the user device, the presented information including a web link.
Claim 56
Dependent Claim
41 words
The method of claim 11 wherein the algorithm is applied by the processor of the user device, and the method includes transmitting an output of the algorithm to a remote computer and receiving, in response, a link to a web page.
Claim 57
Dependent Claim
39 words
The method of claim 12 that includes the user device processor attempting the recognition operation, sending an output from the recognition operation to a remote computer system, and receiving information including a link to a web page in response.
Claim 58
Dependent Claim
16 words
The method of claim 51 in which the recognition operation comprises a digital watermark decoding operation.
Claim 59
Dependent Claim
38 words
The method of claim 12 in which the user device processor, in connection with the recognition operation, applies a Fourier transformation to the content to yield frequency domain data, and identifies spectral peaks in said frequency domain data.
Claim 60
Dependent Claim
23 words
The method of claim 12 in which the first corresponding information serves to inform the user as to an attribute of the content.
Claim 61
Dependent Claim
105 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action, the second action leading to presentation, on the display screen, of information associated with an artist involved with creation of the content.
Claim 62
Dependent Claim
105 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action, the second action leading to presentation, on the display screen, of information associated with an artist involved with creation of the content.
Claim 63
Dependent Claim
18 words
The computer readable physical storage medium of claim 55 in which the algorithm comprises a watermark decoding algorithm.
Claim 64
Dependent Claim
35 words
The computer readable physical storage medium of claim 55 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation.
Claim 65
Dependent Claim
47 words
The computer readable physical storage medium of claim 55 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation, and discerning a pattern of spectral peaks in said frequency domain representation.
Claim 66
Dependent Claim
72 words
The computer readable physical storage medium of claim 55 in which the software instructions are operative to cause the user device processor to: apply an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and take a first action that includes transmitting the index data to a remote computer system.
Claim 67
Dependent Claim
48 words
The computer readable physical storage medium of claim 55 in which the first action includes sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen, the presented information including a web link.
Claim 68
Dependent Claim
38 words
A computer device that includes the computer readable storage medium of claim 55 , together with a display screen, a user interface, and a processor, wherein the processor is programmed by the software instructions of said storage medium.
Claim 69
Dependent Claim
108 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action, the second action leading to presentation, on the display screen, of a page through which the user can make a purchase related to the content.
Claim 70
Dependent Claim
108 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action, the second action leading to presentation, on the display screen, of a page through which the user can make a purchase related to the content.
Claim 71
Dependent Claim
18 words
The computer readable physical storage medium of claim 62 in which the algorithm comprises a watermark decoding algorithm.
Claim 72
Dependent Claim
35 words
The computer readable physical storage medium of claim 62 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation.
Claim 73
Dependent Claim
47 words
The computer readable physical storage medium of claim 62 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation, and discerning a pattern of spectral peaks in said frequency domain representation.
Claim 74
Dependent Claim
72 words
The computer readable physical storage medium of claim 62 in which the software instructions are operative to cause the user device processor to: apply an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and take a first action that includes transmitting the index data to a remote computer system.
Claim 75
Dependent Claim
48 words
The computer readable physical storage medium of claim 62 in which the first action includes sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen, the presented information including a web link.
Claim 76
Dependent Claim
38 words
A computer device that includes the computer readable storage medium of claim 62 , together with a display screen, a user interface, and a processor, wherein the processor is programmed by the software instructions of said storage medium.
Claim 77
Dependent Claim
106 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action, the second action leading to presentation, on the display screen, of a page through use of which the user can download additional content.
Claim 78
Dependent Claim
106 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action, the second action leading to presentation, on the display screen, of a page through use of which the user can download additional content.
Claim 79
Dependent Claim
18 words
The computer readable physical storage medium of claim 69 in which the algorithm comprises a watermark decoding algorithm.
Claim 80
Dependent Claim
35 words
The computer readable physical storage medium of claim 69 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation.
Claim 81
Dependent Claim
47 words
The computer readable physical storage medium of claim 69 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation, and discerning a pattern of spectral peaks in said frequency domain representation.
Claim 82
Dependent Claim
72 words
The computer readable physical storage medium of claim 69 in which the software instructions are operative to cause the user device processor to: apply an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and take a first action that includes transmitting the index data to a remote computer system.
Claim 83
Dependent Claim
48 words
The computer readable physical storage medium of claim 69 in which the first action includes sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen, the presented information including a web link.
Claim 84
Dependent Claim
38 words
A computer device that includes the computer readable storage medium of claim 69 , together with a display screen, a user interface, and a processor, wherein the processor is programmed by the software instructions of said storage medium.
Claim 85
Dependent Claim
139 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action related to the content; wherein the software instructions are operative to program the processor, as part of one of said actions, to: send data to a remote computer system; receive information including a web link in response; and present a graphical feature associated with the web link on the display screen, for activation by the user.
Claim 86
Dependent Claim
139 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive user input relating to audio content; in response to the user input, apply an algorithm to data representing said audio content; without further user input, take a first action based on an output from said algorithm, said first action including presenting first information on a display screen; and in response to a further user request, initiate a second action related to the content; wherein the software instructions are operative to program the processor, as part of one of said actions, to: send data to a remote computer system; receive information including a web link in response; and present a graphical feature associated with the web link on the display screen, for activation by the user.
Claim 87
Dependent Claim
18 words
The computer readable physical storage medium of claim 76 in which the algorithm comprises a watermark decoding algorithm.
Claim 88
Dependent Claim
35 words
The computer readable physical storage medium of claim 76 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation.
Claim 89
Dependent Claim
47 words
The computer readable physical storage medium of claim 76 that contains software instructions operative to cause the user device processor to apply an algorithm that includes transforming the content data into a frequency domain representation, and discerning a pattern of spectral peaks in said frequency domain representation.
Claim 90
Dependent Claim
72 words
The computer readable physical storage medium of claim 76 in which the software instructions are operative to cause the user device processor to: apply an algorithm that includes performing a Fourier transform based on said data, discerning a pattern of spectral peaks in resultant transform data, and determining index data by reference to said discerned pattern; and take a first action that includes transmitting the index data to a remote computer system.
Claim 91
Dependent Claim
48 words
The computer readable physical storage medium of claim 76 in which the first action includes sending information based on an output from said algorithm to a remote computer system, receiving information responsive thereto, and presenting received information on the display screen, the presented information including a web link.
Claim 92
Dependent Claim
38 words
A computer device that includes the computer readable storage medium of claim 76 , together with a display screen, a user interface, and a processor, wherein the processor is programmed by the software instructions of said storage medium.
Claim 93
Dependent Claim
105 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive a user request to process audio content data, and in response, apply the content to a content recognition process; and following a successful recognition of the content: present first corresponding information on a display screen, and display first and second user interface features on the display screen, the first user interface feature being selectable by the user to request further information about a creator of the content, the second user interface feature being selectable by the user to initiate a search.
Claim 94
Dependent Claim
105 words
A computer readable physical storage medium containing non-transitory software instructions operative to cause a user device processor programmed by such software instructions to: receive a user request to process audio content data, and in response, apply the content to a content recognition process; and following a successful recognition of the content: present first corresponding information on a display screen, and display first and second user interface features on the display screen, the first user interface feature being selectable by the user to request further information about a creator of the content, the second user interface feature being selectable by the user to initiate a search.
Claim 95
Dependent Claim
39 words
The computer readable physical storage medium of claim 83 in which the software instructions are also operative to cause the user device processor to perform said content recognition process, said content recognition process comprising a digital watermark decoding process.
Claim 96
Dependent Claim
92 words
The computer readable physical storage medium of claim 83 in which the software instructions are operative to cause the user device processor to perform acts including transforming the content data into frequency domain data, discerning spectral peaks in the frequency domain data, and further processing information involving said peaks, said acts comprising part of the recognition process, the software instructions also being operative to cause the user device processor to transmit data resulting from said further processing to a remote computer system, and to receive information, including a web link, in response.
Claim 97
Dependent Claim
79 words
The computer readable physical storage medium of claim 83 in which the software instructions are operative to cause the user device processor to: apply an algorithm that includes performing a Fourier transform based on the content data, identifying spectral peaks forming a pattern in resultant transform data, further processing information involving said peaks forming pattern to determine index data; transmit the index data to a remote computer system; and receive data relating to said first corresponding information in response.
Claim 98
Dependent Claim
38 words
A computer device that includes the computer readable storage medium of claim 83 , together with a display screen, a user interface, and a processor, wherein the processor is programmed by the software instructions of said storage medium.