Short message service reading method and device
First Claim
Patent Images
1. A method for reading an electronic message on a device, the method comprising:
- receiving, by an electronic message component running on the device, an electronic message transmitted through a communication network in communication with the device, wherein the electronic message includes both predetermined information and presentable information;
receiving, from a default electronic message application of an operating system, a reading request for reading the electronic message;
responding to the reading request of the default electronic message application;
receiving, by the operating system of the device, a reading request for reading the electronic message communicated from a third party application running on the device;
determining, by the operating system, whether the third party application has an electronic message reading authority;
when the third party application is determined to have the electronic message reading authority, transmitting the reading request to the electronic message component through the operating system;
determining whether the electronic message includes the predetermined information based on a comparison of the electronic message to a list of predetermined information;
when the electronic message is determined to include the predetermined information, modifying the electronic message into a modified electronic message by formatting the predetermined information in the electronic message while maintaining the presentable information; and
transmitting the modified electronic message with the formatted predetermined information to the third party application.
1 Assignment
0 Petitions
Accused Products
Abstract
A Short Message Service (SMS) reading method and device are provided. The SMS reading method includes receiving a reading request for reading an SMS from a third party application, and when the SMS is determined to be an SMS including predetermined information, the predetermined information in the SMS may be hidden according to a security process for hiding the predetermined information. The processed SMS may be fed back to the third party application.
21 Citations
16 Claims
-
1. A method for reading an electronic message on a device, the method comprising:
-
receiving, by an electronic message component running on the device, an electronic message transmitted through a communication network in communication with the device, wherein the electronic message includes both predetermined information and presentable information; receiving, from a default electronic message application of an operating system, a reading request for reading the electronic message; responding to the reading request of the default electronic message application; receiving, by the operating system of the device, a reading request for reading the electronic message communicated from a third party application running on the device; determining, by the operating system, whether the third party application has an electronic message reading authority; when the third party application is determined to have the electronic message reading authority, transmitting the reading request to the electronic message component through the operating system; determining whether the electronic message includes the predetermined information based on a comparison of the electronic message to a list of predetermined information; when the electronic message is determined to include the predetermined information, modifying the electronic message into a modified electronic message by formatting the predetermined information in the electronic message while maintaining the presentable information; and transmitting the modified electronic message with the formatted predetermined information to the third party application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device for reading an electronic message, the device comprising:
-
a processor; and a memory configured to store instructions executable by the processor, wherein the processor is configured to execute the instructions to; receive, by an electronic message component running on the device, an electronic message transmitted through a communication network in communication with the device, wherein the electronic message includes both predetermined information and presentable information; receive, from a default SMS application of an operating system, a reading request of reading the SMS; respond to the reading request of the default SMS application; receive, by the operating system of the device, a reading request for reading the electronic message communicated from a third party application running on the device; determine, by the operating system, whether the third party application has an electronic message reading authority; when the third party application is determined to have the electronic message reading authority, transmit the reading request to the electronic message component through the operating system; determine whether the electronic message includes the predetermined information based on a comparison of the electronic message to a list of predetermined information; when the electronic message is determined to include the predetermined information, modifying the electronic message into a modified electronic message by formatting the predetermined information in the electronic message while maintaining the presentable information; and transmit the modified electronic message with the formatted predetermined information to the third party application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a mobile device, causes the mobile device to perform a method for reading an electronic message, wherein the method comprises:
-
receiving, by an electronic message component running on the device, an electronic message transmitted through a communication network in communication with the device, wherein the electronic message includes both predetermined information and presentable information; receiving, from a default SMS application of an operating system, a reading request of reading the SMS; respond to the reading request of the default SMS application; receiving, by an operating system of the device, a reading request for reading the electronic message communicated from a third party application running on the device; determining, by the operating system, whether the third party application has an electronic message reading authority; when the third party application is determined to have the electronic message reading authority, transmitting the reading request to the electronic message component through the operating system; determining whether the electronic message includes the predetermined information based on a comparison of the electronic message to a list of predetermined information; when the electronic message is determined to include the predetermined information, modifying the electronic message into a modified electronic message by formatting the predetermined information in the electronic message while maintaining the presentable information; and transmitting the modified electronic message with the formatted predetermined information to the third party application. - View Dependent Claims (16)
-
Specification