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

Icon_funbox Did You Know...

...that the inventor of the electric motor was a blacksmith named Thomas Davenport? Described as "a brilliantly unsuccessful inventor", Davenport invented the first rotary electric motor. In 1836 he headed out -- on foot -- from his Vermont home to file a patent application at the Patent Office in Washington, D.C. By the time he got there, he had squandered away his money and couldn't afford the $30 filing fee so he turned around and went home. When he later mailed in his application with money he'd raised, the Patent office was destroyed in a fire. He did finally get credit for his invention on Feb. 5, 1837.

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 V. S.


Number of patents: 190
Last date: May 08, 2012

1          
NumberTitleIssue Date
8176108Method, apparatus and computer program product for network design and analysis
A first representation of an electrical network includes a first set of simultaneous linear algebraic equations (SLAE's). A second representation of an electrical network includes a second set of SLAE's. The equations of the SLAE's include a number of unknowns and h...
05/08/2012
8161016Controlling execution of transactions
A requester includes a business process history DB having recorded therein GBPIDs, input messages, and provider names, and each of providers includes a log DB having recorded therein log data containing DBPIDs and images before updates of the DB. Moreover, in the re...
04/17/2012
8056049Method and system for analyzing and presenting conflicts in model transformation and automatically reconciling model transformation
Initial source and target models are divided into segments responsive to at least one segmentation rule. After changes, post-change source and target models are likewise divided. The at least one segmentation rule is defined responsive to at least one transformation...
11/08/2011
8028281Run-Time parallelization of loops in computer programs using bit vectors
Parallelization of loops is performed for loops having indirect loop index variables and embedded conditional statements in the loop body. Loops having any finite number of array variables in the loop body, and any finite number of indirect loop index variables can ...
09/27/2011
8010563Computer program product and computing system for information organization using markup languages
The presentation of information in HTML files is desirably enhanced by the use of one or more separate scripting Javascript™ files, referenced from the HTML file, which uses information presented as variables in the HTML file. In this manner, a high degree of form...
08/30/2011
7990851Method, apparatus and computer program product for redundant ring communication
Sets of communication modules each have a pair of ring-channel ports for a ring-configured channel in a network, a peripheral device port for peripheral device data, and dual-ring ports for an inter-ring channel for the pair of modules. First and second ones of a se...
08/02/2011
7921950Electric traction retrofit
A drive train includes an internal combustion engine (“ICE”) coupled to a transmission having a power takeoff port. A transfer device couples an electric motor to the transmission via the port. The electric motor is enabled in a certain configuration to selectiv...
04/12/2011
7921945Vehicular switching, including switching traction modes and shifting gears while in electric traction mode
A vehicle has an internal combustion engine (ICE) and a electric traction motor (ETM) coupled by a standard transmission through a differential to drive traction wheels. A control system receives sensor signals including speed sensors, a load sensor, and an incline ...
04/12/2011
7877597Anonymous peer-to-peer communication
An anonymous peer-to-peer network has a security protocol that allows hosts in the network to determine whether data received from the network is valid. The requesting host can explicitly determine the data transfer route in packet header information. Each host addr...
01/25/2011
7793159Method, computer program product, and computer system for detecting a corruption in a data block stored by a tape recording apparatus
In a tape recording apparatus having a write head and a read head, a data block is stored by writing to a tape via the write head. The tape moves past the write head in a predetermined direction and writes a first data block responsive to transmitting the first data...
09/07/2010
7770011Secure authentication using digital certificates with individual authentication data
The present invention provides in a method for providing secure authentication using digital certificates, an improvement to enable the selective transfer of authentication data. The said method comprises presentation of basic authentication data certified by an acc...
08/03/2010
7765254Integration of legacy applications
A method and apparatus are disclosed for integrating an legacy application hosted on an application server onto a network, such as the Internet. This allows one or more remote computers to access the legacy application over the network. The disclosed method and appa...
07/27/2010
7761855Computer program product and system for altering execution flow of a computer program
A debugger alters the execution flow of a child computer program of the debugger at runtime by inserting jump statements determined by the insertion of breakpoint instructions. Breakpoints are used to force the child computer program to throw exceptions at specified...
07/20/2010
7752669Method and computer program product for identifying or managing vulnerabilities within a data processing network
Provided are methods, apparatus and computer programs for identifying vulnerabilities to viruses of hacking. Hash values are computed and stored for resources stored on systems within a network. If a first resource or a collection of resources (such as files compris...
07/06/2010
7752240Apparatus and program product for retrieving file processing software
A system, method, and program product for accessing or retrieving on a computer network the required software to process a file is disclosed. According to the invention, it is determined, when accessing a file, whether or not software required to process this file i...
07/06/2010
7715330System and method for optimizing the topology of a virtual ring based upon a TCP/IP network
In a network having nodes, N nodes are members of a virtual communications ring for multicast communication among the N nodes, each of the N nodes being associated with only an upstream and a downstream one of the other N nodes. One of the N nodes manages changes in...
05/11/2010
7698564Apparatus and computer program product 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...
04/13/2010
7689835Computer program product and computer system for controlling performance of operations within a data processing system or networks
Provided are methods, apparatus and computer programs for identifying matching resources (data files and executable files) within a data processing network, by comparison of hash values computed for each of a set of resources. A match between a newly computed hash v...
03/30/2010
7680684Resourcing of staff for events
The present invention relates to resourcing of staff for performing tasks at an event. The present invention also relates to providing of a logistics requirement list for the staff. A method is provided whereby a electronic message is forwarded to a candidate by a r...
03/16/2010
7657772Thermally aware integrated circuit
An integrated circuit having a temperature sensitive circuit (TSC) to generate a signal indicative of the substrate temperature near the TSC. The integrated circuit has circuitry configured to receive a TSC signal from at least one TSC and to convert the TSC signal ...
02/02/2010
7603639Method, apparatus and computer program product for controlling jitter or the effects of jitter in integrated circuitry
Designing integrated circuitry (“IC”) includes simulating noise of modeled IC operation and applying the noise to buffers of a clock tree of the modeled IC, responsively generating a first simulated clock tree output signal. Components of the first simulated clo...
10/13/2009
7600595Electric traction
A drive train includes an internal combustion engine (“ICE”) coupled to a transmission having a power takeoff port. A transfer device couples an electric motor to the transmission via the port. The electric motor is enabled in a certain configuration to selectiv...
10/13/2009
7596690Peer-to-peer communications
A protocol for secure peer-to-peer communications is established based on existing cryptographic techniques and encryption algorithms. The peers (120, 130, 140) and a central security agent (110) undergo mutual authentication. A newly generated nonce i...
09/29/2009
7574556Wise ordering for writes—combining spatial and temporal locality in write caches
A storage system has a storage controller for an array of storage disks, the array being ordered in an sequence of write groups. A write cache is shared by the disks. The storage controller temporarily stores write groups in the write cache, responsive to write grou...
08/11/2009
7565650Method, apparatus and computer program product for deploying software via post-load images
A method for deploying software includes providing a Web site on a server coupled to a network for presenting a user with an interface. The server has an array of post-load images stored thereon for combinations of the software and hardware that the user may select....
07/21/2009
7552182Method, apparatus, and computer program product for lending e-mail space
An e-mail is received for a first user's e-mailbox that increases accumulated storage volume of e-mails beyond a capacity limit. Available storage space indications are accessed for e-mailboxes of other users designated as overflow e-mailboxes. Overflow e-mailbox de...
06/23/2009
7543454Method and auxiliary system for operating a comfort subsystem for a vehicle
According to one form of the invention, an auxiliary system is provided for supplying air conditioning to the cabin of a truck. The system includes an air conditioning compressor having a jackshaft mounted on a hub of the compressor. The system further includes an e...
06/09/2009
7519726Methods, apparatus and computer programs for enhanced access to resources within a network
Provided are methods, apparatus and computer programs for enhanced access to resources within a network, including for controlling use of bandwidth-sensitive connections within a network and/or for automated recovery. Hash values are used as ‘unique’ identifiers...
04/14/2009
7500050Wise ordering for writes—combining spatial and temporal locality in write caches for multi-rank storage
A storage system has a storage controller for an array of storage disks, the array being ordered in an sequence of write groups. A write cache is shared by the disks. The storage controller temporarily stores write groups in the write cache responsive to write group...
03/03/2009
7480695Using phone service to initiate requests for web information
A method of retrieving information via a network by initiating a phone call by entering a dialing sequence on a telephone to make a telephone connection. If it is determined that the phone call is a request for web-based information, the requested web-based informat...
01/20/2009
7475387Problem determination using system run-time behavior analysis
Run-time behavior is recorded using traces that are generated at run-time. A set of valid system behaviors is maintained. A recorded behavior can be added to the set of valid system behaviors if the run-time operation is completed successfully. Otherwise, the record...
01/06/2009
7475427Apparatus, methods and computer programs for identifying or managing vulnerabilities within a data processing network
Provided are methods, apparatus and computer programs for identifying vulnerabilities to viruses of hacking. Hash values are computed and stored for resources stored on systems within a network. If a first resource or a collection of resources (such as files compris...
01/06/2009
7398399Apparatus, methods and computer programs for controlling performance of operations within a data processing system or network
Provided are methods, apparatus and computer programs for identifying matching resources (data files and executable files) within a data processing network, by comparison of hash values computed for each of a set of resources. A match between a newly computed hash v...
07/08/2008
7395430Secure authentication using digital certificates
The present invention provides in a method for providing secure authentication using digital certificates, an improvement to enable the selective transfer of authentication data. The said method comprises presentation of basic authentication data certified by an acc...
07/01/2008
7376631Method, apparatus and computer program product for reporting energy consumption
Energy consumption meters are associated with owners who hold accounts with a power supplier. The meters are assigned meter identifiers and identifiers for their respective owners. Such a meter may be a parent meter having associated submeters. In response to being ...
05/20/2008
7373372Method for accrediting event participants
The present invention relates to the accreditation of participants to an event. Participants are invited to register, allowing an accreditation system (300) to collect information (325 and 320) from each of the participants. The accreditation sy...
05/13/2008
7363618Software testing
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...
04/22/2008
7360185Design verification using sequential and combinational transformations
System and software for verifying that a model of an integrated circuit satisfies its specification includes performing a sequence of at least one sequential transformation on a sequential model of the integrated circuit to produce a simplified sequential model of t...
04/15/2008
7349916Information organization using markup languages
The presentation of information in HTML files is desirably en hanced by the use of one or more separate scripting Javascript™ files, referenced from the HTML file, which uses information presented as variables in the HTML file. In this manner, a high degree of for...
03/25/2008
7328282Aspect oriented web service invocation
A web service request is received by an intermediary that performs a conversion of the requestor's service interface to the service interface supported by a service provider matching the requested service, then invokes that service. A reverse conversion is performed...
02/05/2008
1          
 
Sign InRegister
Username  
Password   
forgot password?