Methods and arrangements employing digital content items
First Claim
1. 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.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and arrangements for identifying content, and employing such identification, are detailed. One method embeds a plural-bit digital watermark into content, but first checks to see if the content is previously watermarked. Another method applies a digital watermark detection procedure to only a sub-portion of a digital content item. Yet another arrangement involves plural-portion content, where one portion is watermarked with first data governing its rights management, and another portion is watermarked with second data governing its rights management. Still another method concerns distribution of content items, where each is watermarked with a unique ID as part of the distribution process. Yet another method concerns deriving an identifier from content, and using the content to access related metadata from a remote computer system. Still other methods concern arrangements for recognizing content, and then providing links to information about the content creator, etc., in response. A variety of other technologies and improvements are also detailed.
-
Citations
87 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
9. 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. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
10. 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. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
11. 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. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
-
-
12. 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
alsodisplaying 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. - View Dependent Claims (13, 14, 15, 16, 17, 51, 52, 53, 54)
-
-
18. 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.
-
-
55. 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. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
-
62. 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. - View Dependent Claims (63, 64, 65, 66, 67, 68)
-
-
69. 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. - View Dependent Claims (70, 71, 72, 73, 74, 75)
-
-
76. 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. - View Dependent Claims (77, 78, 79, 80, 81, 82)
-
-
83. 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. - View Dependent Claims (84, 85, 86, 87)
-
Specification