发明名称 Enhanced find-in-page functions in a web browser
摘要 A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query.
申请公布号 US9043320(B2) 申请公布日期 2015.05.26
申请号 US201012710008 申请日期 2010.02.22
申请人 YAHOO! INC. 发明人 Monga Rohan;Vasudevan Sudharsan;Sambrani Hemanth
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Greenberg Traurig, LLP 代理人 DeCarlo James J.;Greenberg Traurig, LLP
主权项 1. A method comprising the steps of: receiving, using a computing device, a find-in-page query, from a user, relating to a webpage of a website displayed by a web browser on the computing device, the query comprising a search string of characters the user is searching for in the webpage, wherein the find-in-page query is invoked by a function of the web browser; collecting, using the computing device, a first set of metadata relating to each of a plurality of data objects displayed on the webpage, such that the first set of metadata is collected from the HyperText Markup Language (HTML) code comprising the webpage relating to at least one respective data object of the plurality of data objects displayed on the webpage; collecting, using the computing device, a second set of metadata relating to each of the plurality of data objects, such that the second set of metadata is collected from the respective source code of each data object of the plurality of data objects; collecting, using the computing device, a third set of metadata relating to each of the plurality of data objects, using the computing device, such that the third set of metadata is collected, over a network, via communication with a search engine, such that at least a subset of the third set of metadata originates from a plurality of additional websites; identifying, using the computing device, at least a subset of the plurality of data objects matching the find-in-page query such that the search string is matched to metadata in the first, second and third sets of metadata, such that the metadata relating to the identified at least a subset of the plurality of data objects comprises the search string; altering, using the computing device, the display of the of the at least a subset of the plurality of data objects on the webpage, such that the user is able to identify each of the at least a subset of the plurality of data objects.
地址 Sunnyvale CA US