Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
247 words
A method of providing a user controlled personal communication service (PCS) for users of call alerting devices, wherein specified communication services can be invoked by the users prior to answering incoming calls from calling parties, comprising the steps of: storing, in a database, at least one respective directory number for each respective user; storing, in the database, for each respective user, a respective network address associated with a respective alerting device; storing, in the database, for each respective user, a respective list of DTMF codes and associated services that the respective user can invoke prior to answering the incoming calls; accessing said database when a calling party dials a respective directory number stored in said database; determining from the database the respective network address of the respective alerting device associated with the respective directory number; establishing a voice path between the respective alerting device and the calling party if the respective alerting device goes off-hook; accessing said list of DTMF codes in said database if a respective DTMF code is received from said respective alerting device, to identify a respective service corresponding to the respective DTMF code; and enabling the respective service, wherein one of said associated services comprises a call on hold feature which is activated during the ringing of a respective user's alerting device by a call on hold DTMF code, wherein the calling party is placed on hold until the respective user of the respective alerting device is able to answer the calling party.
Claim 2
Independent Claim
247 words
A method of providing a user controlled personal communication service (PCS) for users of call alerting devices, wherein specified communication services can be invoked by the users prior to answering incoming calls from calling parties, comprising the steps of: storing, in a database, at least one respective directory number for each respective user; storing, in the database, for each respective user, a respective network address associated with a respective alerting device; storing, in the database, for each respective user, a respective list of DTMF codes and associated services that the respective user can invoke prior to answering the incoming calls; accessing said database when a calling party dials a respective directory number stored in said database; determining from the database the respective network address of the respective alerting device associated with the respective directory number; establishing a voice path between the respective alerting device and the calling party if the respective alerting device goes off-hook; accessing said list of DTMF codes in said database if a respective DTMF code is received from said respective alerting device, to identify a respective service corresponding to the respective DTMF code; and enabling the respective service, wherein one of said associated services comprises a call on hold feature which is activated during the ringing of a respective user's alerting device by a call on hold DTMF code, wherein the calling party is placed on hold until the respective user of the respective alerting device is able to answer the calling party.
Claim 3
Dependent Claim
61 words
The method as defined in claim 1, wherein: said database is stored at a service node; said service node responds to receipt of said call on hold DTMF code by: sending a recorded announcement to the calling party instructing the calling party to hold; and instructing a host switch connected to said service node, to place the calling party on hold.