System for securing messages recorded in an IP telephony network
First Claim
1. Network apparatus for communicating a recorded message from a calling party to a called party within an Internet Protocol (IP) network, comprising:
- a messaging controller for accepting commands over said IP network from said calling party, said messaging controller playing and recording digital media including said recorded message;
an encryption encoder/packager coupled to said message controller for encrypting said recorded message in response to an encryption key and packaging said encrypted recorded message with an identifier to produce a protected message file;
media storage for storing said protected message file;
a notification system for sending a notification message over said IP network for said called party to announce said protected message file;
a message distributor for delivering said protected message file from said media storage to said called party over said IP network when requested by said called party; and
a license server for maintaining a decryption key corresponding to said encryption key and said identifier and for responding to a validated request over said IP network for a license from said called party, wherein said validated request includes said identifier, and wherein said license includes said decryption key for accessing said protected message file.
3 Assignments
0 Petitions
Accused Products
Abstract
A network apparatus communicates a recorded message from a calling party to a called party. A messaging controller accepts commands from the calling party and plays and records digital media including the recorded message. An encryption encoder/packager is coupled to the message controller for encrypting the recorded message in response to an encryption key and for packaging the encrypted recorded message with an identifier to produce a protected message file. A notification system sends a notification message for the called party to announce the protected message file. A message distributor delivers the protected message file to the called party when requested by the called party. A license server maintains the encryption key and the identifier and responds to a validated request for a license from the called party, wherein the validated request includes the identifier, and wherein the license includes a decryption key for accessing the protected message file.
65 Citations
26 Claims
-
1. Network apparatus for communicating a recorded message from a calling party to a called party within an Internet Protocol (IP) network, comprising:
-
a messaging controller for accepting commands over said IP network from said calling party, said messaging controller playing and recording digital media including said recorded message; an encryption encoder/packager coupled to said message controller for encrypting said recorded message in response to an encryption key and packaging said encrypted recorded message with an identifier to produce a protected message file; media storage for storing said protected message file; a notification system for sending a notification message over said IP network for said called party to announce said protected message file; a message distributor for delivering said protected message file from said media storage to said called party over said IP network when requested by said called party; and a license server for maintaining a decryption key corresponding to said encryption key and said identifier and for responding to a validated request over said IP network for a license from said called party, wherein said validated request includes said identifier, and wherein said license includes said decryption key for accessing said protected message file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of sharing a recorded message from a calling party, said recorded message being stored and transmitted within an Internet Protocol (IP) network, said method comprising the steps of:
-
placing a call from said calling party to a called party over said IP network; determining that said called party is not available for said call; interconnecting said call with a message service over said IP network; recording said recorded message as an unprotected digital media file; encrypting said unprotected digital media file according to an encryption key to generate an encrypted recorded message; packaging said encrypted recorded message with an identifier to produce a protected message file; storing said protected message file in media storage; sending a notification message to said called party over said IP network to announce said protected message file; delivering said protected message file to said called party over said IP network when requested by said called party; and responding to a validated request over said IP network for a license from said called party by transmitting said license to said called party over said IP network, said license including a decryption key for accessing said protected message file. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification