×

Short message service reading method and device

  • US 10,027,629 B2
  • Filed: 07/20/2016
  • Issued: 07/17/2018
  • Est. Priority Date: 09/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a read authority of a Short Message Service (SMS), the method comprising:

  • receiving, by an operating system of a mobile device, a reading request for reading an SMS stored on an SMS component of the mobile device, wherein the reading request is received from a third party application running on the mobile device;

    determining, by the operating system, whether the third party application is approved to read the SMS based on an SMS reading authority list stored in the operating system at an operating system level, wherein the operating system determines that the third party application is approved to read the SMS when the third party application is included in the SMS reading authority list;

    when determining that the third party application is approved to read the SMS, forwarding, by the operating system, the reading request to an SMS component running on the mobile device;

    determining, by the SMS component, that the SMS is an SMS carrying sensitive information;

    determining whether a reading time in the reading request is within an access prohibition period corresponding to the SMS at an SMS component level, by;

    determining whether a time difference between the reading time in the reading request and a receiving time of the SMS is smaller than a preset threshold, wherein the preset threshold is set by the SMS component according to a default active duration, and the default active duration is determined by determining that the SMS contains a verification code or the SMS contains an activation code; and

    determining that the reading time is within the access prohibition period when the time difference is smaller than the preset threshold; and

    when the reading time is determined to be within the access prohibition period, withholding, by the SMS component, transmission of a response back to the third party application in response to the reading request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×