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

Icon_funbox Quotables

"Inventing is a combination of brains and materials. The more brains you use, the less material you need."

Charles Kettering

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.

 

Lin, Kenny


Primary examiner statistics: 114 patents; average approval time: 128 days
Assistant examiner statistics: 65 patents; average approval time: 1735 days

Patents as Assistant Examiner


1    
NumberTitleIssue Date
7246166Establishing 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
7240091Method 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
7228328Multinode 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
7222151Technique 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
7219146Network 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
7209948Collaborative 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
7177915Method 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
7177927Method 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
7171480Method 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
7171446Apparatus 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
7165120Server 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
7155475System, 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
7143141System 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
7139822Interception 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
7107308Low 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
7082463Time-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
7076550Network 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
7072978Subscriber 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
7062568Point-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
7058712System 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
7054946Dynamic 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
7051080Techniques 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
7035910System 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
7035909Method 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
7024469Medium 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
7024492Media 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
7020718System 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
7016974Image 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
7013329Techniques 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
7007089Content 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
7007061Communicating 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
7003560Data 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
6999994Hardware 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
6993567Recording/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
6968364System 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
6959320Client-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
6957275Gateway 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
6952727Method 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
6941364Modular-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
6912577Process 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
1    
 
Sign InRegister
Username  
Password   
forgot password?