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

Icon_funbox Quotables

"I hate what they've done to my child...I would never let my own children watch it. "

Vladimir Zworykin, television pioneer ; Talking about an invention in which he played a critical role.

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.

 

Attorney: England; Anthony


Number of patents: 9
Last date: February 21, 2012

NumberTitleIssue Date
8122349Listing and modifying groups of blocks in the editing of a document
Grouping blocks of text according to user-defined contexts, and editing group specific blocks can be used to improve document consistency during editing and revising of electronic documents. A change made in one block often requires appropriate changes to be made in...
02/21/2012
8087005Software testing by groups
A testing tool allowing convenient testing of programs and also classes in general. The tool automatically divides each program into many groups such that if one line (or statement) is executed it may reasonably be assumed that all the lines in the group are also ex...
12/27/2011
8086847Computer program product and computer system for peer-to-peer communications
An encrypted request for peer-to-peer communication includes a requesting peer encrypting a requested peer identification using a public key of a security agent. The requesting peer sends the encrypted request to a security agent, which generates a first encrypted i...
12/27/2011
8060485Method, system, and program product for accessing required software to process a file
A system, method, and program product for accessing or retrieving on a computer network the required software to process a file is disclosed. It is determined, when accessing a file, whether or not software required to process this file is already installed on the u...
11/15/2011
7735051Method for replicating and synchronizing a plurality of physical instances with a logical master
Design Data Management uses one copy of common data sets along with a plurality of instances, while continuing to utilize the existing design databases and existing CAD tools. Allowing a minimum amount of user intervention to create and maintain the common data set,...
06/08/2010
7493493Method and apparatus for password generation
The generation of a unique password using a secret key and an application name is disclosed. Other passwords may be generated for other applications using the same key. A user provides a key that is not easily able to be guessed by third parties. The user also input...
02/17/2009
6249906Adaptive method and system to minimize the effect of long table walks
Current software technology entails writing application programs in a high level language intended to facilitate portability to different computer processor platforms. Because the program is portable, the resulting object code is not tailored to run as ef...
06/19/2001
6134710Adaptive method and system to minimize the effect of long cache misses
Current software technology entails writing application programs in a high level language intended to facilitate portability to different computer processor platforms. Because the program is portable, the resulting object code is not tailored to run as ef...
10/17/2000
5467950Multipurpose forearm/wrist support for users of data input devices
A forearm wrist support comprised of a base (3), upon which rest or over which are suspended, beads or other suspendable, rotatable objects (1) affixed rotatably to the base by support rods (5) and fasteners such as cap nuts (2), and over which the user m...
11/21/1995
 
Sign InRegister
Username  
Password   
forgot password?