UNIFIED MEDIA SEARCH
First Claim
Patent Images
1. A method, comprising:
- receiving, by a computing device, a command to perform a search;
searching, by the computing device, a local resource for media items associated with a search term;
searching, by the computing device, an Internet service for additional media items associated with the search term using an application programming interface (API) associated with the Internet service;
consolidating local search results of the media items located on the local resource and remote search results of the additional media items provided by the Internet service; and
grouping the local search results and the remote search results into groups based on properties of the media items in the local search results and properties of the additional media items in the remote search results, wherein the groups are graphically displayable.
1 Assignment
0 Petitions
Accused Products
Abstract
A user input of a search term is received. One or more local resources are searched using the search term. One or more Internet services are searched using the search term. Search results of media located on the local resources that match the search terms and search results of media provided by the Internet services are graphically displayed together in a unified results display.
-
Citations
21 Claims
-
1. A method, comprising:
-
receiving, by a computing device, a command to perform a search; searching, by the computing device, a local resource for media items associated with a search term; searching, by the computing device, an Internet service for additional media items associated with the search term using an application programming interface (API) associated with the Internet service; consolidating local search results of the media items located on the local resource and remote search results of the additional media items provided by the Internet service; and grouping the local search results and the remote search results into groups based on properties of the media items in the local search results and properties of the additional media items in the remote search results, wherein the groups are graphically displayable. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a method comprising:
-
receiving, by a computing device, a command to perform a search; searching, by the computing device, a local resource for media items associated with a search term; searching, by the computing device, an Internet service for additional media items associated with the search term using an application programming interface (API) associated with the Internet service; consolidating local search results of the media items located on the local resource and remote search results of the additional media items provided by the Internet service; and grouping the local search results and the remote search results into groups based on properties of the media items in the local search results and properties of the additional media items in the remote search results, wherein the groups are graphically displayable. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing device comprising:
-
a memory to store instructions for performing a unified media search; and a processing device, coupled to the memory, to execute the instructions, wherein the instructions cause the processing device to perform the following in response to receiving a command to perform a search; search a local resource for media items associated with a search term; search an Internet service for additional media items associated with the search term using an application programming interface (API) associated with the Internet service; consolidate local search results of the media items located on the local resource and remote search results of the additional media items provided by the Internet service; group the local search results and the remote search results into groups based on properties of the media items in the local search results and properties of the additional media items in the remote search results; and display the groups to a display device. - View Dependent Claims (19, 20, 21)
-
Specification