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

Icon_funbox Celebrity Inventors

Actress Jamie Lee Curtis is a patented inventor - she created a diaper equipped with a premoistened baby wipe. And that's no act!

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.

 

Attorney: Chapin & Huang, LLC


Number of patents: 51
Last date: April 18, 2006

1    
NumberTitleIssue Date
7032186Methods and apparatus for representing resources in a computing system environment
A computer system and method provide a systems for representing resource(s) in a computing system environment by creating an object to represent a resource in the computing system environment and assigning an object identifier to the object. The object identifier in...
04/18/2006
7006975Methods and apparatus for referencing and processing audio information
Mechanisms and techniques are provided which allow a server computer system, such as a web server, to generate information, such as a web page, which includes an audio resource locator (ARL) configured in accordance with the invention. The ARL includes a reference t...
02/28/2006
7002137Reference point talbot encoder
The disclosed optical encoder includes a scale and a sensor head. The scale includes an optical grating and an optical element. The sensor head includes a light source, a detector array, and an index detector all of which are disposed on a substrate. The scale is di...
02/21/2006
7003527Methods and apparatus for managing devices within storage area networks
Mechanisms and techniques provide a management application providing an enterprise storage area network application programming interface for managing elements in a storage area network. The management application initializes a plurality of access wrappers that each...
02/21/2006
7003550Methods and apparatus for establishing collaboration using browser state information
Mechanisms and techniques provide the system that allows a server computer system to capture the complete state of the browser process performing on a client computer system in a remote manner. In the server computer system, which may be a collaboration adapter comp...
02/21/2006
7000024Systems and methods for providing transmission control protocol communications
In a computerized device, a technique for communicating with an external transmission control protocol device involves operating in a stateless manner. In particular, the technique includes providing an acknowledgment message to the external transmission control pro...
02/14/2006
7000043Methods and apparatus for controlling performance of a communications device
Mechanisms and techniques provide a system for controlling performance of a data communications device that operates an input output protocol and/or architecture such as Infiniband by setting a configuration parameter of the input output protocol to a first value. T...
02/14/2006
6980542Poll scheduling for periodic uplink and downlink traffic
An apparatus and method for polling stations that transmit and receive periodic traffic streams are disclosed. The illustrative embodiment determines when to transmit a frame comprising a data payload and a poll to a station based on (i) the temporal period and temp...
12/27/2005
6975220Internet based security, fire and emergency identification and communication system
The present invention provides a system for detecting an event within a premises and providing data such as live or recorded video and audio regarding that event to a web site. The event may be an unauthorized entry to the premises, a fire, or a maintenance malfunct...
12/13/2005
6966033Methods and apparatus for graphically managing resources
Mechanisms and techniques are disclosed that provide a graphical user interface and associated processing operations for performing management of resources in a network environment such as a storage area network. In one configuration, the system displays a plurality...
11/15/2005
6944799Multimedia synchronization system
An multimedia synchronization services system has been provided that can synchronize input actions and test data measurements associated with activities of a client/server computer system. The system can be applied to virtual test systems coupled to a contact center...
09/13/2005
6944654Multiple storage array control
A network architecture facilitates the monitoring and control of a number of storage systems (e.g., arrays) by one or more clients. In particular, the network architecture includes at least one storage management server, connected between the storage systems and a n...
09/13/2005
6934721Method, system, and program for managing information for an application program using a file management system
Provided is a method, system, and program for managing information for an application program. The information includes an information class having a plurality of attributes values. The application program maintains multiple information class instances and wherein e...
08/23/2005
6934766Method and apparatus for exchanging event information between computer systems that reduce perceived lag times by subtracting actual lag times from event playback time
Mechanisms and techniques provide the system that allows a sending computer system to capture and store event information related to events that transpire on a sending computer system in event batches. The event information can include event functionality related to...
08/23/2005
6927899Optical element for use in connection with radiation in the infrared portion of the electromagnetic spectrum and method of making same
An optical element, such as a lens, is described that provides good transmission of radiation in the infrared portion of the electromagnetic spectrum, that can be molded using an injection molding technique. The optical element comprises a moldable matrix in which i...
08/09/2005
6924437Techniques for coupling an object to a circuit board using a surface mount coupling device
A circuit board assembly includes a circuit board which defines circuit board pads, a set of surface mount electronic components soldered to a first set of the circuit board pads using a surface mount soldering process, and a set of surface mount coupling devices so...
08/02/2005
6914405Interface component for a positioning system and method for designing an interface component
An interface component for a positioning system. The interface component includes a positioning arm having a first end and a second end, the first end being positionable against an object to be positioned and the second end being attachable to an actuator arm of the...
07/05/2005
6912686Apparatus and methods for detecting errors in data
Mechanisms and techniques allow a data storage system to detect errors in data received for storage within the data storage system. To do so, the data storage system receives, from an originator application operating on a server computer system, portions of data whi...
06/28/2005
6910078Methods and apparatus for controlling the transmission of stream data
Mechanisms and techniques provide a system that provides stream data to a client by monitoring operation of a stream control protocol such as RTSP associated with stream data transmitted between a client and a first stream server. The system detects a stream change ...
06/21/2005
6907455Apparatus and methods for providing an event driven notification over a network to a telephony device
The invention is directed to techniques for notifying a client device of the occurrence of an event using a web application activated based on an application-state data record. A persistent process monitors incoming data for the occurrence of an event and provides t...
06/14/2005
6907112Method and system for voice messaging
This invention discloses a voice communication system including a telephone network including a multiplicity of telephones interconnected by telephone network interconnections, a computer network having a multiplicity of nodes and enabling e-mail communication betwe...
06/14/2005
6897435Encoder self-callibration apparatus and method
The disclosed electronic processing apparatus calculates and applies calibrations to sensors that produce quasi-sinusoidal, quadrature signals. The apparatus includes either or both of fixed and programmable electronic circuits. The apparatus includes a circuit to c...
05/24/2005
6889292Methods and apparatus for accessing data using a cache
Mechanisms and techniques disclose a system that provides access to data using a two part cache. The system receives a data access request containing a first data reference, such as an open systems request to access data. The system then obtains a history cache entr...
05/03/2005
6876668Apparatus and methods for dynamic bandwidth allocation
A system capable of dynamically reserving bandwidth and adjusting bandwidth reservations for active sessions of data communication in a data communications device is provided. The system generally separates the operation of bandwidth allocation and adjustment from t...
04/05/2005
6877088Methods and apparatus for controlling speculative execution of instructions based on a multiaccess memory condition
Mechanisms and techniques operate in a computerized device to enable or disable speculative execution of instructions such as reordering of load and store instructions a multiprocessing computerized device. The mechanisms and techniques provide a speculative executi...
04/05/2005
6865655Methods and apparatus for backing up and restoring data portions stored in client computer systems
Mechanisms and techniques operate in a computerized device to perform backup and restore operations on data portions such that if a backup server already has a copy of the content of a data portion, no client computer systems need to transfer a copy of the data port...
03/08/2005
6862624Method and apparatus for directing a flow of packets based on request and server attributes
A content-aware flow switch intercepts a client content request in an IP network, and transparently directs the content request to a best-fit server. The best-fit server is chosen based on the type of content requested, the quality of service requirements implied by...
03/01/2005
6862674Methods and apparatus for performing a memory management technique
Mechanisms and techniques operate in a computerized device to perform a memory management technique such as garbage collection. The mechanisms and techniques operate to detect, within a storage structure associated with a thread, general memory references that refer...
03/01/2005
6847713Method and apparatus for robust call routing
Apparatus and method for performing a recoverable routing of calls using an automatic call distributor to avoid loss of calls at busy agent terminals. Switching equipment receives incomind calls and issues a routing request to a server. In response, the server retur...
01/25/2005
6832858Techniques for forming fiber optic connections in a modularized manner
A module houses a set of fiber optic interfaces. The module includes a fiber optic interface holder, which is configured to hold the set of fiber optic interfaces, and a shroud coupled to the fiber optic interface holder. The shroud is configured to move relative to...
12/21/2004
6832265Methods and apparatus for moving data elements within a data communications device
The invention is directed to techniques for moving data elements within a data communications device which prioritizes handling transmit interrupts over handling receive interrupts. Preferably, while attending to transmit interrupts, the device gives priority to the...
12/14/2004
6830464Methods and apparatus for holding a module to a connector
A technique connects a module to a connector. The technique involves inserting the module into a connector base of the connector, and moving a first connector lever of the connector against the module and a second connector lever of the connector against the module....
12/14/2004
6826600Methods and apparatus for managing objects in a client-server computing system environment
Mechanisms and techniques allow computer systems to create and exchange uniquely identified shared objects. Using this invention, a client computer system can operate client software to generate local object definitions in a local object specification. To assure tha...
11/30/2004
6813689Communications architecture for a high throughput storage processor employing extensive I/O parallelization
A storage processor for a block storage RAID array services disk storage block requests from one or more hosts. At its heart, a application specific integrated chip (ASIC) supports a store and forward data transfer regime in that host to disk transfers are made by p...
11/02/2004
6813731Methods and apparatus for accessing trace data
A system provides mechanisms and techniques to retrieve trace data from a trace buffer residing in a data storage system. The software program operating on a processor within the data storage system operates in trace mode to produce trace data in the trace buffer up...
11/02/2004
6807254Method and system for interactive messaging
A method and system for interactive message communication, including the steps of receiving a marked up e-mail by an interactive voice response system, the marked up e-mail containing a menu, converting the menu from text speech, producing a speech menu, reading the...
10/19/2004
6804627System and method for gathering and analyzing database performance statistics
Database performance assessment typically entails logging and capturing utilities which tend to gather large quantities of unwieldy data leading to a cumbersome and indefinite analysis. A system and method for database performance analysis includes periodic sampling...
10/12/2004
6801960Switch-based acceleration of computer data storage employing aggregations of disk arrays
There is disclosed apparatus and methodology for enhancing computer system data transfer when writing to network attached storage systems employing FC-2 fibrechannel protocol by dynamically reconfiguring a fibrechannel switch in response to map/unmap command control...
10/05/2004
6799236Methods and apparatus for executing code while avoiding interference
Mechanisms and techniques operate in a computerized device to execute critical code without interference from interruptions. Critical code is registered for invocation of a critical execution manager in the event of an interruption to the critical code. The critical...
09/28/2004
6798830Methods and apparatus for generating a test signal for xDSL devices
A system, method and apparatus are disclosed for generating a test signal by selecting a set of frequencies for the test signal and selecting frequency sub-groups from the set of frequencies. The system generates a respective sub-group composite signal for each freq...
09/28/2004
1    
 
Sign InRegister
Username  
Password   
forgot password?