Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
221 words
In a Voice Messaging System (VMS) for use in a telecommunication system, said VMS including a plurality of Intercept Processing Units (IPU) and a Message Delivery System (MDS), each said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween, said VMS system being adapted to include IPUs of different types, said handshake protocols of said different IPU types, respectively, being different with respect to each other; generic handshake protocol apparatus comprising screen display means for displaying generic protocol screens into which information can be entered to identify and define each said handshake protocol, thereby providing a protocol identification and definition for each said handshake protocol, said protocol identifications being associated with said different IPU types, respectively, means for entering said information into said screens, protocol storage means for storing said protocol definition for each said handshake protocol of each said different IPU type, said protocol definition of each handshake protocol being keyed by said protocol identification of the associated IPU type, and protocol control means in said MDS for performing a particular handshake protocol with an IPU that has called said MDS, said particular handshake protocol being selected from said protocol definitions stored in said protocol storage means by keying said protocol storage means in accordance with said protocol identification associated with said calling IPU.
Claim 2
Dependent Claim
221 words
In a Voice Messaging System (VMS) for use in a telecommunication system, said VMS including a plurality of Intercept Processing Units (IPU) and a Message Delivery System (MDS), each said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween, said VMS system being adapted to include IPUs of different types, said handshake protocols of said different IPU types, respectively, being different with respect to each other; generic handshake protocol apparatus comprising screen display means for displaying generic protocol screens into which information can be entered to identify and define each said handshake protocol, thereby providing a protocol identification and definition for each said handshake protocol, said protocol identifications being associated with said different IPU types, respectively, means for entering said information into said screens, protocol storage means for storing said protocol definition for each said handshake protocol of each said different IPU type, said protocol definition of each handshake protocol being keyed by said protocol identification of the associated IPU type, and protocol control means in said MDS for performing a particular handshake protocol with an IPU that has called said MDS, said particular handshake protocol being selected from said protocol definitions stored in said protocol storage means by keying said protocol storage means in accordance with said protocol identification associated with said calling IPU.
Claim 3
Dependent Claim
123 words
The apparatus of claim 1 wherein each said protocol definition includes at least one string of specific call related parameters to be transferred from an IPU to said MDS, each of said specific call related parameters having an ordered location in said string and a field length associated therewith, said screen display means being operative for displaying said generic protocol screens with a generic list of call related parameters, including said specific call related parameters, each of said call related parameters of said generic list having an order entry location and a length entry location associated therewith on said screens for entering said ordered location in said string and said field length of each of said specific call related parameters of said string.
Claim 4
Dependent Claim
35 words
The apparatus of claim 2 wherein said screen display means is operative for displaying said generic protocol screens with screen locations for entering information regarding delimiter characters separating fields of said parameters in said string.
Claim 5
Dependent Claim
66 words
The apparatus of claim 1 wherein each said IPU is operative for intercepting calls placed in said telecommunication system that are busy or do not answer, said screen display means being operative for displaying said generic protocol screens with screen locations for entering information that will identify if a call is busy or did not answer and information that will identify the type of call placed.
Claim 6
Dependent Claim
64 words
The apparatus of claim 2 wherein each said IPU is operative for intercepting calls placed in said telecommunication system, each said handshake protocol being performed in successive states, said screen display means being operative for displaying said generic protocol screens with screen locations for entering information designating a current state and information designating a next state in accordance with various conditions of said calls.
Claim 7
Dependent Claim
49 words
The apparatus of claim 5 wherein said screen display means is further operative for displaying said generic protocol screens with screen locations for entering information identifying signals to be sent by said MDS to an IPU during said current state in accordance with said various conditions of said calls.
Claim 8
Dependent Claim
191 words
The apparatus of claim 1 wherein each said IPU is operative for intercepting calls placed by a caller to a called telephone in said telecommunication system, said VMS includes a service for delivering a voice message to said called telephone recorded by said caller in the event of an incomplete call, said voice message being recorded in said MDS during a recording session, at least one said handshake protocol being a split protocol with said handshake protocol definition thereof including first and second strings of specific call related parameters to be transferred from an IPU to said MDS during a protocol session, said screen display means being operative for displaying said generic protocol screens with screen locations for entering information to identify and define said split protocol, thereby providing a split protocol identification and definition for said split protocol, said split protocol including transmitting said first string to said MDS prior to said recording session and transmitting said second string to said MDS following said recording session, said protocol control means being operative for performing said split protocol by keying said protocol storage means in accordance with said split protocol identificaton.
Claim 9
Dependent Claim
81 words
The apparatus of claim 7 wherein each said handshake protocol is performed in successive states, said screen display means being operative for displaying said generic protocol screens with screen locations for entering information designating a current state and a next state, said split protocol including a predetermined state for performing said recording session and for returning thereafter to said protocol session, said split protocol definition including a designation for said predetermined state entered into said screen location for said current state.
Claim 10
Dependent Claim
31 words
The apparatus of claim 1 further including an administration terminal for said MDS, said screen display means being in said administration terminal and said means for entering being a keyboard thereof.
Claim 11
Dependent Claim
192 words
In a Voice Messaging System (VMS) for use in a telecommuication system, said VMS including an Intercept Processing Unit (IPU) and a Message Delivery System (MDS), said IPU intercepting an incomplete call placed in said telecommunication system by a caller to a called telephone number, said MDS including a service of delivering to said called telephone number, a voice message recorded by said caller in said MDS, said voice message being recorded by said caller in said MDS during a recording session, said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween during a protocol session; split handshake protocol control apparatus comprising message recording means for controlling recording of said voice message from said caller in said MDS during said recording session, and protocol control means for splitting said protocol session to occur before and after said recording session by controlling transfer of a first string of said parameters from said IPU to said MDS prior to said recording session and controlling transfer of a second string of said parameters from said IPU to said MDS following said recording session, thereby performing a split handshake protocol.
Claim 12
Dependent Claim
192 words
In a Voice Messaging System (VMS) for use in a telecommuication system, said VMS including an Intercept Processing Unit (IPU) and a Message Delivery System (MDS), said IPU intercepting an incomplete call placed in said telecommunication system by a caller to a called telephone number, said MDS including a service of delivering to said called telephone number, a voice message recorded by said caller in said MDS, said voice message being recorded by said caller in said MDS during a recording session, said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween during a protocol session; split handshake protocol control apparatus comprising message recording means for controlling recording of said voice message from said caller in said MDS during said recording session, and protocol control means for splitting said protocol session to occur before and after said recording session by controlling transfer of a first string of said parameters from said IPU to said MDS prior to said recording session and controlling transfer of a second string of said parameters from said IPU to said MDS following said recording session, thereby performing a split handshake protocol.
Claim 13
Dependent Claim
117 words
The apparatus of claim 10 further including screen display means for displaying protocol maintenance screens into which information can be entered to identify and define said split handshake protocol, thereby providing a protocol identification and definition for said split handshake protocol, means for entering said information into said screens, and protocol storage means for storing said protocol definition for said split handshake protocol, said protocol definition of said split handshake protocol being keyed by said protocol identification thereof, said protocol control means being operative to select said protocol definition for said split handshake protocol stored in said protocol storage means by keying said protocol storage means in accordance with said protocol identification for said split handshake protocol.
Claim 14
Dependent Claim
92 words
The apparatus of claim 11 wherein said split handshake protocol is performed in successive states, said screen display means being operative for displaying said protocol maintenance screens with a current state screen location and a next state screen location for entering information designating a current state and a next state, respectively, said split handshake protocol including a predetermined state for performing said recording session and returning thereafter to said protocol session, said definition for said split handshake protocol including a designation for said predetermined state entered into said current state screen location.
Claim 15
Dependent Claim
131 words
The apparatus of claim 11 wherein said split handshake protocol is performed in successive states, said screen display means being operative for displaying said protocol maintenance screens with a current state screen location and a next state screen location for entering information designating a current state and a next-state, respectively, said split handshake protocol including a predetermined state for performing said recording session and returning thereafter to said protocol session, said definition for said split handshake protocol including a designation for said predetermined state entered into said next state screen location, said MDS including a split protocol flag set during a state when the next state is said predetermined state, said MDS utilizing said split protocol flag to determine whether to return to said protocol session when in said recording session.
Claim 16
Dependent Claim
209 words
In a Voice Messaging System (VMS) for use in a telecommunication system, said VMS including a plurality of Intercept Processing Units (IPU) and a Message Delivery System (MDS), each said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween, said VMS system being adapted to include IPUs of different types, said handshake protocols of said different IPU types, respectively, being different with respect to each other; a generic handshake protocol method comprising displaying generic protocol screens into which information can be entered to identify and define each said handshake protocol, thereby providing a protocol identification and definition for each said handshake protocol, said protocol identifications being associated with said different IPU types, respectively, entering said information into said screens, storing in protocol storage means said protocol definition for each said handshake protocol of each said different IPU type, said protocol definition of each handshake protocol being keyed by said protocol identification of the associated IPU type, and performing a particular handshake protocol with an IPU that has called said MDS, said particular handshake protocol being selected from said protocol definitions stored in said protocol storage means by keying said protocol storage means in accordance with said protocol identification associated with said calling IPU.
Claim 17
Dependent Claim
209 words
In a Voice Messaging System (VMS) for use in a telecommunication system, said VMS including a plurality of Intercept Processing Units (IPU) and a Message Delivery System (MDS), each said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween, said VMS system being adapted to include IPUs of different types, said handshake protocols of said different IPU types, respectively, being different with respect to each other; a generic handshake protocol method comprising displaying generic protocol screens into which information can be entered to identify and define each said handshake protocol, thereby providing a protocol identification and definition for each said handshake protocol, said protocol identifications being associated with said different IPU types, respectively, entering said information into said screens, storing in protocol storage means said protocol definition for each said handshake protocol of each said different IPU type, said protocol definition of each handshake protocol being keyed by said protocol identification of the associated IPU type, and performing a particular handshake protocol with an IPU that has called said MDS, said particular handshake protocol being selected from said protocol definitions stored in said protocol storage means by keying said protocol storage means in accordance with said protocol identification associated with said calling IPU.
Claim 18
Dependent Claim
121 words
The method of claim 14 wherein each said protocol definition includes at least one string of specific call related parameters to be transferred from an IPU to said MDS, each of said specific call related parameters having an ordered location in said string and a field length associated therewith, said displaying step further including displaying said generic protocol screens with a generic list of call related parameters, including said specific call related parameters, each of said call related parameters of said generic list having an order entry location and a length entry location associated therewith on said screens for entering said ordered location in said string and said field length of each of said specific call related parameters of said string.
Claim 19
Dependent Claim
33 words
The method of claim 15 wherein said displaying step further includes displaying said generic protocol screens with screen locations for entering information regarding delimiter characters separating fields of said parameters in said string.
Claim 20
Dependent Claim
64 words
The method of claim 14 wherein each said IPU is operative for intercepting calls placed in said telecommunication system that are busy or do not answer, said displaying step further including displaying said generic protocol screens with screen locations for entering information that will identify if a call is busy or did not answer and information that will identify the type of call placed.
Claim 21
Dependent Claim
62 words
The method of claim 15 wherein each said IPU is operative for intercepting calls placed in said telecommunication system, each said handshake protocol being performed in successive states, said displaying step further including displaying said generic protocol screens with screen locations for entering information designating a current state and information designating a next state in accordance with various conditions of said calls.
Claim 22
Dependent Claim
46 words
The method of claim 18 wherein said displaying step further includes displaying said generic protocol screens with screen locations for entering information identifying signals to be sent by said MDS to an IPU during said current state in accordance with said various conditions of said calls.
Claim 23
Dependent Claim
185 words
The method of claim 14 wherein each said IPU is operative for intercepting calls placed by a caller to a called telephone in said telecommunication system, said VMS includes a service for delivering a voice message to said called telephone recorded by said caller in the event of an incomplete call, said voice message being recorded in said MDS during a recording session, including a split protocol as one of said handshake protocols, said handshake protocol definition of said split protocol including first and second strings of specific call related parameters to be transferred from an IPU to said MDS during a protocol session, said displaying step further including displaying said generic protocol screens with screen locations for entering information to identify and define said split protocol, thereby providing a split protocol identification and definition for said split protocol, said split protocol including transmitting said first string to said MDS prior to said recording session and transmitting said second string to said MDS following said recording session, and performing said split protocol by keying said protocol storage means in accordance with said split protocol identificaton.
Claim 24
Dependent Claim
79 words
The method of claim 20 wherein each said handshake protocol is performed in successive states, said displaying step further including displaying said generic protocol screens with screen locations for entering information designating a current state and a next state, said split protocol including a predetermined state for performing said recording session and for returning thereafter to said protocol session, said split protocol definition including a designation for said predetermined state entered into said screen location for said current state.
Claim 25
Dependent Claim
179 words
In a Voice Messaging System (VMS) for use in a telecommuication system, said VMS including an Intercept Processing Unit (IPU) and a Message Delivery System (MDS), said IPU intercepting an incomplete call placed in said telecommunication system by a caller to a called telephone number, said MDS including a service of delivering to said called telephone number, a voice message recorded by said caller in said MDS, said voice message being recorded by said caller in said MDS during a recording session, said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween during a protocol session; a split handshake protocol control method comprising recording said voice message from said caller in said MDS during said recording session, and splitting said protocol session to occur before and after said recording session by transferring a first string of said parameters from said IPU to said MDS prior to said recording session and transferring a second string of said parameters from said IPU to said MDS following said recording session, thereby performing a split handshake protocol.
Claim 26
Dependent Claim
179 words
In a Voice Messaging System (VMS) for use in a telecommuication system, said VMS including an Intercept Processing Unit (IPU) and a Message Delivery System (MDS), said IPU intercepting an incomplete call placed in said telecommunication system by a caller to a called telephone number, said MDS including a service of delivering to said called telephone number, a voice message recorded by said caller in said MDS, said voice message being recorded by said caller in said MDS during a recording session, said IPU transferring call related parameters to said MDS in accordance with a handshake protocol therebetween during a protocol session; a split handshake protocol control method comprising recording said voice message from said caller in said MDS during said recording session, and splitting said protocol session to occur before and after said recording session by transferring a first string of said parameters from said IPU to said MDS prior to said recording session and transferring a second string of said parameters from said IPU to said MDS following said recording session, thereby performing a split handshake protocol.
Claim 27
Dependent Claim
104 words
The method of claim 22 further including displaying protocol maintenance screens into which information can be entered to identify and define said split handshake protocol, thereby providing a protocol identification and definition for said split handshake protocol, entering said information into said screens, and storing in protocol storage mean said protocol definition for said split handshake protocol, said protocol definition of said split handshake protocol being keyed by said protocol identification thereof, selecting said protocol definition for said split handshake protocol stored in said protocol storage means by keying said protocol storage means in accordance with said protocol identification for said split handshake protocol.
Claim 28
Dependent Claim
90 words
The method of claim 23 wherein said split handshake protocol is performed in successive states, said displaying step further including displaying said protocol maintenance screens with a current state screen location and a next state screen location for entering information designating a current state and a next state, respectively, said split handshake protocol including a predetermined state for performing said recording session and returning thereafter to said protocol session, said definition for said split handshake protocol including a designation for said predetermined state entered into said current state screen location.
Claim 29
Dependent Claim
127 words
The method of claim 23 wherein said split handshake protocol is performed in successive states, said displaying step further including displaying said protocol maintenance screens with a current state screen location and a next state screen location for entering information designating a current state and a next state, respectively, said split handshake protocol including a predetermined state for performing said recording session and returning thereafter to said protocol session, said definition for said split handshake protocol including a designation for said predetermined state entered into said next state screen location, setting a split protocol flag during a state when the next state is said predetermined state, said MDS utilizing said split protocol flag to determine whether to return to said protocol session when in said recording session.