"Inventing is a combination of brains and materials. The more brains you use, the less material you need."
Charles Kettering
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 |
| 7246166 | Establishing a communications path via a multi-homed communications network The present invention is concerned with situations in which call signalling follows an indirect path between an originating party and a destination party. Such an indirect path can occur when multi-homed communications networks are used. For example, where a service... | 07/17/2007 |
| 7240091 | Method and system for supporting off-line mode of operation and synchronization Systems and methods for synchronizing multiple copies of data in a network environment that includes servers and clients so that incremental changes made to one copy of the data can be identified, transferred, and incorporated into all other copies of the data. The ... | 07/03/2007 |
| 7228328 | Multinode activation and termination method and system A multinode activation and termination method and system A method and system is provided for invoking multiple parallel instances of the same node. First, a multinode is defined that allows for multiple parallel activation of the node. At run time, a determination i... | 06/05/2007 |
| 7222151 | Technique for communication with mobile data processing devices by way of mobile software agents A techinque for communicating with a mobile data processing device by way of a mobile software agent. Any application, such as a banking application which permits cash withdrawals from ATMs, can be represented as a mobile software agent. The mobile software agent is... | 05/22/2007 |
| 7219146 | Network system, network operation method, agent module, terminal device, and information recording medium and program therefor In a network system S, which includes an agent server LS that is located between the Internet IN and a terminal T and that relays a connection request from the terminal T to the Internet IN, the agent server LS requests the establishment of a connection between the ... | 05/15/2007 |
| 7209948 | Collaborative review of distributed content Collaboratively reviewing a digital document in a computing environment having a visual interface involves first presenting multiple users with a copy of the digital document in a visual interface. Annotations (such as highlights, underlines, or textual annotations)... | 04/24/2007 |
| 7177915 | Method and apparatus for wirelessly establishing user preference settings on a computer A method and apparatus for establishing preference settings for a computer during a user session. The apparatus includes the computer coupled to a smart card reader configured to wirelessly detect and access a smart card located within a predetermined zone of the sm... | 02/13/2007 |
| 7177927 | Method for monitoring a network The method disclosed monitors the status of a network by a network management system that includes information describing the current network topology information describing possible restoration routes. From this information, the network management system computes t... | 02/13/2007 |
| 7171480 | Method and system for providing auxiliary content located on local storage during download/access of primary content over a network A system and computer-based method for providing auxiliary content located on local storage to a client connected to a primary content provider over a network, particularly during transfer of primary content via a server dedicated to download operations. Control ove... | 01/30/2007 |
| 7171446 | Apparatus and method for processing servlets A method and apparatus for operating a local server computer of a client-server network includes a technique to receive a request from a client computer of the client-server network. A determination is made whether the request requires dynamically generated informat... | 01/30/2007 |
| 7165120 | Server node with interated networking capabilities According to one aspect of the invention, a method and apparatus for a server node is disclosed. This server node consists of one or more processors. The processors are configured to perform server functions as well as switch and router functions including load bala... | 01/16/2007 |
| 7155475 | System, method, and computer program product for media publishing request processing A system, method, and computer program product for publishing transcoded media content in response to publishing service requests from end users. A user request for media content, is processed intelligently, either by directing the processing of the request to one o... | 12/26/2006 |
| 7143141 | System for providing internet-related services in response to a handheld device that is not required to be internet-enabled A system for providing Internet-related services to a handheld device is described. The system includes a client module embedded in the handheld device to enable the handheld device to send a Universal Resource Locator (URL) via a communication link. The URL indicat... | 11/28/2006 |
| 7139822 | Interception method and system for compensating disadvantageous characteristics of a communication protocol Means and method of data communication compensating disadvantageous characteristics of a first protocol for data communication between a client-application and a server-application. Communication requests of the client application and the server application adhering... | 11/21/2006 |
| 7107308 | Low cost, stateless, full-featured information appliance In one of the many embodiments of the present inventions, a system is provided which includes at least one server to execute at least one session where the at least one session includes data associated with a user. The system also includes at least one stateless cli... | 09/12/2006 |
| 7082463 | Time-based monitoring of service level agreements A Time-Based Service Monitoring mechanism for monitoring Service Level Agreements (SLAs) over specific time intervals is described. To provide for the time-based monitoring of service, data is received for defining one or more tests for monitoring the level of netwo... | 07/25/2006 |
| 7076550 | Network connection apparatus and network system using this A scanner (1) and a printer (2) each comprise a network interface unit (11/21) for transferring data with a network (7), an apparatus information interpretation unit (12/22) for interpreting information from other apparatuses, an a... | 07/11/2006 |
| 7072978 | Subscriber terminating apparatus and packet processing method An IP datagram transmission technique in an ATM network. A DSU 1 comprises a selecting unit selecting a type of distribution representing distribution of a packet having a transmission source address to either bridging or routing, a bridging processor bridgin... | 07/04/2006 |
| 7062568 | Point-to-point protocol flow control extension Method and apparatus are disclosed for flow control over Point-to-Point Protocol (PPP) data links. A method of negotiating such flow control between two PPP peers is disclosed, along with methods for operating flow control across a PPP link. In one embodiment, flow ... | 06/13/2006 |
| 7058712 | System and methodology providing flexible and distributed processing in an industrial controller environment The present invention relates to a system and methodology facilitating flexible resource distribution in an industrial control environment. A query component is provided to determine one or more system resources from a networked industrial controller system, wherein... | 06/06/2006 |
| 7054946 | Dynamic configuration of network devices to enable data transfers A system and method for optimizing the use of network resources is described. In one embodiment, an enterprise first requests provisioning of network resources for a particular transaction. Responsive to that request, network resources are dynamically configured to ... | 05/30/2006 |
| 7051080 | Techniques for navigating in mobile applications Techniques for interacting with a client process on a mobile device connected to a network over a wireless link to navigate an application includes managing information at a mobile application server executing on a platform connected to the network. The information ... | 05/23/2006 |
| 7035910 | System and method for document isolation A computer based system and method of providing document isolation during routing of a document through a workflow is disclosed. The method comprises maintaining a separate “working” copy of the original base document while the document is routed through a workf... | 04/25/2006 |
| 7035909 | Method for executing an object in a wireless internet access terminal The present invention relates to a method for executing an object in a wireless internet access terminal. The present invention includes steps of interpreting data inputted through the internet and displaying the inputted data; focusing any one of plural objects dis... | 04/25/2006 |
| 7024469 | Medium access control (MAC) protocol with seamless polling/contention modes A high speed wireless network for the access market where a polling mode, a contention mode, a seamless transition between the two modes and an efficient contention resolution algorithm are utilized to coordinate user transmission while utilizing a splitting tree al... | 04/04/2006 |
| 7024492 | Media bus interface arbitration for a data server A data server for use in networks where media data are transmitted in packet form comprises at least one card shelf containing at least a bus controller card, a plurality of media processor cards, and a backplane. The backplane has a plurality of media buses, which ... | 04/04/2006 |
| 7020718 | System and method of aggregating discontiguous address ranges into addresses and masks using a plurality of repeating address blocks A method of creating a discontiguous address plan for an enterprise is provided which includes determining a hierarchy of routing optimization for an enterprise, determining a number of route advertisement aggregation points at each level of the hierarchy, determini... | 03/28/2006 |
| 7016974 | Image processing Network configuration data is automatically written to data structures in a networked image data processing environment. The environment includes several image processing systems (101–108) in which each image processing system has direct access to a respect... | 03/21/2006 |
| 7013329 | Techniques for programming event-driven transactions in mobile applications Techniques for interacting with a client process on a mobile device connected to a network over a wireless link include receiving, at a mobile interactions server, a first message from the client process. The first message indicates a first action by a user of the m... | 03/14/2006 |
| 7007089 | Content delivery network map generation using passive measurement data A routing method operative in a content delivery network (CDN) where the CDN includes a request routing mechanism for routing clients to subsets of edge servers within the CDN. According to the routing method, TCP connection data statistics are collected are edge se... | 02/28/2006 |
| 7007061 | Communicating data using facsimile protocols A communications apparatus establishes a link with a remote location, negotiates a facsimile communications session with the remote location, encapsulates point-to-point protocol (PPP) data as a facsimile page transmission, and transmits the page to the remote locat... | 02/28/2006 |
| 7003560 | Data warehouse computing system A data warehouse computing system including a server connected to a client, a data warehouse architecture, metadata management, a population architecture, an end-user access architecture, an operations architecture, and a development architecture. The operations arc... | 02/21/2006 |
| 6999994 | Hardware device for processing the tasks of an algorithm in parallel A hardware device for processing the tasks of an algorithm of the type having a number of processes the execution of some of which depend on binary decisions has a plurality of task units (10, 12, 14), each of which are associated with a task defined as being... | 02/14/2006 |
| 6993567 | Recording/reproducing apparatus, data reproducing method, and data recording/reproducing method Although music program data has been recorded on a disc, imperfect index data or a signal has been recorded so that music program data is prohibited from being reproduced. To allow music program data to be reproduced, the index data is rewritten to perfect index dat... | 01/31/2006 |
| 6968364 | System and method to facilitate selection and programming of an associated audio/visual system A system and method to facilitate selection and programming of at least one of audio and visual program are disclosed. A first computer is operative to connect to a second computer for filtering through a plurality of audio and/or visual programs based on selection ... | 11/22/2005 |
| 6959320 | Client-side performance optimization system for streamed applications An client-side performance optimization system for streamed applications provides several approaches for fulfilling client-side application code and data file requests for streamed applications. A streaming file system or file driver is installed on the client syste... | 10/25/2005 |
| 6957275 | Gateway apparatus for controlling apparatuses on home network The gateway apparatus has an IP address table that relates a plurality of apparatuses, each of which is one of components constructing a home network, to IP addresses respectively assigned to the apparatuses to store, a reception section that receives data with a de... | 10/18/2005 |
| 6952727 | Method for adapting a computer-to-computer communication protocol for use in an industrial control system A method for adapting a computer-to-computer communication protocol, and especially TCP/IP, or any protocol implemented in a general purpose off-the-shelf network like Ethernet, for use in providing communication needed in an industrial control system, and especiall... | 10/04/2005 |
| 6941364 | Modular-type home gateway system including ADSL controller and homePNA controller A modular-type home gateway system that includes a HomePNA controller connectable to an existing home telephone line, for providing a home network interface; an ADSL controller connected to a prior outdoor telephone line for providing an access network interface; an... | 09/06/2005 |
| 6912577 | Process for establishing computer network communication using a telephone message incorporating a two-part computer network address A process for establishing communication, on the INTERNET (3) between two devices (1, 2) in which one of the two devices (1) calls the other (2) on a telephone network to invite it to communicate on the INTERNET by transmitting a message ... | 06/28/2005 |