WO2014101527A1 - 基于ios平台的消息处理方法及系统 - Google Patents
基于ios平台的消息处理方法及系统 Download PDFInfo
- Publication number
- WO2014101527A1 WO2014101527A1 PCT/CN2013/084993 CN2013084993W WO2014101527A1 WO 2014101527 A1 WO2014101527 A1 WO 2014101527A1 CN 2013084993 W CN2013084993 W CN 2013084993W WO 2014101527 A1 WO2014101527 A1 WO 2014101527A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- pop
- window
- control
- ios
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000012545 processing Methods 0.000 claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 26
- 238000012217 deletion Methods 0.000 claims description 15
- 230000037430 deletion Effects 0.000 claims description 15
- 238000000034 method Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/545—Gui
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
Definitions
- the invention relates to a message processing technology of an IOS platform, in particular to a message processing method based on an IOS platform, and a message processing system based on an IOS platform. Background technique
- IOS handheld device operating system developed by Apple
- IOS platform design is biased towards the experience of casual and entertainment.
- the current IOS platform provides the message function, which can receive SMS, MMS, imessage (immediate communication service released by Apple). After receiving the message, the IOS system will remind the user of the new message by notification.
- the unread number is displayed on the system message icon to indicate the number of currently unread messages.
- the user can select the form of the new message notification, for example, in the form of a pop-up dialog reminder, or in the form of a banner banner, to prompt the user to have a new message.
- the user can enter the IOS system message program by clicking the button or banner banner on the dialog box, and display the details of the message by switching to and calling the system message program.
- any processing operations on the message including viewing the message, setting the message state as read, deleting the message, replying to the message, etc., cannot be directly performed under the application currently being applied. , need to switch the application currently being applied to the background, then switch to the system message handler, and complete the corresponding operation in the system message program.
- the user needs to manually set the game state to the pause state, and then switch Go to the system message handler. After the operation is completed, it is not automatically restored to the previous application, and the previous program needs to be manually restarted, and the message processing efficiency is low.
- an object of the present invention is to provide a message processing method based on an IOS platform and a message processing system based on an IOS platform, which can be used in an IOS platform. In this case, fast processing of messages is achieved without switching applications.
- a message processing method based on the IOS platform comprising the steps of:
- association information of the message corresponding to the identifier ID includes one or more of a message content, a message type, and a message sender information
- the associated information that is queried is displayed in a pop-up manner.
- a message processing system based on the IOS platform comprising:
- a capture module configured to capture a new message notification sent by an underlying communication module of the IOS system, where the new message notification includes an identifier ID;
- An information querying module configured to obtain, by using the identifier ID, the association information of the message corresponding to the identifier ID, where the association information includes one or more of a message content, a message type, and a message sender information. And;
- a pop-up display module is configured to display the associated information in a pop-up manner.
- the new message notification is sent by capturing the underlying communication module of the IOS system. Since the new message notification includes the unique identification ID corresponding to the message in the message database, the message ID can be used according to the identifier ID. According to the query in the library, all the associated information of the message corresponding to the identifier ID is obtained, and after the association information is obtained, the related information that is queried is displayed in the form of a pop-up window, and the message processing manner can be switched to the system message without The processing program can display the received new message in a pop-up manner without switching the currently-used application, and can perform related processing operations on the message in the case of pop-up display. Quick processing of messages without switching applications. DRAWINGS
- FIG. 1 is a schematic flowchart of an embodiment of an IOS platform-based message processing method according to the present invention
- FIG. 2 is a schematic diagram of a pop-up window display message in a specific example
- 3 is a schematic diagram of a pop-up reply message in a specific example
- FIG. 4 is a schematic structural diagram of an embodiment of an IOS platform-based message processing system of the present invention. detailed description
- Step S101 Capture a new message notification sent by an underlying communication module of an IOS system, where the new message notification includes an identifier ID;
- Step S102 The association information of the message corresponding to the identifier ID is obtained by querying from the message database by using the identifier ID, and the association information may include, for example, message content, message type, message sender information, and the like.
- the message sender information may be any one or any combination of a message sender name, a message sender number, a message sender image, a message sender address, and the like, and a message sender related information;
- Step S103 Display the queried related information in a pop-up manner.
- the new message notification is sent by capturing the underlying communication module of the IOS system, and the new message notification has the unique identifier ID corresponding to the message in the message database, so according to the identifier
- the ID queries the message database to obtain all the associated information of the message corresponding to the identifier ID, and after obtaining the association information, displays the queried association information in the form of a pop-up window.
- This message processing method can display the received new message in a pop-up manner without changing to the system message processing program, and can display the new message in the pop-up window without switching the currently used application. In this case, the related processing operation is performed on the message, and the fast processing of the message without switching the application is realized.
- the above identifier ID is the unique identifier ID of the message in the message database.
- the identification ID the content of the message and other related information can be obtained from the message database, such as a message type (for example, a short message or an imessage, a text or an image, etc.), and a message sender information (for example, Name, image, phone number, etc.), etc.
- the underlying communication module of the IOS system will send a new message notification to the system message program in the form of a notification.
- the system message program will The message reminder mode selected by the user prompts the user to have a new message and displays the number of unread messages on the system message icon.
- the new message notification of the underlying communication module of the IOS system is sent to the system message program for capturing, so that the newly received message can be realized without starting the processing mechanism of the system message program. deal with.
- the application currently being used can be suspended to facilitate the continuity of the program currently being applied and to facilitate processing of messages displayed by the pop-up window.
- the game can be placed in a pause state to ensure that the game progress is not affected when the pop-up window is displayed, and the game continuity can be ensured after the message content displayed on the pop-up window is processed.
- the lock screen state is temporarily released, so that the related processing operation can be performed on the pop-up window; after the message processing is completed, the lock screen state can be automatically returned without manual operation. Lock screen operation. According to this, it can be known that when the queried related information is displayed in the form of a pop-up window, the pop-up window is displayed on the lock screen, the desktop or the application interface.
- the preset message prompting audio may be played or the device where the IOS system is located may be vibrated, thereby prompting the user to have a new message.
- the information displayed in the popup window may include, for example, message content, message sender information, and message processing control.
- a message type may also be included, where the message type indicates, for example, whether the newly received message is a short message, a multimedia message, or an imessage, and may also indicate, for example. Whether the message is text or graphics, and according to the message type, the pop-up display mode when the message content is displayed in the pop-up window can be determined.
- the message processing controls herein include, for example, a message reply control, a message set as a read control, a message deletion control, or any combination thereof.
- the message processing controls provided in the pop-up window are for the convenience of the user to interact with these message processing controls, thereby implementing the processing of the message. In the specific implementation, it can be presented in the form of buttons, text boxes, dialog boxes, and the like. According to the actual needs, other types of message processing controls may be included.
- the message reply control, the message set as the read control, and the message deletion control are taken as an example for description.
- the purpose of the control is to facilitate the user to reply directly to the message in the pop-up window.
- the message content is displayed in the pop-up window, and the user views the content of the message.
- the message reply control in the pop-up window is clicked, and the pop-up window receives the reply command through the message reply control, and according to
- the received reply instruction opens a text input box in the popup window, and gives a message sending control.
- the user inputs a reply message in the text input box that needs to be sent to the other party, and then clicks the message sending control, and the pop-up window passes.
- the message sending control receives the sending instruction, and sends the message received in the text input box through the underlying communication module of the IOS system.
- the status of the message corresponding to the identifier ID may also be set to the read state.
- the popup window can be automatically closed, and the popup window is closed.
- the purpose of the control is to facilitate the user to directly put the message in the read state, which does not need to reply in time, does not need to reply or does not want to reply, to avoid the message being unread for a long time. Interference.
- the content of the message is displayed in the pop-up window, and the user views the content of the message.
- click on the read control in the pop-up window, and the pop-up window passes the
- the read control receives the read command, and according to the received read command, the status of the identifier ID corresponding message is set to the read state.
- the popup window can be closed, and the bullet is closed.
- the usage state of the previously suspended application such as the game state of the ongoing game, the lock screen state of the screen, and the like, is restored.
- the purpose of this control is to make it easy for users to delete messages that are not of interest.
- the content of the message is displayed in the pop-up window. After viewing the content of the message, the user may not be interested in the message and think that the message has no meaning.
- the message is an advertisement message, a traffic reminder message, a call charge reminder message, and the like.
- the message content is displayed in the pop-up window. After the user views the content of the message, the user believes that the message can be directly deleted at the moment, and clicks the message deletion control in the pop-up window, and the pop-up window receives the delete instruction through the message deletion control, according to The received deletion instruction deletes the message corresponding to the identifier ID.
- the popup window may be closed, and after the popup window is closed, the usage state of the previously suspended application, such as the game state of the ongoing game, and the screen lock state of the screen, may be restored. and many more.
- the pop-up window can also be closed without any processing on the message.
- the pop-up window can be directly closed by clicking the close control of the pop-up window. After closing the popup, the usage state of the previously suspended application is restored, such as the game state of the ongoing game, the lock screen state of the screen, and the like.
- the underlying communication module of the IOS system When the underlying communication module of the IOS system receives a new message, it sends a new message notification to the system message program in the form of a notification.
- the solution of the present invention captures a new message notification sent by the underlying communication module of the IOS system, and the new message notification includes an identifier ID, and the identifier ID is obtained from the message database to obtain the association information of the message corresponding to the identifier ID, for example, Including the message content, whether the type of the message is a short message or an imessage and/or a text message or an image message, a message sender name, a message sender image, a message sender number, and the like.
- the associated information is displayed in a pop-up manner.
- the preset prompt audio can also be played or the related device can be shaken to prompt the user to have a new message.
- the message type as a text message as an example
- the message deletion control, the message reply control, and the message are displayed as read controls in the popup window, and the controls can be specifically displayed by buttons, such as The pop-up window shown in Figure 2 shows a schematic of the message.
- the message reply control in the pop-up window When the new message is displayed in the pop-up window, when the user needs to reply to the message, click the message reply control in the pop-up window to issue a reply command, as shown in FIG. 2, which may be a pop-up window.
- the reply button in .
- the text input box is opened in the pop-up window, and a message sending control is given, and the user inputs a reply message to the other party in the text input box, as shown in FIG.
- the reply message is shown in the diagram.
- the send command is issued by clicking the message send control, as shown in the send button in Figure 3.
- the pop-up window sends the message received in the text input box through the underlying communication module of the IOS system.
- the status of the message corresponding to the identifier ID can be set to the read status.
- the popup window can be automatically closed, and the popup window is closed.
- the present invention further provides a message processing system based on the IOS platform.
- a block diagram of an embodiment of an IOS platform based message processing system of the present invention is shown in FIG.
- the IOS platform-based message processing system in this embodiment includes: a capture module 201, configured to capture a new message notification sent by an underlying communication module of the IOS system, where the new message notification includes an identifier ID;
- the information querying module 202 is configured to obtain, by using the identifier ID, the association information of the message corresponding to the identifier ID from the message database, where the association information includes, for example, message content, message type, message sender information, and the like, where the message
- the sender information may be any one or any combination of a message sender name, a message sender number, a message sender image, a message sender address, and the like, and a message sender related information;
- the pop-up display module 203 is configured to display the related information queried by the information query module 202 in a pop-up manner.
- the system in this embodiment is a new consumption thrown by capturing the underlying communication module of the IOS system.
- the information notification because the new message notification includes the unique identifier ID corresponding to the message in the message database, so that all the associated information of the message corresponding to the identifier ID can be obtained from the message database according to the identifier ID, and After the related information is obtained, the related information that is queried is displayed in the form of a pop-up window.
- the received new message can be displayed in a pop-up window without switching to the system message processing program, and can be displayed in the pop-up window without switching the currently-used application.
- the related processing operation is performed, and the fast processing of the message without switching the application is realized.
- the IOS platform-based message processing system in this embodiment may further include: a prompting module 204, configured to display the queried related information in a pop-up window when the pop-up display module 203 displays , play preset information to prompt audio or make related equipment vibrate. This prompts the user to have a new message.
- a prompting module 204 configured to display the queried related information in a pop-up window when the pop-up display module 203 displays , play preset information to prompt audio or make related equipment vibrate. This prompts the user to have a new message.
- the application currently being used can be suspended, so as to maintain the continuity of the currently applied program and facilitate the processing of the message displayed by the pop-up window.
- the game can be placed in a pause state to ensure that the game progress is not affected when the pop-up window is displayed, and the game continuity can be ensured after the message content displayed on the pop-up window is processed.
- the lock screen state is temporarily released, so that the related processing operation can be performed on the popup window; after the message processing is completed, the lock screen state can be automatically returned without manual operation. Perform a lock screen operation. According to this, it can be known that when the associated information is displayed in the form of a pop-up window, the pop-up window is displayed on the lock screen, the desktop or the application interface.
- the pop-up display module 203 displays the content of the message
- the related optimization process can also be performed.
- the user can view the message completely by sliding the content of the message up and down, that is, When the up and down slide command is received, the message content is displayed by sliding.
- multiple messages may be received at the same time.
- the user may slide the left and right to facilitate the user to view each message, that is, when receiving the left and right sliding instructions, Show another message.
- the popup display module 203 displays the obtained association information in the popup window.
- the information displayed by the pop-up display module 203 in the pop-up window may include: message content, message sender information, and message processing control.
- a message type may also be included, where the message type may indicate whether the newly received message is a short message, a multimedia message, or an imessage, and may also indicate whether the message is a text message or a graphic message.
- the pop-up display module 203 can determine the pop-up display mode when displaying the message content in the pop-up window according to the message type.
- the message processing control provided in the popup window is for the convenience of the user to interact with the message processing control, thereby implementing the processing of the message. According to the actual needs, other types of message processing controls may be included.
- the message reply control, the message set as the read control, and the message deletion control are taken as an example for description.
- the text input box When the pop-up display module 203 receives the reply instruction through the message reply control, the text input box is opened in the pop-up window and the message sending control is given, and when the sending instruction is received through the message sending control, the text input box receives the The message is sent out through the underlying communication module of the IOS system. After the message is sent out, the state of the message corresponding to the identifier ID may be set to the read state, and the popup window may be automatically closed, and after the popup window is closed, the usage state of the previously suspended application may be restored, for example, The game state of the ongoing game, the lock screen status of the screen, and so on.
- the pop-up display module 203 sets the status of the message corresponding to the ID ID to the read status when the message is set as the read command by the message, and closes the pop-up window. After the state of the identification ID corresponding message is set to the read state, the popup window can be closed, and after the popup window is closed, the usage state of the previously suspended application, such as the game state of the ongoing game, the screen, is restored. Lock screen status and more.
- the popup display module 203 deletes the identifier ID corresponding message and closes the popup window. After deleting the identification message ID corresponding message, the popup window may be closed, and after the popup window is closed, the usage state of the previously suspended application, such as the game state of the ongoing game, the lock screen state of the screen, etc., may be restored. Wait.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种基于IOS平台的消息处理方法及系统,该方法包括步驟:捕获IOS系统底层通讯模块抛送的新消息通知,所述新消息通知中包括标识ID;通过所述标识ID从消息数据库中查询获得与所述标识ID对应的消息的关联信息,所述关联信息包括消息内容、消息类型、消息发送者信息中的一者或多者;将查询到的所述关联信息以弹窗的方式进行显示。可以无需切换到系统消息处理程序,在不切换当前正在使用的应用程序的基础上,将接收到的新消息以弹窗的方式进行显示,且可以在弹窗显示的情况下针对该消息进行相关的处理操作,实现了在不切换应用程序的情况下对消息的快速处理。
Description
基于 IOS平台的消息处理方法及系统 技术领域
本发明涉及 IOS平台的消息处理技术, 特别涉及一种基于 IOS平台的消息 处理方法、 一种基于 IOS平台的消息处理系统。 背景技术
IOS (苹果公司开发的手持设备操作系统)平台由于其设计简洁、 操作简单 等特点, 得到了越来越多用户的认可, 其在市场上的设备占有量也不断增加。 然而, IOS平台设计的初衷及主要方向, 是偏向于休闲、 娱乐方面的使用体验, 对于常用的消息处理操作而言, 仅仅只支持一些比较筒单的常用操作。
目前的 IOS平台提供的消息功能, 是能够接收短信、 彩信、 imessage (苹果 公司发布的即时通讯服务)这三类消息, IOS系统在收到消息后, 会以通知的方 式提醒用户有新消息, 并在系统消息图标上显示未读数字来表示当前未读的消 息数目。 用户可以选择新消息通知的形式, 例如以弹出对话框的提醒方式, 或 者以横幅 banner的形式, 来提示用户有新消息。 用户可以通过点击对话框上的 按钮或者横幅 banner进入 IOS系统的消息程序, 通过切换到并调用系统消息程 序, 来显示这条消息的详细内容。 在这种针对消息的处理方式中, 针对该消息 的任何处理操作, 包括查看消息、 将消息状态置为已读、 删除消息、 回复消息 等等, 都不能直接在当前正在应用的应用程序下进行, 需要将当前正在应用的 应用程序切换到后台, 再切换到系统消息处理程序, 并在系统消息程序里面完 成相应的操作, 以游戏为例, 需要用户手动将游戏状态置为暂停状态, 再切换 到系统消息处理程序。 在完成操作之后, 也并不能自动恢复到之前的使用程序, 还需要重新手动启动之前的程序, 消息处理效率低。 发明内容
针对上述现有技术中存在的问题, 本发明的目的在于提供一种基于 IOS平 台的消息处理方法以及一种基于 IOS平台的消息处理系统, 其可以在 IOS平台
中, 在无需切换应用程序的情况下实现对消息的快速处理。
为达到上述目的, 本发明采用以下技术方案:
一种基于 IOS平台的消息处理方法, 包括步骤:
捕获 IOS 系统底层通讯模块抛送的新消息通知, 所述新消息通知中包括标 识 ID;
通过所述标识 ID从消息数据库中查询获得与所述标识 ID对应的消息的关 联信息, 所述关联信息包括消息内容、 消息类型、 消息发送者信息中的一者或 多者; 以及
将查询到的所述关联信息以弹窗的方式进行显示。
一种基于 IOS平台的消息处理系统, 包括:
捕获模块, 用于捕获 IOS 系统底层通讯模块抛送的新消息通知, 所述新消 息通知中包括标识 ID;
信息查询模块, 用于通过所述标识 ID从消息数据库中查询获得与所述标识 ID对应的消息的关联信息, 所述关联信息包括消息内容、 消息类型、 消息发送 者信息中的一者或多者; 以及
弹窗显示模块, 用于将所述关联信息以弹窗的方式进行显示。
根据本发明方案, 其是通过捕获 IOS系统底层通讯模块抛送的新消息通知, 由于新消息通知中包含有这条消息在消息数据库中对应的唯一标识 ID, 因而可 以根据该标识 ID从消息 t据库中查询获得与该标识 ID对应的消息的所有关联 信息, 并在得到关联信息后, 将查询到的关联信息以弹窗的形式进行显示, 这 种消息处理方式, 可以无需切换到系统消息处理程序, 可以在不切换当前正在 使用的应用程序的基础上, 将接收到的新消息以弹窗的方式进行显示, 且可以 在弹窗显示的情况下针对该消息进行相关的处理操作 , 实现了在不切换应用程 序的情况下对消息的快速处理。 附图说明
图 1是本发明的基于 IOS平台的消息处理方法的实施例的流程示意图; 图 2是一个具体示例中弹窗显示消息的示意图;
图 3是一个具体示例中弹窗回复消息的示意图;
图 4是本发明的基于 IOS平台的消息处理系统的实施例的结构示意图。 具体实施方式
以下结合较佳实施方式对本发明方案进行详细说明。 在下述说明中, 先针 对本发明的基于 IOS平台的消息处理方法的实施例进行说明, 再针对本发明的 基于 IOS平台的消息处理系统的实施例进行说明。
图 1中示出了本发明的基于 IOS平台的消息处理方法的实施例的流程示意 图。 如图 1所示, 本实施例中的基于 IOS平台的消息处理方法可包括如下步驟: 步骤 S101: 捕获 IOS系统底层通讯模块抛送的新消息通知, 该新消息通知 中包括标识 ID;
步骤 S102: 通过上述标识 ID从消息数据库中查询获得与该标识 ID对应的 消息的关联信息, 该关联信息例如可包括消息内容、 消息类型、 消息发送者信 息, 等等。 其中, 该消息发送者信息可以是消息发送者姓名、 消息发送者号码、 消息发送者图像、 消息发送者地址等与消息发送者有关的信息中的任意一种或 者任意组合;
步骤 S103: 将查询到的上述关联信息以弹窗的方式进行显示。
根据本实施例中的方法, 其是通过捕获 IOS 系统底层通讯模块抛送的新消 息通知,由于新消息通知中包舍有这条消息在消息数据库中对应的唯一标识 ID, 因而可以根据该标识 ID从消息数据库中查询获得与该标识 ID对应的消息的所 有关联信息, 并在得到关联信息后, 将查询到的关联信息以弹窗的形式进行显 示。 这种消息处理方式, 可以无需切换到系统消息处理程序, 可以在不切换当 前正在使用的应用程序的基础上, 将接收到的新消息以弹窗的方式进行显示, 且可以在弹窗显示的情况下针对该消息进行相关的处理操作, 实现了在不切换 应用程序的情况下对消息的快速处理。
上述标识 ID, 是消息在消息数据库中的唯一性标识 ID。根据该标识 ID, 可 以从消息数据库中查询获得该消息的内容以及其他的相关信息, 例如消息类型 (例如, 是短信还是 imessage、 是文本还是图像等)、 消息发送者信息(例如,
姓名、 图像、 电话号码等等), 等等。
在目前的 IOS系统的消息处理方式中, IOS系统底层通讯模块在接收到新消 息后, 会以通知的形式抛送新消息通知到系统消息程序, 系统消息程序在收到 该通知后, 会根据用户选择的消息提醒方式来提示用户有新消息, 并在系统消 息图标上显示未读消息数目。 而在本发明方案中, 是将 IOS 系统底层通讯模块 抛送给系统消息程序的新消息通知进行捕获, 从而可以在不启动系统消息程序 的处理机制的情况下就实现对新收到的消息的处理。
在上述进行弹窗显示时, 可暂停当前正在使用的应用程序, 以便于当前正 在应用的程序的连续性和便于对弹窗显示的消息进行处理。 例如, 在当前正在 执行游戏程序时, 可将游戏置为暂停状态, 以确保在弹窗显示时不会对游戏进 度产生影响, 在对弹窗显示的消息内容处理完毕后能够保证游戏的连贯性。 在 当前正在处于锁屏的状态下, 则暂时解除锁屏状态, 以便于能够对该弹窗进行 相关的处理操作; 在对消息处理完毕后, 可自动返回到锁屏状态, 而无需再手 动进行锁屏操作。 据此, 可以得知的是, 将查询到的关联信息以弹窗的形式进 行显示时, 该弹窗显示在锁屏、 桌面或者应用程序界面上。
此外, 在将查询到的关联信息以弹窗的形式进行显示时, 还可以播放预设 的消息提示音频或者使该 IOS系统所在的设备震动, 据此提示用户有新消息。
在弹窗中显示上述消息内容时, 还可以进行相关的优化处理。 在消息内容 过多的情况下, 可以通过上下滑动消息内容的方式来使得用户能够完整地查看 这条消息, 即在接收到上下滑动指令时, 滑动显示消息内容。 另一方面, 可能 在同一时刻接收到多条消息, 为了方便用户能查看到每条消息, 可以通过左右 滑动的方式来便于用户对各条消息的查看, 即在接收到左右滑动指令时, 切换 显示另一条消息。
如上所述, 在从消息数据库中查询获得上述标识 ID对应的消息的关联信息 后, 需要在弹窗中对获得的关联信息进行显示。 在本实施例中, 在弹窗中显示 的信息例如可以包括有: 消息内容、 消息发送者信息、 消息处理控件。 此外, 在从消息数据库中查询获得的关联信息中, 还可以包括有消息类型, 这里的消 息类型例如表示新收到的消息是短信、彩信还是 imessage ,另外例如还可以表示
该消息是文本还是图形, 进而可以根据该消息类型来确定弹窗中显示消息内容 时的弹窗显示方式。
这里的消息处理控件例如包括消息回复控件、 消息置为已读控件、 消息删 除控件中的任意一个或者任意组合。 弹窗中提供的消息处理控件, 是为了便于 用户能够与这些消息处理控件进行交互, 进而实现对消息的处理。 具体实现时, 可以是以按钮、 文本框、 对话框等方式呈现。 根据实际需要, 还可以包括有其 他类型的消息处理控件, 在本发明实施例中, 是以消息回复控件、 消息置为已 读控件、 消息删除控件为例进行说明。
以消息回复控件为例, 该控件的目的是为了便于用户能够直接在弹窗中针 对该消息进行回复。 弹窗中显示了消息内容, 用户对该消息内容进行查看, 在 确定需要对该消息进行回复时, 点击弹窗中的该消息回复控件, 弹窗通过该消 息回复控件接收到回复指令, 并根据接收到的该回复指令, 在弹窗中打开文本 输入框, 并给出消息发送控件, 用户在该文本输入框中输入回复的、 需要发送 给对方的消息, 然后点击消息发送控件, 弹窗通过该消息发送控件接收到发送 指令, 将文本输入框中接收的消息通过 IOS 系统底层通讯模块发送出去。 在将 文本输入框中接收的消息通过 IOS 系统底层通讯模块发送出去后, 还可以将上 述标识 ID对应消息的状态置为已读状态。 在只有该当前一条消息的情况下, 在 将文本输入框中接收的消息通过 IOS 系统底层通讯模块发送出去后, 即已经对 该消息进行回复后, 可以自动关闭该弹窗, 并在关闭弹窗后, 恢复之前已暂停 的应用程序的使用状态, 例如正在进行的游戏的游戏状态、 屏幕的锁屏状态等 等。
以置为已读控件为例, 该控件的目的是为了便于用户对于那些不需要及时 进行回复、 不需要回复或者不想回复的消息能够直接置于已读状态, 避免该消 息长期处于未读状态而产生干扰。 在弹窗中显示了消息内容, 用户对该消息内 容进行查看, 在认为该消息不需要及时进行回复、 不需要回复或者不想回复时, 点击弹窗中的置为已读控件, 弹窗通过该置为已读控件接收到置为已读指令, 并根据接收到的该置为已读指令, 将该标识 ID对应消息的状态置为已读状态。 在将该标识 ID对应消息的状态置为已读状态后, 可以关闭该弹窗, 并在关闭弹
窗后, 恢复之前已暂停的应用程序的使用状态, 例如正在进行的游戏的游戏状 态、 屏幕的锁屏状态等等。
以消息删除控件为例, 该控件的目的是为了便于用户对于不感兴趣的消息 能够及时删除。 在弹窗中显示了消息内容, 用户对该消息内容进行查看后, 可 能对该消息不感兴趣、 认为该消息没有意义, 例如该消息是广告消息、 流量提 醒消息、 话费提醒消息等等。 在弹窗中显示了消息内容, 用户对该消息内容进 行查看之后, 认为该消息可以当下直接进行删除时, 点击弹窗中的消息删除控 件, 弹窗通过该消息删除控件接收到删除指令, 根据接收到的该删除指令, 删 除上述标识 ID对应的消息。 在将该消息标识 ID对应的消息删除之后, 可以关 闭该弹窗, 并在关闭弹窗后, 恢复之前已暂停的应用程序的使用状态, 例如正在 进行的游戏的游戏状态、 屏幕的锁屏状态等等。
在上述说明中 , 是以需要对弹窗弹出来的消息进行相关的处理为例进行说 明。 根据实际需要, 也可以不对消息做任何处理直接关闭该弹窗, 在此情况下, 可以直接点击该弹窗的关闭控件关闭该弹窗即可。 在关闭弹窗后, 恢复之前已 暂停的应用程序的使用状态, 例如正在进行的游戏的游戏状态、 屏幕的锁屏状 态等等。
以下结合一个具体示例对上述本发明方案进行详细说明。
在 IOS 系统的底层通讯模块接收到新消息时, 通过通知的形式向系统消息 程序抛送新消息通知。
本发明方案捕获 IOS 系统底层通讯模块抛送的新消息通知, 该新消息通知 中包括有标识 ID , 并才 居该标识 ID从消息数据库中查询获得与该标识 ID对应 的消息的关联信息, 例如包括消息内容、 消息的类型是短信还是 imessage和 /或 是文本消息还是图像消息、 消息发送者姓名、 消息发送者图像、 消息发送者号 码等。
在获得消息的关联信息之后, 将该关联信息以弹窗的方式进行显示。 显示 时, 还可以播放预设提示音频或者使相关设备震动, 以提示用户有新消息。 以 消息类型为文本消息为例, 在弹窗显示时, 弹窗中可同时显示消息删除控件、 消息回复控件、 消息置为已读控件, 这些控件具体可以以按钮的方式呈现, 如
图 2中所示的弹窗显示消息的示意图。
在将该新消息以弹窗形式进行显示时, 在用户需要对该消息进行回复时, 点击弹窗中的该消息回复控件, 以发出回复指令, 以图 2 中所示, 可以是点击 弹窗中的该回复按钮。 在接收到该回复指令后, 在弹窗中打开文本输入框, 并 给出消息发送控件, 由用户在该文本输入框中输入回复的、 需要发送给对方的 消息, 如图 3 中所示的回复消息示意图所示。 在消息输入完成之后, 通过点击 消息发送控件, 如图 3 中所示的发送按钮, 发出发送指令。 弹窗在接收到发送 指令后, 将文本输入框中接收的消息通过 IOS系统底层通讯模块发送出去。
在将文本输入框中接收的消息通过 IOS 系统底层通讯模块发送出去后, 可 以将上述标识 ID对应的消息的状态置为已读状态。在只有该当前一条消息的情 况下, 在将文本输入框中接收的消息通过 IOS 系统底层通讯模块发送出去后, 即已经对该消息进行回复后, 可以自动关闭该弹窗, 并在关闭弹窗后, 恢复之 前已暂停的应用程序的使用状态, 例如正在进行的游戏的游戏状态, 或者返回 到屏幕的锁屏状态, 等等。
根据上述本发明的基于 IOS平台的消息处理方法, 本发明还提供一种基于 IOS平台的消息处理系统。 图 4中示出了本发明的基于 IOS平台的消息处理系 统的实施例的结构示意图。
如图 4所示, 本实施例中的基于 IOS平台的消息处理系统包括有: 捕获模块 201 , 用于捕获 IOS系统底层通讯模块抛送的新消息通知,该新消 息通知中包括标识 ID;
信息查询模块 202, 用于通过上述标识 ID从消息数据库中查询获得与上述 标识 ID对应的消息的关联信息, 该关联信息例如包括消息内容、 消息类型、 消 息发送者信息等等, 其中, 该消息发送者信息可以是消息发送者姓名、 消息发 送者号码、 消息发送者图像、 消息发送者地址等与消息发送者有关的信息中的 任意一种或者任意组合;
弹窗显示模块 203,用于将上述信息查询模块 202查询到的关联信息以弹窗 的方式进行显示。
根据本实施例中的系统, 其是通过捕获 IOS 系统底层通讯模块抛送的新消
息通知,由于新消息通知中包含有这条消息在消息数据库中对应的唯一标识 ID, 因而可以才艮据该标识 ID从消息数据库中查询获得与该标识 ID对应消息的所有 关联信息, 并在得到关联信息后, 将查询到的关联信息以弹窗的形式进行显示。 通过这种消息处理方式, 可以无需切换到系统消息处理程序, 可以在不切换当 前正在使用的应用程序的基础上, 将接收到的新消息以弹窗的方式进行显示, 且可以在弹窗显示的情况下针对该消息进行相关的处理操作, 实现了在不切换 应用程序的情况下对消息的快速处理。
如图 4所示, 本实施例中的基于 IOS平台的消息处理系统, 还可以包括有: 提示模块 204,用于在弹窗显示模块 203将查询到的关联信息以弹窗的形式 进行显示时, 播放预设信息提示音频或者使相关设备震动。 从而据此提示用户 有新消息。
上述弹窗显示模块 203在进行弹窗显示时, 可暂停当前正在使用的应用程 序, 以便于维持当前正在应用的程序的连续性和便于对弹窗显示的消息进行处 理操作。 例如, 在当前正在执行游戏程序时, 可将游戏置为暂停状态, 以确保 在弹窗显示时不会对游戏进度产生影响, 在对弹窗显示的消息内容处理完毕后 能够保证游戏的连贯性。 在当前正在处于锁屏的状态下, 则暂时解除锁屏状态, 以便于能够对该弹窗进行相关的处理操作; 在对消息处理完毕后, 则可自动返 回到锁屏状态, 而无需再手动进行锁屏操作。 据此, 可以得知的是, 将查询到 的关联信息以弹窗的形式进行显示时, 该弹窗显示在锁屏、 桌面或者应用程序 界面上。
此外, 弹窗显示模块 203显示上述消息内容时, 还可以进行相关的优化处 理, 在消息内容过多的情况下, 可以通过上下滑动消息内容的方式来使得用户 能够完整地查看这条消息, 即在接收到上下滑动指令时, 滑动显示消息内容。 另一方面, 可能在同一时刻接收到多条消息, 为了方便用户能查看到每条消息, 可以通过左右滑动的方式来便于用户对各条消息的查看, 即在接收到左右滑动 指令时, 切换显示另一条消息。
如上所述, 在从消息数据库中查询获得上述标识 ID对应的消息的关联信息 后, 弹窗显示模块 203会在弹窗中对获得的关联信息进行显示。 在本实施例中,
弹窗显示模块 203在弹窗中显示的信息可以包括有: 消息内容、 消息发送者信 息、 消息处理控件。 此外, 在从消息数据库中查询获得的关联信息中, 还可以 包括有消息类型, 这里的消息类型可表示新收到的消息是短信、 彩信还是 imessage, 还可以表示该消息是文本消息还是图形消息, 进而弹窗显示模块 203 可以 艮据该消息类型来确定弹窗中显示消息内容时的弹窗显示方式。
其中, 弹窗中提供的消息处理控件, 是为了便于用户能够与这些消息处理 控件进行交互, 进而实现对消息的处理。 根据实际需要, 还可以包括有其他类 型的消息处理控件, 在本发明实施例中, 是以消息回复控件、 消息置为已读控 件、 消息删除控件为例进行说明。
弹窗显示模块 203 在通过消息回复控件接收到回复指令时, 在上述弹窗中 打开文本输入框并给出消息发送控件, 在通过消息发送控件接收到发送指令时, 将文本输入框中接收的消息通过 IOS 系统底层通讯模块发送出去。 在消息发送 出去后, 还可以将上述标识 ID对应的消息的状态置为已读状态, 且可以自动关 闭该弹窗, 并在关闭弹窗后, 恢复之前已暂停的应用程序的使用状态, 例如正 在进行的游戏的游戏状态, 屏幕的锁屏状态等等。
弹窗显示模块 203 在通过消息置为已读控件接收到置为已读指令时, 将标 识 ID对应消息的状态置为已读状态, 并关闭上述弹窗。 在将该标识 ID对应消 息的状态置为已读状态后, 可以关闭该弹窗, 并在关闭弹窗后, 恢复之前已暂停 的应用程序的使用状态, 例如正在进行的游戏的游戏状态、 屏幕的锁屏状态等 等。
弹窗显示模块 203 在通过消息删除控件接收到删除指令时, 删除上述标识 ID对应消息, 并关闭上述弹窗。 在将该标识消息 ID对应消息删除之后, 可以关 闭该弹窗, 并在关闭弹窗后, 恢复之前已暂停的应用程序的使用状态, 例如正在 进行的游戏的游戏状态、 屏幕的锁屏状态等等。
以上所述实施例仅表达了本发明的几种实施方式, 其描述较为具体和详细, 但并不能因此而理解为对本发明专利范围的限制。 应当指出的是, 对于本领域 的普通技术人员来说, 在不脱离本发明构思的前提下, 还可以做出若干变形和 改进, 这些都属于本发明的保护范围。 因此, 本发明专利的保护范围应以所附
权利要求为准。
Claims
1、 一种基于 IOS平台的消息处理方法, 包括以下步驟:
捕获 IOS 系统底层通讯模块抛送的新消息通知 , 所述新消息通知中包括标 识 ID;
通过所述标识 ID从消息数据库中查询获得与所述标识 ID对应的消息的关 联信息, 所述关联信息包括消息内容、 消息类型、 消息发送者信息中的一者或 多者; 以及
将查询到的所述关联信息以弹窗的方式进行显示 ,
其中, 在所述弹窗中还显示有消息处理控件, 所述消息处理控件包括消息 回复控件、 消息置为已读控件、 消息删除控件中的任意一个或者任意组合, 其中, 在通过所述消息回复控件接收到回复指令时, 在所述弹窗中打开文 本输入框以及消息发送控件, 并在通过消息发送控件接收到发送指令时, 将文 本输入框中接收的消息通过 IOS系统底层通讯模块发送出去。
2、 根据权利要求 1所述的基于 IOS平台的消息处理方法, 其中, 在弹窗中 显示所述消息内容时, 在接收到上下滑动指令时, 上下滑动显示所述消息内容, 在接收到左右滑动指令时, 切换显示另一条消息。
3、 根据权利要求 1所述的基于 IOS平台的消息处理方法, 其中, 在将文本 输入框中接收的消息通过 IOS系统底层通讯模块发送出去后, 还将所述标识 ID 对应的消息的状态置为已读状态。
4、 根据权利要求 1所述的基于 IOS平台的消息处理方法, 其中:
在通过所述消息置为已读控件接收到置为已读指令时, 将所述标识 ID对应 的消息的状态置为已读状态, 并关闭所述弹窗;
在通过所述消息删除控件接收到删除指令时,删除所述标识 ID对应的消息, 并关闭所述弹窗。
5、 根据权利要求 1至 4任意一项所述的基于 IOS平台的消息处理方法, 其 中: 在将查询到的关联信息以弹窗的形式进行显示时, 还播放预设消息提示音 频或者使所述 IOS系统所在的设备震动。
6、 根据权利要求 1至 4任意一项所述的基于 IOS平台的消息处理方法, 其
中:
在将查询到的关联信息以弹窗的方式进行显示时, 将当前正在使用的应用 程序设置为暂停状态; 在关闭所述弹窗后, 恢复所述应用程序的使用状态; 和 /或
将查询到的关联信息以弹窗的形式进行显示时, 该弹窗显示在锁屏、 桌面 或者应用程序界面上。
7、 一种基于 IOS平台的消息处理系统, 其中, 包括:
捕获模块, 用于捕获 IOS 系统底层通讯模块抛送的新消息通知, 所述新消 息通知中包括标识 ID;
信息查询模块, 用于通过所述标识 ID从消息数据库中查询获得与所述标识 ID对应的消息的关联信息, 所述关联信息包括消息内容、 消息类型、 消息发送 者信息中的一者或多者; 以及
弹窗显示模块, 用于将所述关联信息以弹窗的方式进行显示,
其中, 所述弹窗显示模块还在所述弹窗中显示消息处理控件, 所述消息处 理控件包括消息回复控件、 消息置为已读控件、 消息删除控件中的任意一个或 者任意组合,
其中, 所述弹窗显示模块还用于在通过所述消息回复控件接收到回复指令 时, 在所述弹窗中打开文本输入框以及消息发送控件, 并在通过所述消息发送 控件接收到发送指令时, 将所述文本输入框中接收的消息通过 IOS 系统底层通 讯模块发送出去。
8、 根据权利要求 7所述的基于 IOS平台的消息处理系统, 其中, 所述弹窗 显示模块, 还用于在弹窗中显示所述消息内容时, 接收到上下滑动指令时, 上 下滑动显示所述消息内容, 接收到左右滑动指令时, 切换显示另一奈消息。
9、 根据权利要求 7所述的基于 IOS平台的消息处理系统, 其中, 所述弹窗 显示模块还用于在将所述文本输入框中接收的消息通过 IOS 系统底层通讯模块 发送出去后, 将所述标识 ID对应的消息的状态置为已读状态。
10、 根据权利要求 7所述的基于 IOS平台的消息处理系统, 其中: 所述弹窗显示模块还用于在通过所述消息置为已读控件接收到置为已读指
令时, 将所述标识 ID对应的消息的状态置为已读状态, 并关闭所述弹窗, 并在 通过所述消息删除控件接收到删除指令时, 删除所述标识 ID对应的消息, 并关 闭所述弹窗。
11、 根据权利要求 7至 10任意一项所述的基于 IOS平台的消息处理系统, 还包括提示模块, 用于在所述弹窗显示模块将所述关联信息以弹窗的形式进行 显示时, 播放预设信息提示音频或者使所述 IOS系统所在的设备震动。
12、 根据权利要求 7至 10任意一项所述的基于 IOS平台的消息处理系统, 其中:
所述弹窗显示模块还用于在将所述关联信息以弹窗的方式进行显示时, 将 当前正在使用的应用程序设置为暂停状态, 并在关闭所述弹窗后, 恢复所述应 用程序的使用状态;
和 /或
所述弹窗显示模块将查询到的关联信息以弹窗的形式进行显示时, 该弹窗 显示在锁屏、 桌面或者应用程序界面上。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/747,999 US20150295863A1 (en) | 2012-12-24 | 2015-06-23 | Method and system for processing incoming messages |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210566951.6A CN103902253B (zh) | 2012-12-24 | 2012-12-24 | 基于ios平台的信息处理方法及系统 |
CN201210566951.6 | 2012-12-24 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/747,999 Continuation US20150295863A1 (en) | 2012-12-24 | 2015-06-23 | Method and system for processing incoming messages |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014101527A1 true WO2014101527A1 (zh) | 2014-07-03 |
Family
ID=50993599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/084993 WO2014101527A1 (zh) | 2012-12-24 | 2013-10-10 | 基于ios平台的消息处理方法及系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150295863A1 (zh) |
CN (1) | CN103902253B (zh) |
WO (1) | WO2014101527A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170045269A (ko) * | 2014-08-20 | 2017-04-26 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기 |
DK179360B1 (en) * | 2015-06-07 | 2018-05-22 | Apple Inc | Devices, methods and graphical user interfaces for providing and interacting with notifications |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102157289B1 (ko) * | 2013-07-12 | 2020-09-17 | 삼성전자주식회사 | 데이터 처리 방법 및 그 전자 장치 |
CN104133639A (zh) * | 2014-06-06 | 2014-11-05 | 蓝信工场(北京)科技有限公司 | 一种用于具有触摸屏的电子设备的信息处理方法和设备 |
CN104133687A (zh) * | 2014-08-05 | 2014-11-05 | 天津三星通信技术研究有限公司 | 未处理通知事件处理方法及便携式终端 |
CN104657128B (zh) * | 2014-08-25 | 2018-05-01 | 北京齐尔布莱特科技有限公司 | 基于iOS操作系统的设备查看文章评论的方法 |
US10102592B2 (en) * | 2014-12-31 | 2018-10-16 | Ebay Inc. | Native selling platform |
CN106303994A (zh) * | 2015-06-11 | 2017-01-04 | 华为软件技术有限公司 | 一种短信显示方法、装置及系统 |
CN105072105B (zh) * | 2015-07-30 | 2018-07-31 | 上海斐讯数据通信技术有限公司 | 一种基于智能终端的信息标记的处理方法及处理系统 |
CN106484217A (zh) * | 2015-08-25 | 2017-03-08 | 阿里巴巴集团控股有限公司 | 消息回复方法和装置、界面显示方法 |
CN105353955A (zh) * | 2015-10-21 | 2016-02-24 | 广州市久邦数码科技有限公司 | 一种短信系统 |
CN105302443A (zh) * | 2015-11-02 | 2016-02-03 | 北京金山安全软件有限公司 | 一种消息处理方法、装置及电子设备 |
CN105302417B (zh) * | 2015-11-02 | 2019-02-12 | 北京金山安全软件有限公司 | 一种信息处理方法、装置及电子设备 |
CN105446591A (zh) * | 2015-11-06 | 2016-03-30 | 展讯通信(天津)有限公司 | 一种消息提醒方法及系统以及智能终端 |
CN105677182B (zh) * | 2016-01-07 | 2018-11-13 | 广东欧珀移动通信有限公司 | 一种信息处理方法及终端 |
CN106201545A (zh) * | 2016-07-20 | 2016-12-07 | 北京小米移动软件有限公司 | Toast消息的处理方法、装置及终端 |
CN106406885B (zh) * | 2016-09-20 | 2020-02-07 | 天脉聚源(北京)传媒科技有限公司 | 一种消息的加载方法及装置 |
WO2018057627A1 (en) * | 2016-09-20 | 2018-03-29 | Google Llc | System and method for transmitting a response in a messaging application |
CN106445647B (zh) * | 2016-10-10 | 2019-08-02 | Oppo广东移动通信有限公司 | 多开应用的数据操作方法、装置及移动终端 |
CN106657639A (zh) * | 2016-12-22 | 2017-05-10 | 北京珠穆朗玛移动通信有限公司 | 短信的显示方法及移动终端 |
CN108270660A (zh) * | 2017-01-04 | 2018-07-10 | 腾讯科技(深圳)有限公司 | 消息的快捷回复方法及装置 |
CN107222632A (zh) * | 2017-06-23 | 2017-09-29 | 北京金山安全软件有限公司 | 即时通信方法及装置 |
CN107295179A (zh) * | 2017-06-29 | 2017-10-24 | 青岛海信移动通信技术股份有限公司 | 一种短信息显示的方法和装置 |
CN107395892B (zh) * | 2017-08-08 | 2020-06-23 | 奇安信科技集团股份有限公司 | 一种即时消息处理方法及装置 |
US10565448B2 (en) * | 2017-08-16 | 2020-02-18 | International Business Machines Corporation | Read confirmation of electronic messages |
CN108447538A (zh) * | 2018-06-29 | 2018-08-24 | 贵州医科大学 | 一种基于医院his系统的抗生素处方率的干预方法 |
US11005803B1 (en) * | 2019-03-29 | 2021-05-11 | Snap Inc. | Messaging system with post-reply state after viewing message from feed |
CN110795188A (zh) * | 2019-10-24 | 2020-02-14 | 维沃移动通信有限公司 | 一种消息交互方法及电子设备 |
CN114579228B (zh) * | 2019-10-31 | 2024-03-01 | 华为技术有限公司 | 消息的显示方法及终端设备 |
CN111857914B (zh) * | 2020-07-06 | 2021-10-01 | 上海意略明数字科技股份有限公司 | 终端上的应用程序操作信息获取方法及装置、存储介质、终端 |
TWI765706B (zh) * | 2021-05-11 | 2022-05-21 | 凌華科技股份有限公司 | 彈出視窗的非侵入式共享處理方法及系統 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1591442A (zh) * | 2003-09-04 | 2005-03-09 | 国际商业机器公司 | 用于基于策略的即时消息窗口管理的方法和系统 |
CN1929454A (zh) * | 2005-09-05 | 2007-03-14 | 腾讯科技(深圳)有限公司 | 一种即时通信中即时消息的显示方法 |
CN1991744A (zh) * | 2005-12-28 | 2007-07-04 | 腾讯科技(深圳)有限公司 | 一种在即时通讯工具聊天窗口查看消息记录的实现方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3665535B2 (ja) * | 2000-05-26 | 2005-06-29 | 株式会社ケンウッド | 移動通信端末装置、移動通信端末装置のロック制御方法及び記録媒体 |
US20030229670A1 (en) * | 2002-06-11 | 2003-12-11 | Siemens Information And Communication Networks, Inc. | Methods and apparatus for using instant messaging as a notification tool |
US20040117843A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Media exchange network supporting local and remote personalized media overlay |
US7353466B2 (en) * | 2004-05-28 | 2008-04-01 | Microsoft Corporation | System and method for generating message notification objects on dynamically scaled timeline |
CN1738454A (zh) * | 2004-08-19 | 2006-02-22 | 乐金电子(中国)研究开发中心有限公司 | 一种基于移动通信终端的消息处理方法 |
US7768388B2 (en) * | 2005-01-05 | 2010-08-03 | Rovi Solutions Corporation | Methods and apparatus for providing notifications in a media system |
US7657849B2 (en) * | 2005-12-23 | 2010-02-02 | Apple Inc. | Unlocking a device by performing gestures on an unlock image |
US20070300183A1 (en) * | 2006-06-21 | 2007-12-27 | Nokia Corporation | Pop-up notification for an incoming message |
US8407603B2 (en) * | 2008-01-06 | 2013-03-26 | Apple Inc. | Portable electronic device for instant messaging multiple recipients |
US8539382B2 (en) * | 2009-04-03 | 2013-09-17 | Palm, Inc. | Preventing unintentional activation and/or input in an electronic device |
CN101860608A (zh) * | 2009-04-08 | 2010-10-13 | 北京闻言科技有限公司 | 一种在手机中自动播放新短信的方法 |
US20110130170A1 (en) * | 2009-07-21 | 2011-06-02 | Lg Electronics Inc. | Mobile terminal and method of controlling the operation of the mobile terminal |
US8972892B2 (en) * | 2010-01-05 | 2015-03-03 | Qualcomm Incorporated | Notification in immersive applications |
CN102194003A (zh) * | 2011-05-26 | 2011-09-21 | 重庆猪八戒网络有限公司 | 一种网页弹窗方法及装置 |
US20160004410A1 (en) * | 2011-06-27 | 2016-01-07 | Google Inc. | Processing Cursor Movements for Predictive Fetching |
US9063629B2 (en) * | 2011-10-31 | 2015-06-23 | Nokia Technologies Oy | Responding to a received message in a locked user interaction mode |
-
2012
- 2012-12-24 CN CN201210566951.6A patent/CN103902253B/zh active Active
-
2013
- 2013-10-10 WO PCT/CN2013/084993 patent/WO2014101527A1/zh active Application Filing
-
2015
- 2015-06-23 US US14/747,999 patent/US20150295863A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1591442A (zh) * | 2003-09-04 | 2005-03-09 | 国际商业机器公司 | 用于基于策略的即时消息窗口管理的方法和系统 |
CN1929454A (zh) * | 2005-09-05 | 2007-03-14 | 腾讯科技(深圳)有限公司 | 一种即时通信中即时消息的显示方法 |
CN1991744A (zh) * | 2005-12-28 | 2007-07-04 | 腾讯科技(深圳)有限公司 | 一种在即时通讯工具聊天窗口查看消息记录的实现方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170045269A (ko) * | 2014-08-20 | 2017-04-26 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기 |
KR101919257B1 (ko) | 2014-08-20 | 2018-11-15 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기 |
DK179360B1 (en) * | 2015-06-07 | 2018-05-22 | Apple Inc | Devices, methods and graphical user interfaces for providing and interacting with notifications |
US10802705B2 (en) | 2015-06-07 | 2020-10-13 | Apple Inc. | Devices, methods, and graphical user interfaces for providing and interacting with notifications |
US11635887B2 (en) | 2015-06-07 | 2023-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for providing and interacting with notifications |
Also Published As
Publication number | Publication date |
---|---|
CN103902253B (zh) | 2019-03-01 |
CN103902253A (zh) | 2014-07-02 |
US20150295863A1 (en) | 2015-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014101527A1 (zh) | 基于ios平台的消息处理方法及系统 | |
US11362984B2 (en) | Matter message notification method, apparatus, and device | |
US10466864B2 (en) | Aggregated, interactive communication timeline | |
CN107093056B (zh) | 电子邮件标签 | |
WO2015106514A1 (zh) | 一种实现悬浮显示的方法及装置 | |
JP2023511195A (ja) | メッセージ提示方法及び電子デバイス | |
WO2022206699A1 (zh) | 消息发送方法、装置及电子设备 | |
CN105786473A (zh) | 多任务界面的任务管理方法、装置及终端设备 | |
US9554052B2 (en) | Single action photo and video messaging | |
JP2012199915A (ja) | データ処理装置、受信装置、データ処理装置の操作方法、受信装置の操作方法、及びプログラム | |
US20150261389A1 (en) | Communication Event History | |
CN105049594B (zh) | 未读消息播放方法和装置 | |
WO2017084531A1 (zh) | 数据显示方法及装置 | |
CN101867487A (zh) | 用图形呼叫连接象征管理联系中心的系统和方法 | |
CN115051965B (zh) | 一种控制视频播放的方法、装置、计算设备及存储介质 | |
EP2485129A1 (en) | Information terminal, display method, and non-transitory computer readable medium having programme stored thereupon | |
WO2016095386A1 (zh) | 一种短信处理方法及短信处理终端 | |
WO2023131055A1 (zh) | 消息发送方法、装置和电子设备 | |
JP2023525473A (ja) | 情報インタラクション方法、装置、機器および媒体 | |
US20220043852A1 (en) | Method and apparatus for recalling image file, control method and apparatus for recalling image file, and mobile terminal | |
WO2016155145A1 (zh) | 信息共享方法和装置 | |
CN108958677A (zh) | 一种双屏终端的应用程序控制方法及装置 | |
CN109391539A (zh) | 一种消息处理方法及装置 | |
WO2015096076A1 (zh) | 暂态界面的显示处理方法和终端 | |
WO2023040845A1 (zh) | 消息发送方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13869776 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 01/09/2015) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13869776 Country of ref document: EP Kind code of ref document: A1 |