VIRTUAL DEVICE PROXY
First Claim
1. A method, comprising:
- receiving, by a system comprising a processor, status information corresponding to a communication session of a communication device;
based on the status information, determining, by the system utilizing a rule representing a condition of the communication session, an action to be performed with respect to an emulation of a portion of the communication session; and
sending, by the system, an instruction representing the action directed to a proxy device for performance of the emulation of the portion of the communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
Utilizing a virtual proxy system to emulate a portion of a communication is presented herein. A method can include receiving status information corresponding to a communication session of a communication device; based on the status information, determining, utilizing a rule representing a condition corresponding to the communication session, an action to be performed with respect to an emulation of a portion of the communication session; and sending an instruction representing the action directed to a proxy device for performance of the emulation. In an example, the action can include translating the portion of the communication session to a text message, and sending, via the proxy device, the text message directed to the communication device. In another example, the action can include generating a proxy communication corresponding to the portion of the communication session, and sending, via the proxy device, the proxy communication to a target communication device.
21 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a system comprising a processor, status information corresponding to a communication session of a communication device; based on the status information, determining, by the system utilizing a rule representing a condition of the communication session, an action to be performed with respect to an emulation of a portion of the communication session; and sending, by the system, an instruction representing the action directed to a proxy device for performance of the emulation of the portion of the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; determining status information associated with a communication session corresponding to a communication device; based on the status information, determining, using a defined policy with respect to a condition associated with the communication session, an action to be performed with respect to an emulation of a portion of the communication session; and sending instruction information representing the action directed to a proxy device for performance of the emulation of the portion of the communication session. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable storage medium having stored thereon computer executable instructions that, in response to execution, cause a computing device including a processor to perform operations, the operations comprising:
-
determining status information corresponding to a communication associated with a communication device; based on the status information, determining, using a defined set of rules with respect to a condition corresponding to the communication, an action to be performed with respect to an emulation of at least a portion of the communication; and sending proxy information directed to a proxy device for performance of the emulation of at least the portion of the communication. - View Dependent Claims (18, 19, 20)
-
Specification