SYSTEM AND METHOD FOR REMOTELY-INITIATED AUDIO COMMUNICATION
First Claim
1. A method comprising:
- at a server, determining that an audio transmission should be established between a client computer and a portable electronic device;
generating instructions responsive to the determination, the instructions including a first command that instructs the portable electronic device to initiate the audio transmission; and
transmitting the instructions to the portable electronic device.
9 Assignments
0 Petitions
Accused Products
Abstract
Mobile devices typically have some form of audio capabilities designed to be operated by the device'"'"'s user, for example to place phone calls; however, if a device is misplaced or stolen, the user may wish to operate those audio capabilities remotely. Techniques are provided for determining when an audio transmission should be established between a device and one or more clients, and sending a command to initiate the audio transmission. The determination may be based on receiving a request from a client, detecting at a server that the device is lost or stolen, or detecting at the device that the device is missing. The audio transmission may be established without user intervention at the device or in response to user action at the portable electronic device. Device settings such as audio settings at the device may be overridden in connection with the audio transmission.
194 Citations
85 Claims
-
1. A method comprising:
-
at a server, determining that an audio transmission should be established between a client computer and a portable electronic device; generating instructions responsive to the determination, the instructions including a first command that instructs the portable electronic device to initiate the audio transmission; and transmitting the instructions to the portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
at a server, determining that an audio transmission should be established between a client computer and a portable electronic device; at the server, generating instructions responsive to the determination including a first command that instructs an audio data transport provider to initiate the audio transmission; and at the server, transmitting the instructions to the audio data transport provider. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method on a portable electronic device comprising:
-
at the portable electronic device, detecting a security event occurring at the portable electronic device; and in response to the detected security event, at the portable electronic device, determining that an audio transmission should be established between the portable electronic device and a client computer. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method on a portable electronic device comprising:
-
at the portable electronic device, intercepting, by a first application program executing at the portable electronic device, a communication signal received at the portable electronic device over a network; analyzing the communication signal to detect at least one of a first condition or a second condition, wherein the first condition is detected when the communication signal includes a predefined security code, and the second condition is detected when the communication signal is from a predefined source; if the at least one condition is detected, determining that an audio transmission should be established between the portable electronic device and a client; and if the at least one condition is not detected, passing the intercepted communication signal to a second application program executing at the portable electronic device. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A method comprising:
-
at a server, determining that an audio transmission should be established between a client computer and a portable electronic device; generating instructions responsive to the determination, the instructions including a first command that instructs the portable electronic device to initiate the audio transmission through an audio data transport provider; and transmitting the instructions to the client computer. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A method for remotely initiating a two way audio call between a client computer and a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request a two way audio call be initiated between the client computer and the target mobile communications device; b) at the server, and after processing of the authorization credentials, presenting a web page to the client computer to enable the authorized user to enter a request on the web page for the server to issue a command that initiates a two way audio call between the client computer and the target mobile communications device; c) at the server, receiving the request from the authorized user to issue the command that initiates a two way audio call between the client computer and the target mobile communications device; and d) at the server, transmitting the command to an audio data transport provider instructing the audio data transport provider to connect the client computer and the target mobile communications device through a two way audio connection.
-
-
73. A non-transitory computer-readable storage medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to perform the steps of a method for remotely initiating a two way audio call between a client computer and a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request a two way audio call be initiated between the client computer and the target mobile communications device; b) at the server, and after processing of the authorization credentials, presenting a web page to the client computer to enable the authorized user to enter a request on the web page for the server to issue a command that initiates a two way audio call between the client computer and the target mobile communications device; c) at the server, receiving the request from the authorized user to issue the command that initiates a two way audio call between the client computer and the target mobile communications device; and d) at the server, transmitting the command to an audio data transport provider instructing the audio data transport provider to connect the client computer and the target mobile communications device through a two way audio connection.
-
-
74. A method for remotely initiating a two way audio call between a client computer and a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request a two way audio call be initiated between the client computer and the target mobile communications device; b) at the server, and after processing of the authorization credentials, receiving a request from the authorized user accessing the server from the client computer to initiate a two way audio call between the client computer and the target mobile communications device; and c) at the server, transmitting a command to an audio data transport provider instructing the audio data transport provider to connect the client computer and the target mobile communications device through a two way audio connection.
-
-
75. A non-transitory computer-readable storage medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to perform the steps of a method for remotely initiating a two way audio call between a client computer and a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request a two way audio call be initiated between the client computer and the target mobile communications device; b) at the server, and after processing of the authorization credentials, receiving a request from the authorized user accessing the server from the client computer to initiate a two way audio call between the client computer and the target mobile communications device; and c) at the server, transmitting a command to an audio data transport provider instructing the audio data transport provider to connect to the client computer and the target mobile communication device through a two way audio connection.
-
-
76. A method for remotely initiating a two way audio call from a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request initiating a two way audio call from the target mobile communications device to a user'"'"'s back-up telephone number; b) at the server, and after processing of the authorization credentials, presenting a web page to the client computer to enable the authorized user to enter a request on the web page for the server to issue a command that initiates a two way audio call from the target mobile communications device to the user'"'"'s back-up telephone number; c) at the server, receiving the request from the authorized user to initiate a two way audio call from the target mobile communications device to the user'"'"'s back-up telephone number; and d) at the server, transmitting the command to an audio data transport provider instructing the audio data transport provider to connect the target mobile communications device to the user'"'"'s back-up telephone number through a two way audio connection. - View Dependent Claims (77, 78, 79)
-
-
80. A non-transitory computer-readable storage medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to perform the steps of a method for remotely initiating a two way audio call from a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request initiating a two way audio call from the target mobile communications device to a user'"'"'s back-up telephone number; b) at the server, and after processing of the authorization credentials, presenting a web page to the client computer to enable the authorized user to enter a request on the web page for the server to issue a command that initiates a two way audio call from the target mobile communications device to the user'"'"'s back-up telephone number; c) at the server, receiving the request from the authorized user to initiate a two way audio call from the target mobile communications device to the user'"'"'s back-up telephone number; and d) at the server, transmitting the command to an audio data transport provider instructing the audio data transport provider to connect to the target mobile communications device to the user'"'"'s back-up telephone number through a two way audio connection.
-
-
81. A method for remotely initiating a two way audio call from a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request initiating a two way audio call from the target mobile communications device to a user'"'"'s back-up telephone number; b) at the server, and after processing of the authorization credentials, receiving a request from the authorized user accessing the server from the client computer to initiate a two way audio call from the target mobile communications device to the user'"'"'s back-up telephone number; and c) at the server, transmitting a command to an audio data transport provider instructing the audio data transport provider to connect the target mobile communications device to the user'"'"'s back-up telephone number through a two way audio connection.
-
-
82. A non-transitory computer-readable storage medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to perform the steps of a method for remotely initiating a two way audio call from a target mobile communications device comprising:
-
a) at a server, processing authorization credentials received from a client computer user to determine whether the client computer user is authorized to access the server to request initiating a two way audio call from the target mobile communications device to a user'"'"'s back-up telephone number; b) at the server, and after processing of the authorization credentials, receiving a request from the authorized user accessing the server from the client computer to initiate a two way audio call from the target mobile communications device to the user'"'"'s back-up telephone number; and c) at the server, transmitting a command to an audio data transport provider instructing the audio data transport provider to connect the target mobile communications device to the user'"'"'s back-up telephone number through a two way audio connection.
-
-
83. A method comprising:
-
at a server, determining that audio, local to a portable electronic device, should be recorded; generating, responsive to the determination, instructions that instruct the portable electronic device to begin recording audio local to the portable electronic device; and transmitting the instructions to the portable electronic device. - View Dependent Claims (84, 85)
-
Specification