System and method for mobile device application pre-emption
AssigneeSprint Communications Company L.P.
InventorsBenjamin Blinn, Allison A. DiMartino, Harry Lai, Brian R. Landers
Life of this patent
Estimating the term…
Abstract
A mobile device is provided. The mobile device comprises a wireless transceiver, a first application, a second application, and an interface. The wireless transceiver provides a wireless communication link to a communication network. The second application provides communication based on the wireless communication link. The interface presents, when the first application is active on the mobile device, an indication of a communication directed to the second application being received via the wireless communication link for less than 2 seconds before the second application pre-empts the first application.
Claims17
A mobile device, comprising:
- a wireless transceiver to provide a wireless communication link to a communication network;
- an initially active application;
- a pre-empting application to provide communication based on the wireless communication link;
- and
- an interface to present an indication of a communication directed to the pre-empting application being received via the wireless communication link for less than 2 seconds before the pre-empting application pre-empts the initially active application, wherein the pre-empting application automatically pre-empts the initially active application without user action when no rejection user input is received before expiration of a predetermined time period after the indication, and wherein when the rejection user input is received after the communication and before the predetermined time period expires, the mobile device transmits a message to the communication network rejecting the communication.
A mobile device interface application pre-emption indication method, the method comprising:
- initially activating, by a mobile device, an application;
- subsequently receiving, by a wireless transceiver of the mobile device, a communication directed to a pre-empting application, wherein the wireless transceiver provides a wireless communication link to a mobile communication network;
- in response to the wireless transceiver receiving the communication, presenting, by an interface of the mobile device, an indication of the communication before redirecting inputs from the initially active application to the pre-empting application, wherein the indication is at least one of a transient display dim and a transient vibration;
- automatically pre-empting the initially active application by the pre-empting application without user action when no rejection user input is received before expiration of a predetermined time period after the indication, wherein when the rejection user input is received by the interface after the communication and before expiration of the predetermined time period, the inputs to the interface are not redirected from the initially active application to the pre-empting application in response to receiving the communication;
- and
- the wireless transceiver transmitting a message to the mobile communication network cancelling the wireless communication link when the rejection user input is received by the interface.
A method of providing notification of application pre-emption to a mobile device, the method comprising:
- receiving, by a mobile device that comprises an initially active application, a communication from a mobile communication network directed to a pre-empting application on the mobile device;
- subsequently presenting, by the mobile device, a transient indication of the communication;
- automatically pre-empting the initially active application by the pre-empting application without user action when no rejection user input is received before expiration of a first predefined time duration after the transient indication;
- and
- in response to the automatic pre-emption, blocking, by the mobile device, some but not all input to the mobile device for a second predefined time duration after the pre-empting application becomes active to promote avoidance of input into the pre-empting application that is intended for the initially active application.
Dependencies are inferred from the claim text.