"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 |
| 8132109 | Webpage magnifier/formatter using CSS properties and cursor/mouse location An approach is provided that receives web page data at a network adapter included in an information handling system. A process identifies a first set style sheets that apply to the web page data and a second set of style sheets that apply to graphical elements that ... | 03/06/2012 |
| 8122342 | Enforcing accessible content development A mechanism is provided for enforcing accessible content development. The mechanism enforces accessible content development by accessing a tag library descriptor for each of a plurality of markup tags for web content authoring where the tag library descriptor notes ... | 02/21/2012 |
| 8108780 | Collaboration widgets with user-modal voting preference Collaborative voting widgets (or controls) provide a graphical user interface (GUI) that is adapted for collaborative effort between groups of individuals. The widgets have a modal selection state that changes the appearance and functionality of the widget depending... | 01/31/2012 |
| 8108063 | User interface for color transfer control in textile processing equipment Dye transfer in a dying machine or washing machine is controlled via a user display by showing a dialog having with color level indicators for setting a threshold to trigger a dye transfer control action, and with threshold adjustment controls; responsive to the thr... | 01/31/2012 |
| 8102246 | Resetting a target device A power reset module may reset an automatic shut-off module of a target device by momentarily disrupting power to the automatic shut-off module at a determined interval and automatically restoring power after a time period of up to two minutes. In multiple embodimen... | 01/24/2012 |
| 8094557 | Adaptive fast retransmit threshold to make TCP robust to non-congestion events Mechanisms are disclosed for adjusting a fast re-transmit threshold (FRT) value for transmitting data streams over a computer system. One embodiment includes receiving, by a sender, a current fast re-transmit threshold value for a packet from a receiver. Further, th... | 01/10/2012 |
| 8082542 | Load time in-lining of subroutines A computer implemented method, apparatus, and computer usable program code for processing a class file. The class file is loaded onto a target device. A determination is made whether verification is enabled. Static constraints are checked in response to determining ... | 12/20/2011 |
| 8056014 | Web portal page interactive user interfaces with maximum accessibility to user selected portlets A Web portal page at a Web display station having a plurality of portlet sections, each portlet including text and at least one active hyperlink to another Web page. An implementation enabling a user to enter one of the displayed portlet sections, enlarging the area... | 11/08/2011 |
| 8054848 | Single DMA transfers from device drivers to network adapters Methods and arrangements of data communications are discussed. Embodiments include transformations, code, state machines or other logic to provide data communications. An embodiment may involve receiving from a protocol stack a request for a buffer to hold data. The... | 11/08/2011 |
| 8037472 | Building and installing dynamic installation packages using a declarative authoring tool Building a package for installing a software application on a data processing system with a distributed architecture is provided. The installation package is built using an authoring tool based on a declarative model. A descriptor is used to define a desired configu... | 10/11/2011 |
| 7996722 | Method for debugging a hang condition in a process without affecting the process state Embodiments of the invention are associated with an application process that comprises multiple threads, wherein threads of the process are disposes to run on a data processing system, and each thread can have a user mode or a kernel mode machine state, or both, sel... | 08/09/2011 |
| 7908564 | Copying and pasting a plurality of data items as a group A context menu including a group copy function is displayed and, when the function is selected, all parent nodes of a node corresponding to the input field the pointing device is positioned over are displayed as alternatives to be copied. In response to selection of... | 03/15/2011 |
| 7904403 | Method for solving application failures using social collaboration A computer-implemented method, system and computer usable program code for solving an application failure using social collaboration are provided. A search request to search a central repository of knowledge is received. The search request comprises a user identity ... | 03/08/2011 |
| 7822748 | Method and system for delivering information with caching based on interest and significance A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in resp... | 10/26/2010 |
| 7821381 | System for sending events between vehicles The illustrative embodiments provide a method, a system, a computer program code, and a computer implemented method for sending events between vehicles. A vehicle detects an event, wherein the event is for a user action that indicates an intent to change movement of... | 10/26/2010 |
| 7797170 | Location based services revenue sharing and cost offsetting An opportunity server tracks in vehicle information system wireless web transactions using session identifiers, aggregates transaction records into session data, and uses session data assign cost of network and system usage to a winning bidding party in an online of... | 09/14/2010 |
| 7778937 | Systems and methods for predicting wait time for service transactions Systems and methods are provided to automatically predict wait times for customers to obtain service transactions at a service establishment, wherein wait times are estimated based on a combination of wait time values determined from current and historical service i... | 08/17/2010 |
| 7761742 | Monitoring system with trusted corrective actions A system and computer program product for monitoring a data processing system is proposed. The system and computer program product involve the measuring of state parameters of the system. Indicators of the performance of the system are then inferred from the state p... | 07/20/2010 |
| 7698688 | Method for automating an internationalization test in a multilingual web application A method and system for automatically executing an internationalization test of web applications by recording and utilizing HTTP transmitted and received data in the internationalization test in a multilingual web application. By processing and storing recorded HTTP... | 04/13/2010 |
| 7687391 | Electrically optimized and structurally protected via structure for high speed signals An electrically optimized and structurally protected micro via structure for high speed signals in multilayer interconnection substrates is provided. The via structure eliminates the overlap of a contact with the reference planes to thereby reduce the via capacitanc... | 03/30/2010 |
| 7681088 | Apparatus expressing high availability cluster demand based on probability of breach An apparatus and computer instructions are provided for expressing high availability (H/A) cluster demand based on probability of breach. When a failover occurs in the H/A cluster, event messages are sent to a provisioning manager server. The mechanism of embodiment... | 03/16/2010 |
| 7676220 | Method and apparatus for dynamic voice response messages A computing device implemented method, apparatus, and computer program product to generate dynamic voice response messages in a mobile computing device. In response to receiving an incoming call from a caller, the process displays a list of response messages in a se... | 03/09/2010 |
| 7669194 | Fine-grained software-directed data prefetching using integrated high-level and low-level code analysis optimizations A mechanism for minimizing effective memory latency without unnecessary cost through fine-grained software-directed data prefetching using integrated high-level and low-level code analysis and optimizations is provided. The mechanism identifies and classifies stream... | 02/23/2010 |
| 7669013 | Directory for multi-node coherent bus A method for maintaining cache coherency for a multi-node system using a specialized bridge which allows for fewer forward progress dependencies. A look-up of a local node directory is performed if a request received at a multi-node bridge of the local node is a sys... | 02/23/2010 |
| 7665076 | Method and apparatus for activating/deactivating run-time determined software routines in Java compiled bytecode applications Provided is a JIT compiler that changes the status of run-time determined software routines between being activated and deactivated in an application program. Conditional statements which are used at run-time to determine whether such a routine has been activated or... | 02/16/2010 |
| 7657840 | System and method for providing a navigable grid to allow for accessible drag-drop in visual modeling tools The present invention is a method for providing a navigable grid to allow for accessible drag-drop in visual modeling tools. The method includes receiving an input which selects an object. The method further includes providing a visual canvas on a display device. Th... | 02/02/2010 |
| 7634803 | Method and apparatus for identifying purpose and behavior of run time security objects using an extensible token framework An extensible token framework is provided for identifying purpose and behavior of run time security objects. The framework includes a set of marker token interfaces, which extends from a default token interface. A service provider may implement one or more marker to... | 12/15/2009 |
| 7631306 | System and method for network image propagation without a predefined network A system and method for network image propagation without a predefined network advantageously allows customers to automatically perform several system BOS installation or mksysb restoration over a virtual network with no predefined network and minimal installer conf... | 12/08/2009 |
| 7627858 | Verification of stream oriented locale files A computer implemented method for preparing a plurality of stream oriented locale files for verification is provided. In an embodiment there is a method comprising obtaining at least one of the plurality of stream oriented locale files as input, determining more tha... | 12/01/2009 |
| 7567554 | Providing telephony services using proxies A proxy service provides telephone conferencing services and personal telephony services. Users can participate in the conference by connecting through different types of networks using a device having one or more types of communication lines connected to the proxy ... | 07/28/2009 |
| 7565700 | Method for tracking the expiration of encrypted content using device relative time intervals Provided is a method for enabling a device without a secure clock to make a determination on the expiration of encrypted content. When the device receives content, the device also receives the content provider's policy on access. This information provides an ATI in ... | 07/21/2009 |
| 7555748 | Method and apparatus for improving data cache performance using inter-procedural strength reduction of global objects Inter-procedural strength reduction is provided by a mechanism of the present invention to improve data cache performance. During a forward pass, the present invention collects information of global variables and analyzes the usage pattern of global objects to selec... | 06/30/2009 |
| 7552184 | System and method for allowing a user to ensure actions taken on a document are applied to the most recent electronic correspondence A method, apparatus, and computer instructions for indicating most recent documents, such as email messages in a message file. A determination is made as to whether a more recent message in a thread of related messages is present in the message file in response to a... | 06/23/2009 |
| 7551090 | Method and system for aggregation of RFID signal sources and composite to develop a unique signature A method is presented for employing radio frequency (RF) identifier (ID) transponder tags (RFID tags) to create a unique identifier, termed an RFID signature, for use within a data processing system with respect to a person or an object. An interrogation signal is t... | 06/23/2009 |
| 7532130 | Method and system for sending telemetric information between vehicles The illustrative embodiments provide a method, system, computer program product, and computer implemented method for sending telemetric information to a plurality of vehicles. A second vehicle receives the telemetric information from a first vehicle that indicates a... | 05/12/2009 |
| 7522164 | Using self-adjustable three-dimensional matrix to simplify the construction of a complex 3D scene The aspects of the present invention provide for a computer implemented method, apparatus, and computer usable program code for adding a new virtual object into a virtual scene having at least one existing virtual object. An exemplary computer-implemented method inc... | 04/21/2009 |
| 7503043 | Method of building dynamic installation packages using a declarative authoring tool Building a package for installing a software application on a data processing system with a distributed architecture is provided. The installation package is built using an authoring tool based on a declarative model. A descriptor is used to define a desired configu... | 03/10/2009 |
| 7499967 | Access to web services The present invention provides a method, apparatus and computer program product which enable a web service gateway which provides support for business services which are described using a particular document format, for example Web Service Definition Language (WSDL)... | 03/03/2009 |
| 7496049 | Method and system using ARP cache data to enhance accuracy of asset inventories A technique for improving accuracy in an inventory containing assets associated with a network. Information pertaining to computer devices connected to a specified network is updated. Each device sends packets through at least one router in a set of routers, and eac... | 02/24/2009 |
| 7490080 | Method for delivering information with caching based on interest and significance A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in resp... | 02/10/2009 |