Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
278 words
In a data processing network composed of a plurality of data processing systems coupled together by communication lines each of which comprising a processor and a memory, the memory containing at least one message server program dedicated to providing messaging services of a particular media type, a method for controlling delivery of messages of a plurality of media types to a recipient so that all messages regardless of media type are available to the recipient at a terminal associated with any of the data processing systems, the method comprising the steps of: creating and storing a first message and a first message pointer of a first media type at a first message server program in the memory of a first data processing system; creating and storing a second message and a second message pointer of a second media type at a second message server program in the memory of a second data processing system; sending and storing a copy of the first message pointer to a first integrated mail basket for the recipient, the first integrated mail basket in the memory of the first data processing system; sending and storing a copy of the second message pointer to. a second integrated mail basket for the recipient, the second integrated mail basket in the memory of the second data processing system; sending and storing a copy of the first message pointer to the second integrated mail basket; sending and storing a copy of the second message pointer to the first integrated mail basket; so that the first and second integrated mail baskets allow access to the first and second messages from a terminal associated with either data processing system.
Claim 2
Dependent Claim
278 words
In a data processing network composed of a plurality of data processing systems coupled together by communication lines each of which comprising a processor and a memory, the memory containing at least one message server program dedicated to providing messaging services of a particular media type, a method for controlling delivery of messages of a plurality of media types to a recipient so that all messages regardless of media type are available to the recipient at a terminal associated with any of the data processing systems, the method comprising the steps of: creating and storing a first message and a first message pointer of a first media type at a first message server program in the memory of a first data processing system; creating and storing a second message and a second message pointer of a second media type at a second message server program in the memory of a second data processing system; sending and storing a copy of the first message pointer to a first integrated mail basket for the recipient, the first integrated mail basket in the memory of the first data processing system; sending and storing a copy of the second message pointer to. a second integrated mail basket for the recipient, the second integrated mail basket in the memory of the second data processing system; sending and storing a copy of the first message pointer to the second integrated mail basket; sending and storing a copy of the second message pointer to the first integrated mail basket; so that the first and second integrated mail baskets allow access to the first and second messages from a terminal associated with either data processing system.
Claim 3
Dependent Claim
147 words
The method as recited in claim 1 which further comprises the steps of: creating and storing a third message and a third message pointer of a third media type at a third message server program in the memory of one of the plurality of data processing systems; sending and storing a copy of the third message pointer to a third integrated mail basket for the recipient, the third integrated mail basket in the memory of the data processing system containing the third message server program; sending and storing copies of the third message pointer to the first and second integrated mail baskets; sending and storing copies of the first and second message pointers to the third integrated mail baskets; so that the first, second and third integrated mail baskets allow access to the first, second and third messages from a terminal associated with any data processing system.
Claim 4
Dependent Claim
151 words
The method as recited in claim 2 which further comprises the steps of: creating and storing a fourth message and a fourth message pointer of a fourth media type at a fourth message server program in the memory of one of the plurality of data processing systems; sending and storing a copy of the fourth message pointer to a fourth integrated mail basket for the recipient, the fourth integrated mail basket in the memory of the data processing system containing the fourth message server program; sending and storing copies of the fourth message pointer to the first, second and third integrated mail baskets; sending and storing copies of the first, second and third message pointers to the fourth integrated mail basket; so that the first, second, third and fourth integrated mail baskets allow access to the first, second, third and fourth messages from a terminal associated with any data processing system.
Claim 5
Dependent Claim
28 words
The method as recited in claim 1 which further comprises the step of checking each integrated mail basket to assure that each basket contains the identical message pointers.
Claim 6
Dependent Claim
28 words
The method as recited in claim 3 wherein the third and fourth message server programs are in the memories of a third and fourth data processing system respectively.
Claim 7
Dependent Claim
42 words
The method as recited in claim 1 which further comprises the steps of: retrieving the second message from a terminal associated with the first data processing system; and converting the second message from the second media type to the first media type.
Claim 8
Dependent Claim
58 words
The method as recited in claim 1 which further comprises the steps of: requesting that a terminal associated with the second data processing system perform a messaging service, the requesting step originating at a terminal associated with the first data processing system; and, performing the requested messaging service at the terminal associated with the second data processing system.
Claim 9
Dependent Claim
117 words
The method as recited in claim 1 which further comprises the steps of: creating a third message of the second media type at a terminal associated with the first data processing system by requesting a messaging service from the second message server program; storing the third message and a third message pointer at the second message server program; sending and storing a copy of the third message pointer to the second integrated mail basket; sending and storing a copy of the third message pointer to the first integrated mail basket; so that the first and second integrated mail baskets allow access to the first, second and third messages from a terminal associated with either data processing system.
Claim 10
Dependent Claim
257 words
In a data processing network composed of a plurality of data processing systems each of which comprising a processor and a memory, the memory of at least one data processing system a plurality of message server programs each dedicated to provide messaging services of a particular media type, a method for controlling delivery of messages of a plurality of media types to a recipient so that all messages regardless of media type are available to the recipient at a terminal associated with any of the message servers, the method comprising the steps of: creating and storing a first message and a first message pointer of a first media type at a first message server program; creating and storing a second message and a second message pointer of a second media type at a second message server program; sending and storing a copy of the first message pointer to a first integrated mail basket for the recipient, the first integrated mail basket accessed by the first message server program; sending and storing a copy of the second message pointer to a second integrated mail basket for the recipient, the second integrated mail basket accessed by the second message server program; sending and storing a copy of the first message pointer to the second integrated mail basket; sending and storing a copy of the second message pointer to the first integrated mail basket; so that the first and second integrated mail baskets allow access to the first and second messages from a terminal associated with either message server program.
Claim 11
Dependent Claim
257 words
In a data processing network composed of a plurality of data processing systems each of which comprising a processor and a memory, the memory of at least one data processing system a plurality of message server programs each dedicated to provide messaging services of a particular media type, a method for controlling delivery of messages of a plurality of media types to a recipient so that all messages regardless of media type are available to the recipient at a terminal associated with any of the message servers, the method comprising the steps of: creating and storing a first message and a first message pointer of a first media type at a first message server program; creating and storing a second message and a second message pointer of a second media type at a second message server program; sending and storing a copy of the first message pointer to a first integrated mail basket for the recipient, the first integrated mail basket accessed by the first message server program; sending and storing a copy of the second message pointer to a second integrated mail basket for the recipient, the second integrated mail basket accessed by the second message server program; sending and storing a copy of the first message pointer to the second integrated mail basket; sending and storing a copy of the second message pointer to the first integrated mail basket; so that the first and second integrated mail baskets allow access to the first and second messages from a terminal associated with either message server program.
Claim 12
Dependent Claim
128 words
The method as recited in claim 9 which further comprises the steps of: creating and storing a third message and a third message pointer of a third media type at a third message server program; sending and storing a copy of the third message pointer to a third integrated mail basket for the recipient, the third integrated mail basket accessed by the third message server program; sending and storing copies of the third message pointer to the first and second integrated mail baskets; sending and storing copies of the first and second message pointers to the third integrated mail basket; so that the first, second and third integrated mail baskets allow access to the first, second and third messages from a terminal associated with any message server program.
Claim 13
Dependent Claim
132 words
The method as recited in claim 10 which further comprises the steps of: creating and storing a fourth message and a fourth message pointer of a fourth media type at a fourth message server program; sending and storing a copy of the fourth message pointer to a fourth integrated mail basket for the recipient, the fourth integrated mail basket accessed by the third message server program; sending and storing a copy of the fourth message pointer to the first, second and third message server programs; sending and storing copies of the first, second and third message pointers to the fourth message server programs; so that the first, second, third and fourth integrated mail baskets allow access to the first, second, third and fourth messages from a terminal associated with any message server.
Claim 14
Dependent Claim
31 words
The method as recited in claim 9 which further comprises the step of checking the first and second integrated mail baskets to assure that each basket contains the identical message pointers.
Claim 15
Dependent Claim
41 words
The method as recited in claim 9 which further comprises the steps of: retrieving the second message from a terminal associated with the first message server program; converting the second message from the second media type to the first media type.
Claim 16
Dependent Claim
113 words
The method as recited in claim 9 which further comprises the steps of: creating a third message of the second media type at a terminal associated with the first message server by requesting a messaging service from the second message server; storing the third message and a third message pointer at the second message server; sending and storing a copy of the third message pointer to the second integrated mail basket; sending and storing a copy of the third message pointer to the first integrated mail basket; so that the first and second integrated mail baskets allow access to the first, second and third messages from a terminal associated with either message server.
Claim 17
Dependent Claim
58 words
The method as recited in claim 9 which further comprises the steps of: requesting that a terminal associated with the second data processing system perform a messaging service, the requesting step originating at a terminal associated with the first data processing system; and, performing the requested messaging service at the terminal associated with the second data processing system.
Claim 18
Dependent Claim
258 words
A data processing network for controlling delivery of messages of a plurality of media types to a recipient comprising: a first data processing system having a processor and a memory coupled to a network bus, the memory containing a first message server program for creating and storing a first message and a first message pointer of a first media type; a terminal coupled to and associated with the first data processing system for accessing a message of the first media type; a second data processing system having a processor and a memory coupled to the network bus, the memory containing a second message server for creating and storing a second message and a second message pointer of a second media type; a terminal coupled to and associated with the second data processing system for accessing a message of the second media type; the first and second message server programs respectively comprising first and second integrated mail baskets for storing message pointers for the recipient and respectively comprising first and second shadowing means for sending copies of message pointers to all integrated mail baskets in the network belonging to the recipient; sending and synchronizing means coupled to the first and second message server programs for sending messages and message pointers and for synchronizing the recipients integrated mail baskets so that copies of the same message pointers are contained in each integrated mail basket; so that the first and second integrated mail baskets allow access to the first and second messages from a terminal associated with either data processing system.
Claim 19
Dependent Claim
258 words
A data processing network for controlling delivery of messages of a plurality of media types to a recipient comprising: a first data processing system having a processor and a memory coupled to a network bus, the memory containing a first message server program for creating and storing a first message and a first message pointer of a first media type; a terminal coupled to and associated with the first data processing system for accessing a message of the first media type; a second data processing system having a processor and a memory coupled to the network bus, the memory containing a second message server for creating and storing a second message and a second message pointer of a second media type; a terminal coupled to and associated with the second data processing system for accessing a message of the second media type; the first and second message server programs respectively comprising first and second integrated mail baskets for storing message pointers for the recipient and respectively comprising first and second shadowing means for sending copies of message pointers to all integrated mail baskets in the network belonging to the recipient; sending and synchronizing means coupled to the first and second message server programs for sending messages and message pointers and for synchronizing the recipients integrated mail baskets so that copies of the same message pointers are contained in each integrated mail basket; so that the first and second integrated mail baskets allow access to the first and second messages from a terminal associated with either data processing system.
Claim 20
Dependent Claim
150 words
The network as recited in claim 16 which further comprises: a third data processing system having a processor and a memory coupled to the network bus, the memory containing a third message server program for creating and storing a third message and a third message pointer of a third media type the third message server program comprising a third integrated mail basket for storing message pointers for the recipient and a third shadowing means for sending copies of message pointer to all integrated mail baskets in the network belonging to the recipient; a terminal coupled to the third data processing system for accessing a message of the third media type; sending and synchronizing means also coupled to the third message server program; so that the first, second and third integrated mail baskets allow access to the first, second and third messages from a terminal associated with any data processing system.
Claim 21
Dependent Claim
152 words
The network as recited in claim 17 which further comprises: a fourth data processing system having a processor and a memory coupled to the network bus, the memory containing a fourth message server program for creating and storing a fourth message and a fourth message pointer of a fourth media type the fourth message server program comprising a fourth integrated mail basket for storing message pointers for the recipient and a fourth shadowing means for sending copies of message pointer to all integrated mail baskets in the network belonging to the recipient; a terminal coupled to the fourth data processing system for accessing a message of the fourth media type; sending and synchronizing means also coupled to the fourth message server program; so that the first, second, third and fourth integrated mail baskets allow access to the first, second, third and fourth messages from a terminal associated with any data processing system.
Claim 22
Dependent Claim
45 words
The network as recited in claim 16 which further comprises: retrieving means for accessing the second message from a terminal associated with the first data processing system; and, converting means for changing the second message from the second media type to the first media type.
Claim 23
Dependent Claim
41 words
The network as recited in claim 16 which further comprises: requesting means for messaging services from the second message server program for creating a third message of the second media type at a terminal associated with the first data processing system.
Claim 24
Dependent Claim
52 words
The network as recited in claim 16 which further comprises: requesting means for messaging services from the second messaging server program for a request which originates at a terminal coupled to the first data processing system and the messaging services are performed by a terminal coupled to the second data processing system.
Claim 25
Dependent Claim
246 words
A data processing system for inclusion in a data processing network for controlling delivery of messages of a plurality of media types to a recipient, the system comprising: a processor coupled to a system bus; a memory coupled to the system bus containing code modules which contain instructions control the creation, delivery and storage of messages and message pointers within the system and the network, the code modules comprising: a first message server program for creating, delivering and storing a first message and a first message pointer of a first media type; a first message store for storing messages of the first media type; a first message pointer store for storing message pointers of a plurality of media types; a plurality of integrated mail baskets in the first message pointer store, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of a second media type and for sending copies of message pointers of the first media type to a second plurality of integrated mail baskets in a second message store in the network; an integrated messaging server program for delivering messages and message pointers between the first message server program and the network and for synchronizing a message pointer count between the first and second integrated mail baskets; so that a terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the first message pointer store.
Claim 26
Dependent Claim
246 words
A data processing system for inclusion in a data processing network for controlling delivery of messages of a plurality of media types to a recipient, the system comprising: a processor coupled to a system bus; a memory coupled to the system bus containing code modules which contain instructions control the creation, delivery and storage of messages and message pointers within the system and the network, the code modules comprising: a first message server program for creating, delivering and storing a first message and a first message pointer of a first media type; a first message store for storing messages of the first media type; a first message pointer store for storing message pointers of a plurality of media types; a plurality of integrated mail baskets in the first message pointer store, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of a second media type and for sending copies of message pointers of the first media type to a second plurality of integrated mail baskets in a second message store in the network; an integrated messaging server program for delivering messages and message pointers between the first message server program and the network and for synchronizing a message pointer count between the first and second integrated mail baskets; so that a terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the first message pointer store.
Claim 27
Dependent Claim
149 words
The system as recited in claim 22, wherein the code modules further comprise: a second message server program for creating, delivering and storing a second message and a second message pointer of a second media type; a second message store for storing messages of the second media type; the second message pointer store for storing message pointers of a plurality of media types; the second plurality of integrated mail baskets in the second message pointer store, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of the first media type and for sending copies of message pointers of the second media type to the first plurality of integrated mail baskets; so that a second terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the second message pointer store.
Claim 28
Dependent Claim
48 words
The system as recited in claim 22, wherein the code modules further comprise: retrieving means for accessing the second message from a terminal associated with the first data processing system; and, converting means for changing the second message from the second media type to the first media type.
Claim 29
Dependent Claim
41 words
The system as recited in claim 22 which further comprises: requesting means for messaging services from the second message. server program for creating a third message of the second media type at a terminal associated with the first data processing system.
Claim 30
Dependent Claim
52 words
The system as recited in claim 22 which further comprises: requesting means for messaging services from the second messaging server program for a request which originates at a terminal coupled to the first data processing system and the messaging services are performed by a terminal coupled to the second data processing system.
Claim 31
Dependent Claim
250 words
A data processing system for inclusion in a data processing network for controlling delivery of messages of a plurality of media types to a recipient, the system comprising: a processor coupled to a system bus; a memory coupled to the system bus containing code modules which contain instruction control the creation, delivery and storage of messages and message pointers within the system and the network; a first message server program in the memory for creating, delivery and storing a first message and a first message pointer of a first media type; a first message storage means for storing messages of the first media type; a first message pointer storage means for storing message pointers of a plurality of media types, the first message pointer storage means containing a plurality of integrated mail baskets, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of a second media type and for sending copies of message pointers of the first media type to a second plurality of integrated mail baskets in a second message storage means in the network; a sending and synchronizing means for delivering messages and message pointers between the first message server program and the network and for synchronizing a message pointer count between the first and second integrated mail baskets; so that a terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the first message pointer storage means.
Claim 32
Dependent Claim
250 words
A data processing system for inclusion in a data processing network for controlling delivery of messages of a plurality of media types to a recipient, the system comprising: a processor coupled to a system bus; a memory coupled to the system bus containing code modules which contain instruction control the creation, delivery and storage of messages and message pointers within the system and the network; a first message server program in the memory for creating, delivery and storing a first message and a first message pointer of a first media type; a first message storage means for storing messages of the first media type; a first message pointer storage means for storing message pointers of a plurality of media types, the first message pointer storage means containing a plurality of integrated mail baskets, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of a second media type and for sending copies of message pointers of the first media type to a second plurality of integrated mail baskets in a second message storage means in the network; a sending and synchronizing means for delivering messages and message pointers between the first message server program and the network and for synchronizing a message pointer count between the first and second integrated mail baskets; so that a terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the first message pointer storage means.
Claim 33
Dependent Claim
155 words
The system as recited in claim 27 wherein the code modules further comprise: a second message server program in the memory for creating, delivering and storing a second message and a second message pointer of a second media type; a second message storage means for storing messages of the second media type; the second message pointer storage means for storing message pointers of a plurality of media types, the second message pointer storage means containing the second plurality of integrated mail baskets, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of the first media types and for sending copies of message pointers of the second media type to the first plurality of integrated mail baskets; so that a second terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the second message pointer store.
Claim 34
Dependent Claim
48 words
The system as recited in claim 27, wherein the code modules further comprise: retrieving means for accessing the second message from a terminal associated with the first data processing system; and, converting means for changing the second message from the second media type to the first media type.
Claim 35
Dependent Claim
41 words
The system as recited in claim 27 which further comprises: requesting means for messaging services from the second message server program for creating a third message of the second media type at a terminal associated with the first data processing system.
Claim 36
Dependent Claim
52 words
The system as recited in claim 27 which further comprises: requesting means for messaging services from the second messaging server program for a request which originates at a terminal coupled to the first data processing system and the messaging services are performed by a terminal coupled to the second data processing system.
Claim 37
Dependent Claim
210 words
A plurality of code modules for inclusion in a memory in a data processing network for controlling delivery of messages of a plurality of media types to a recipient, the code modules comprising: a first message server program for creating, delivering and storing a first message and a first message pointer of a first media type; a first message store for storing messages of the first media type; a first message pointer store for storing message pointers of a plurality of media types; a plurality of integrated mail baskets in the first message pointer store, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of a second media type and for sending copies of message pointers of the first media type to a second plurality of integrated mail baskets in a second message store in the network; an integrated messaging server program for delivering messages and message pointers between the first message server program and the network and for synchronizing a message pointer count between the first and second integrated mail baskets; so that a terminal coupled to the network can access messages of a plurality of media types from the message pointers stored in the first message pointer store.
Claim 38
Dependent Claim
210 words
A plurality of code modules for inclusion in a memory in a data processing network for controlling delivery of messages of a plurality of media types to a recipient, the code modules comprising: a first message server program for creating, delivering and storing a first message and a first message pointer of a first media type; a first message store for storing messages of the first media type; a first message pointer store for storing message pointers of a plurality of media types; a plurality of integrated mail baskets in the first message pointer store, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of a second media type and for sending copies of message pointers of the first media type to a second plurality of integrated mail baskets in a second message store in the network; an integrated messaging server program for delivering messages and message pointers between the first message server program and the network and for synchronizing a message pointer count between the first and second integrated mail baskets; so that a terminal coupled to the network can access messages of a plurality of media types from the message pointers stored in the first message pointer store.
Claim 39
Dependent Claim
150 words
The code modules as recited in claim 32, wherein the code modules further comprise: a second message server program for creating, delivering and storing a second message and a second message pointer of a second media type; a second message store for storing messages of the second media type; the second message pointer store for storing message pointers of a plurality of media types; the second plurality of integrated mail baskets in the second message pointer store, each integrated mail basket for storing message pointers of a particular recipient; a media extension for handling message pointers of the first media type and for sending copies of message pointers of the second media type to the first plurality of integrated mail baskets; so that a second terminal coupled to the system can access messages of a plurality of media types from the message pointers stored in the second message pointer store.
Claim 40
Dependent Claim
47 words
The system as recited in claim 32, wherein the code modules further comprise: retrieving means for accessing the second message from a terminal associated with the first data processing system; and, converting means for changing the second message from the second media type-to the first media type.
Claim 41
Dependent Claim
42 words
The code modules as recited in claim 32 which further comprises: requesting means for messaging services from the second message server program for creating a third message of the second media type at a terminal associated with the first data processing system.
Claim 42
Dependent Claim
53 words
The code modules as recited in claim 32 which further comprises: requesting means for messaging services from the second messaging server program for a request which originates at a terminal coupled to the first data processing system and the messaging services are performed by a terminal coupled to the second data processing system.