US 12,306,861 B2
Visual presentation of search results
Basker S. Krishnan, San Marino, CA (US); Hanoz J. Kateli, Monrovia, CA (US); and Bryan Heesch, West Covina, CA (US)
Assigned to ImageScan, Inc., Pasadena, CA (US)
Filed by ImageScan, Inc., Pasadena, CA (US)
Filed on Feb. 17, 2021, as Appl. No. 17/178,192.
Application 17/178,192 is a continuation of application No. 14/880,269, filed on Oct. 11, 2015, granted, now 10,956,475.
Application 14/880,269 is a continuation in part of application No. 12/836,293, filed on Jul. 14, 2010, abandoned.
Claims priority of provisional application 61/321,132, filed on Apr. 6, 2010.
Prior Publication US 2021/0182325 A1, Jun. 17, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/30 (2019.01); G06F 16/34 (2019.01)
CPC G06F 16/34 (2019.01) 11 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium storing computer executable code, operable on a device comprising at least one processor and at least one memory coupled to the at least one processor, wherein the at least one processor is configured to implement searching and visual presentation, the computer executable code comprising:
instructions for causing a computer to select a repository, assigning a category to each of a plurality of limbs, assigning a category to each of a plurality of branches for the each of a plurality of limbs, and assigning a subcategory to each of a plurality of twigs of the plurality of branches, wherein the plurality of limbs, the plurality of branches and the plurality of twigs form a tree structure view;
instructions for causing the computer to input a location in a document where a keyword must appear in the document, and wherein the input of the location is performed prior to searching of the keyword in the document;
instructions for causing the computer to input the keyword for searching, wherein the keyword is characterized by the location and wherein the location is within a page of the document on which the keyword will appear for the document to be displayed as part of a search result and wherein the location is one of the following: a left top quadrant of the page of the document, a right top quadrant of the page, a left bottom quadrant of the page, a right bottom quadrant of the page, a top section of the page divided into three vertical sections, a middle section of the page divided into three vertical sections, or a bottom section of the page divided into three vertical sections;
instructions for causing the computer to configure a processor for searching the repository to identify one or more documents in the repository that contain the keyword appearing in the location; and
instructions for causing the computer to generate the search result, wherein the search result comprises the one or more documents; and
instructions for causing the computer to display the search result in the tree structure view, wherein each of the one or more documents is identified in at least one of the following: one of the plurality of limbs, one of the plurality of branches or one of the plurality of twigs.