×

Mobile device activation

  • US 9,497,563 B2
  • Filed: 09/24/2012
  • Issued: 11/15/2016
  • Est. Priority Date: 09/23/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving an indication to launch a web browser on a computing device;

    automatically pushing an offer to activate a data communication service for the computing device to communicate over a cellular network while the computing device is out of range of wireless local area networks other than the cellular network;

    launching the web browser for execution on the computing device, and displaying the offer in the web browser, in response to launching the browser while the computing device is out of range of the wireless local area networks other than the cellular network;

    establishing, through the web browser, a communication link between the computing device and a data plan web portal associated with a carrier of a data communication service and configured to receive information from a user of the computing device, the information being used to activate the data communication service;

    transmitting from the computing device, through the web browser, to the data plan web portal an encrypted message including a unique identifier of the computing device;

    receiving, through the web browser, at the computing device, a message including instructions to execute a process on the computing device to activate the data communication service for the computing device to communicate over the cellular network; and

    in response to receiving an indication to activate the data communication service for the computing device to communicate over the cellular network, displaying, in the web browser,at least one frame of a web page including a web browser menu that includes content provided by the web browser;

    an iFrame of the web page, the iFrame including a web portal user interface that includes content originating from the carrier of the data communication service;

    establishing the communication link between the computing device and the data plan web portal through an exchange of HTML5 messages within the web browser; and

    generating a web extension to provide access to activate the data communication service through an API that exposes a web extension for enabling permission to embed the content originating from the carrier of the data communication service into the web portal user interface.

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