IP Library Granted Patent US 9,235,642
Granted Patent B1
US 9,235,642 · App. 13/621,755 · Granted Jan 12, 2016

System and method for conducting searches and displaying search results

Inventor: Isaac S. Daniel (Miramar, FL)
G06F17/30864G06F17/30554
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,235,642
App. No.
13/621,755
Granted
Jan 12, 2016
Kind
B1
Abstract

The various embodiments of systems described comprising of interfacing with at least one third-party search engine for the at least one third-party search engine to conduct the search using the at least one search query and to retrieve at least one search result from the third-party search engine's search; simultaneously searching the index code database using the at least one search query to retrieve electronically, query hits identifying one or a plurality of companies previously registered with the index code database identifiable as being responsive to the at least one search query; displaying concurrently on a search results page, the search results from the third party search engine's search and the query hits from the index code database search and indexing the search results in paginated format of predetermined length with a predefined number of search results viewable as a preview by a mouseover of at least one page number as displayed on the search results page.

Claims (49)

1. A system comprising of:

at least one server;

an index code database in electronic communication with the at least one server;

a search index module comprising of computer executable instruction code executable by at least one processor; and

the at least one processor comprising of computer executable instruction code executable by the at least one processor and configured to perform any one or more of the following:

activate the search index module to receive at least one search query;

interface with at least one third-party search engine for the at least one third-party search engine to conduct the search using the at least one search query and to retrieve at least one search result from the third-party search engine's search;

simultaneously search the index code database using the at least one search query to retrieve electronically, query hits identifying one or a plurality of companies previously registered with the index code database identifiable as being responsive to the at least one search query;

display concurrently on a search results page, the search results from the third party search engine's search and the query hits from the index code database search displayed as an index listing of at least one or more searchable code indexes based on prior registration information obtained from companies previously registered with the index code database; and

index the search results in paginated format of predetermined length with a predefined number of a plurality of search results viewable as a preview by a mouse over of at least one page number and wherein the preview of the plurality of search results for the at least one page number are displayed on the main search results page without having to further click on the page number to be directed to a secondary results page to view the search results.

2. The system of claim 1 , wherein the search results include any one or more of the following: documents, news articles, advertisements, or images.

3. The system of claim 1 , wherein the search results are provided for display with any one or more of the following: title, description, and electronic link to the source of the search result.

4. The system of claim 1 , wherein the query hits are provided for display with any one or more of the following: code index, icon, key, preview and electronic link to the source of the index code database, or electronic link to a company directed website.

5. The system of claim 1 , wherein the computer executable instruction code executable by the at least one processor are further operative to receive and aggregate received search results from the third party search engine search, index the search results according to an hierarchical format for paginated display.

6. The system of claim 5 , wherein the hierarchical format is dependent on any one or more of the following: number of hits received for the search query, relevance to the search query, or geographical location.

7. The system of claim 1 , wherein the computer executable instruction code executable by the at least one processor are further operative to access the link to the at least one preview of the predefined number of search results directly from the results page.

8. The system of claim 1 , wherein the computer executable instruction code executable by the at least one processor are further operative to link to the search result for the at least one preview for display.

9. The system of claim 1 , wherein the computer executable instruction code executable by the at least one processor are further operative to display in full the search result for the at least one preview selected.

10. A method comprising of:

activating the search index module to receive at least one search query;

interfacing with at least one third-party search engine for the at least one third-party search engine to conduct the search using the at least one search query and to retrieve at least one search result from the third-party search engine's search;

simultaneously searching the index code database using the at least one search query to retrieve electronically, query hits identifying one or a plurality of companies previously registered with the index code database identifiable as being responsive to the at least one search query;

displaying concurrently on a search results page, the search results from the third party search engine's search and the query hits from the index code database search displayed as an index listing of at least one or more searchable code indexes based on prior registration information obtained from companies previously registered with the index code database; and

indexing the search results in paginated format of predetermined length with a predefined number of a plurality of search results viewable as a preview by a mouse over of at least one page number and wherein the preview of the plurality of search results for the at least one page number are displayed on the main search results page without having to further click on the page number to be directed to a secondary results page to view the search results.

11. The method of claim 10 , wherein the search results include any one or more of the following: documents, news articles, advertisements, or images.

12. The method of claim 10 , wherein the search results are provided for display with any one or more of the following: title, description, and electronic link to the source of the search result.

13. The method of claim 10 , wherein the query hits are provided for display with any one or more of the following: code index, icon, key, preview and electronic link to the source of the index code database, or electronic link to the company′ website.

14. The method of claim 10 , further comprising receive and aggregate received search results from the third party search engine search, and index the search results according to an hierarchical format for paginated display.

15. The method of claim 10 , further comprising displaying the search results.

16. The method of claim 14 , wherein the hierarchical format is dependent on any one or more of the following: number of hits received for the search query, relevance to the search query, or geographical location.

17. The method of claim 10 , further comprising: receiving a selection for a display of search results in full from at least one preview as shown on the results page.

18. The method of claim 10 , further comprising linking the search result for the at least one preview for display.

19. The method of claim 10 , further comprising displaying in full the search result for the at least one preview selected.

20. A method comprising:

using at least one server;

using an index code database in electronic communication with the at least one server;

using a search index module comprising of computer executable instruction code executable by at least one processor; and

using the at least one processor comprising of computer executable instruction code executable by the at least one processor and configured to perform any one or more of the following:

activate the search index module to receive at least one search query;

interface with at least one third-party search engine for the at least one third-party search engine to conduct the search using the at least one search query and to retrieve at least one search result from the third-party search engine's search;

simultaneously search the index code database using the at least one search query to retrieve electronically, query hits identifying one or a plurality of companies previously registered with the index code database identifiable as being responsive to the at least one search query;

display concurrently on a search results page, the search results from the third party search engine's search and the query hits from the index code database search displayed as an index listing of at least one or more searchable code indexes based on prior registration information obtained from companies previously registered with the index code database; and

index the search results in paginated format of predetermined length with a predefined number of a plurality of search results viewable as a preview by a mouse over of at least one page number and wherein the preview of the plurality of search results for the at least one page number are displayed on the main search results page without having to further click on the page number to be directed to a secondary results page to view the search results.

21. The method of claim 20 , wherein the computer executable instruction code executable by the at least one processor is configured to perform any one or more of the following:

receive and aggregate received search results from the third party search engine search, and index the search results according to an hierarchical format for paginated display;

display the search results in hierarchical format for a paginated display;

receive a selection for a display of search results in full from at least one preview as shown on the results page;

link to the search result for the at least one preview for display; and

display in full the search result for the at least one preview selected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2018
From: DANIEL, SAYO ISAAC
To: ISAAC DANIEL INVENTORSHIP GROUP, LLC
Reel/Frame 046082/0749 →
Continuity (2)
Provisional Application 61535200 · Sep 15, 2011
Provisional Application 13589015 · Aug 17, 2012