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

Icon_funbox Quotables

"We live in a society exquisitely dependent on science and technology, in which hardly anyone knows anything about science and technology."

Carl Sagan

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: McMahon; Beth L.


Number of patents: 68
Last date: December 06, 2011

1    
NumberTitleIssue Date
8074109Third-party voting to select a master processor within a multi-processor computer
Techniques are described of using votes of third-party components to select a master processor from a plurality of redundant processors. A master processor and a standby processor maintain communications with one another. If communication between the master processo...
12/06/2011
7925357Holster for charging pectorally implanted medical devices
A holster that may be donned in a first configuration for charging a pectorally implanted medical device on the patient's right side, a second configuration for charging a pectorally implanted medical device on the patient's left side, or a third configuration for u...
04/12/2011
7921213Ring content distribution system
A method of handing off connection requests from a file server to other receivers on a network includes receiving a connection request from a receiver, checking to see if the requested content is currently being provided by the file server to another receiver, and, ...
04/05/2011
7815597System and method of treating stuttering by neuromodulation
Stuttering-treatment techniques using neural stimulation and/or drug delivery. One or more electrodes and/or a catheter are implanted adjacent to sites in the brain. A signal generator and the electrode deliver stimulation to a first site. A pump and the catheter de...
10/19/2010
7738965Holster for charging pectorally implanted medical devices
A holster that may be donned in a first configuration for charging a pectorally implanted medical device on the patient's right side, a second configuration for charging a pectorally implanted medical device on the patient's left side, or a third configuration for u...
06/15/2010
7673023Method and apparatus for service processor updates
A service processor computing arrangement is associated with a cellular multiprocessing cell. The arrangement includes a scan machine coupled to communicate with processing hardware of the cell and a service processor coupled to an external communications interface ...
03/02/2010
7634709Familial correction with non-familial double bit error detection
Error correction and error detection related to DRAM chip failures, particularly adapted server memory subsystems. It uses ×4 bit DRAM devices organized in a code word of 128 data bit words and 16 check bits. These 16 check bits are generated in such a way as to pr...
12/15/2009
7632225System and method of treating stuttering by neuromodulation
Stuttering-treatment techniques using neural stimulation and/or drug delivery. One or more electrodes and/or a catheter are implanted adjacent to sites in the brain. A signal generator and the electrode deliver stimulation to a first site. A pump and the catheter de...
12/15/2009
7603672Programmable request handling system and method
A system and method is disclosed for prioritizing requests received from multiple requesters for presentation to a shared resource. The system includes logic that implements multiple priority schemes. This logic may be programmably configured to associate each of th...
10/13/2009
7509416Dynamically updating subcomponents in a tiered remote monitoring system
Various approaches for updating system monitoring policy parameters. In one approach, updates to the monitoring policy parameters are transmitted to an event server via an event report. The event server transmits the event report to a subcomponent manager executing ...
03/24/2009
7482783Shipping container for an implantable medical device
Shipping container for an implantable medical device having a secondary coil operatively coupled to therapeutic componentry. The container is configured to hold the implantable medical device in the container with the secondary coil positioned within a distance of a...
01/27/2009
7389407Central control system and method for using state information to model inflight pipelined instructions
A method and apparatus to control logic sections of a pipeline instruction processor is disclosed. A state machine is provided that models the flow of instructions through the pipeline. The state machine is capable of modeling execution for all combinations of instr...
06/17/2008
7293075Method and apparatus for operating a data processing system using multiple console views
Method and apparatus for operating a data processing system. The data processing system hosts an operating system that is coupled to a management interface processor, wherein the management interface processor is coupled to a network having a plurality of computer s...
11/06/2007
7287099System for support of remote console by emulation of local console with multipath data flow structure
Numerous shortcomings exist in prior generation adapter cards for supporting remote consoles for multipartition computer systems. Emulation using memory in the adapter card supports some remote functions so that they appear to be resident on the host computer system...
10/23/2007
7277825Apparatus and method for analyzing performance of a data processing system
An improved system and method for completing performance analysis for a target system is disclosed. According to the current invention, different types of configurations files are created, each to describe one or more respective aspects and/or portions of the target...
10/02/2007
7263537System and method for creating multiple QUIESCE database copies at a single server
A method for creating multiple QUIESCE DATABASE Copies (QDC) on a single server by mirroring a disk copy of a live database that is in a quiesced state and splitting them from their source, and then bringing the mirrored disks containing online snapshots back online...
08/28/2007
7260827Manual mode method of testing a video server for a video-on-demand system
A computer simulates a plurality of control terminals, for a video-on-demand system, by which viewers send VCR-like commands to a video server. This simulation includes displaying a set of buttons, on a visual monitor, for manually selecting any one of the simulated...
08/21/2007
7260640System and method for providing an enhanced enterprise streaming media server capacity and performance
Streaming media servers are used to provide data streams of streaming media data to network devices across a communications network. In order to allow the servers to scale its processing as the number of data streams increases, these servers use a delay timer determ...
08/21/2007
7260677Programmable system and method for accessing a shared memory
A memory control system and method is disclosed. In one embodiment, a first memory is coupled to one or more additional memories. The first memory receives requests for data that are completed by retrieving the data from the first memory and/or the one or more addit...
08/21/2007
7254657Dual mode capability for system bus
A computing system with a mode-selectable bus interface. In one embodiment, the computing system includes a system bus, a processor coupled to the bus via an interface unit, and a controller coupled to the bus. The system bus implements one of a first and a second s...
08/07/2007
7254750Health trend analysis method on utilization of network resources
An embodiment of the present invention is a method for monitoring various data sources for events indicative of a current or potential system health problem, thereby detecting positive or negative trends in system health data. At the core of this module is an algori...
08/07/2007
7246255Method for shortening the resynchronization time following failure in a computer system utilizing separate servers for redundancy
An apparatus for and method of enhancing reliability within a cluster lock processing system having a relatively large number of commodity cluster instruction processors which are managed by a cluster lock manager. Because the commodity processors have virtually no ...
07/17/2007
7228266Instruction processor emulator having separate operand and op-code interfaces
Techniques are described for emulating an instruction processor for use during the development of a computer system. Specifically, the techniques describe an emulated instruction processor that accurately and efficiently emulates an instruction processor having sepa...
06/05/2007
7222178Transaction-processing performance by preferentially reusing frequently used processes
The present invention relates to an apparatus and method for improving transaction processing performance in a transaction processing system, particularly but not exclusively, in a transaction processing computing system comprising a plurality of processors. ...
05/22/2007
7222064Instruction processor emulation having inter-processor messaging accounting
Techniques are described for emulating inter-processor communications between multiple instruction processors. The techniques provide inter-processor message accounting and error detection. A system, for example, includes software executing within an emulation envir...
05/22/2007
7222222System and method for handling memory requests in a multiprocessor shared memory system
A system and method are provided for tracking memory requests within a data processing system. The system includes a request tracking circuit that is coupled to receive requests for data from multiple processors. Multiple pending requests to the same memory address ...
05/22/2007
7219199System and method for increasing bandwidth in a directory based high speed memory system
A system and method for increasing the throughput of a directory-based storage system is provided. The storage system includes a data storage system to store data signals, and a directory to store state information for the data signals. Requests issued to the storag...
05/15/2007
7219143Automatic notification using specific log file for environmental condition via FTP server
An embodiment of the invention is a technique to automatically notify a recipient upon occurrence of an event. A connection is made to a file transfer protocol (FTP) site provided by a user. A user name and a password are sent to the FTP site. A file name in a direc...
05/15/2007
7219234System and method for managing access rights and privileges in a data processing system
An improved system and method is provided for managing system-level privileges and for granting access rights to system resources within a data processing system. System-level privileges are assigned directly to individual users. In contrast, access rights are assig...
05/15/2007
7213109System and method for providing speculative ownership of cached data based on history tracking
A system and method for managing memory data is provided. Data stored within a main memory may be requested by multiple requesters that may include one or more cache memories. When the data is provided by the main memory to a requester, it will be provided in a stat...
05/01/2007
7184944Apparatus and method for the simulation of a large main memory address space given limited resources
A main memory simulation system includes storage files, a cache buffer, and an interface. The storage files includes both a fast look-up table and a slow look-up table. The fast look-up table is operable to directly obtain a page address that has been allocated to a...
02/27/2007
7167916Computer OS dispatcher operation with virtual switching queue and IP queues
Driving task dispatching by an operating system in a multiprocessor computer system is accomplished with a virtual switching queue which accepts highest priority tasks from multiple switching queues which in turn are accessed by instruction processors seeking tasks....
01/23/2007
7159221Computer OS dispatcher operation with user controllable dedication
Regardless of the switching queue organization, enhanced multiprocessor factor performance for software application group is accomplished via allocation of cache neighborhoods to software application groups that share memory space as identified by a user. Certain us...
01/02/2007
7137074System and method for displaying alarm status
The invention provides an improved automated system and method for monitoring the states of other systems. In one embodiment, the inventive system and method may be employed by an operations console that is monitoring the state of one or more data processing systems...
11/14/2006
7093190System and method for handling parity errors in a data processing system
A method and apparatus is provided for handling parity errors within a data processing system. Each occurrence of a parity error is attributed to an addressable memory location or a block of memory locations that was being accessed when the error occurred. A memory ...
08/15/2006
7093240Efficient timing chart creation and manipulation
A program and method enables easy creation and manipulation of timing charts. The preferred embodiment employs off-the-shelf commercial software and uses Visual Basic commands to get timing chart drawing commands into the drawing program and out of the spreadsheet p...
08/15/2006
7092932System and method for providing an intelligent database access searching
Database access operations require a process of first locating a database of data that contains requested data and then retrieving the requested data from within the database table. The database tables are stored within a database file that contains an index structu...
08/15/2006
7065614System and method for maintaining memory coherency within a multi-processor data processing system
The current invention provides a system and method for maintaining memory coherency within a multiprocessor environment that includes multiple requesters such as instruction processors coupled to a shared main memory. Within the system of the current invention, data...
06/20/2006
7058949Operating system scheduler/dispatcher with randomized resource allocation and user manipulable weightings
This invention provides to large-scale operating systems supporting multiple classes of tasks a method to allocate processor resources to the classes according to a probability model. It is useful in preventing a class from being denied resources by giving it positi...
06/06/2006
7058793Pipeline controller for providing independent execution between the preliminary and advanced stages of a synchronous pipeline
A synchronous pipeline design is provided that includes a first predetermined number of fetch logic sections, or “stages”, and a second predetermined number of execution stages. Instructions are retrieved from memory and undergo instruction pre-decode and decode...
06/06/2006
1    
 
Sign InRegister
Username  
Password   
forgot password?