| 6311225 |
Method and apparatus for transferring data between process modules |
| Oct-30-2001 |
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 processor and a processor-readable memory for... |
| 6311214 |
Linking of computers based on optical sensing of digital data |
| Oct-30-2001 |
A printed object, such as an item of postal mail, a book, printed advertising, a business card, product packaging, etc., is steganographically encoded with plural-bit data. When such an object is presented... |
| 6311210 |
Method and apparatus for sending an electronic mail message to a receiving party |
| Oct-30-2001 |
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 devices. When a sending party wishes to... |
| 6308196 |
Method and interface device for sharing physical resources |
| Oct-23-2001 |
In a method of sharing physical resources associated with a server system between the server system and a client system, a respective associated address designating a given location in a program memory... |
| 6301585 |
Redundancy elimination in the persistence of object graphs |
| Oct-9-2001 |
A method and system for incrementally serializing an object graph to a persistent form. An object graph is a set of nested objects, each with one or more properties. An object graph in a first environment... |
| 6298389 |
Method for input and output of structures for the Java language |
| Oct-2-2001 |
The present invention includes a method and apparatus that allows languages to send, receive and manipulate structures defined by other languages. Structurally, the present invention includes a preprocessor... |
| 6289390 |
System and method for performing remote requests with an on-line service network |
| Sep-11-2001 |
A remote request system and method monitors and controls the execution of remote requests on an on-line services network. When a remotely located client sends a remote request to the on-line service network,... |
| 6289392 |
Messaging system |
| Sep-11-2001 |
A messaging system for passing messages between calling programs and called programs wherein all messages are passed within a defined message block and via a message interface. The message interface has... |
| 6286036 |
Audio- and graphics-based linking to internet |
| Sep-4-2001 |
Address information is obtained from audio or from a graphic and used to link to the internet. The address information can be a literal URL, or may be an index to a database from which a corresponding... |
| 6282578 |
Execution management method of program on reception side of message in distributed processing system |
| Aug-28-2001 |
In a distributed processing system including a plurality of programs distributed in a plurality of processing units and in which a program on reception side performs processing using a message transmitted... |
| 6282579 |
Method for supporting address interaction between a first entity and a second entity, converter for address interaction, and computer system |
| Aug-28-2001 |
To support address interaction between a first entity and a second entity which use different addressing modes with address types in different specification languages and with address values of different... |
| 6275865 |
Method and system for message dispatching in a home audio/video network |
| Aug-14-2001 |
A method of routing a received message to a proper software controller in a home audio/video network of connected network devices. A message is received from a network bus by an intelligent device coupled... |
| 6275843 |
Method and apparatus for processing multiple service requests within a global transaction by a single server application program instance |
| Aug-14-2001 |
A system is disclosed in which multiple service requests of a global transaction are processed by a single server application program instance without the use of multiple intermediate communication server... |
| 6275828 |
Method of providing persistence to object in C++ object oriented programming system |
| Aug-14-2001 |
The present invention provides a method of providing persistence to objects which are to be created in a C++ application program, which may present to an user an interface for creating persistent objects... |
| 6272554 |
Method and apparatus for a corba typecode data manipulator |
| Aug-7-2001 |
A method and apparatus for decomposing arbitrarily complex CORBA data types into a flat data buffer and recomposing the data type back from the buffer. CORBA TypeCode data is converted to/from stream form.... |
| 6272532 |
Electronic reminder system with universal email input |
| Aug-7-2001 |
An electronic reminder system is provided. The system includes a computer connectable to the internet for receiving email messages. The messages include at least one reminder message set, having a date,... |
| 6266726 |
Process control system using standard protocol control-of standard devices and non-standard devices |
| Jul-24-2001 |
A process controller implements and executes a standard set of function blocks or control functions defined by a standard protocol so that standard-type control is achieved with respect to non-standard-type... |
| 6266716 |
Method and system for controlling data acquisition over an information bus |
| Jul-24-2001 |
A group of protocols is described that establish an information bus. The protocols allow various applications and components to plug into the information bus. As a member of the bus, each application or... |
| 6260064 |
Web site with automatic rating system |
| Jul-10-2001 |
In an Internet or similar distributed computer network-based information distribution system, a site host includes a totaling element for totaling ratings for articles and advertisements associated with... |
| 6247065 |
Messaging platform process |
| Jun-12-2001 |
Numerous benefits are realized by allowing messaging platforms to receive and act on information packages that include one or more Execution Instruction Sets (EISs), where the EIS is executed as specified.... |
| 6243748 |
Method and apparatus for managing a large scale network including apparatuses to be managed |
| Jun-5-2001 |
In a large-scale network having a plurality of apparatuses to-be-managed, and a managing apparatus which manages the apparatuses to-be-managed; the apparatus to-be-managed comprises a number-of-times-of-status-changes... |
| 6237026 |
Method and apparatus for automatic enrollment of a computer to a conference network or the like |
| May-22-2001 |
A method and apparatus is provided that allows an enrolling computer to automatically log-in to a network or enroll into a conference. The enrolling computer includes participant agent code that is executed... |
| 6233729 |
Method and apparatus for identifying dynamic structure and indirect messaging relationships between processes |
| May-15-2001 |
A system and method for identifying indirect messaging relationships between software process. Within a source code repository, all occurrences of calls to interface procedures are identified together... |
| 6233603 |
Play device for generating and electronically exchanging synthesized self-portrait |
| May-15-2001 |
A play device for generating a synthesized self-portrait which includes a photographed image of a player and frame is disclosed in the present invention. The device includes a terminal for displaying and... |
| 6230192 |
Method and system for accessing remote data based on playback of recordings |
| May-8-2001 |
Entertainment content complementary to a musical recording is delivered to a user's computer by means of a computer network link. The user employs a browser to access the computer network. A plug-in for... |
| 6230188 |
System and method for providing a proxy identifier in an on-line directory |
| May-8-2001 |
A method for protecting the privacy of a person's email address that is maintained in an on-line directory service (14). The directory service includes a database (16) having actual email addresses and... |
| 6230117 |
System for automated interface generation for computer programs operating in different environments |
| May-8-2001 |
The present invention is directed to a system for for automated interface generation for computer programs operating in different environments. The system comprises a utility which imports a CICS COBOL... |
| 6216158 |
System and method using a palm sized computer to control network devices |
| Apr-10-2001 |
Controlling network services using palm sized computers is described. A program on the palm sized computer is used to access a registry of network services that may be available. The registry includes... |
| 6216156 |
Internet message communicator with direct output to a hard copy device |
| Apr-10-2001 |
This invention discloses an apparatus for a global network communicator including an application-specific communications device suitable substantially only for global network communications and including... |
| 6212549 |
Trackpoint-based computer-implemented systems and methods for facilitating collaborative project development and communication |
| Apr-3-2001 |
A computer-implemented method for facilitating collaboration and communication among project participants working collaboratively on a project using a computer network. The method includes providing a... |
| 6212548 |
System and method for multiple asynchronous text chat conversations |
| Apr-3-2001 |
A plurality of users communicate in a plurality of real-time text conversations (e.g., "chat sessions") in a client-server message processing environment using messages including a conversation index,... |
| 6202084 |
System and apparatus to provide a backchannel for a receiver terminal in a conference |
| Mar-13-2001 |
A computer program product and system for providing a back-channel for a receiver terminal in a conference is described. In one embodiment, the computer program product includes a computer usable medium... |
| 6192514 |
Multicomputer system |
| Feb-20-2001 |
A method is provided for responding to a computer system call requesting creation of such new process in a multicomputer system which includes multiple sites, each site including a local processor and... |
| 6192405 |
Method and apparatus for acquiring authorized access to resources in a distributed system |
| Feb-20-2001 |
A computer system has a management service, such as a distributed directory, having a plurality of objects and an access control mechanism. The computer system also has a resource, such as a data store,... |
| 6188909 |
Communication network terminal supporting a plurality of applications |
| Feb-13-2001 |
The present invention relates to a communicator (1) having means for displaying and processing an information card containing information, and means for transmitting the information on the information... |
| 6188400 |
Remote scripting of local objects |
| Feb-13-2001 |
A method, apparatus, and article of manufacture for remotely scripting local objects. An applet is executed in a browser in a remote client computer, thereby generating control information. The control... |
| 6182086 |
Client-server computer system with application recovery of server applications and client applications |
| Jan-30-2001 |
A client-server computer system has one or more clients connected to one or more servers. During request/reply interactions, a client-side application sends a request for services (e.g., read a file, return... |
| 6178464 |
System and method for canceling a computer request |
| Jan-23-2001 |
A program routine generates Requests for a target system, such as a physical device or program code, to perform a service. Each Request includes identification information, and passes through intermediate... |
| 6178453 |
Virtual circuit switching architecture |
| Jan-23-2001 |
A virtual architecture for enabling direct point-to-point communications between any processes on a network cloud utilizes a process record in which information relevant to the process is stored and propagated... |
| 6157959 |
Method and apparatus for providing portable kernel-mode support for fast interprocess communication |
| Dec-5-2000 |
A method and apparatus for providing kernel mode support for fast IPC between a client process and a server process. A client application accesses a kernel mode of an operating system via a device driver... |
| 6138169 |
System and method for creating an object oriented transaction service that achieves interoperability with encina procedural transactions |
| Oct-24-2000 |
A system and method for using the TRAN procedural transaction coordinator, from the Encina product produced by Transarc Corporation, as the core of an OMG-compliant Object Transaction Service. The method... |
| 6125386 |
Method for processing messages in multiuser dungeon |
| Sep-26-2000 |
A method for processing messages in a multiuser dungeon operating on a computer system connected with other computer systems via a network eliminates message conflicts due to network time delays. The message... |
| 6122638 |
Object-oriented processor and method for caching intermediate data in an object-oriented processor |
| Sep-19-2000 |
An object-oriented processor and method of operating such a processor are disclosed. According to the method, in response to receiving a first instruction that references a first object having both data... |
| 6122633 |
Subscription within workflow management systems |
| Sep-19-2000 |
The present invention relates to the area of workflow management systems (WFMS). More particularly the inventions extends WFMS by subscription means. The subscription means operate on an audit trail stored... |
| 6119118 |
Method and system for extending file system metadata |
| Sep-12-2000 |
In a computer, a system and a method handle requests from a client for accessing metadata attributes from at least one file system having an associated format containing specific metadata attributes. A... |
| 6108691 |
Directory with options for access to and display of email addresses |
| Aug-22-2000 |
A directory service allows a user to receive email messages from senders without requiring the user to reveal his/her email address. The directory service maintains users' email addresses but allows users... |
| 6101556 |
Method for content-based dynamic formatting for interoperation of computing and EDI systems |
| Aug-8-2000 |
A method and associated structures for dynamically reformatting messages in a distributed computing environment based upon message content as represented by a description of the input message format and... |
| 6101541 |
Active polling by network LDAP directory |
| Aug-8-2000 |
The present invention is an apparatus for controlling client node access to data items maintained in a storage device. The data items include volatile data items. The apparatus comprises a communication... |
| 6073184 |
Method of transmitting a notification to a receiver from plural notification services in a distributed application network, and a network for implementing the method |
| Jun-6-2000 |
The invention relates to a method of transmitting a notification in a distributed-application information processing network from an emitter (10A) belonging to a first notification zone (10) of a software... |
| 6067578 |
Container independent control architecture |
| May-23-2000 |
The present invention provides a control architecture that enables the sharing of controls between many containers. That is, the present invention provides for developing a control in such a manner that... |