Media search engine for a personal media network
First Claim
1. A system providing search functionality to support the exchange and consumption of media among a self administered group of users administered by a member of the self administered group of users, the system comprising:
- a first television in a first home;
a first storage in the first home that stores the media;
the first storage supporting consumption of the media by the first television, and having a first network protocol address associated with a first user;
a user interface displayed on the first television in the first home, the user interface having at least one view comprising a representation of media available for consumption, the user interface supporting delivery of media from the first home to a second home;
a second television in the second home;
a second storage supporting consumption of the media by the second television in the second home, and having a second network protocol address associated with a second user; and
search software that receives a request comprising user defined search criteria and one of the first and second associated network protocol addresses, the first and second associated network protocol addresses representing members of the self-administered group of users, where the self-administered group of users is defined based on authorization by the member of the self-administered group of the users, and responds by identifying media currently stored on at least one of the first and second storage, the identified media matching the user defined search criteria.
6 Assignments
0 Petitions
Accused Products
Abstract
A system providing search functionality supporting the exchange and consumption of media is disclosed. The searching of media on storage belonging to any of a pre-defined group of users of a personal media network is provided. In addition, media stored on designated servers may also be included in a search. The media stored may include audio, still images, video, and data. A user may search the stored media using a number of criteria including the time period of the media, the type of device, and the type of media. The system also provides support for the search of one or more media peripherals, which may be searched when the media peripherals are communicatively coupled to the system.
-
Citations
32 Claims
-
1. A system providing search functionality to support the exchange and consumption of media among a self administered group of users administered by a member of the self administered group of users, the system comprising:
-
a first television in a first home; a first storage in the first home that stores the media;
the first storage supporting consumption of the media by the first television, and having a first network protocol address associated with a first user;a user interface displayed on the first television in the first home, the user interface having at least one view comprising a representation of media available for consumption, the user interface supporting delivery of media from the first home to a second home; a second television in the second home; a second storage supporting consumption of the media by the second television in the second home, and having a second network protocol address associated with a second user; and search software that receives a request comprising user defined search criteria and one of the first and second associated network protocol addresses, the first and second associated network protocol addresses representing members of the self-administered group of users, where the self-administered group of users is defined based on authorization by the member of the self-administered group of the users, and responds by identifying media currently stored on at least one of the first and second storage, the identified media matching the user defined search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system providing search functionality supporting the exchange and consumption of media among a self-administered group of users administered by a member of the self-administered group of users, the system comprising:
-
a first storage for storing media, in a first home, and having a first protocol address associated with a first user; a user interface displayed on a first television in the first home, the user interface having at least one view comprising a representation of media available for consumption, the user interface supporting delivery of media from the first home to a second home; a second storage for storing media, in the second home, and having a second protocol address associated with a second user; set top box circuitry, in the first home, communicatively coupled to support searching of storage at the first and second associated protocol addresses; and search software that receives a request comprising user defined search criteria and one of the first and second associated protocol addresses, the first and second associated protocol addresses representing members of the self-administered group of users, where the self-administered group of users is defined based on authorization by the member of the group of users, and responds by identifying media currently available at one or both of the first and second associated protocol addresses, the identified media matching the user defined search criteria. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system providing search functionality supporting the exchange and consumption of media among a self-administered group of users administered by a member of the self-administered group of users, the system comprising:
-
a first storage for storing media at a first home of a first user, the first user being one of the self-administered group of users, where the self-administered group of users is defined based on authorization by the member of the group of users; a user interface displayed on a first television in the first home, the user interface having at least one view comprising a representation of media available for consumption, the user interface supporting delivery of media from the first storage in the first home to a second home; a second storage for storing media at the second home of a second user, the second user being one of the self-administered group of users; set top box circuitry, in at least one of the first and second homes, the set top box circuitry communicatively coupled to support the identification of media currently available to the self-administered group of users; and search software that receives user defined search criteria and that responds by identifying media currently available within the self-administered group of users, the identified media matching the user defined search criteria, the search software receiving a request comprising user defined search criteria and one of first and second associated network protocol addresses, the first and second associated network protocol addresses representing members of the self-administered group of users. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A system providing search functionality supporting the exchange and consumption of media among a self-administered group of users administered by a member of the self-administered group of users, the system comprising:
-
set top box circuitry, in at least one of first and second homes, the set top box circuitry communicatively coupled to support the identification of media currently available to members of the self-administered group of users, where the self-administered group of users is defined based on authorization by the member of the self-administered group of users; a user interface displayed on a first television in the first home, the user interface having at least one view comprising a representation of media available for consumption, the user interface supporting delivery of media from the first home to a second home; and search software that receives user defined search criteria and that responds by identifying the media currently available within the self administered group of users, the identified media matching the user defined search criteria, the search software receiving a request comprising user defined search criteria and one of first and second associated network protocol addresses, the first and second associated network protocol addresses representing members of the self-administered group of users. - View Dependent Claims (29, 30, 31, 32)
-
Specification