Checking for permission to record VoIP messages
First Claim
1. A method to generate responses to requests for permission to record VoIP messages, the method comprising:
- a computer configured to conduct VoIP communication according to a protocol and formatting of the VoIP messages, receiving a request for permission of a participant in a VoIP call session to record a VoIP message;
the computer examining a preference of the participant on permission to record;
the computer determining that the preference of the participant is not applicable to the request;
the computer evaluating whether a rule grants a permission to record the VoIP message;
the computer generating, responsive to the rule evaluating affirmatively, a response to the request for permission to record the VoIP message, the response granting the permission to record the VoIP message;
the computer transmitting the response to the request for permission to record the VoIP message; and
the computer, retracting the permission as to a next VoIP message such that the permission to record the VoIP message does not apply to the next VoIP message.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and arrangements to check for permission to record Voice over Internet Protocol (VoIP) messages and to respond to requests for permission are contemplated. Embodiments include transformations, code, state machines or other logic to check for permission to record VoIP messages and to respond to requests by transmitting an inquiry on permission to record a VoIP message of a participant in a VoIP call session comprising the VoIP message, receiving a response to the inquiry, determining by a processor whether the response to the inquiry grants permission to record the VoIP message, and recording the VoIP message based upon the response to the inquiry granting permission to record the VoIP message. Some embodiments may involve querying a participant in a VoIP call session comprising a VoIP message for permission to record the VoIP message through a user interface mechanism for checking for permission to record VoIP messages.
53 Citations
19 Claims
-
1. A method to generate responses to requests for permission to record VoIP messages, the method comprising:
-
a computer configured to conduct VoIP communication according to a protocol and formatting of the VoIP messages, receiving a request for permission of a participant in a VoIP call session to record a VoIP message; the computer examining a preference of the participant on permission to record; the computer determining that the preference of the participant is not applicable to the request; the computer evaluating whether a rule grants a permission to record the VoIP message; the computer generating, responsive to the rule evaluating affirmatively, a response to the request for permission to record the VoIP message, the response granting the permission to record the VoIP message; the computer transmitting the response to the request for permission to record the VoIP message; and the computer, retracting the permission as to a next VoIP message such that the permission to record the VoIP message does not apply to the next VoIP message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product to generate responses to requests for permission to record VoIP messages, the computer program product comprising:
-
one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices, to configure a device to conduct VoIP communication according to a protocol and formatting of the VoIP messages, and to receive a request for permission of a participant in a VoIP call session to record a VoIP message; program instructions, stored on at least one of the one or more storage devices, to examine a preference of the participant on permission to record; program instructions, stored on at least one of the one or more storage devices, to determine that the preference of the participant is not applicable to the request; program instructions, stored on at least one of the one or more storage devices, to evaluate whether a rule grants a permission to record the VoIP message; program instructions, stored on at least one of the one or more storage devices, to generate, responsive to the rule evaluating affirmatively, a response to the request for permission to record the VoIP message, the response granting the permission to record the VoIP message; program instructions, stored on at least one of the one or more storage devices, to transmit the response to the request for permission to record the VoIP message; and program instructions, stored on at least one of the one or more storage devices, to retract the permission as to a next VoIP message such that the permission to record the VoIP message does not apply to the next VoIP message. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer system to generate responses to requests for permission to record VoIP messages, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to configure a device to conduct VoIP communication according to a protocol and formatting of the VoIP messages, and to receive a request for permission of a participant in a VoIP call session to record a VoIP message; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to examine a preference of the participant on permission to record; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine that the preference of the participant is not applicable to the request; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to evaluate whether a rule grants a permission to record the VoIP message; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to generate, responsive to the rule evaluating affirmatively, a response to the request for permission to record the VoIP message, the response granting the permission to record the VoIP message; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to transmit the response to the request for permission to record the VoIP message; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to retract the permission as to a next VoIP message such that the permission to record the VoIP message does not apply to the next VoIP message.
-
Specification