Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
173 words
A cluster of processing modules for providing mailboxes for a plurality of users, each user having an associated mailbox, each particular one of said modules including means for responding to an incoming call, and for storing messages, each of said users having an associated profile, means for interconnecting said modules and for transferring profiles between modules, each of said modules having stored therein an access management table with entries that indicates the module where the profile associated with each of said users is stored and, cluster controller means in each of said modules responsive to a call to the associated module for a particular user for interrogating the access management table stored in said module to determine where the particular user's profile is stored and for retrieving said profile, updating said profile indicating the location messages for said particular user are stored and for returning said updated profile to the module listed in the access management table, whereby any one of said modules can handle a call for any one of said users.
Claim 2
Dependent Claim
173 words
A cluster of processing modules for providing mailboxes for a plurality of users, each user having an associated mailbox, each particular one of said modules including means for responding to an incoming call, and for storing messages, each of said users having an associated profile, means for interconnecting said modules and for transferring profiles between modules, each of said modules having stored therein an access management table with entries that indicates the module where the profile associated with each of said users is stored and, cluster controller means in each of said modules responsive to a call to the associated module for a particular user for interrogating the access management table stored in said module to determine where the particular user's profile is stored and for retrieving said profile, updating said profile indicating the location messages for said particular user are stored and for returning said updated profile to the module listed in the access management table, whereby any one of said modules can handle a call for any one of said users.
Claim 3
Independent Claim
186 words
A system including a cluster of voice processing sub-systems for providing electronic mail boxes for a plurality of users, said system including in combination: a plurality of input lines for receiving calls, said lines going to said voice processing sub-systems, each input line going to one of said voice processing sub-systems, means in each of said voice processing sub-systems for storing a plurality of user profiles, said profiles storing information about said user mail boxes each of said voice processing sub-systems having means for storing a table which lists said users and which lists where the profile for each user is stored, network means interconnecting said voice processing sub-systems, whereby user profiles can be transferred between said voice processing sub-systems, means responsive to an incoming call, to obtain the associated user's profile from the system where such profile is resident, means for storing incoming messages on the voice processing sub-system which received a call, and means for updating a user profile to show where messages are stored, whereby any voice processing sub-system can handle a call for any user on the cluster of voice processing sub-systems.
Claim 4
Independent Claim
186 words
A system including a cluster of voice processing sub-systems for providing electronic mail boxes for a plurality of users, said system including in combination: a plurality of input lines for receiving calls, said lines going to said voice processing sub-systems, each input line going to one of said voice processing sub-systems, means in each of said voice processing sub-systems for storing a plurality of user profiles, said profiles storing information about said user mail boxes each of said voice processing sub-systems having means for storing a table which lists said users and which lists where the profile for each user is stored, network means interconnecting said voice processing sub-systems, whereby user profiles can be transferred between said voice processing sub-systems, means responsive to an incoming call, to obtain the associated user's profile from the system where such profile is resident, means for storing incoming messages on the voice processing sub-system which received a call, and means for updating a user profile to show where messages are stored, whereby any voice processing sub-system can handle a call for any user on the cluster of voice processing sub-systems.
Claim 5
Dependent Claim
114 words
An information server system comprising in combination, a plurality of information server modules for providing electronic mailbox facilities for a plurality of users, a plurality of input lines, said input lines being distributed among said information server modules, a profile for each of said users, said profiles being distributed among said modules, a bus means connecting said information server modules into a cluster and, profile obtaining means in each of said modules operable in response to an incoming call directed to a particular user, for obtaining the profile of said particular user irrespective of where said profile is stored, whereby any of said information server modules can handle a call directed to any user.
Claim 6
Dependent Claim
114 words
An information server system comprising in combination, a plurality of information server modules for providing electronic mailbox facilities for a plurality of users, a plurality of input lines, said input lines being distributed among said information server modules, a profile for each of said users, said profiles being distributed among said modules, a bus means connecting said information server modules into a cluster and, profile obtaining means in each of said modules operable in response to an incoming call directed to a particular user, for obtaining the profile of said particular user irrespective of where said profile is stored, whereby any of said information server modules can handle a call directed to any user.
Claim 7
Dependent Claim
27 words
The system recited in claim 1 wherein said means for interconnecting said modules and for transferring profiles between modules comprises a Fiber Distributed Data Interface (FDDI) network.
Claim 8
Dependent Claim
18 words
The system recited in claim 2 wherein said network means is a Fiber Distributed Data Interface (FDDI) network.
Claim 9
Dependent Claim
18 words
The system recited in claim 3 wherein said bus means is a Fiber Distributed Data Interface (FDDI) network.
Claim 10
Dependent Claim
29 words
The system recited in claim 1 including means for storing each user profile in two of said modules, whereby said system can continue operating if one module is inoperative.
Claim 11
Dependent Claim
33 words
The system recited in claim 2 including means for storing each user profile in two of said voice processing sub-systems, whereby said system can continue operating if one voice processing sub-system is inoperative.
Claim 12
Dependent Claim
31 words
The system recited in claim 3 including means for storing each user profile in two of said modules, whereby said system can continue operating if one of said modules is inoperative.