Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
174 words
In a messaging network including a plurality of messaging systems at different sites, respectively, a method for automatically propagating network profiles of individual subscriber names, extensions, and associated name headers to remote sites from a local site, the method comprising the steps of: adding a profile propagation status field to a data base field for each mailbox of a subscriber in each of said plurality of messaging systems; reserving a predetermined number of bits within said profile propagation status field for each associated remote site, for representing the status at any given subscriber network profile relative to a corresponding remote site, with different patterns of said reserved bits conveying different status messages; specifying in a local system each of that system's subscriber network profiles that are to be propagated to selected remote sites; selecting each one of said remote sites for propagating thereto said specified subscriber network profiles at a local site; and propagating the network profiles of the specified local subscribers to a data base at each one of said selected remote sites.
Claim 2
Dependent Claim
174 words
In a messaging network including a plurality of messaging systems at different sites, respectively, a method for automatically propagating network profiles of individual subscriber names, extensions, and associated name headers to remote sites from a local site, the method comprising the steps of: adding a profile propagation status field to a data base field for each mailbox of a subscriber in each of said plurality of messaging systems; reserving a predetermined number of bits within said profile propagation status field for each associated remote site, for representing the status at any given subscriber network profile relative to a corresponding remote site, with different patterns of said reserved bits conveying different status messages; specifying in a local system each of that system's subscriber network profiles that are to be propagated to selected remote sites; selecting each one of said remote sites for propagating thereto said specified subscriber network profiles at a local site; and propagating the network profiles of the specified local subscribers to a data base at each one of said selected remote sites.
Claim 3
Independent Claim
67 words
The method of claim wherein said specifying step further includes the step of selecting from one of three possible specifying modes, a first mode being for specifying single subscriber, a second mode being for specifying all subscribers, and a third mode being for showing on a display of the associated system all local subscriber names, extensions, and related name headers for specifying therefrom the subscribers for propagation.
Claim 4
Dependent Claim
23 words
The method of claim 1, wherein said reserving step includes reserving three bits for representing the status of an associated subscriber network profile.
Claim 5
Dependent Claim
36 words
The method of claim 3, wherein said reserving step further includes the step of establishing a bit pattern of "000" for indicating that no attempt has ever been made to propagate an associated subscriber network profile.
Claim 6
Dependent Claim
33 words
The method of claim 3, wherein said reserving step further includes the step of establishing a bit pattern of "001", for indicating that the network profile of an associated subscriber was successfully propagated.
Claim 7
Dependent Claim
31 words
The method of claim 3 wherein said reserving step further includes the step of establishing a bit pattern of "010", for indicating that propagation of an associated subscriber network profile failed.
Claim 8
Dependent Claim
37 words
The method of claim 3, wherein said reserving step further includes the step of establishing a bit pattern of "011", for indicating that the network profile propagation failed, as initiated by a normal PhoneMail message delivery operation.
Claim 9
Dependent Claim
30 words
The method of claim 3, wherein said reserving step further includes the step of establishing a bit pattern of "100", for indicating that a network profile propagation is in progress.
Claim 10
Dependent Claim
34 words
The method of claim 3, wherein said reserving step further includes the step of establishing a bit pattern of "101", for indicating that a network profile selected for propagation has yet to be propagated.
Claim 11
Dependent Claim
40 words
The method of claim 3, wherein said reserving step further includes the step of resetting a bit pattern to "000" for a new subscriber associated with a new mailbox added in the data base at the new subscriber's local site.
Claim 12
Dependent Claim
126 words
The method of claim 3, further including the steps of: establishing a bit pattern of "000" for indicating that no attempt has ever been made to propagate an associated subscriber network profile; establishing a bit pattern of "001" for indicating that the network profile of an associated subscriber was successfully propagated; establishing a bit pattern of "010" for indicating that propagation of an associated subscriber network failed; establishing a bit pattern of "011" for indicating that the network profile propagation failed, as initiated by normal PhoneMail message delivery operation; establishing a bit pattern of "100" for indicating that a network profile propagation is in progress; and establishing a bit pattern of "101" for indicating that a network profile selected for propagation has yet to be propagated.
Claim 13
Dependent Claim
49 words
The method of claim 11, further including after initiation of said propagating step, the steps of: querying the profile propagation status for each mailbox of s id specified subscribers; and sending the network profile to a selected remote site if the propagation status flag for the mailbox is "101".
Claim 14
Dependent Claim
29 words
The method of claim 12, further including the step of updating a profile propagation status to "100" upon initiating the propagation of the network profile in said sending step.
Claim 15
Dependent Claim
31 words
The method of claim 13, further including the step of updating the profile propagation status to "001" upon successfully completing the transmission of the network profile to a selected remote site.
Claim 16
Dependent Claim
36 words
The method of claim 13, further including the step of updating the profile propagation status to "010" if the transmission or propagation of the network profile to a selected remote site cannot be completed or fails.
Claim 17
Dependent Claim
32 words
The method of claim 1, propagating step further includes the step of automatically sending a specified sending subscriber network profile to a selected remote site upon the subscriber sending a message thereto.
Claim 18
Dependent Claim
33 words
The method of claim 16, further including the step of setting a profile propagation flag to "011" if said automatic sending step fails to complete the transmission of the sending subscriber network profile.
Claim 19
Dependent Claim
63 words
The method of claim 1, wherein each of said messaging systems includes a terminal having at least a keyboard and a display for use by a supervisory administrator, and wherein said method further includes: installing a propagate network profile utility module in each of said messaging systems, for permitting said supervisory administrator to control said specifying, selecting, and propagating steps via said terminal.
Claim 20
Independent Claim
59 words
The method of claim wherein said propagating step further includes: installing a message delivery module in each of said messaging systems; programming said message delivery module for detecting when a message is pending for transmission to a remote site, and upon making such a detection communicating with said selected remote site for sending an associated subscriber network profile thereto.
Claim 21
Dependent Claim
45 words
The method of claim 1, wherein said reserving step further includes the step of programming a message delivery module for interacting with a data base manager for updating a propagation status flag, and interacting with a network mailbox server for managing a user records file.