Discovering web-based multimedia using search toolbar data
First Claim
1. A system that facilitates discovery of resources on a network, comprising:
- a memory for storing data; and
a processor coupled to the memory configured to act as;
a receiving component that receives network search toolbar data from a network search toolbar data source, the network search data comprising identities of respective resources in the network accessed by one or more users;
a mining component that mines multimedia resource information and determines respective identities of previously undiscovered resources among the resources accessed by the one or more users by obtaining the identities of the respective resources in the network accessed by the one or more users provided in the network search toolbar data and identifying respective resources in the network accessed by the one or more users provided in the network search toolbar data that are not included in a list of currently indexed resources as previously undiscovered resources;
an inspection component that determines if the previously undiscovered resources comprise unique resources that can be indexed or searched by the search engine; and
an indexing and statistical component that provides respective previously undiscovered resources identified by the mining component and respective locations of the previously undiscovered resources to a search engine for indexing,wherein the mining component identifies the previously undiscovered resources in the network search data prior to forwarding the previously undiscovered resources to the search engine for indexing, andwherein the indexing and statistical component performs one or more of extracting resource metadata, collating access statistics, or relaying multimedia resource information to the search engine for indexing or querying.
2 Assignments
0 Petitions
Accused Products
Abstract
Toolbar search data is utilized to facilitate search engine crawlers to locate resources on a network such as, for example, multimedia resources on the Internet. In one instance, for example, users who opt into a user feedback experience have their toolbar searches relayed to a toolbar data mining component which augments a multimedia crawler in locating the multimedia resources. A media inspection component is then employed to determine the content of the media resource and, when appropriate, the media resource is then indexed for utilization in search engine indexing nodes and the like. This allows resources, for example, such as multimedia resources, that are typically undiscoverable by search engine crawlers to be located and indexed for searching.
-
Citations
16 Claims
-
1. A system that facilitates discovery of resources on a network, comprising:
-
a memory for storing data; and a processor coupled to the memory configured to act as; a receiving component that receives network search toolbar data from a network search toolbar data source, the network search data comprising identities of respective resources in the network accessed by one or more users; a mining component that mines multimedia resource information and determines respective identities of previously undiscovered resources among the resources accessed by the one or more users by obtaining the identities of the respective resources in the network accessed by the one or more users provided in the network search toolbar data and identifying respective resources in the network accessed by the one or more users provided in the network search toolbar data that are not included in a list of currently indexed resources as previously undiscovered resources; an inspection component that determines if the previously undiscovered resources comprise unique resources that can be indexed or searched by the search engine; and an indexing and statistical component that provides respective previously undiscovered resources identified by the mining component and respective locations of the previously undiscovered resources to a search engine for indexing, wherein the mining component identifies the previously undiscovered resources in the network search data prior to forwarding the previously undiscovered resources to the search engine for indexing, and wherein the indexing and statistical component performs one or more of extracting resource metadata, collating access statistics, or relaying multimedia resource information to the search engine for indexing or querying. - View Dependent Claims (2, 13)
-
-
3. A method for facilitating resource discovery from a network, comprising:
-
receiving network search toolbar data from a network search toolbar data source, the network search toolbar data comprising locations of respective resources in the network accessed by one or more users; employing a computer comprising a processor and a memory to identify resources not previously indexed by a search engine among the resources accessed by the one or more users by analyzing the locations of respective resources accessed by the one or more users provided in the network search toolbar data and comparing the respective resources accessed by the one or more users to a list of resources indexed by the search engine; and providing the identified resources and the respective locations of the identified resources to the search engine for indexing. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15)
-
-
16. A method of discovering multimedia resources on a network from user search data, comprising:
-
collecting a Uniform Resource Locators (URL) visited by a user from a toolbar data store associated with the user; identifying a multimedia item associated with the URL; mining multimedia resource information associated with the URL; determining whether the URL has been previously processed by comparing the URL to a list of URLs that are currently maintained by a search engine; forwarding the URL, upon determining that the URL has not been previously processed, to a search engine that includes a search crawler; retrieving the multimedia item associated with the URL; examining the multimedia item and its associated URL to determine whether the multimedia item is to be indexed; and extracting one or more features of the multimedia item and indexing the multimedia item using the extracted features wherein examining the multimedia item comprises examining the preamble of the multimedia item and comparing it to a list of multimedia preambles.
-
Specification