Request and Notification for Metadata of Content
First Claim
Patent Images
1. A server apparatus comprising:
- a database configured to store metadata of content;
message receiving means for receiving a subscribe request for an event notification subscription from a client terminal, the subscribe request including a search condition for the metadata, and for establishing a dialog for the event notification subscription;
metadata search means for searching the database on the basis of the search condition; and
message sending means for generating a notify message including a search result obtained by the metadata search means and for sending the notify message to the client terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A server apparatus has a database configured to store metadata of content. A message receiving unit receives a subscribe request for an event notification subscription from a client terminal, the subscribe request including a search condition for the metadata, and establishes a dialog for the event notification subscription. A metadata search unit searches the database on the basis of the search condition. A message sending unit generates a notify message including a search result obtained by the metadata search unit and sends the notify message to the client terminal.
84 Citations
20 Claims
-
1. A server apparatus comprising:
-
a database configured to store metadata of content; message receiving means for receiving a subscribe request for an event notification subscription from a client terminal, the subscribe request including a search condition for the metadata, and for establishing a dialog for the event notification subscription; metadata search means for searching the database on the basis of the search condition; and message sending means for generating a notify message including a search result obtained by the metadata search means and for sending the notify message to the client terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network system comprising:
-
a client terminal capable of receiving content via a network and playing the content; and a server apparatus configured to manage metadata of the content, wherein the client terminal includes; message sending means for generating a subscribe request for an event notification subscription, the subscribe request including a search condition for the metadata, and for sending the subscribe request to the server apparatus; and a metadata storage unit configured to receive a notify message as a response to the subscribe request from the server apparatus, and to store a result of searching for the metadata, the result being included in the notify message, and wherein the server apparatus includes; a database configured to store the metadata of the content; message receiving means for receiving the subscribe request from the client terminal and for establishing a dialog for the event notification subscription; metadata search means for searching the database on the basis of the search condition; and message sending means for generating the notify message and for sending the notify message to the client terminal. - View Dependent Claims (11, 12)
-
-
13. A content discovery-and-notification method comprising:
-
generating a subscribe request for an event notification subscription, the subscribe request including a search condition for metadata of content; sending the subscribe request from a client terminal to a server apparatus; receiving the subscribe request from the client terminal; establishing a dialog for the event notification subscription; searching a database storing the metadata of the content based on the search condition; generating a notify message including a search result obtained by the searching of the database; and sending the notify message from the server apparatus to the client terminal. - View Dependent Claims (14, 15)
-
-
16. A computer-readable storage medium storing a computer program that causes a server apparatus to perform a method, the method comprising:
-
generating a subscribe request for an event notification subscription, the subscribe request including a search condition for metadata of content; sending the subscribe request from a client terminal to a server apparatus; receiving the subscribe request from the client terminal; establishing a dialog for the event notification subscription; searching a database storing the metadata of the content based on the search condition; generating a notify message including a search result obtained by the searching of the database; and sending the notify message from the server apparatus to the client terminal. - View Dependent Claims (17, 18)
-
-
19. A server apparatus comprising:
-
a database configured to store metadata of content; a message receiving unit for receiving a subscribe request for an event notification subscription from a client terminal, the subscribe request including a search condition for the metadata, and for establishing a dialog for the event notification subscription; a metadata search unit for searching the database on the basis of the search condition; and a message sending unit for generating a notify message including a search result obtained by the metadata search unit and for sending the notify message to the client terminal.
-
-
20. A network system comprising:
-
a client terminal capable of receiving content via a network and playing the content; and a server apparatus configured to manage metadata of the content, wherein the client terminal includes; a message sending unit for generating a subscribe request for an event notification subscription, the subscribe request including a search condition for the metadata, and for sending the subscribe request to the server apparatus; and a metadata storage unit configured to receive a notify message as a response to the subscribe request from the server apparatus, and to store a result of searching for the metadata, the result being included in the notify message, and wherein the server apparatus includes; a database configured to store the metadata of the content; a message receiving unit for receiving the subscribe request from the client terminal and for establishing a dialog for the event notification subscription; a metadata search unit for searching the database on the basis of the search condition; and a message sending unit for generating the notify message and for sending the notify message to the client terminal.
-
Specification