Apparatus and method for performing analyses on data derived from a web-based search engine
First Claim
1. A computer-implemented method of performing patent analysis on data derived from a web-based search engine, the method comprising:
- receiving at a web-based search engine a patent search query specified by a user;
operating the web-based search engine to make search results content available in response to the search query, such content including a list of patents;
serving a web page, including both analysis computer code and the search results content, to a client digital computing device; and
causing display, in the client digital computing device, of the served web page, wherein the digital computing device executes a browser application that causes the analysis computer code to be executed by the client digital computing device and not by a separate server, thereby analyzing data associated with the search results content, according to criteria specified by the user when specifying the search query, to produce analysis results that apply to all patents on the list, and wherein the search results content is one element and the analysis results are another element of the displayed web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of performing analysis (such as patent analysis) on data derived from a web-based search engine pursuant to a search query includes in one embodiment causing display, in a first element of a patent analytics web page, in a digital computing device, of search results content served by the search engine. The embodiment further includes, in a first computer process, analyzing data associated with the search results content according to criteria (which optionally may be specified by a user when specifying the search query) to produce analysis results and in a second computer process, causing display of the analysis results. A related apparatus is also provided.
139 Citations
47 Claims
-
1. A computer-implemented method of performing patent analysis on data derived from a web-based search engine, the method comprising:
-
receiving at a web-based search engine a patent search query specified by a user; operating the web-based search engine to make search results content available in response to the search query, such content including a list of patents; serving a web page, including both analysis computer code and the search results content, to a client digital computing device; and causing display, in the client digital computing device, of the served web page, wherein the digital computing device executes a browser application that causes the analysis computer code to be executed by the client digital computing device and not by a separate server, thereby analyzing data associated with the search results content, according to criteria specified by the user when specifying the search query, to produce analysis results that apply to all patents on the list, and wherein the search results content is one element and the analysis results are another element of the displayed web page.
-
-
2. A computer-implemented method of performing patent analysis on data derived from a web-based search engine pursuant to a search query specified by a user, the method comprising:
-
causing display, in a first element of a patent analytics web page, in a client digital computing device, of search results content served by the search engine, such content including a list of patents; receiving, by the client digital computing device, a patent analytics web page, including script, from a separate server; in a first computer process on the digital computing device, analyzing data associated with the search results content according to criteria, specified by the user when specifying the search query, to produce analysis results that apply to all patents on the list, including running the script, the script being configured to perform the analysis; and in a second computer process on the digital computing device, causing display of the analysis results. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method of performing an analysis on data from a web-based search engine, the method comprising:
-
receiving over a network in a digital computing device from the web-based search engine a web page having content responsive to a query; such web page including analysis computer code, executable by the digital computing device, that performs the analysis, the analysis computer code being received over the network from the web-based search engine; displaying the web page using a browser running in the digital computing device; and in displaying the web page, also running the analysis computer code in the browser of the digital computing device to perform the analysis on the content so as to produce analysis results; and displaying the analysis results using the browser. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. Apparatus for performing an analysis on data from a web-based search engine, the apparatus comprising:
-
a digital computing device, such device in communication over a network with the web-based search engine, and running a browser application operating in response to a web page having content received from the search engine responsive to a query, the web page including analysis computer code downloaded to the digital computing device from a server, executable by the digital computing device and configured to perform the analysis; such browser application running the analysis computer code, in the web page, that to perform the analysis on the content to produce analysis results; such browser application causing display of the web page and the analysis results in the digital computing device. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A computer-implemented method of performing an analysis on data from a web-based search engine, the method comprising:
-
receiving over a network in a digital computing device from the web-based search engine a web page having search results content responsive to a query, such content including persons identified in relation items of content, the web page including analysis computer code downloaded to the digital computing device from a server, executable by the digital computing device, configured to perform the analysis; executing the analysis computer code, by the digital computing device, so as to analyze the search results content so as to produce analysis results that include locations associated with the identified persons; and displaying the locations on a geographic map as an element of a web page that also includes as an element thereof the search results content. - View Dependent Claims (46, 47)
-
Specification