Method and apparatus for facilitating patent searching
First Claim
1. An apparatus comprising:
- a memory to store;
information associated with a first layout and a second layout,the first layout comprising two or more panels for presenting two or more different sections of a patent, andthe second layout comprising a single panel associated with a portion of a scanned version of the patent; and
a processor, at least partially implemented in hardware, to;
obtain patent data associated with the patent,the patent being identified based on a search query that includes at least one term, andthe patent data including information associated with the scanned version of the patent,store the patent data in the memory,form a results document based on the patent data,the processor, when forming the results document, being further to;
determine a quantity of data included in the patent data,automatically select a layout for the results document, from the first layout and the second layout, based on the quantity of data included in the patent data,
the first layout being selected when the quantity of data satisfies a threshold, and
the second layout being selected when the first layout is not selected,populate the selected layout based on the patent data, andhighlight occurrences, in the populated layout, of the atleast one term of the search query, to form the results document, andprovide the results document for display by a client device.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that displays a patent. This system provides a user interface, which is configured to display panels containing different sections of the patent, wherein the panels for the different sections of the patent are visible at the same time. In this way, a user does not have to navigate to view the different sections of the patent. In a variation on this embodiment, the panels for the different sections of the patent can include: (1) a patent summary panel, which displays the abstract of the patent and also displays information associated with the patent, including: the patent number, the filing date, the issue date, the names of the inventors and the assignee; (2) a citations panel which displays documents which are cited by the patent; and (3) a claims panel which displays one or more claims in the patent.
-
Citations
43 Claims
-
1. An apparatus comprising:
-
a memory to store; information associated with a first layout and a second layout, the first layout comprising two or more panels for presenting two or more different sections of a patent, and the second layout comprising a single panel associated with a portion of a scanned version of the patent; and a processor, at least partially implemented in hardware, to; obtain patent data associated with the patent, the patent being identified based on a search query that includes at least one term, and the patent data including information associated with the scanned version of the patent, store the patent data in the memory, form a results document based on the patent data, the processor, when forming the results document, being further to; determine a quantity of data included in the patent data, automatically select a layout for the results document, from the first layout and the second layout, based on the quantity of data included in the patent data,
the first layout being selected when the quantity of data satisfies a threshold, and
the second layout being selected when the first layout is not selected,populate the selected layout based on the patent data, and highlight occurrences, in the populated layout, of the at least one term of the search query, to form the results document, and provide the results document for display by a client device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 35)
-
-
2. (canceled)
-
14-16. -16. (canceled)
-
17. A method comprising:
-
storing, by at least one processor, information associated with a first layout and a second layout, the first layout comprising two or more panels for presenting two or more respective sections of a patent, and the second layout comprising a single panel associated with a portion of a scanned version of the patent; obtaining, by the at least one processor, patent data associated with the patent, the patent being identified based on a search query that includes one or more terms, and the patent data including information associated with the scanned version of the patent; determining, by the at least one processor, an amount of data associated with the patent data; automatically selecting, from the first layout and the second layout, a layout based on the amount of data associated with the patent data, the first layout being selected when the amount of data satisfies a threshold, and the second layout being selected when the first layout is not selected; forming, by the at least one processor, a results document based on the patent data and based on the selected layout, forming the results document including; populating the selected layout based on the patent data, and highlighting, in the populated layout, occurrences of the one or more terms of the search query, to form the results document; and providing, by the at least one processor, the results document for display at a client device associated with the search query. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 37)
-
-
18. (canceled)
-
30-31. -31. (canceled)
-
32. A non-transitory computer-readable storage medium storing instructions, the instructions comprising:
-
one or more instructions, which when executed by a computer, cause the computer to store information associated with a first layout and a second layout, the first layout comprising two or more panels for presenting two or more different sections of a patent, and the second layout comprising a single panel associated with a portion of a scanned version of the patent; one or more instructions, which when executed by the computer, cause the computer to obtain patent data associated with the patent, the patent being related to a search query that includes at least one term, and the patent data including information associated with the scanned version of the patent; one or more instructions, which when executed by the computer, cause the computer to form a results document based on the patent data, the one or more instructions to form the results document including; one or more instructions to determine an amount of the patent data, one or more instructions to automatically select a layout for the results document, from the first layout and the second layout, based on the amount of the patent data, the first layout being selected when the amount of the patent data satisfies a threshold, and the second layout being selected when the first layout is not selected, one or more instructions to populate the selected layout based on the patent data, and one or more instructions to highlight occurrences, in the populated layout, of the at least one term of the search query, to form the results document; and one or more instructions, which when executed by the computer, cause the computer to provide the results document for display by a client device. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
33-34. -34. (canceled)
-
36. (canceled)
-
38. (canceled)
Specification