"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
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.
| Number | Title | Issue Date |
| 7533138 | Practical 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 |
| 7532862 | Method 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 |
| 7530094 | Method 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 |
| 7529911 | Hardware-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 |
| 7529734 | Method 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 |
| 7526560 | Method 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 |
| 7526490 | Method 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 |
| 7525982 | Method 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 |
| D591304 | Graphical user interface for display screen of a communications terminal | 04/28/2009 |
| 7523423 | Method 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 |
| 7523344 | Method 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 |
| 7523266 | Method 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 |
| 7523081 | Method 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 |
| 7523014 | High-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 |
| 7522236 | Cosmetically 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 |
| 7519967 | Facilitating 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 |
| 7519808 | Method 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 |
| 7519775 | Enforcing 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 |
| 7519563 | Optimizing 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 |
| 7516179 | Control 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 |
| 7514289 | Methods 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 |
| 7512912 | Method 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 |
| 7509643 | Method 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 |
| 7509624 | Method 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 |
| 7509621 | Method 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 |
| 7509604 | Method 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 |
| 7509599 | Method 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 |
| 7505459 | Method 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 |
| 7500046 | Abstracted 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 |
| 7496883 | Method 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 |
| 7496726 | Controlling 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 |
| 7494751 | Method 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 |
| 7491479 | Compensating 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 |
| 7492726 | Method 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 |
| 7490189 | Multi-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 |