Live presentation searching
First Claim
Patent Images
1. A system comprising:
- a search server;
an encoder;
a client computer;
wherein the encoder is to provide an indication of a currently available live presentation to the search server;
wherein the client computer is to submit a request with search criteria to the search server;
wherein the search server is to, determine whether the currently available live presentation from the encoder matches the search criteria, and transmit an identifier of the encoder to the client computer if the currently available live presentation matches the search criteria; and
wherein the encoder is to provide the live presentation to the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
In a networked client/server system, live presentations can be streamed from an encoder or other server to a client computer. Additionally, information describing the presentation is registered with a search server. This information is made available for user searches only for as long as the information properly describes the live presentation. When the information no longer describes a current live presentation, the information is no longer available for searching.
-
Citations
48 Claims
-
1. A system comprising:
-
a search server;
an encoder;
a client computer;
wherein the encoder is to provide an indication of a currently available live presentation to the search server;
wherein the client computer is to submit a request with search criteria to the search server;
wherein the search server is to, determine whether the currently available live presentation from the encoder matches the search criteria, and transmit an identifier of the encoder to the client computer if the currently available live presentation matches the search criteria; and
wherein the encoder is to provide the live presentation to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
sending, to a search server, information identifying a live presentation available over a network at the beginning of the live presentation; and
identifying, to the search server, when the live presentation is no longer available over the network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. One or more computer-readable memories containing a computer program that is executable by a processor to perform acts of:
-
sending, to a search server, information identifying a live presentation available over a network at the beginning of the live presentation; and
identifying, to the search server, when the live presentation is no longer available over the network.
-
-
24. An apparatus comprising:
-
a bus;
a processor coupled to the bus; and
a memory, coupled to the bus, to store a plurality of instructions that are executed by the processor, wherein the plurality of instructions, when executed, cause the processor to, receive information identifying live content, maintain the information for as long as the live content is available, and use the information to respond to searches from a plurality of client computers. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system comprising:
-
a search server;
an encoder;
a client computer;
wherein the encoder is to provide an indication of a currently available live presentation to the search server;
wherein the client computer is to submit a request with search criteria to the search server;
wherein the search server is to, determine whether the currently available live presentation from the encoder matches the search criteria, and transmit an identifier of the encoder to the client computer if the currently available live presentation matches the search criteria;
wherein the encoder is configured to provide the live presentation to the client computer; and
wherein the encoder is further configured to provide to the search server, during the live presentation, information identifying current characteristics of the live presentation and the data is chosen from a group consisting of;
one or more key words describing the presentation, a summary or abstract of the presentation, or a textual transcript of the presentation.
-
-
34. Computer-readable storage media containing a computer-readable instructions executable by a processor to cause the processor to:
-
send, to a search server, information identifying a live presentation available over a network at the beginning of the live presentation; and
identify, to the search server, when the live presentation is no longer available over the network. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A system comprising:
-
an encoder configured to provide an indication of a currently available live presentation;
a client computer;
a search server including;
a content database configured to maintain descriptive information regarding current live content available from the encoder;
a notification database configured to maintain information regarding users of client computers registered to be notified when particular live content is available; and
a scheduled presentations database configured to maintain information regarding future live presentations that have been registered with the search server;
wherein the client computer is configured to submit a request with search criteria to the search server;
wherein the search server is configured to;
determine whether the currently available live presentation from the encoder matches the search criteria, and transmit an identifier of the encoder to the client computer if the currently available live presentation matches the search criteria; and
wherein the encoder is configured to provide the live presentation to the client computer. - View Dependent Claims (48)
-
Specification