Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
First Claim
1. A terminal apparatus comprising:
- circuitry configured toextract signature data from content that is output for display to a user, said signature data being indicative of a feature of said content;
generate a query that includes said extracted signature data;
transmit said generated query to a server apparatus and receive a response returned by said server apparatus in response to said query, said response including a single character string that includes an application identifier, a content identifier of said content, and time information;
obtain an application on the basis of a domain name and directory path included in said application identifier, andexecute said application.
2 Assignments
0 Petitions
Accused Products
Abstract
[Object]
To execute applications in link with the progression of content being viewed at user'"'"'s home.
[Solving Means]
A terminal apparatus practiced as one embodiment of the present disclosure has an extracting block configured to extract signature data indicative of features of content to be reproduced, a query generating block configured to generate a query that at least includes the above-mentioned extracted signature, a communication block configured to transmit the above-mentioned generated query to a server apparatus and receive a response returned by this server in response to the above-mentioned response, and an application executing block configured to obtain an application on the basis of an application URL (Uniform Resource Locator) in which at least application identification information is written, this URL being included in the above-mentioned received response, and execute the obtained application. The above-mentioned terminal apparatus practiced as one embodiment of the invention is applicable to TV receivers.
66 Citations
15 Claims
-
1. A terminal apparatus comprising:
circuitry configured to extract signature data from content that is output for display to a user, said signature data being indicative of a feature of said content; generate a query that includes said extracted signature data; transmit said generated query to a server apparatus and receive a response returned by said server apparatus in response to said query, said response including a single character string that includes an application identifier, a content identifier of said content, and time information; obtain an application on the basis of a domain name and directory path included in said application identifier, and execute said application. - View Dependent Claims (2, 3, 4, 14, 15)
-
5. An information processing method for a terminal apparatus, comprising the steps of:
-
extracting signature data from content that is output for display to a user, said signature data being indicative of a feature of said content; generating a query that includes said extracted signature data; transmitting said generated query to a server apparatus; receiving, by circuitry of the terminal apparatus, a response returned by said server apparatus in response to said query, said response including a single character string that includes an application identifier, a content identifier of said content, and time information; obtaining, by the circuitry of the terminal apparatus, an application on the basis of a domain name and directory path included in said application identifier; and executing said application.
-
-
6. A non-transitory computer-readable storage medium storing a program which when executed by a computer causes the computer to:
-
extract signature data from content that is output for display to a user, said signature data being indicative of a feature of said content; generate a query that includes said extracted signature data; transmit said generated query to a server apparatus and receive a response returned by said server apparatus in response to said query, said response including a single character string that includes an application identifier, a content identifier of said content, and time information; obtain an application on the basis of a domain name and directory path included in said application identifier, and execute said application.
-
-
7. A server apparatus comprising:
-
a database configured to indicate a relation between signature data indicative of a feature of content extracted therefrom, a content identifier of said content, and an application identifier of an application to be executed in conjunction with said content; and circuitry configured to identify said content from which said signature data included in a query transmitted from a terminal apparatus was extracted by referencing said database and generate a response, the response including a single character string that includes said application identifier, said content identifier, and time information; and transmit said generated response to said terminal apparatus;
whereinsaid terminal apparatus acquires said application on the basis of a domain name and directory path included in said application identifier. - View Dependent Claims (8, 9, 10)
-
-
11. An information processing method for a server apparatus, comprising the steps of:
-
identifying content from which signature data included in a query transmitted from a terminal apparatus was extracted by referencing a database configured to indicate a relation between said signature data indicative of a feature of said content extracted therefrom, a content identifier of said content and an application identifier of an application to be executed in conjunction with said content; generating a response, the response including a single character string that includes said application identifier, said content identifier, and time information; and transmitting said generated response to said terminal apparatus, wherein said terminal apparatus acquires said application on the basis of a domain name and directory path included in said application identifier.
-
-
12. A non-transitory computer-readable storage medium storing a program which when executed by a computer causes the computer to:
-
identify content from which signature data included in a query transmitted from a terminal apparatus was extracted by referencing a database configured to indicate a relation between said signature data indicative of a feature of said content extracted therefrom, a content identifier of said content, and an application identifier of an application to be executed in conjunction with said content; generate a response, the response including a single character string that includes said application identifier, said content identifier, and time information; and transmit said generated response to said terminal apparatus, wherein said terminal apparatus acquires said application on the basis of a domain name and directory path included in said application identifier.
-
-
13. A linking application supply system comprising:
-
a terminal apparatus; and a server apparatus, said terminal apparatus including circuitry configured to extract signature data from content that is output for display to a user, said signature data being indicative of a feature of said content; generate a query that includes said extracted signature data; transmit said generated query to said server apparatus and receive a response returned by said server apparatus in response to said query, said response including a single character string that includes an application identifier, a content identifier of said content, and time information; obtain an application on the basis of a domain name and directory path included in said application identifier, and execute said application, said server apparatus including a database configured to indicate a relation between said signature data indicative of said feature of said content extracted therefrom, said content identifier of said content, and said application identifier of said application to be executed in conjunction with said content; and circuitry configured to identify said content from which the signature data included in the query transmitted from the terminal apparatus was extracted by referencing said database and generate the response; and transmit said generated response to said terminal apparatus; and supply said application to said terminal apparatus in response to a request from said terminal apparatus on the basis of said domain name and directory path included in said application identifier.
-
Specification