METHOD AND SYSTEM FOR PROCESSING INCOMING MESSAGES
First Claim
Patent Images
1. A message processing method based on an IOS platform, comprising:
- at a computing device running on the IOS platform, the computing device having one or more processors and memory for storing a plurality of program modules to be executed by the one or more processors;
capturing a new message notification thrown by an underlying communication module of the IOS system, the new message notification including a message identifier ID;
querying a message database by using the message ID, to acquire associated information of a message corresponding to the message ID, the associated information including one or more of message content, a message type, and information about a message sender;
displaying the found associated information in a pop-up window, the pop-up window further including a message processing control, the message processing control including any one or any combination of a message reply control, a control for setting a message as read, and a message deletion control;
in response to a reply command received by the message reply control, opening a text input box in the pop-up window and a message sending control; and
in response to a message sending instruction, sending a message received in the text input box by the underlying communication module of the IOS system.
1 Assignment
0 Petitions
Accused Products
Abstract
A message processing method and a computing device running on an IOS platform are provided. The method includes: capturing a new message notification thrown by an underlying communication module of an IOS system, the new message notification including a message identifier (ID); querying a message database by using the message ID, to acquire associated information of a message corresponding to the message ID, the associated information including one or more of message content, a message type, and information about a message sender; and displaying the found associated information in a pop-up window.
-
Citations
18 Claims
-
1. A message processing method based on an IOS platform, comprising:
at a computing device running on the IOS platform, the computing device having one or more processors and memory for storing a plurality of program modules to be executed by the one or more processors; capturing a new message notification thrown by an underlying communication module of the IOS system, the new message notification including a message identifier ID; querying a message database by using the message ID, to acquire associated information of a message corresponding to the message ID, the associated information including one or more of message content, a message type, and information about a message sender; displaying the found associated information in a pop-up window, the pop-up window further including a message processing control, the message processing control including any one or any combination of a message reply control, a control for setting a message as read, and a message deletion control; in response to a reply command received by the message reply control, opening a text input box in the pop-up window and a message sending control; and in response to a message sending instruction, sending a message received in the text input box by the underlying communication module of the IOS system. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computing device running on an IOS platform, comprising:
-
one or more processors; memory; and a plurality of program modules stored in the memory and to be executed by the one or more processors, the plurality of program modules further including; a capture module, configured to capture a new message notification thrown by an underlying communication module of an IOS system, the new message notification including a message identifier (ID); an information query module, configured to query a message database by using the message ID, to acquire associated information of a message corresponding to the message ID, the associated information comprising one or more of message content, a message type, and information about a message sender; a pop-up window display module, configured to display the associated information in a pop-up window, the pop-up window display module being further configured to display a message processing control in the pop-up window, the message processing control including any one or any combination of a message reply control, a control for setting a message as read, and a message deletion control; and wherein the pop-up window display module is configured to open a text input box in the pop-up window and a message sending control in response to a reply command received by the message reply control, and send a message received in the text input box by the underlying communication module of the IOS system in response to a message sending instruction. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing a plurality of program modules in conjunction with a computing device running on an IOS platform and having one or more processors, wherein the plurality of program modules, when executed by the one or more processors, cause the computing device to perform the following operations:
-
capturing a new message notification thrown by an underlying communication module of the IOS system, the new message notification including a message identifier ID; querying a message database by using the message ID, to acquire associated information of a message corresponding to the message ID, the associated information including one or more of message content, a message type, and information about a message sender; displaying the found associated information in a pop-up window, the pop-up window further including a message processing control, the message processing control including any one or any combination of a message reply control, a control for setting a message as read, and a message deletion control; in response to a reply command received by the message reply control, opening a text input box in the pop-up window and a message sending control; and in response to a message sending instruction, sending a message received in the text input box by the underlying communication module of the IOS system. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification