
US Patent No: 6,094,649
Number of patents in Portfolio can not be more than 2000
Keyword searches of structured databases
Stats
-
Jul 25, 2000
Issued date -
Dec 22, 1997
filing date -
08/995,700
serial no -
In Force
status

Importance
|
US Family Size
|
International Coverage
|
|
Patent Longevity
|
Forward Citations
|
Abstract
Methods and systems are provided for supporting keyword searches of data items in a structured database, such as a relational database. Selected data items are retrieved using an SQL query or other mechanism. The retrieved data values are documented using a markup language such as HTML. The documents are indexed using a web crawler or other indexing agent. Data items may be selected for indexing by identifying them in a data dictionary. The indexing agent produces an index that associates keywords with resource locators such as URLs, hot links, file paths, or distinguished names. After a user provides a keyword to a search engine interface, the index is used to obtain a resource locator that is associated with the keyword. The resource locator is used to retrieve the item's current data from the structured database. A document containing the retrieved data is then generated and provided to the user.
First Claim
Related Publications
- 15 United States
- 10 France
- 8 Japan
- 7 China
- 5 Korea
- 2 Other
Patent Owner(s)
| Patent Owner | Address | Total Patents |
|---|---|---|
| ZILOTROPHE SOFTWARE, LLC | SALT LAKE CITY, UT | 1 |
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Inventor(s)
| Inventor Name | Address | # of filed Patents | Total Citations |
|---|---|---|---|
| Bowen, Stephen J | Sandy, UT | 1 | 232 |
| Brown, Don R | Salt Lake City, UT | 4 | 258 |
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,799,184 System and method for identifying data records using solution bitmasks | 36 | 1993 | |
| 5,685,003 Method and system for automatically indexing data in a document using a fresh index table | 49 | 1994 | |
| 5,845,273 Method and apparatus for integrating multiple indexed files | 24 | 1996 | |
| 5,832,479 Method for compressing full text indexes with document identifiers and location offsets | 16 | 1997 | |
|
|
|||
| 5,845,305 Index creating apparatus | 15 | 1995 | |
| 5,787,295 Document processing apparatus | 92 | 1996 | |
|
|
|||
| 5,848,410 System and method for selective and continuous index generation | 184 | 1997 | |
|
|
|||
| 5,469,354 Document data processing method and apparatus for document retrieval | 63 | 1992 | |
|
|
|||
| 5,787,421 System and method for information retrieval by using keywords associated with a given set of data elements and the frequency of each keyword as determined by the number of data elements attached to each keyword | 40 | 1996 | |
|
|
|||
| 5,546,578 Data base retrieval system utilizing stored vicinity feature values | 58 | 1995 | |
|
|
|||
| 5,375,235 Method of indexing keywords for searching in a database recorded on an information recording medium | 92 | 1991 | |
|
|
|||
| 5,848,409 System, method and computer program product for maintaining group hits tables and document index tables for the purpose of searching through individual documents and groups of documents | 61 | 1997 | |
Patent Citation Ranking
Forward Cites
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 6,424,997 Machine learning based electronic messaging system | 56 | 1999 | |
| 6,421,656 Method and apparatus for creating structure indexes for a data base extender | 141 | 1999 | |
| 6,490,575 Distributed network search engine | 51 | 1999 | |
| 6,931,397 System and method for automatic generation of dynamic search abstracts contain metadata by crawler | 47 | 2000 | |
| 7,200,666 Live connection enhancement for data source interface | 0 | 2000 | |
| 6,959,326 Method, system, and program for gathering indexable metadata on content at a data repository | 42 | 2000 | |
| 6,957,224 Efficient retrieval of uniform resource locators | 4 | 2000 | |
| 7,137,108 Identifying non-externalized text strings that are not hard-coded | 0 | 2000 | |
| 7,110,992 Searchable logical document architecture | 0 | 2000 | |
| 6,874,019 Predictive caching and highlighting of web pages | 13 | 2001 | |
| 6,850,934 Adaptive search engine query | 22 | 2001 | |
| 8,166,006 Invocation of web services from a database | 0 | 2001 | |
| 6,912,550 File classification management system and method used in operating systems | 3 | 2002 | |
| 7,363,348 Method and system in an office application for providing content dependent help information | 0 | 2002 | |
| 7,289,983 Personalized indexing and searching for information in a distributed data processing system | 8 | 2003 | |
| 7,246,107 System and method for creating a data file for use in searching a database | 1 | 2004 | |
| 7,624,119 Low-overhead built-in timestamp column for relational database systems | 0 | 2004 | |
| 7,509,306 Index for data retrieval and data structuring | 1 | 2004 | |
| 7,987,509 Generation of unique significant key from URL get/post content | 1 | 2005 | |
| 7,899,822 Automatically linking documents with relevant structured information | 2 | 2006 | |
| 7,895,185 Row-identifier list processing management | 0 | 2006 | |
| 7,865,494 Personalized indexing and searching for information in a distributed data processing system | 1 | 2007 | |
| 7,644,133 System in an office application for providing content dependent help information | 0 | 2008 | |
| 8,082,266 Index for data retrieval and data structuring | 0 | 2008 | |
| 8,126,892 Automatically linking documents with relevant structured information | 0 | 2011 | |
|
|
|||
| 6,654,741 URL mapping methods and systems | 43 | 1999 | |
| 6,601,026 Information retrieval by natural language querying | 117 | 1999 | |
| 6,557,004 Method and apparatus for fast searching of hand-held contacts lists | 59 | 2000 | |
| 7,032,173 Automatic republication of data | 1 | 2000 | |
| 6,735,592 System, method, and computer program product for a network-based content exchange system | 51 | 2000 | |
| 7,007,015 Prioritized merging for full-text index on relational store | 18 | 2002 | |
| 7,403,939 Resolving queries based on automatic determination of requestor geographic location | 6 | 2003 | |
| 6,882,999 URL mapping methods and systems | 3 | 2003 | |
| 7,007,007 Test generator for database management systems providing tight joins | 7 | 2004 | |
| 7,779,012 Method and apparatus for intranet searching | 1 | 2004 | |
| 7,765,208 Keyword analysis and arrangement | 0 | 2005 | |
| 7,444,328 Keyword-driven assistance | 3 | 2005 | |
| 7,681,116 Automatic republication of data | 0 | 2006 | |
| 7,509,477 Aggregating data from difference sources | 0 | 2006 | |
| 7,979,458 Associating security trimmers with documents in an enterprise search system | 0 | 2007 | |
| 7,774,342 Resolving queries based on automatic determination of requestor geographic location | 27 | 2008 | |
| 7,634,632 Aggregating data from different sources | 2 | 2009 | |
| 8,166,025 Resolving queries based on automatic determination of requestor geographic location | 0 | 2010 | |
|
|
|||
| 7,185,005 Nested transactions in a file system | 3 | 2001 | |
| 7,725,878 Property bundles on a per instance basis | 1 | 2001 | |
| 7,389,493 Categories on a per instance basis | 0 | 2001 | |
| 7,240,329 Policies on a per instance basis | 0 | 2001 | |
| 7,987,217 Transaction-aware caching for document metadata | 1 | 2003 | |
| 8,433,712 Link analysis for enterprise environment | 0 | 2007 | |
| 8,332,430 Secure search performance improvement | 0 | 2007 | |
| 8,214,394 Propagating user identities in a secure federated search system | 0 | 2007 | |
| 8,316,007 Automatically finding acronyms and synonyms in a corpus | 0 | 2007 | |
| 8,352,475 Suggested content with attribute parameterization | 0 | 2011 | |
| 8,239,414 Re-ranking search results from an enterprise system | 0 | 2011 | |
| 8,412,717 Changing ranking algorithms based on customer settings | 0 | 2011 | |
|
|
|||
| 8,402,026 System and method for efficiently generating cluster groupings in a multi-dimensional concept space | 0 | 2004 | |
| 8,056,019 System and method for providing a dynamic user interface including a plurality of logical layers | 0 | 2008 | |
| 8,402,395 System and method for providing a dynamic user interface for a dense three-dimensional scene with a plurality of compasses | 0 | 2011 | |
| 8,312,019 System and method for generating cluster spines | 0 | 2011 | |
| 8,155,453 System and method for displaying groups of cluster spines | 0 | 2011 | |
| 8,380,718 System and method for grouping similar documents | 0 | 2011 | |
| 8,369,627 System and method for generating groups of cluster spines for display | 0 | 2012 | |
|
|
|||
| 7,171,415 Distributed information discovery through searching selected registered information providers | 33 | 2001 | |
| 7,099,871 System and method for distributed real-time search | 28 | 2002 | |
| 7,013,303 System and method for multiple data sources to plug into a standardized interface for distributed deep search | 21 | 2002 | |
| 6,961,723 System and method for determining relevancy of query responses in a distributed network search mechanism | 42 | 2002 | |
| 6,950,821 System and method for resolving distributed network search queries to information providers | 38 | 2002 | |
| 6,934,702 Method and system of routing messages in a distributed search network | 39 | 2002 | |
|
|
|||
| 7,106,329 Methods and apparatus for displaying disparate types of information using an interactive surface map | 3 | 1999 | |
| 6,990,238 Data processing, analysis, and visualization system for use with disparate data types | 26 | 1999 | |
| 6,898,530 Method and apparatus for extracting attributes from sequence strings and biopolymer material | 1 | 1999 | |
| 6,940,509 Systems and methods for improving concept landscape visualizations as a data analysis tool | 2 | 2000 | |
| 6,718,336 Data import system for data analysis system | 13 | 2000 | |
|
|
|||
| 7,460,737 Method and apparatus for photograph finding | 1 | 2005 | |
| 7,844,141 Method and apparatus for photograph finding | 0 | 2008 | |
| 7,929,810 Method and apparatus for photograph finding | 0 | 2010 | |
| 8,385,691 Method and apparatus for photograph finding | 0 | 2011 | |
| 8,315,483 Method and apparatus for photograph finding | 0 | 2012 | |
|
|
|||
| 7,013,298 Method and system for automated data storage and retrieval | 38 | 1999 | |
| 6,516,321 Method for database address specification | 79 | 1999 | |
| 7,107,281 Method for storing records at easily accessible addresses | 4 | 2002 | |
| 6,820,093 Method for verifying record code prior to an action based on the code | 25 | 2002 | |
| 6,928,452 Tiered and content based database searching | 9 | 2003 | |
|
|
|||
| 6,581,062 Method and apparatus for storing semi-structured data in a structured manner | 110 | 2000 | |
| 6,449,620 Method and apparatus for generating information pages using semi-structured data stored in a structured manner | 90 | 2000 | |
| 7,152,062 Technique for encapsulating a query definition | 14 | 2000 | |
| 7,756,904 Nested conditional relations (NCR) model and algebra | 0 | 2001 | |
| 7,124,144 Method and apparatus for storing semi-structured data in a structured manner | 25 | 2001 | |
|
|
|||
| 6,360,215 Method and apparatus for retrieving documents based on information other than document content | 200 | 1998 | |
| 6,351,755 System and method for associating an extensible set of data with documents downloaded by a web crawler | 71 | 1999 | |
| 6,321,265 System and method for enforcing politeness while scheduling downloads in a web crawler | 46 | 1999 | |
| 6,301,614 System and method for efficient representation of data set addresses in a web crawler | 47 | 1999 | |
| 7,093,012 System and method for enhancing crawling by extracting requests for webpages in an information flow | 21 | 2001 | |
|
|
|||
| 7,725,424 Use of generalized term frequency scores in information retrieval systems | 1 | 2002 | |
| 8,095,533 Automatic index term augmentation in document retrieval | 0 | 2004 | |
| 7,769,741 Portable browsing interface for information retrieval | 1 | 2009 | |
| 7,984,065 Portable browsing interface for information retrieval | 0 | 2010 | |
|
|
|||
| 7,272,637 Communication system and method for efficiently accessing internet resources | 27 | 2000 | |
| 7,594,000 System and method for searching a social network | 16 | 2007 | |
| 7,543,039 System and method for a social network | 2 | 2007 | |
| 7,543,040 System and method for efficiently accessing internet resources | 0 | 2007 | |
|
|
|||
| 6,820,076 Database system facilitating parametric searching | 41 | 2002 | |
| 7,330,852 Computer-implemented procurement of items using parametric searching | 4 | 2004 | |
| 7,502,787 Database system facilitating textual searching | 4 | 2004 | |
| 7,337,166 Parametric searching | 4 | 2005 | |
|
|
|||
| 7,558,781 Digital asset data type definitions | 13 | 2001 | |
| 7,209,917 Digital asset data type definitions | 1 | 2005 | |
| 7,739,307 Digital asset data type definitions | 1 | 2007 | |
| 8,065,303 Digital asset data type definitions | 1 | 2009 | |
|
|
|||
| 6,381,593 Document information management system | 6 | 1999 | |
| 6,985,894 Document management method and computer-readable storage medium storing program code for executing the same | 1 | 2001 | |
| 7,512,874 Document information management system | 0 | 2004 | |
| 8,275,852 System, computer program product and method for managing documents | 0 | 2006 | |
|
|
|||
| 7,685,224 Method for providing an attribute bounded network of computers | 22 | 2002 | |
| 7,233,942 Method and apparatus for providing geographically authenticated electronic documents | 51 | 2003 | |
| 7,613,687 Systems and methods for enhancing web-based searching | 3 | 2004 | |
| 7,447,685 Method and apparatus for providing geographically authenticated electronic documents | 4 | 2007 | |
|
|
|||
| 6,665,666 System, method and program product for answering questions using a search engine | 62 | 2000 | |
| 8,015,173 Techniques for web site integration | 1 | 2005 | |
| 8,433,719 Accelerating find in page queries within a web browser | 0 | 2012 | |
|
|
|||
| 6,269,364 Method and apparatus to automatically test and modify a searchable knowledge base | 20 | 1998 | |
| 7,296,060 System and method for automatically identifying and attaching related documents | 1 | 1998 | |
| 7,392,238 Method and apparatus for concept-based searching across a network | 4 | 2000 | |
|
|
|||
| 6,999,959 Meta search engine | 78 | 1998 | |
| 6,847,960 Document retrieval by information unit | 10 | 1999 | |
| 7,039,630 Information search/presentation system | 8 | 2001 | |
|
|
|||
| 8,438,298 Intelligent network streaming and execution system for conventionally coded applications | 0 | 2006 | |
| 8,261,345 Rule-based application access management | 0 | 2007 | |
| 8,024,523 Opportunistic block transmission with time constraints | 0 | 2008 | |
|
|
|||
| 7,672,985 Automated creation and delivery of database content | 0 | 2006 | |
| RE43633 System and method for linking streams of multimedia data to reference material for display | 0 | 2009 | |
| 8,214,349 Automated creation and delivery of database content | 0 | 2010 | |
|
|
|||
| 7,451,196 Method and system for executing a software application in a virtual environment | 12 | 2001 | |
| 7,240,162 System and method for predictive streaming | 6 | 2004 | |
| 8,359,591 Streaming from a media device | 0 | 2005 | |
|
|
|||
| 7,653,870 System and method of dynamically generating index information | 2 | 1999 | |
| 6,654,754 System and method of dynamically generating an electronic document based upon data analysis | 58 | 1999 | |
| 7,260,774 Method & system for enhanced web page delivery | 4 | 2001 | |
|
|
|||
| 7,440,964 Method, device and software for querying and presenting search results | 1 | 2003 | |
| 7,603,342 Method, device and software for querying and presenting search results | 1 | 2004 | |
| 8,321,400 Method, device and software for querying and presenting search results | 2009 | ||
|
|
|||
| 7,584,120 Method and apparatus for defining data of interest | 15 | 1999 | |
| 8,285,594 Method and apparatus for defining data of interest | 0 | 2009 | |
|
|
|||
| 6,952,730 System and method for efficient filtering of data set addresses in a web crawler | 39 | 2000 | |
| 7,660,784 Geographically resolving a keyword query | 3 | 2003 | |
|
|
|||
| 6,925,456 Information searching apparatus and method for online award entry | 8 | 2001 | |
| 7,849,066 Apparatus and method for determining adequacy of information retrieving process | 0 | 2006 | |
|
|
|||
| 6,292,802 Methods and system for using web browser to search large collections of documents | 43 | 2000 | |
| 6,904,171 Technique to identify interesting print articles for later retrieval and use of the electronic version of the articles | 4 | 2000 | |
|
|
|||
| 6,665,665 Compressed document surrogates | 15 | 1999 | |
| 7,240,056 Compressed document surrogates | 0 | 2003 | |
|
|
|||
| 7,076,493 Defining a data dependency path through a body of related data | 3 | 2004 | |
| 7,490,099 Rapid application development based on a data dependency path through a body of related data | 0 | 2006 | |
|
|
|||
| 6,804,677 Encoding semi-structured data for efficient search and browsing | 75 | 2001 | |
| 8,065,308 Encoding semi-structured data for efficient search and browsing | 1 | 2007 | |
|
|
|||
| 6,421,675 Search engine | 408 | 1998 | |
| 7,725,422 Search engine | 4 | 2002 | |
|
|
|||
| 6,718,331 Method and apparatus for locating inter-enterprise resources using text-based strings | 1 | 2000 | |
| 7,133,867 Text and attribute searches of data stores that include business objects | 7 | 2003 | |
|
|
|||
| 6,253,198 Process for maintaining ongoing registration for pages on a given search engine | 57 | 1999 | |
| RE40683 Process for maintaining ongoing registration for pages on a given search engine | 1 | 2003 | |
|
|
|||
| 7,571,174 Systems, methods, interfaces and software for automated collection and integration of entity data into online databases and professional directories | 0 | 2005 | |
| 8,001,129 Systems, methods, interfaces and software for automated collection and integration of entity data into online databases and professional directories | 0 | 2009 | |
|
|
|||
| 8,275,661 Targeted banner advertisements | 0 | 1999 | |
| 8,244,795 Page aggregation for web sites | 0 | 2004 | |
|
|
|||
| 7,266,516 System and method for creating a customized electronic catalog | 7 | 2001 | |
| 7,254,582 System and method for creating a searchable electronic catalog | 4 | 2001 | |
|
|
|||
| 7,003,719 System, method, and software for inserting hyperlinks into documents | 40 | 1999 | |
| 8,001,457 System, method, and software for inserting hyperlinks into documents | 1 | 2006 | |
|
|
|||
| 7,707,159 Method and apparatus for storing semi-structured data in a structured manner | 4 | 2006 | |
|
|
|||
| 8,219,455 Searching apparatus | 0 | 2011 | |
|
|
|||
| 8,099,345 Financial account information management and auditing | 0 | 2007 | |
|
|
|||
| 8,280,882 Automatic expert identification, ranking and literature search based on authorship in large document collections | 0 | 2006 | |
|
|
|||
| 6,963,930 Automatic transfer and expansion of application-specific data for display at a website | 13 | 2001 | |
|
|
|||
| 7,117,525 Integrated application environment | 0 | 2001 | |
|
|
|||
| 6,732,092 Method and system for database queries and information delivery | 11 | 2001 | |
|
|
|||
| 7,213,030 Web-enabled transaction and collaborative management system | 6 | 1999 | |
|
|
|||
| 7,051,019 Method and system for obtaining images from a database having images that are relevant to indicated text | 36 | 1999 | |
|
|
|||
| 6,826,555 Open format for file storage system indexing, searching and data retrieval | 6 | 2001 | |
|
|
|||
| 8,281,153 Method for indexing encrypted column | 0 | 2007 | |
|
|
|||
| 7,464,086 Metatag-based datamining | 5 | 2001 | |
|
|
|||
| 6,678,687 Method for creating an index and method for searching an index | 7 | 2001 | |
|
|
|||
| 7,047,246 Search and index hosting system | 1 | 2003 | |
|
|
|||
| 8,266,029 System and method for managing data relating to investments from a variety of sources | 0 | 2009 | |
|
|
|||
| 6,879,978 System and method of searching for electronic data | 3 | 2001 | |
|
|
|||
| 6,917,938 Collaborative context information management system | 8 | 2002 | |
|
|
|||
| 8,271,527 Refined permission constraints using internal and external data extraction in a role-based access control system | 2004 | ||
|
|
|||
| 7,647,310 Web page editing system with database drill-down | 0 | 2007 | |
|
|
|||
| 7,065,526 Scalable database management system | 6 | 2002 | |
|
|
|||
| 7,293,018 Apparatus, method, and program for retrieving structured documents | 5 | 2004 | |
|
|
|||
| 6,424,358 Method and system for importing database information | 28 | 1999 | |
|
|
|||
| 7,272,610 Knowledge management system | 24 | 2002 | |
|
|
|||
| 7,155,482 Method and device for extracting data for attachment to a mail message | 3 | 2001 | |
|
|
|||
| 6,640,222 Method for selecting an information unit among conflicting information units based on context fields by a user device | 2 | 2000 | |
|
|
|||
| 7,272,638 Local area information providing system and method using real name | 3 | 2001 | |
|
|
|||
| 7,849,072 Local terminal search system, filtering method used for the same, and recording medium storing program for performing the method | 0 | 2007 | |
|
|
|||
| 7,321,852 System and method for transcribing audio files of various languages | 3 | 2003 | |
|
|
|||
| 7,127,500 Retrieval of digital objects by redirection of controlled vocabulary searches | 2 | 1999 | |
|
|
|||
| 7,181,508 System and method for communicating, monitoring and configuring a device operatively connected to a network | 4 | 2000 | |
|
|
|||
| 7,359,896 Information retrieving system, information retrieving method, and information retrieving program | 1 | 2004 | |
|
|
|||
| 6,401,118 Method and computer program product for an online monitoring search engine | 149 | 1998 | |
|
|
|||
| 6,490,579 Search engine system and method utilizing context of heterogeneous information resources | 73 | 1998 | |
|
|
|||
| 6,510,434 System and method for retrieving information from a database using an index of XML tags and metafiles | 97 | 1999 | |
|
|
|||
| 7,849,117 Multi-term frequency analysis | 0 | 2001 | |
|
|
|||
| 7,418,440 Method and system for extraction and organizing selected data from sources on a network | 3 | 2001 | |
|
|
|||
| 7,177,798 Natural language interface using constrained intermediate dictionary of results | 29 | 2001 | |
|
|
|||
| 7,401,125 System, computer program product and method for managing documents | 14 | 2000 | |
|
|
|||
| 6,889,224 Method for storing, accessing embedded web pages during manufacturing phase on personal digital device | 1 | 2001 | |
|
|
|||
| 6,691,112 Method for indexing and managing a searchable community of non-HTML information | 10 | 2000 | |
|
|
|||
| 7,464,098 Method for rapidly searching elements or attributes or for rapidly filtering fragments in binary representations of structured, for example, XML-based documents | 0 | 2002 | |
|
|
|||
| 7,152,205 System for multimedia document and file processing and format conversion | 81 | 2001 | |
|
|
|||
| 7,120,640 Formal verification of semantic DS | 1 | 2001 | |
|
|
|||
| 7,035,769 Design failure mode effect analysis (DFMEA) | 1 | 2002 | |
|
|
|||
| 7,577,751 Software streaming system and method | 6 | 2005 | |
|
|
|||
| 7,487,138 System and method for chunk-based indexing of file system content | 2 | 2004 | |
|
|
|||
| 7,174,341 Dynamic database management system and method | 1 | 2001 | |
|
|
|||
| 6,336,116 Search and index hosting system | 20 | 1998 | |
|
|
|||
| 8,019,757 Distributed globally accessible information network implemented to maintain universal accessibility | 1 | 2008 | |
|
|
|||
| 7,333,966 Systems, methods, and software for hyperlinking names | 8 | 2002 | |
|
|
|||
| 6,691,123 Method for structuring and searching information | 30 | 2000 | |
|
|
|||
| 6,295,531 Cool ICE data wizard | 18 | 1998 | |
|
|
|||
| 6,701,310 Information search device and information search method using topic-centric query routing | 40 | 2000 | |
|
|
|||
| 7,565,401 Page aggregation for web sites | 0 | 2004 | |
|
|
|||
| 6,782,380 Method and system for indexing and searching contents of extensible mark-up language (XML) documents | 33 | 2000 | |
| 7,275,063 Computer system for automatic organization, indexing and viewing of information from multiple sources | 74 | 2003 | |
| 7,289,986 Method and system for indexing and searching contents of extensible markup language (XML) documents | 0 | 2004 | |
| 7,418,410 Methods and apparatus for anonymously requesting bids from a customer specified quantity of local vendors with automatic geographic expansion | 2 | 2005 | |
| 7,627,598 User interface and search system for internet and other applications | 68 | 2006 | |
| 7,840,619 Computer system for automatic organization, indexing and viewing of information from multiple sources | 10 | 2007 | |
| 8,055,692 Computer system for automatic organization, indexing and viewing of information from multiple sources | 0 | 2010 | |
| 8,442,982 Extended database search | 0 | 2010 | |
| 8,280,932 Computer system for automatic organization, indexing and viewing multiple objects from multiple sources | 0 | 2011 | |
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |