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

Icon_funbox Quotables

"Rail travel at high speeds is not possible because passengers, unable to breathe, would die of asphyxia."

Dionysius Lardner, Professor of Natural Philosophy and Astronomy at University College, London ; 1830

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: PARK, VAUGHAN & FLEMING LLP


Number of patents: 35
Last date: May 12, 2009

NumberTitleIssue Date
7533138Practical lock-free doubly-linked list
One embodiment of the present invention provides a system that supports inserting or deleting nodes at any location within a doubly-linked list which is lock-free, wherein lock-free means that the doubly-linked list can be simultaneously accessed by multiple process...
05/12/2009
7532862Method and apparatus for configuring a wireless device through reverse advertising
One embodiment of the present invention provides a system that uses reverse advertising to configure a new wireless device to join an existing wireless network. During operation, the new wireless device broadcasts an advertisement for itself. In response to the adve...
05/12/2009
7530094Method and apparatus for facilitating single sign-on of an application cluster
One embodiment of the present invention provides a system that facilitates single sign-on of an application cluster, wherein the application cluster includes a plurality of computer applications residing on the same computer system. The system operates by first rece...
05/05/2009
7529911Hardware-based technique for improving the effectiveness of prefetching during scout mode
One embodiment of the present invention provides a system that improves the effectiveness of prefetching during execution of instructions in scout mode. Upon encountering a non-data dependent stall condition, the system performs a checkpoint and commences execution ...
05/05/2009
7529734Method and apparatus for facilitating a database query using a query criteria template
One embodiment of the present invention provides a system that facilitates user queries to a database. During operation, the system stores one or more query criteria templates in a template table in the database. Each record in the template table corresponds to a qu...
05/05/2009
7526560Method and apparatus for sharing a secure connection between a client and multiple server nodes
One embodiment of the present invention provides a system for sharing a secure communication session with a client between a plurality of servers. The system operates by receiving a message from the client at a first server. This message includes a session identifie...
04/28/2009
7526490Method of and system for providing positional based object to XML mapping
The present invention relates generally to computers and computer databases, and more specifically, to a method of and system for converting between Object-oriented classes and markup languages. One aspect of the invention is broadly defined as a method of convertin...
04/28/2009
7525982Method and apparatus for facilitating asymmetric line rates in an Ethernet passive optical network
One embodiment of the present invention provides a method for facilitating asymmetric line rates in an Ethernet passive optical network (EPON) which includes a central node and at least one remote node. During operation, the system provides a downstream code-group c...
04/28/2009
D591304Graphical user interface for display screen of a communications terminal
04/28/2009
7523423Method and apparatus for production of data-flow-graphs by symbolic simulation
One embodiment of the present invention provides a system that produces a non-canonical data flow graph (DFG) structure by symbolic simulation of an input representation for a high-level model (HLM). This system considers all scenarios for flow-of-control for the HL...
04/21/2009
7523344Method and apparatus for facilitating process migration
A system that migrates a process from a source computer system to a target computer system. During operation, the system generates a checkpoint for the process on the source computer system, wherein the checkpoint includes a kernel state for the process. Next, the s...
04/21/2009
7523266Method and apparatus for enforcing memory reference ordering requirements at the L1 cache level
One embodiment of the present invention provides a system that enforces memory reference ordering requirements, such as Total Store Ordering (TSO), at a Level 1 (L1) cache in a multiprocessor. During operation, while executing instructions in a speculative-execution...
04/21/2009
7523081Method and apparatus for producing a signature for an object
One embodiment of the present invention provides a system that produces an object signature for an object, wherein the object comprises a set of features. During operation, the system first initializes a k-dimensional state vector {s1, s2, . . ...
04/21/2009
7523014High-sensitivity detection of an anomaly in a quantized signal
One embodiment of the present invention provides a system that facilitates detecting an anomaly in a signal, wherein the signal is sampled to produce a set of possible quantized signal values. During operation, the system constructs a “reference distribution” fo...
04/21/2009
7522236Cosmetically uniform reflective border area in a transflective display
One embodiment of the present invention provides a transflective display in which a border area adjacent to an active area has a reflectivity that is substantially the same as the active area when the display is turned off. This display includes a polarizer layer, a...
04/21/2009
7519967Facilitating biased synchronization in an object-based system
One embodiment of the present invention provides a system that facilitates biased locking of objects within an object-based computing system. The system encounters a lock-acquisition operation while executing a current thread, wherein the lock-acquisition operation ...
04/14/2009
7519808Method and apparatus for quickly reanimating devices from hibernation
A system that causes a computing device to enter a hibernation mode. During operation, the system creates a hibernation image for the computing device by identifying processes that do not have visible user interface elements, and generating the hibernation image so ...
04/14/2009
7519775Enforcing memory-reference ordering requirements at the L2 cache level
One embodiment of the present invention provides a system that enforces memory-reference ordering requirements at an L2 cache. During operation, the system receives a load at the L2 cache, wherein the load previously caused a miss at an L1cache. Upon receiving the l...
04/14/2009
7519563Optimizing subset selection to facilitate parallel training of support vector machines
One embodiment of the present invention provides a system that optimizes subset selection to facilitate parallel training of a support vector machine (SVM). During operation, the system receives a dataset comprised of data points. Next, the system evaluates the data...
04/14/2009
7516179Control unit operations in a real-time collaboration server
In a real-time collaboration server, a control unit manages a collaboration mode. The control unit operates a virtual client that maintains a virtual screen reflecting the status of the collaboration (e.g., the contents of a shared desktop or whiteboard). The virtua...
04/07/2009
7514289Methods and structures for facilitating proximity communication
One embodiment of the present invention provides an integrated chip module and a corresponding method of manufacture that facilitates proximity communication. This module includes a base chip and a bridge chip, both of which include an active face, upon which active...
04/07/2009
7512912Method and apparatus for solving constraints for word-level networks
The following techniques for word-level networks are presented: constraints solving, case-based learning and bit-slice solving. Generation of a word-level network to model a constraints problem is presented. The networks utilized have assigned, to each node, a range...
03/31/2009
7509643Method and apparatus for supporting asymmetric multi-threading in a computer system
One embodiment of the present invention facilitates favoring the performance of a single-threaded application in a computer system that supports simultaneous multi-threading (SMT), wherein multiple threads of execution simultaneously execute in an interleaved manner...
03/24/2009
7509624Method and apparatus for modifying a layout to improve manufacturing robustness
One embodiment of the present invention provides a system that modifies a layout to improve manufacturing robustness. During operation, the system receives a layout. The system then selects a segment in the layout. Next, the system determines a target location in th...
03/24/2009
7509621Method and apparatus for placing assist features by identifying locations of constructive and destructive interference
One embodiment of the present invention provides a system that determines a location in a layout to place an assist feature. During operation, the system receives a layout of an integrated circuit. Next, the system selects an evaluation point in the layout. The syst...
03/24/2009
7509604Method and apparatus for formally comparing stream-based designs
An equivalency testing system, for formally comparing an RTLM and HLM, is presented. RTLM and HLM are first converted into DFGs RTLMDFG and HLMDFG. RTLMDFG and HLMDFG are then put into timestep form and are called RTLM
03/24/2009
7509599Method and apparatus for performing formal verification using data-flow graphs
An equivalency testing system, for formally comparing an RTLM and HLM, is presented. RTLM and HLM are first converted into DFGs RTLMDFG and HLMDFG. RTLMDFG and HLMDFG are then put into timestep form and are called RTLM
03/24/2009
7505459Method and apparatus for switching packets in a passive optical network
One embodiment of the present invention provides a system that performs packets switching in a passive optical network which includes a central node and at least one remote node. After receiving a packet, the system obtains a first set of results by performing a fir...
03/17/2009
7500046Abstracted host bus interface for complex high performance ASICs
An interface is provided to couple an input/output device (e.g., a network interface unit) to one or more different host system buses without altering the configuration of the device (e.g., to include logic specific to the host buses). Functionality of the device (e...
03/03/2009
7496883Method and apparatus for identifying and correcting phase conflicts
One embodiment of the present invention provides a system that identifies a substantially minimal set of phase conflicts in a PSM-layout that when corrected renders the layout phase-assignable. During operation, the system constructs a phase-conflict graph from a PS...
02/24/2009
7496726Controlling contention via transactional timers among conflicting transactions issued by processors operating in insistent or polite mode
A system for controlling contention between conflicting transactions in a transactional memory system. During operation, the system receives a request to access a cache line and then determines if the cache line is already in use by an existing transaction in a cach...
02/24/2009
7494751Method and apparatus for improving depth of focus during optical lithography
One embodiment of the present invention provides a system that improves the depth of focus during an optical lithography process. During operation, the system receives a mask layout. The system then selects an edge in the mask layout. Next, the system adds a notch t...
02/24/2009
7491479Compensating for effects of topography variation by using a variable intensity-threshold
One embodiment of the present invention provides a system that accurately determines a critical dimension of a feature in a layout by compensating for the effects of topography variation on the performance of an optical lithography process. During operation, the sys...
02/17/2009
7492726Method and apparatus for optimizing convergecast operations in a wireless sensor network
A system that optimizes packet transmissions during a convergecast operation in a convergecast network. During operation, the system receives a request to perform the convergecast operation in the convergecast network. In response to the request, the system construc...
02/17/2009
7490189Multi-chip switch based on proximity communication
A switch contains a first semiconductor die, which is configured to receive signals on a plurality of input ports and to output the signals on a plurality of output ports. The first semiconductor die is further configured to selectively couple the signals between th...
02/10/2009
 
Sign InRegister
Username  
Password   
forgot password?