U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that one person who claimed to be the inventor of the television is Russian emigre Vladimir Zworykin? In 1929 David Sarnoff, founder of RCA, asked Zworykin what it would take to develop TV for commercial use. He said: a year and a half and $100,000. In reality, it took 20 years and $50 million! Before his death in 1982 at the age of 92, Zworykin said of his invention: "The technique is wonderful. It is beyond my expectations. But the programs! I would never let my children even come close to this thing."

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Examiner: Choules, Jack M.


Primary examiner statistics: 379 patents; average approval time: 1071 days
Assistant examiner statistics: 138 patents; average approval time: 1030 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
7236983 Hierarchical data structure for vehicle identification and config...
7191188 Method and apparatus for creating an adaptive application
7171415 Distributed information discovery through searching selected regi...
7159000 Methods and systems for repairing playlists
7143114 Automatic renaming of files during file management
7107286 Integrated information processing system for geospatial media
7099871 System and method for distributed real-time search
7096221 Food information management system
7096234 Methods and systems for providing playlists
7092942 Managing secure resources in web resources that are accessed by m...
7089238 Method and apparatus for incremental computation of the accuracy ...
7089237 Interface and system for providing persistent contextual relevanc...
7085758 Database enabled messaging facility
7082426 Content aggregation method and apparatus for an on-line product c...
7065538 System and method for reconciling transactions between a replicat...
7047240 File backup method and storage apparatus, computer program theref...
7043492 Automated classification of items using classification mappings
7043469 Method and system for slow materialization of scrollable cursor r...
7039635 Dynamically updated quick searches and strategies
7035848 System and method for structured news release generation and dist...
7035852 Implementing a message queuing interface (MQI) indexed queue supp...
7031978 Progress notification supporting data mining
7013303 System and method for multiple data sources to plug into a standa...
7003515 Consumer item matching method and system
6999978 Data backup method
6996564 Proactive internet searching tool
6988109 System, method, software architecture, and business model for an ...
6983277 Method and system of database management for replica database
6980984 Content provider systems and methods using structured data
6978285 Methods and apparatus for concurrent enumeration of an object ref...
6961723 System and method for determining relevancy of query responses in...
6950821 System and method for resolving distributed network search querie...
6950987 Remote document management system
6947931 Longest prefix match (LPM) algorithm implementation for a network...
6934702 Method and system of routing messages in a distributed search net...
6928444 Automatic backup/recovery process
6928443 Framework for creating search systems of networked resources
6917935 Manipulating schematized data in a database
6898600 Method, system, and program for managing database operations
6895409 Method and apparatus for creating an adaptive application

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
6003022 Database execution cost and system performance estimator
5997171 Method and system for digital data storage, abstraction and compr...
5960437 System and method for storing and managing information
5887274 Restartable fast DB2 tablespace reorganization method
5870734 Three-dimensional file system using a virtual node architecture
5867707 Device for building programs employing objects linkage informatio...
5864869 Method and manufacture of lesson plans and classroom organizers ...
5855019 Enumerating projections in SQL queries containing outer and full ...
5855012 Simplification of SQL queries using generalized inference propaga...
5855015 System and method for retrieval of hyperlinked information resour...
5848406 Method for presenting information on display devices of varying s...
5845276 Database link system
5845113 Method for external sorting in shared-nothing parallel architectu...
5842222 Production information system enhanced for availability
5842207 Method for storing records of a distributed database by plural ...
5838304 Packet-based mouse data protocol
5832477 Method and apparatus for reordering complex SQL queries containin...
5832491 System for processing a database relocation in parallel with the ...
5832527 File management system incorporating soft link data to access sto...
5829002 System for coordinating information transfer and retrieval
5825865 Temporary message routing and destination selection
5819083 Minimal sufficient buffer space for data redistribution in a para...
5812997 Method and apparatus for deriving an association rule between dat...
5813000 B tree structure and method
5813017 System and method for reducing storage requirement in backup subs...
5812840 Database query system
5802357 System and method for performing an efficient join operation
5799320 Remote multiple-user editing system and method
5787279 System and method for conformationally-flexible molecular recogni...
5787444 Method and apparatus for maintaining revision contol of a set of ...
5778352 Electronic document retrieval and display system and method of ...
5761499 Method for managing globally distributed software components
5761735 Circuit for synchronizing data transfers between two devices oper...
5761501 Stacked skip list data structures
5761676 Method of removing unneeded data from DB2 logs and other data set...
5758144 Database execution cost and system performance estimator
5758357 Fast DB2 tablespace reorganization method that is restartable aft...
5751909 Database system with methods for controlling object interaction b...
5752017 Method and apparatus for executing complex SQL queries using proj...
5752039 Executable file difference extraction/update system and executabl...
 
Sign InRegister
Username  
Password   
forgot password?