Methods and systems for enhancing electronic device security by intercepting and analyzing a communication
AssigneeLookout, Inc.
InventorsKevin Patrick Mahaffey, David Luke Richardson, Ayan Mandal, Cherry Mangat, Vance Grkov
Life of this patent
Estimating the term…
Abstract
Systems and methods enhance the security of an electronic device by causing an application on the device to intercept and analyze a communication. When the communication meets certain conditions an audio transmission is initiated. In the absence of the conditions the communication is passed to a different application.
Claims20
A method comprising:
- intercepting, by a first application program executing on a portable electronic device, a communication received at the portable electronic device over a network;
- analyzing the communication to determine whether the communication is associated with at least one of a first condition or a second condition, wherein the first condition represents a predefined security code included in the communication signal, and the second condition represents the communication being from a predefined source;
- responsive to determining whether one of the first condition or the second condition is associated with the communication received at the portable electronic device:
- initiating an audio transmission between the portable electronic device and a client, when it is determined that the first condition or the second condition is associated with the communication received at the portable electronic device;
- and
- passing the intercepted communication signal to a second application program executing at the portable electronic device, when it is determined that the first condition and the second condition are not associated with the communication received at the portable electronic device.
A non-transitory, computer-readable storage medium having stored thereon a plurality of instructions, which, when executed by a processor of a portable electronic device, cause the portable electronic device to perform actions comprising:
- intercepting, by a first application program, a communication received at the portable electronic device over a network;
- analyzing, by the first application program, the communication to determine whether the communication is associated with at least one of a first condition or a second condition, wherein the first condition represents a predefined security code included in the communication signal, and the second condition represents the communication being from a predefined source;
- responsive to determining whether one of the first condition or the second condition is associated with the communication received at the portable electronic device:
- initiating, by the first application program, an audio transmission between the portable electronic device and a client, when it is determined that the first condition or the second condition is associated with the communication received at the portable electronic device;
- and
- passing, by the first application program, the intercepted communication signal to a second application program executing at the portable electronic device, when it is determined that the first condition and the second condition are not associated with the communication received at the portable electronic device.
A system, comprising a portable electronic device with a network interface and at least one processor and memory and instructions that when executed by the at least one processor cause the portable electronic device to perform actions comprising:
- intercepting, by a first application program, a communication received at the portable electronic device over a network;
- analyzing, by the first application program, the communication to determine whether the communication is associated with at least one of a first condition or a second condition, wherein the first condition represents a predefined security code included in the communication signal, and the second condition represents the communication being from a predefined source;
- responsive to determining whether one of the first condition or the second condition is associated with the communication received at the portable electronic device:
- initiating, by the first application program, an audio transmission between the portable electronic device and a client, when it is determined that the first condition or the second condition is associated with the communication received at the portable electronic device;
- and
- passing, by the first application program, the intercepted communication signal to a second application program executing at the portable electronic device, when it is determined that the first condition and the second condition are not associated with the communication received at the portable electronic device.
Dependencies are inferred from the claim text.