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

Icon_funbox Did You Know...

...that after Parker Brothers executives turned down the game of Monopoly because it had "52 fundamental errors" (including taking too long to play), a copy of the game wound up in the home of the company president who stayed up until 1 a.m. to finish playing it? He was so impressed by the game that the next day he wrote to inventor Charles Darrow and offered to buy it!

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: Vital, Pierre M.


Primary examiner statistics: 172 patents; average approval time: 177 days
Assistant examiner statistics: 140 patents; average approval time: 1201 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8019724 Software framework for evolving specifications in process control...
7996759 Data insertion from a database into a fixed electronic template f...
7895209 Presentation of information based on current activity
7805444 Method and system for responding to user-input based on semantic ...
7555494 Reproducing a moving image in a media stream
7546310 Expression detecting system, an expression detecting method and a...
7519624 Method for proactive impact analysis of policy-based storage syst...
7516127 Reporting module definition language system and method
7493333 System and method for parsing and/or exporting data from one or m...
7490090 Information extraction system, information processing apparatus, ...
7487172 Three-dimensional data structure for storing data of multiple dom...
7487135 Single ended synchronization agents
7480668 Address database and address retrieval system using the same
7480649 Method for efficient evaluation of index screening predicates
7480673 Optimized computer diagramming method
7478092 Key term extraction
7478386 Resource-conservative installation of compressed archives
7475069 System and method for prioritizing websites during a webcrawling ...
7472145 Compact garbage collection tables
7467155 Method and apparatus for representation of unstructured data
7464117 Using directory historical data to facilitate automated file upda...
7464073 Application of queries against incomplete schemas
7464126 Method for creating an application-consistent remote copy of data...
7454427 Autonomic control of a distributed computing system using rule-ba...
7444331 Detecting code injection attacks against databases
7444346 System and method for simple object access protocol access to int...
7444332 Strict validation of inference rule based on abstraction environm...
7440945 Dynamic discovery of abstract rule set required inputs
7440970 System and method for loading commercial web sites
7433902 Non-disruptive backup copy in a database online reorganization en...
7424576 Parallel cachelets
7424499 Lazy timestamping in transaction time database
7424497 Technique for accelerating the creation of a point in time prepre...
7418445 Method for reducing the scope of the K node construction lock
7415453 System, method and program product for forecasting the demand on ...
7412466 Offset-based forward address calculation in a sliding-compaction ...
7401101 Automatic data consolidation
7389287 User interface and search system for, computer, internet and othe...
7383274 Systems and methods for efficiently storing and accessing data st...
7383285 Method for exposing hierarchical table structures and relationshi...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
6981096 Mapping and logic for combining L1 and L2 directories and/or arra...
6871264 System and method for dynamic processor core and cache partitioni...
6763443 System and method for using a synchronous memory device with an a...
6754794 Chip card with integrated circuit
6748480 Multi-bank, fault-tolerant, high-performance memory addressing sy...
6745301 Microcontroller programmable method for accessing external memory...
6742098 Dual-port buffer-to-memory interface
6738889 Apparatus and method for providing simultaneous local and global ...
6732252 Memory interface device and memory address generation device
6728835 Leaky cache mechanism
6725345 Object-oriented program with a memory accessing function
6721843 Flash memory architecture implementing simultaneously programmabl...
6721851 System and method for preventing sector slipping in a storage are...
6721854 Controller device, disk controller, auxiliary storage, computer d...
6718445 System and method for performing dynamic buffer management in an ...
6715036 Method, system, and data structures for transferring blocks of da...
6711661 Method and apparatus for performing hierarchical address translat...
6708257 Buffering system bus for external-memory access
6697917 Processor having cache purge controller
6694413 Computer system and snapshot data management method thereof
6691219 Method and apparatus for 24-bit memory addressing in microcontrol...
6691203 Integrated controller to process both optical reads and optical w...
6684271 Method and apparatus for changing context in link channelization
6678791 System and method for session-aware caching
6678801 DSP with distributed RAM structure
6678804 Apparatus and method for memory access control
6671778 Atomic resolution storage device configured as a redundant array ...
6665774 Vector and scalar data cache for a vector multiprocessor
6665784 Method for writing and reading data to and from a compact disc me...
6662283 Secure memory management method
6658531 Method and apparatus for accessing graphics cache memory
6647462 Apparatus and a method for providing decoded information
6640292 System and method for controlling retire buffer operation in a me...
6636907 Transferring data between asynchronous devices
6629222 Apparatus for synchronizing strobe and data signals received from...
6625710 System, method, and apparatus for providing linearly scalable dyn...
6591333 Method for completing incomplete recording on an optical disk
6587912 Method and apparatus for implementing multiple memory buses on a ...
6584544 Method and apparatus for preparing a disk for use in a disk array
6581135 Information storage system for redistributing information to info...
 
Sign InRegister
Username  
Password   
forgot password?