"During my service in the United States Congress, I took the initiative in creating the Internet."
Al Gore ; The basis for the later misquote by US Republicans that Gore had "invented" the Internet. Gore was the leading political champion of the modern-day Internet.
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 |
| 8151213 | System, method and program product for tabular data with dynamic visual cells An apparatus, method and program product for providing dynamic visual cells in tabular data. A computer has an application for selecting a range of cells in said tabular data. A routine within the application recognizes a request for a graphical plot for data contai... | 04/03/2012 |
| 8090687 | Just-in-time publishing via a publish/subscribe messaging system having message publishing controls A system and program product having at least one subscriber subscribing to topics from one or more data sources. The number of subscriptions for each data source are registered in a table in real time. Upon detecting subscription activity, a matching routine compare... | 01/03/2012 |
| 7941488 | Authorizing message publication to a group of subscribing clients via a publish/subscribe service Publishing electronic messages to clients within a group in a Pub/Sub message publishing environment wherein the group includes authorized participating clients in network communication with a pub/sub service. A client is authenticated for authority to publish messa... | 05/10/2011 |
| 7831670 | GUI interface for subscribers to subscribe to topics of messages published by a Pub/Sub service Presenting a Pub/Sub service GUI interface to a subscribers computer system, the GUI interface comprising one or more topics to which the subscriber can subscribe, the Pub/sub service having a list of subscribers subscribing to a topic. The GUI interface preferably ... | 11/09/2010 |
| 7826434 | Buffered crossbar switch The present invention relates to a buffered crossbar switch which provides a step of changing the size and/or number of queuing buffer entries to ensure optimum buffer memory usage independent of the size of data packets processed. ... | 11/02/2010 |
| 7752352 | Apparatus and program product for storing fibre channel information on an infiniband administration database Host computing systems with the ability to efficiently identify the Infiniband™ (IB) addressing parameters corresponding to Fiber Channel I/O devices that are accessible through IB-to-Fiber Channel adapters. An efficient apparatus and program product is described ... | 07/06/2010 |
| 7734927 | Real-time voting based authorization in an autonomic workflow process using an electronic messaging system In a network of computer systems having a group of users subscribing to a service comprising restricted channels, a user applies for an action to be performed by an automated software agent. The agent initiates a poll of a predetermined group of subscribers soliciti... | 06/08/2010 |
| 7734709 | Controlling computer response message traffic Electronic message response reception at a client computer in a conversation are throttled according to a predetermined critera in order to reduce the volume of messages the client is presented. Critera for throttling messages comprises only presenting messages in a... | 06/08/2010 |
| 7720914 | Performing an operation on a message received from a publish/subscribe service A client subscribes to a pub/sub service, the client comprises an application program for performing an operation on a published message received from a Pub/Sub service. The operation on the message comprises any one of saving the message to storage, accessing a web... | 05/18/2010 |
| 7720910 | Interactive filtering electronic messages received from a publication/subscription service Electronic messages are published through a pub/sub service to subscribing clients. Client applications filter incoming messages according to user predefined criteria, only presenting messages to the user that pass filtering criteria. Messages are preferably Instant... | 05/18/2010 |
| 7675930 | Chip circuit for combined and data compressed FIFO arbitration for a non-blocking switch A system for switching data packets through a multiple (m) input, multiple (n) output switching device providing switching having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distributed output queues ... | 03/09/2010 |
| 7627639 | Performing an operation on a message received from a publish/subscribe service A client subscribes to a pub/sub service, the client comprises an application program for performing an operation on a published message received from a Pub/Sub service. The operation on the message comprises any one of saving the message to storage, accessing a web... | 12/01/2009 |
| 7620695 | Storing fibre channel information on an Infiniband administration data base Host computing systems with the ability to efficiently identify the Infiniband™ (IB) addressing parameters corresponding to Fibre Channel I/O devices that are accessible through IB-to-Fibre Channel adapters. An efficient means is described to store the IB addressi... | 11/17/2009 |
| 7575146 | Selective rework apparatus for surface mount components An apparatus for selective rework for surface mount components. A shield assembly encloses a circuit board on which Surface Mount Technology (SMT) modules are soldered. The shield assembly includes a top shield member having an opening over an SMT module to be remov... | 08/18/2009 |
| 7552151 | System, method and program product for adding, updating and removing RDF statements stored on a server A method, apparatus, and program product for modifying Resource Description Framework (RDF) statements in a client-server system. The client-server system includes a server on which is stored RDF statements. A service request is assembled at a client connected to th... | 06/23/2009 |
| 7472818 | Selective rework process and apparatus for surface mount components An apparatus and method for selective rework for surface mount components. A shield assembly encloses a circuit board on which Surface Mount Technology (SMT) modules are soldered. The shield assembly includes a top shield member having an opening over an SMT module ... | 01/06/2009 |
| 7447116 | Dynamic underwater position tracking of small objects A system, method and program product for tracking the depth of small objects in which a transmitter is connected to a fishing line. The transmitter includes a sensor for measuring water pressure and transmits the pressure measurements to a receiver at a location rem... | 11/04/2008 |
| 7383266 | Just-in-time publishing via a publish/subscribe messaging system having message publishing controls A system, method and program product having at least one subscriber subscribing to topics from one or more data sources. The number of subscriptions for each data source are registered in a table in real time. Upon detecting subscription activity, a matching routine... | 06/03/2008 |
| 7379470 | Combined and data compressed FIFO based arbitration for a non-blocking switch A method and system for switching data packets through a multiple (m) input, multiple (n) output switching device providing a switching method having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distri... | 05/27/2008 |
| 7349388 | Buffered crossbar switch and its method of operation The present invention relates to a buffered crossbar switch and its method of operation which provides a step of changing the size and/or number of queuing buffer entries to ensure optimum buffer memory usage independent of the size of data packets processed. ... | 03/25/2008 |
| 7337440 | Methodology for generating accessing functions for programmed execution of panel-driven business applications A method of providing access to Business Applications (BA) offering their services and interactively controlled by a multitude of BA panels, the BAs displaying succeeding BA panels dependent on user interactions, user specified data and the contents of any kind of d... | 02/26/2008 |
| 7324934 | Feedback process to model CP utilization in multi-processor performance models Feedback control algorithms for controlling a given simulation model which relates to a computer-program-based method and respective system for providing a feedback control for a given set of control quantities of a simulation model, comprising a plurality of iterat... | 01/29/2008 |
| 7269158 | Method of operating a crossbar switch Apparatus and method of operating a crossbar switch (1) having a control logic, an output port scheduler (2), n input ports (i—0, . . . , i—31) and m output ports (o—0, . . . , o—... | 09/11/2007 |
| 7234090 | Method and apparatus for selective scan chain diagnostics A method, apparatus and program product for testing at least one scan chain in an electronic chip in which the scan chain is formed by shift register latches arranged in the chain having a scan path with input pins and output pins. A flush test is executed for the s... | 06/19/2007 |
| 7206308 | Method of providing a non-blocking routing network Method and apparatus for providing a non-blocking routing network for establishing arbitrary connections between n primary nodes (m—0, . . . , m_n−1) and N≧n secondary nodes (r—0, . . . , r_N−1). The routing network requires less phys... | 04/17/2007 |
| 7197540 | Control logic implementation for a non-blocking switch network The present invention relates to switching technology in computer networks and in particular to a method and system for switching information packets through a m input, n output device. According to the invention it is proposed to temporarily buffer said packets acc... | 03/27/2007 |
| 7127791 | Split nut for use with a rod having dual directional screw threads about a common diameter A docking apparatus for printed circuit boards including a cassette housing defining a housing cavity for containing a printed circuit board (PCB) and a linkage mechanism associated with the cassette housing. The linkage mechanism includes a linkage arm pivotally co... | 10/31/2006 |
| 7107490 | IML-stream generated error insertion / FRU isolation The present invention relates to a method and system for testing error detection programs dedicated for detecting hardware failures in a computer system, in which error case patterns comprising stimuli values are generated and response patterns to the hardware are e... | 09/12/2006 |
| 7107351 | File futures The present invention relates to a method comprising improvements in transferring large data amounts e.g., large files associated with ‘new media’ like audio and video data which are streamed through the network. The present invention comprises basically to deco... | 09/12/2006 |
| 7089558 | Inter-partition message passing method, system and program product for throughput measurement in a partitioned processing environment A partitioned processing system is disclosed wherein a workload calculation is implemented for at least one partition. CPU utilization and I/O throughput information is used in calculating resource control parameters which is indicative of resource usage for the par... | 08/08/2006 |
| 7089346 | Method of operating a crossbar switch The present invention relates to a method of operating a crossbar switch (1) having a control logic (2) and n input ports (i—0, . . . , i_n-1) and m output ports (o—0, . . . , o_m-1), wherein inform... | 08/08/2006 |
| 7084496 | Method and apparatus for providing optoelectronic communication with an electronic device An optoelectronic assembly for an electronic system includes a transparent substrate having a first surface and an opposite second surface, the transparent substrate being thermally conductive and being metallized on the surface. A support electronic chip set is con... | 08/01/2006 |
| 7076575 | Method and system for efficient access to remote I/O functions in embedded control environments A method for accessing I/O devices in embedded control environments is provided, wherein said I/O devices are remotely attached to an embedded microprocessor. By mapping said I/O devices' resources to said microprocessor's address or memory address space, existing d... | 07/11/2006 |
| 7058837 | Method and system for providing a message-time-ordering facility A method for providing a message-time-ordering facility is disclosed. The method comprises initiating the message-timer ordering facility for a message at a sender system. Initiating includes setting a delay variable to zero. The message is sent to a receiver system... | 06/06/2006 |
| 7039682 | Extension of the BOOTP protocol towards automatic reconfiguration The present invention relates to a method and system for providing reconfiguration of network elements after a failure of such an element. A method for managing network configuration data, i.e., usable for automatic reconfiguration of server computers (16A, | 05/02/2006 |
| 7026786 | Reduced part count feedforward motor control A system for controlling a motor comprising: a voltage source; a motor in operable communication with an inverter, the motor responsive to a command signal from the inverter, the inverter is in operable communication with the voltage source and a controller. The inv... | 04/11/2006 |
| 6996614 | Resource allocation in data processing systems A method for allocating resources of a service provider to a plurality of users of the service provider in a data processing system wherein the resources are maintained in a resource pool when not allocated to a user and comprise a plurality of first and second reso... | 02/07/2006 |
| 6995530 | System, method, and an article of manufacture for starting a brushless direct current motor A system and a method for starting a brushless DC motor are provided. The method includes applying commutation pulses to at least two phase coils to induce a rotor to rotate to a starting position and then de-energizing the at least two phase coils. The method furth... | 02/07/2006 |
| 6983407 | Random pattern weight control by pseudo random bit pattern generator initialization A plurality of pseudo random bit-pattern generators (PRPGs), advantageously linear feedback shift registers (LFSRs), having predetermined lengths and individual different tap locations for providing a respective sequence of pseudorandom bit-patterns. An output from ... | 01/03/2006 |
| 6976083 | Apparatus for providing direct data processing access using a queued direct input-output device An apparatus for providing direct data processing access in a network computing system environment. The system environment has a main storage which can be connected to one or more application servers and is in processing communication with an interface element. The ... | 12/13/2005 |