×

System and method for enabling control of mobile device functional components

  • US 9,407,492 B2
  • Filed: 11/25/2013
  • Issued: 08/02/2016
  • Est. Priority Date: 08/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for initiating and performing an action on a computing device, the method comprising:

  • executing by the computing device an application by the computing device in a background state, wherein the background state corresponds to a reduced use of resources of the computing device as compared to a foreground state in which the application is also executable;

    transmitting by a server via a network a message to the application executable on a computing device, the application corresponding to a badge enabled by an operating system of the computing device, the message comprising a request to change a status indicator of the badge;

    receiving by the computing device the message and changing the status indicator of the badge responsive to the message while the application is executing in the background state;

    polling by the application to determine a change in the status indicator of the badge while the application is executing in the background state;

    determining by the application a change in the status indicator of the badge based on the polling;

    transmitting by the application via the computing device a state request to the server for a functional component state corresponding to at least one functional component of the computing device, wherein the state request is transmitted at least based on the determination of the change in the status indicator of the badge associated with the application executing in the background state;

    receiving by the server the state request from the application;

    transmitting by the server the functional component state to the computing device;

    receiving by the computing device from the server the functional component state requested by the application;

    determining by the application that the functional component state indicates a requirement to perform a particular action on the computing device; and

    performing the particular action by the application, wherein the action triggers at least one of enabling, disabling, or modifying of a status or parameter of the at least one functional component of the computing device.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×