| Patent # | Description |
|---|---|
| US-6,311,229 |
Color coding identification system for a block I/O system A coding system for various I/O module elements of an I/O cabinet assembly is disclosed which is able to identify analog, digital and control I/O modules by... |
| US-6,311,228 |
Method and architecture for simplified communications with HID devices A computer system in accordance with the invention includes a USB transport layer and an HID class driver implemented on top of the transport layer. A client... |
| US-6,311,227 |
Procedure calling method A procedure calling method is provided, in which an appropriate procedure car be mutually called safely between separately-prepared application programs. The... |
| US-6,311,226 |
Method and apparatus for dynamic link name negotiation A technique allows dynamic negotiation of application names executing on nodes of a computer network for creating a data link for communication between the... |
| US-6,311,225 |
Method and apparatus for transferring data between process modules A method and apparatus for implementing a process having at least one process step, and for transferring data between process steps. The apparatus includes a... |
| US-6,311,224 |
Dynamically selectable data compression techniques based on processing
capacity An apparatus is provided with operating logic for performing a number of data compression operations, and control logic for dynamically selecting one or more of... |
| US-6,311,223 |
Effective transmission of documents in hypertext markup language (HTML) A data processor controlled display system for displaying documents including natural language text representative of data transmitted in a markup language such... |
| US-6,311,222 |
Translator memory management system An apparatus for translating a message between a first transmission protocol to a second transmission protocol limits buffer sizes for storing incoming and... |
| US-6,311,221 |
Streaming modules Computer-implemented methods of transmitting modules between a first computer and a second computer are disclosed. At the first computer, a module set is formed... |
| US-6,311,220 |
Method and apparatus for communicating data and management information A system is provided for communicating data between a first device and a second device across a communication link. Data is communicated between the first device... |
| US-6,311,219 |
System and method for locating resources in a distributed network Disclosed is a system and method for implementing a distributed network system, such as the World Wide Web, in which distributed location services are utilized... |
| US-6,311,218 |
Method and apparatus for providing security in a star network connection
using public key cryptography An intermediate system authenticates using cryptography. The authentication routine requires a user to supply a secret known only to the user before allowing... |
| US-6,311,217 |
Method and apparatus for improved cluster administration A cluster administration system that is capable of handling a cluster having one or more computing devices. The number of computing devices that may be included... |
| US-6,311,216 |
Method, computer program product, and system for client-side deterministic
routing and URL lookup into a... A method, computer program product, and system for directly accessing URL data object requests in a proxy server array. A URL data object request is generated by... |
| US-6,311,215 |
System for dynamic determination of client communications capabilities A system for determining whether an entity that issued a message is pre-configured to receive a response according to an enhanced communications protocol is... |
| US-6,311,214 |
Linking of computers based on optical sensing of digital data A printed object, such as an item of postal mail, a book, printed advertising, a business card, product packaging, etc., is steganographically encoded with... |
| US-6,311,213 |
System and method for server-to-server data storage in a network
environment A system and method for storing data in a network computing environment. The network includes a source server that will receive data to be stored from a client... |
| US-6,311,212 |
Systems and methods for on-chip storage of virtual connection descriptors Systems and methods for storing, or caching, VC descriptors on a single-chip network processor to enhance system performance. The single-chip network processor... |
| US-6,311,211 |
Method and apparatus for delivering electronic advocacy messages A method of operating an advocacy network is provided. One or more users are selected based on information in a user database containing, for example,... |
| US-6,311,210 |
Method and apparatus for sending an electronic mail message to a receiving
party The present invention provides a centralized electronic mail apparatus and method in which a message is sent to each of a subscriber's electronic mail receiving... |
| US-6,311,209 |
Methods for performing client-hosted application sessions in distributed
processing systems Methods of performing client-hosted application sessions in distributed processing systems. The application sessions involve network connected application... |
| US-6,311,208 |
Server address management system A method and system for entering the address of an address server to plural terminals connected to a switch, selecting a target address and switching to a... |
| US-6,311,207 |
Method of using electronic tickets containing privileges for improved
security A server system provides a client system with a number of on-line services including a log-in service. Once the server receives a request from the user for... |
| US-6,311,206 |
Method and apparatus for providing awareness-triggered push A method and a computer program device for pushing data from at least one source entity to at least one client entity over a network, a client entity being... |
| US-6,311,205 |
Persistent user groups on servers managed by central servers A method for managing user group information in a distributed system comprising a heterogeneous server network. The method enables the establishment of a... |
| US-6,311,204 |
Processing system with register-based process sharing A method and apparatus for preventing interference between simultaneously-running processes in a set top box processing system which attempt to access certain... |
| US-6,311,203 |
Multiplier, and fixed coefficient FIR digital filter having plural
multipliers A multiplication device for performing a multiplication operation on a multiplicand X and two fixed coefficients C1 and C2 where C1>C2. The multiplication... |
| US-6,311,202 |
Hardware efficient fast hadamard transform engine A Fast Hadamard Transform apparatus having a plurality of transform stages, such as would be employed by a wireless telecommunication system for detecting and... |
| US-6,311,201 |
Efficient low pass filter stage for a decimation filter A decimation filter has a low pass first stage of filtering in which multiple taps from a plurality of delay stages are summed together and then integrated to... |
| US-6,311,200 |
Reconfigurable program sum of products generator A reconfigurable programmable sum of products generator allows for multiple configurations to be associated with a programmable sum of products generator. These... |
| US-6,311,199 |
Sign extension unit A sign extension unit has first and second sign extenders to extend a sign bit, i.e., the most significant bit of input data to the higher side of the input... |
| US-6,311,198 |
Method and system for threading documents In order to efficiently thread n chronologically ordered documents, a similarity among the n documents is calculated and the similarity is employed to create a... |
| US-6,311,197 |
Method for downloading a web page to a client for efficient display on a
television screen An improved method of providing a document to a client coupled to a server. The server provides a number of Internet services to the client, including ... |
| US-6,311,196 |
Method and apparatus for implementing web pages having master borders A method and apparatus that a user to specify "master borders" that are normally a part of each web page on a web site. A preferred embodiment of the present... |
| US-6,311,195 |
Method and apparatus for sending E-mail, method and apparatus for receiving
E-mail, sending/receiving method... An E-mail is sent or received with animated representation as if a pet were going out of or coming into a GUI picture simulating the insides of both a sender's... |
| US-6,311,194 |
System and method for creating a semantic web and its applications in
browsing, searching, profiling,... A system and method for creating a database of metadata (metabase) of a variety of digital media content, including TV and radio content delivered on Internet.... |
| US-6,311,193 |
Computer system Snapshot management means intervenes between a file system for managing access, including update, to files stored in nonvolatile storage devices and the... |
| US-6,311,192 |
Method for initiating workflows in an automated organization management
system A computer program (38) for organization management can interact with a database (36) containing organization information, and includes a personnel... |
| US-6,311,191 |
Method and apparatus for improved contact and activity management and
planning Methods and apparatus for improved contact and activity management and planning where subject data, activity data and topic data are created and functionally... |
| US-6,311,190 |
System for conducting surveys in different languages over a network with
survey voter registration A system for conducting surveys to voters in multiple different languages and registering voters is provided over a network, such as the Internet. The system... |
| US-6,311,189 |
Technique for matching a query to a portion of media A method for matching a query to a portion of media, includes receiving a query relating to media of interest and searching, based upon the query, an index of... |
| US-6,311,188 |
Method and apparatus for element selection exhausting an entire array Methods and apparatus for element selection exhausting an entire array are disclosed. A method for processing an array having a plurality of elements includes... |
| US-6,311,187 |
Propogating updates efficiently in hierarchically structured data under a
push model One embodiment of the present invention provides a system that efficiently propagates changes in hierarchically organized data to remotely cached copies of the... |
| US-6,311,186 |
Telecommunications switching system utilizing a channelized database access
mechanism A telecommunications database system is provided which permits an intelligent peripheral(IP) platform to have channelized database access to a plurality of... |
| US-6,311,185 |
Method and apparatus for modifying an information page transmitted in a
communications network A method and apparatus for modifying an information page transmitted in a communications network, such as the Internet. A request to display an information page... |
| US-6,311,184 |
Sort and merge functions with input and output procedures A method, apparatus, and program storage device for supporting improved record processing protocols for COBOL SORT and MERGE functions using input and output... |
| US-6,311,183 |
Method for finding large numbers of keywords in continuous text streams A method of full-text scanning for matches in a large dictionary of keywords is described, suitable for SDI (selective dissemination of information). The method... |
| US-6,311,182 |
Voice activated web browser A voice activated and operated Internet web browser where voiced utterances are digitized and the digitized representation is input to a speech recognition... |
| US-6,311,181 |
Multi-dimensional selectivity estimation method using compressed histogram
information Disclosed is a multi-dimensional selectivity estimation method using compressed histogram information which the database query optimizer in a database management... |
| US-6,311,180 |
Method for mapping and formatting information for a display device A system and method is disclosed for dynamically generating a display document to conform to a display device according to viewing preferences of a user of the... |