Instant communication method and device
Patent Information
- Authority / Receiving Office
- IN · IN
- Patent Type
- Patents
- Current Assignee / Owner
- XIAOMI INC
- Filing Date
- 2015-06-15
- Publication Date
- 2026-07-15
AI Technical Summary
Current instant messaging group chat systems require complex operations to selectively send messages to specific group members without sending them to all members, leading to resource wastage and increased complexity.
A method and device that allow users to send new messages with unread indicators, enabling group members to request and control the visibility of new messages based on predefined rules, eliminating the need to create new groups or topics, and allowing precise control over reading permissions.
This solution reduces operational complexity, conserves resources, ensures message privacy and security, enhances group chat interest, and improves user experience by allowing selective message visibility without creating redundant groups.
Abstract
Description
Invented name: method and device for instant messaging
[0001] This application based on the application for 201410727826.8, December 03, 2014, the date of filing of patent applications, and require the priority of patent applications in China, all the Chinese patent application contents introduction this application as a reference.Technical field
[0002] The present disclosure relates to the field of communication, in particular relates to a method and device for Instant Messaging.Background art
[0003] Chat software, the group is more than a chat tool, the main group after you create a group, you can invite friends or people with common interests to a group chat. Group message sent by a member of the group, received by all other members of the group, talking to people very easily and quickly. However, with the popularity of chat software, the Group has grown, it has made such a demand, a member in the group to send a message, but do not want all members receive, but only hope that members can receive part.
[0004] In response to these needs, the common approach is to create a new group or create a new topic in the current group, will want to draw into the new members of this part of the communication group or a new topic to realize that some members of the group chat. However, the methods need to create a new cluster or create a new topic, and each of the members need to communicate in, operation more complicated, complex, and, after you create a new group if you no longer use, it would become redundant groups, resulting in a waste of resources.
[0005] Contents of invention
[0006] In view of this, the public provides a method and device for instant messaging, to reduce the Group instant communication with members of operational complexity, avoiding waste of resources.
[0007] According to the first aspect of the embodiment of the public, provides a method of instant messaging, including the following:
[0008] When the user sends a new message in the group, and send a new message in the group information, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0009] Receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group through its terminal according to group chat interface the new message message;
[0010] Choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
[0011] Optional, which according to the scheduled rule for the read request is selected, Terminal to determine whether to allow the group members to show the new message, including:
[0012] Choose confirm that allowed according to local group members described the Terminal shows the new message;
[0013] Confirmation allows the members of Terminal to display the new message, the new message is sent to the members of the Terminal;
[0014] Confirm allows the members of Terminal to display the new messages, send a reject message to the members of the Terminal.
[0015] Optional, according to locally referred to confirm whether allowing the members of Terminal shows the new message, including:
[0016] Asks the user whether to allow the group members of the Terminal shows the new message or, find default whitelist or blacklist confirm that allows the members of Terminal to display the new message.
[0017] Optional, referred to within the group to send a new message information, including:
[0018] Group within a preformatted control message is sent, the control messages are used to instruct the server to send a new message to said group each group other than members of the local group members on the current group chat interface.
[0019] According to the second aspect of the embodiment of the public, provides a method of instant messaging, including the following:
[0020] Receiving terminal group members of the first group sent a new message message, the new message forwarding messages to the group, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0021] Terminal of the second group receiving the group members according to the group chat interface on the new messages message initiates the request to read the new message read request, forwarding the read request to the members of the first group of terminals;
[0022] Received the members of the first group of Terminal in confirmation that allow the terminal of the second group member to show the new message sent after the message and forward it to the terminal of the second member of the group.
[0023] Optional, the receiving terminal in the confirmation of the members of the first group mentioned allow terminal of the second group member showed the new message from message and forwarded to the second terminal of the group members, including:
[0024] Receiving the Terminal in the first group confirmed terminal that allows the second group member to show the new message sent to China after the new message, and the new message is forwarded to the members of the second group of terminal or,
[0025] Receiving terminals in the confirmation of the first group member terminal of the second group member is not allowed to show the new message sent to China after the rejection message, and will refuse to forward messages to the terminal of the second member of the group.
[0026] Optional, the receiving group members of the first group of the Terminal sends a new message message, the new message forwarding messages to the group, including:
[0027] Receiving the group members of the first group of Terminal control message to send preformatted, described control as a new message to send the message to the group other than the first member of the group each Member of the current group chat interface.
[0028] According to the third aspect of the embodiment of the public, provides a device for instant messaging, including the following:
[0029] Message that the module, for when the user when a new message is sent within the group, sending a new message in the Group message, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0030] Read request receive module for receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group through its terminal according to group chat interface the new message message;
[0031] Make sure the module, used to choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
[0032] Optional, the recognition module includes:
[0033] Confirm module, to confirm that according to local selected allows the members of Terminal to display the new messages;
[0034] First transmission module, used to confirm the module described confirmation allows the members of Terminal to display the new message, the new message is sent to the members of the Terminal;
[0035] Second child module, used to confirm the module referred to confirm the Terminal showed the group members is not allowed when the new message and sends a rejection message to the members of the Terminal.
[0036] Optional, the identified module is used for:
[0037] Asks the user whether to allow the group members of the Terminal shows the new message or, find default whitelist or blacklist confirm that allows the members of Terminal to display the new message.
[0038] Optionally, the message that the module comprises:
[0039] Message tips child module, for Dang user in group within sent new message Shi, in group within sent a article preset format of control message, by said control message for indicates server sent new message tips to by said group within except local group members outside of each a a group members current of group chat interface Shang, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message.
[0040] According to the fourth aspect of the embodiment of the public, provides a device for instant messaging, including the following:
[0041] Message module and Terminal used to receive group members of the first group sent a new message message, the new message forwarding messages to the group, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0042] Read the request forwarding module for receiving the group members of the second group of Terminal according to group chat interface on the new messages message initiates the request to read the new message read request, forwarding the read request to the members of the first group of terminals;
[0043] Message forwarding module, used to receive the members of the first group of Terminal in confirmation that allow the terminal of the second group member to show the new message sent after the message and forward it to the terminal of the second member of the group.
[0044] Optionally, the message forwarding module includes:
[0045] The first forwarding module for receiving terminals in the confirmation of the members of the first group mentioned terminal that allows the second group member to show the new message sent to China after the new message, and the new message is forwarded to the members of the second group of terminal or,
[0046] Second forwarding module for receiving terminals in the confirmation of the first group member terminal of the second group member is not allowed to show the new message sent to China after the rejection message and will refuse to forward messages to the terminal of the second member of the group.
[0047] Optionally, the message that the module comprises:
[0048] Message tips child module, for received by said group within first group members of Terminal sent of preset format of control message, will by said control message as new message tips sent to by said group within except by said first group members yiwai of each a a group members current of group chat interface Shang, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message.
[0049] According to the fifth aspect of the embodiment of the public, provides a device for instant messaging, including the following:
[0050] Processor and memory for the storage processor executable instructions;
[0051] Among them, the processor is configured to:
[0052] When the user sends a new message in the group, and send a new message in the group information, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0053] Receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group through its terminal according to group chat interface the new message message;
[0054] Choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
[0055] According to the embodiment of the public's sixth point, provides a device for instant messaging, including the following:
[0056] Processor and memory for the storage processor executable instructions;
[0057] Among them, the processor is configured to:
[0058] Receiving terminal group members of the first group sent a new message message, the new message forwarding messages to the group, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0059] Terminal of the second group receiving the group members according to the group chat interface on the new messages message initiates the request to read the new message read request, forwarding the read request to the members of the first group of terminals;
[0060] Received the members of the first group of Terminal in confirmation that allow the terminal of the second group member to show the new message sent after the message and forward it to the terminal of the second member of the group.
[0061] This public of implementation cases provides of technology programme can including following useful effect: through in group within sent new message tips information tips group within exists not read of new message, received by said group within any group members of Terminal according to group chat interface Shang of by said new message tips information launched of reading requests, according to scheduled rules for by said reading requests for select, to determine whether allows by said group members of Terminal show by said new message, in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission , No need to create a new group or create a new topic to achieve group chat with selected group members, ensuring the privacy and security of messages, complexity of operation significantly reduce, and increases the interest of group chat, group chat activity raised, good user experience.
[0062] Should be understood is that the General description and the details are only illustrative and explanatory, and did not limit the disclosure.Description
[0063] Illustrated here is incorporated into the prospectus and form part of this specification, according to embodiments of the present invention are shown, and, together with instructions for the interpretation of the principle of the invention.
[0064] Figure 1 is based on an exemplary embodiment of instant messaging scenarios are shown schematically.
[0065] Figure 2 is an example of another embodiment of flowchart that illustrates a method of Instant Messaging.
[0066] Embodiment of Figure 3 is an example of another flowchart that illustrates a method of Instant Messaging.
[0067] Embodiment of Figure 4 is an example of another flowchart that illustrates a method of Instant Messaging.
[0068] Embodiment of Figure 5 is an example of another flowchart that illustrates a method of Instant Messaging.
[0069] Embodiment of Figure 6 is an example of another flowchart that illustrates a method of Instant Messaging.
[0070] Figure 7 is an example of another embodiment of flowchart that illustrates a method of Instant Messaging.
[0071] Embodiment of the figure 8 is another example shows a block diagram of a device for Instant Messaging.
[0072] Figure 9 is an example of another embodiment of block diagram shows a device for Instant Messaging.
[0073] Figure 10 is an example of another embodiment of block diagram shows a device for Instant Messaging.
[0074] Figure 11 according to an embodiment of another example shows a block diagram of a device for Instant Messaging.
[0075] Figure 12 is another exemplary embodiment block diagram shows a device for Instant Messaging.
[0076] Figure 13 is an example of another embodiment of block diagram shows a device for Instant Messaging.
[0077] Figure 14 is another exemplary embodiment block diagram shows a device for Instant Messaging.
[0078] Figure 15 is an example of another embodiment of block diagram shows a device for Instant Messaging.
[0079] Figure 16 is another exemplary embodiment block diagram shows a device for Instant Messaging.
[0080] Figure 17 is another exemplary embodiment block diagram shows a device for Instant Messaging.The specific way of implementing
[0081] Here in detail describes the exemplary embodiments, examples in the drawings. Described below when it comes to photos, unless otherwise indicated by different photos of the same numbers in the same or similar elements. Following example embodiments described in implementation do not represent all the implementation consistent with the invention. Instead, they are only as detailed in the attached claim, the invention of some aspects of device and method examples.
[0082] The embodiment of the public relates to method and device for instant messaging, the scene mainly used in group chat. The scene may be the schema shown in Figure 1. Among other things, the infrastructure includes servers, and multiple terminals, in 4 terminals, for example in the figure are explained. The Terminal 1 to Terminal 4 are: computers, laptops, mobile phones and tablet computers, the disclosure in the terminals can be any type of Terminal, no limit on this. In the Terminal and the server is instant messaging software is installed, you can use the Instant Messenger for Instant Messaging. In Figure 1 the four terminal users in the same group, in which any user can initiate group chats to communicate with other users. The embodiment of the public through the instant messaging methods and devices to achieve instant communication with some members of the group, details below.
[0083] Figure 2 is an example of another embodiment of flowchart that illustrates a method of instant messaging, as shown in Figure 2, the method used in the Terminal, consists of the following steps.
[0084] At step S21, when the user sends a new message in the group, and send a new message in the group information, the new messages message to all members of the group used to prompt that there are unread messages in the group.
[0085] Of which, the new message form of information can have a variety, such as displaying an icon in the group chat interface, buttons or links, and so on, these cases do not do qualify. Users can click on the new message message, which sends a read request is triggered. It is worth mentioning that, in the new messages message does not contain the message content, and the new message that the information can be group all members other than the user receives.
[0086] At step S22, receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group, through its terminals according to group chat interface launched in the new message, on the message.
[0087] At step S23, selected according to the scheduled rule for the read request, to determine whether to allow the Terminal to show the new message to group members.
[0088] Among them, the new message the user will be sent to local news, including news content, and the user does not want all members of the group receive the message, therefore, by reading the request and confirmation of selectively allowing some members of the group receive the message.
[0089] This embodiment, optional, wherein the choice according to the scheduled rule for the read request, to determine whether to allow the Terminal to show the new message to group members, which can include:
[0090] Choose confirm whether members of this group are allowed according to local terminal to show the new message;
[0091] Confirmed terminal that allows members of this group to show the new message, the message sent to the members of the new Terminal;
[0092] Confirm that Terminal of the group members are not allowed to show the new message, send a reject message to the members of the Terminal.
[0093] This embodiment, optional, select confirm whether members of this group are allowed under local terminal to show the new message, you can include:
[0094] Asks the user whether to allow the Terminal to show the new message to group members or, find default whitelist or blacklist confirmed terminal that allows members of this group show the new message.
[0095] This embodiment, optional, referred to within the group to send a new message that the information, which may include:
[0096] Group within a preformatted control message is sent, the control messages are used to instruct the server to send a new message to the group apart from the local members of the group, each Member of the current group chat interface.
[0097] This implementation cases provides of above method, through above steps in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0098] Embodiment of Figure 3 is an example of another flowchart that illustrates a method of instant messaging, as shown in Figure 3, the method used in the Terminal, consists of the following steps.
[0099] At steps S31, when the user sends a new message in the group, and send a new message in the group information, the new messages message to all members of the group used to prompt that there are unread messages in the group.
[0100] At step S32, receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group, through its terminals according to group chat interface launched in the new message, on the message.
[0101] Step S33, choose confirm whether members of this group are allowed according to local terminal to show the new message, confirm that terminal that allows members of this group to show the new message, perform step S34; confirm terminal of the group members are not allowed to show the new message, follow steps S35.
[0102] This step can include the following steps:
[0103] Asks the user whether to allow the Terminal to show the new message to group members or, find default whitelist or blacklist confirmed terminal that allows members of this group show the new message.
[0104] Which, by said asked the user whether allows the group members of Terminal show the new message, can with following way achieved: in group chat interface Shang displayed "XX group members requests reading message", and provides "agreed" button and "refused to" button for the user select, if the user click "agreed" button, is confirmed allows the group members of Terminal show the new message, if the user click "refused to" button, is confirmed not allows the group members of Terminal show the new message.
[0105] Referred to white list that contains the list of members of the group have permission to read the message, look for the white list, if members of the group in the white list, the members of this group have permission to read the message, if the group members are not on the white list, the members of this group do not have permission to read the message.
[0106] Blacklist means described contains a list of group members with permission to read the message, when looking for the blacklist, if members of the group in the list, then the members of the group do not have permission to read the message, if group members are not in the blacklist are members of this group have permission to read the message.
[0107] S34 in steps, the message sent to the members of the new terminal, the process ends.
[0108] The new message includes the message content, after receiving members of the group can view the content of the entity.
[0109] S35, reject message is sent to the members of the Terminal, the process ends.
[0110] Among them, send a reject message will be displayed in the group members on the group chat interface, mentioned in that group members will not receive a new message, in order to achieve precise control of members of the group read permissions, can achieve the purpose of chatting with some members of the group.
[0111] This implementation cases provides of above method, through above steps in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0112] Embodiment of Figure 4 is an example of another flowchart that illustrates a method of instant messaging, as shown in Figure 4, the method used in the Terminal, consists of the following steps.
[0113] In steps S41 in the, in group within sent a article preset format of control message, the control message message for indicates server sent new message tips message to the group within except local group members outside of each a a group members current of group chat interface Shang, the new message tips information for to by said group within of all group members tips by said group within exists not read of new message.
[0114] Among them, the server can use this message as a new message in the message sent to the group, can be selected, the preset control message format can be empty, which does not contain the message content, so as to achieve the goal of prompting and confirmation, it is worth mentioning that the control message is not really the new message to be sent.
[0115] At step S42, receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group, through its terminals according to group chat interface launched in the new message, on the message.
[0116] At step S43, selected according to the scheduled rule for the read request, to determine whether to allow the Terminal to show the new message to group members.
[0117] This implementation cases provides of above method, through above steps in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0118] Embodiment of Figure 5 is an example of another flowchart that illustrates a method of instant messaging, as shown in Figure 5, the method used in the server, which includes the following steps.
[0119] At step S51, receiving terminal group members of the first group sent a new message message, this message indicates that the information is forwarded to the new group, the new messages message to all members of the Group suggested that there are unread new messages within a group.
[0120] At step S52, receiving terminal of the second group member within the group according to the group chat interface of the new messages message initiates the request to read the new message read request, the read request is forwarded to the members of the first group of terminals.
[0121] Among them, the members of the second group is the group, among the first group of members as a group member, not qualify here. Members of the second group of the own group chat interface, you can click on the new message prompt, thereby triggering the send read requests to the members of the first group, the server will read the request message is forwarded to the members of the first group.
[0122] At step S53, received confirming that the members of the first group of Terminal allows the terminal of the second group member to show the new message sent after the message and forward it to the members of the second group of terminals.
[0123] This embodiment, optional, the receive terminal for the members of the first group to confirm whether allowing the terminal of the second group member to show the new message sent after the message and forward it to the members of the second group of terminals, which can include:
[0124] Receive confirmation allows the members of the first group of Terminal Terminal of the second group member to show the new message to the new message, and the message is forwarded to the members of the second group of the new terminal, or,
[0125] Receive confirmation does not allow the members of the first group of Terminal Terminal of the second group member to show the new message reject message sent by, and the reject message forwarded to the members of the second group of terminals.
[0126] This embodiment, optional, members of that group within the first group received the Terminal sends a new message message, this message indicates that the information is forwarded to the new group, which can include:
[0127] Receiving terminal group members of the first group of preformatted control messages that are sent, the control message as a new message that the information is sent to the group in addition to the members of the first group of each of the group members on the current group chat interface. For example, the default format can include content for an empty message, or the message content for the specific content of the agreement, such as "read permission for this message to be confirmed", IM software can be agreed in advance of the control message format, these cases do not qualify.
[0128] This implementation cases provides of above method, through above steps in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0129] Embodiment of Figure 6 is an example of another flowchart that illustrates a method of instant messaging, as shown in Figure 6, the method used in the server, which includes the following steps.
[0130] Step S61, receiving terminal group members of the first group sent a new message message, this message indicates that the information is forwarded to the new group, the new messages message to all members of the Group suggested that there are unread new messages within a group.
[0131] S62, receiving terminal of the second group member within the group according to the group chat interface of the new messages message initiates the request to read the new message read request, the read request is forwarded to the members of the first group of terminals.
[0132] In steps S63 in the, received the first group members of Terminal in confirmed allows the second group members of Terminal show the new message Hou sent to of the new message, and will the new message forward to the second group members of terminal; or, received the first group members of Terminal in confirmed not allows the second group members of Terminal show the new message Hou sent to of refused to message, and will the refused to message forward to the second group members of Terminal.
[0133] Among them, for each read request sent by group members, group one members according to their own need to control the read permissions, confirmation allows him to read messages or confirmation does not allow it to read a message, so you can achieve selectivity of group chat with some members of the group.
[0134] This implementation cases provides of above method, through above steps in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0135] Figure 7 is an example of another embodiment of flowchart that illustrates a method of instant messaging, as shown in Figure 7, the method used in the server, which includes the following steps.
[0136] S71, receiving terminal group members of the first group of preformatted control messages that are sent, the control message as a new message in the message sent to the group in addition to the members of the first group of each of the group members on the current group chat interface, the new message that the information is used to suggest that there are unread new messages within a group.
[0137] Among them, the new message prompts can take many forms, such as envelope style icons, buttons or links, and so on, these cases do not do qualify.
[0138] S72, receiving terminal of the second group member within the group according to the group chat interface of the new message message to send the request to read the new message read request, the read request is forwarded to the members of the first group of terminals.
[0139] S73, received confirming that the members of the first group of Terminal allows the terminal of the second group member to show the new message sent after the message and forward it to the members of the second group of terminals.
[0140] Among other things, the message can be sent by members of the first group for the new message or reject message, the server will be forwarded to members of the second group, to achieve control over the members of the second group read permissions.
[0141] This implementation cases provides of above method, through above steps in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0142] Embodiment of the figure 8 is another example shows a block diagram of a device for Instant Messaging. Refer to figure 8, which comprises a message module 121, 122 and 123 confirmed module read request receive module.
[0143] This message indicates that the module is 121, is configured for the user when a new message is sent within the group, send a new message in the group information, the new messages message to all members of the Group suggested that there are unread new messages within a group.
[0144] The read request receive module 122, is configured to receive the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group, through its terminals according to group chat interface launched in the new message, on the message.
[0145] This confirmation module 123, is configured to choose according to the scheduled rule for the read request, to determine whether to allow the Terminal to show the new message to group members.
[0146] See Figure 9, this embodiment, optional, make sure the module 123 may include: confirm module 123A, first sending a child module 123b and second child modules 123c.
[0147] This confirmation module 123A, are configured by a local choice to confirm whether to allow the Terminal to show the new message to group members.
[0148] First send a child module 123b, is configured to allow the confirmation module recognizes the Terminal group member to show the new message, the message sent to the members of the new terminal.
[0149] Second child modules 123c, configured to the recognition module recognition terminal of the group members are not allowed to show the new message, send a reject message to the members of the Terminal.
[0150] This embodiment, optional, this confirmation module 123A can be used: asks the user whether to allow the Terminal to show the new message to group members or, find default whitelist or blacklist confirmed terminal that allows members of this group show the new message.
[0151] See Figure 10, the embodiment, optional, the message that the module 121 may include:
[0152] Message tips child module 121a, was configuration for Dang user in group within sent new message Shi, in group within sent a article preset format of control message, the control message for indicates server sent new message tips to the group within except local group members outside of each a a group members current of group chat interface Shang, the new message tips information for to the group within of all group members tips the group within exists not read of new message.
[0153] On the embodiment of the devices, where each module has been related to the method of operation of the embodiments are described in detail, will not do detailed description here.
[0154] This implementation cases provides of above device, in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0155] Figure 11 according to an embodiment of another example shows a block diagram of a device for Instant Messaging. Refer to figure 11, the device includes a message that the module 221, 222 and 223 message forwarding module forwards the request module to read.
[0156] This message indicates that the module is 221, is configured to receive group members of the first group of the Terminal sends a new message message, this message indicates that the information is forwarded to the new group, the new messages message to all members of the Group suggested that there are unread new messages within a group.
[0157] The read request forwarding module 222, members of the second group is configured to receive the Group's Terminal according to group chat interface of the new messages message initiates the request to read the new message read request, the read request is forwarded to the members of the first group of terminals.
[0158] The message forwarding module 223, is configured as a Terminal to receive the members of the first group to confirm whether allowing the terminal of the second group member to show the new message sent after the message and forward it to the members of the second group of terminals.
[0159] See Figure 12, the embodiment, optional, the message forwarding module 223 may include: first second forwarding module of the forwarding module 223a or 223b.
[0160] The first forwarding module 223a, is configured as a Terminal to receive the members of the first group of confirmation allows the terminal of the second group member to show the new message to the new message, and the message is forwarded to the members of the second group of the new terminal.
[0161] Forward the second module 223b is configured to receive the members of the first group of terminals in the confirmation does not allow the terminal of the second group member to show the new message reject message sent by, and the reject message forwarded to the members of the second group of terminals.
[0162] See Figure 13, the embodiment, optional, the 221 message modules can include:
[0163] Message tips child module 221a, was configuration for received the group within first group members of Terminal sent of preset format of control message, will the control message as new message tips sent to the group within except the first group members yiwai of each a a group members current of group chat interface Shang, the new message tips information for to the group within of all group members tips the group within exists not read of new message.
[0164] On the embodiment of the devices, where each module has been related to the method of operation of the embodiments are described in detail, will not do detailed description here.
[0165] This implementation cases provides of above device, in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0166] Figure 14 is according to an embodiment of another example shows a block diagram of a device for Instant Messaging. Refer to figure 14, which includes: 1401 and used to store executable instructions of the processor the processor memory 1402;
[0167] Among them, 1401 of the processor is configured to:
[0168] When the user sends a new message in the group, and send a new message in the group information, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0169] Receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group through its terminal according to group chat interface the new message message;
[0170] Choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
[0171] Figure 15 is an example of another one of the embodiments shown 800 instant messaging device block diagram. For example, device 800 mobile phones, computers, digital broadcasting terminals, messaging devices, game consoles, flat-panel devices, medical equipment, fitness equipment, personal digital assistants, and so on.
[0172] Refer to figure 15, unit 800 may include one or more of the following components: components 802, memory 804, 806 power components, multimedia components 808, 810 audio components, input / output (I / O) interface 812, sensor suite 814, 816 and communications components.
[0173] 802 800 overall control device usually a process assembly operations, such as displays, phone calls, data communications, operations and logging operations associated with the operation of the camera. Treatment components 820lai 802 may include one or more processors execute instructions, in whole or in part of the way to complete the above steps. In addition, processing components 802 may include one or more modules, easy to handle interactions between the components of 802 and other components. For example, a processing unit 802 may include multimedia modules to facilitate interaction between 802 and 808 and multimedia components dealing with component.
[0174] Memory 804 is configured to store various kinds of data in support of 800 in equipment operation. Examples of this data include 800 for the devices operate on any application or method of instruction, contact data, phone book data, messages, images, video, and so on. Memory 804 can by any type of easy lost sex or non-easy lost sex storage equipment or they of combination achieved, as static random access memory (SRAM), electric can wipe except can programming only read memory (EEPROM), can wipe except can programming only read memory (EPROM), can programming only read memory (PROM), only read memory (ROM), magnetic memory, fast flash memory, disk or CD.
[0175] 800 power components 806 device provides power for all components. Power components 806 may include power management system, one or more power supplies, and other device 800 production, management and distribution of power associated with the component.
[0176] 808 multimedia components included in the apparatus 800 between the user and provides an output screen. In some embodiments, the screen can include liquid crystal displays (LCD) and touch panel (TP). If the include touch screen Panel, the screen can be implemented as a touch screen, to receive input from the user. Touch panel consisting of one or more of the touch sensors to sense touch, slides and gestures on the touch panel. The touch sensor can not only sense the touch or slide action of the border and detection with the touch or slide duration and pressure of operation. In some embodiments, 808 multimedia components including a front-facing camera and / or rear camera. When the device is 800 is in the operating mode, such as when shooting mode or video mode, front-facing camera and / or outside the rear camera can receive multimedia data. Each front-facing camera and rear camera can be a fixed optical lens system or has focus and optical zoom capability.
[0177] 810 is configured as an output and / or audio component audio input signal. For example, 810 audio component includes a microphone (MIC), when the device is 800 is in the mode of operation, such as call mode, record mode and voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signals can be stored in the memory further 804 or sent through the communication component 816. In some embodiments, 810 audio component also includes a speaker, used to output the audio signal.
[0178] I / O interface between 802 and 812 for component interface module provides an interface, the interface module can be a keyboard, click wheel, buttons, etc. These may include, but are not limited to: Home button, volume button, start button and the lock button.
[0179] 814 sensor component consists of one or more sensors, used to state assessment of all aspects of the device 800. For example, sensor component 814 can detection to equipment 800 of open / close State, component of relative positioning, for example by said component for device 800 of display and small keyboard, sensor component 814 also can detection device 800 or device 8,001 a component of location change, user and device 800 contact of exists or not exists, device 800 azimuth or accelerated / deceleration and device 800 of temperature changes. 814 sensor component can include proximity sensors, is configured in the absence of any physical contact, they detect the presence of nearby objects. 814 can also include a light sensor sensor components, such as CMOS or CCD image sensor for use in imaging applications. In some embodiments, 814 the sensor component can also include acceleration sensors, gyro sensors, magnetic sensors, pressure sensors and temperature sensors.
[0180] 816 communication component is configured for ease of installation and 800 other wired or wireless communication between devices. Installation 800 access wireless networks based on the communication standards, such as WiFi,2G or 3G, or a combination of them. In one exemplary embodiment, the communication part 816 received via radio channel broadcasts from an external PA system signal or broadcast-related information. In one exemplary embodiment, the communication part 816 also includes near field communication (NFC), to promote the short range communication. For example, in the NFC module based on radio frequency identification (RFID) technology, infrared data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other techniques to achieve.
[0181] In example embodiments, unit 800 can be one or more application-specific integrated circuit (ASIC), digital signal processors (DSP) and digital signal processing equipment (DSPD), programmable logic device (PLD), field-programmable gate array (FPGA), controllers, microcontrollers, microprocessors or other electronic components to achieve, for the implementation of the method.
[0182] In example embodiments, also provides the include directive of non-temporary computer-readable storage medium, such as including the instruction memory 804, the above instructions can be carried out by appliance 800 processor 820 with these methods. For example, referred to a temporary computer-readable storage medium can be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disks and optical data storage devices, and so on.
[0183] A non-temporary computer-readable storage medium, and when the storage medium when the instructions executed by the processor for mobile terminals, mobile terminal to execute a method of instant messaging, which includes:
[0184] When the user sends a new message in the group, and send a new message in the group information, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0185] Receiving the group any group of members for requests sent by the Terminal to read the new message read request, the read request for the members of the group through its terminal according to group chat interface the new message message;
[0186] Choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
[0187] Optional, which according to the scheduled rule for the read request is selected, Terminal to determine whether to allow the group members to show the new message, including:
[0188] Choose confirm that allowed according to local group members described the Terminal shows the new message;
[0189] Confirmation allows the members of Terminal to display the new message, the new message is sent to the members of the Terminal;
[0190] Confirm allows the members of Terminal to display the new messages, send a reject message to the members of the Terminal.
[0191] Optional, according to locally referred to confirm whether allowing the members of Terminal shows the new message, including:
[0192] Asks the user whether to allow the group members of the Terminal shows the new message or, find default whitelist or blacklist confirm that allows the members of Terminal to display the new message.
[0193] Optional, referred to within the group to send a new message information, including:
[0194] Group within a preformatted control message is sent, the control messages are used to instruct the server to send a new message prompt to said group each group other than members of the local group members on the current group chat interface.
[0195] This implementation cases provides of above non-temporary computer can read storage media, in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0196] Figure 16 is another exemplary embodiment shown in diagram of an instant messaging device. Refer to Figure 16, which include: processor 1601 and 1602 used to store executable instructions of the processor memory;
[0197] Among them, 1601 of the processor is configured to:
[0198] Receiving terminal group members of the first group sent a new message message, the new message forwarding messages to the group, the new message that the information is used for to said all group members within the Group Tip mentioned there are unread new messages within a group;
[0199] Terminal of the second group receiving the group members according to the group chat interface on the new messages message initiates the request to read the new message read request, forwarding the read request to the members of the first group of terminals;
[0200] Received the members of the first group of Terminal in confirmation that allow the terminal of the second group member to show the new message sent after the message and forward it to the terminal of the second member of the group.
[0201] Figure 17 is another example implementation illustrates a kind of instant-messaging device 1900 block diagram. For example, device 1900 can be provided as a server. Refer to figure 17, device 1900 includes processing components 1922, which further includes one or more processors, and memory resources which are represented by the 1932, used to store instructions that can be executed by the processing unit of 1922, such as applications. Memory stored in the 1932 applications can include one or more of each module corresponds to a set of instructions. In addition, 1922 was configured to perform a process assembly instructions to implement these methods.
[0202] 1926 device 1900 can also include a power supply component is configured to perform power management device 1900, a wired or wireless network interface device 1900 1950 is configured to be connected to the network, and an input / output (I / O) interface 1958. Device 1900 can operate on stored in memory 1932 based operating systems, such as Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM or similar.
[0203] This implementation cases provides of above device, in group within achieved has has select sex of group chat, can precise control group within each a a group members of reading permission, without new group or new topic on can achieved and part group members of group chat, guarantee has message of private sex and security, operation complex degrees great reduced, and, increased has group chat of interesting, upgrade has group chat active degree, user experience good.
[0204] Technicians here in the given instruction and practice in this field after the invention of the public, will be easy to imagine the invention of other implementation plan. This application is intended to include any Variant, use or adaptation of the invention, these variants, usage or adaptation follows the General principles of the present invention includes the open does not open the technology in the field of public knowledge or idiomatic technique. Embodiment of the instructions and only be considered exemplary, the true scope of the invention and the spirit by following claims that.
[0205] Should be understood is that the invention is not confined to described and shown in the figure above the precise structure, and can be used in various modifications and is not outside the scope of its change. Only by the scope of the invention attached to the stated limits.
Claims
The claims
1. A rates communications of method, its features is, by said method including: Dang user in group within sent new message Shi, in group within sent new message tips information, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message; received by said group within any group members of Terminal sent of for requests reading by said new message of reading requests, by said reading requests for by said group members through its terminal according to group chat interface Shang of by said new message tips information launched of ; Choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
2. According to right requirements 1 by said of method, its features is, by said according to scheduled rules for by said reading requests for select, to determine whether allows by said group members of Terminal show by said new message, including: according to local select confirmed whether allows by said group members of Terminal show by said new message; in confirmed allows by said group members of Terminal show by said new message Shi, will by said new message sent to by said group members of Terminal; in confirmed not allows by said group members of Terminal show by said new message Shi, Reject message is sent to the members of the Terminal.
3. According to right requirements 2 by said of method, its features is, by said according to local select confirmed whether allows by said group members of Terminal show by said new message, including: asked by said user whether allows by said group members of Terminal show by said new message; or, find preset of white list or blacklist confirmed whether allows by said group members of Terminal show by said new message.
4. According to the method described in claim 1, characterized in which sends a new message in the group information, including: group within a preformatted control message is sent, the control messages are used to instruct the server to send a new message prompt to said group each group other than members of the local group members on the current group chat interface.
5. A rates communications of method, its features is, by said method including: received group within first group members of Terminal sent of new message tips information, will by said new message tips information forward to group within, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message; received by said group within second group members of Terminal according to group chat interface Shang of by said new message tips information launched of requests reading by said new message of reading requests, Forwarding the read request to the members of the first group of Terminal; received the members of the first group of Terminal in confirmation that allow the terminal of the second group member to show the new message sent after the message and forward it to the terminal of the second member of the group.
6. According to right requirements 5 by said of method, its features is, by said received by said first group members of Terminal in confirmed whether allows by said second group members of Terminal show by said new message Hou sent to of message and forward to by said second group members of Terminal, including: received by said first group members of Terminal in confirmed allows by said second group members of Terminal show by said new message Hou sent to of by said new message, and will by said new message forward to by said second group members of terminal; or, Receiving terminals in the confirmation of the first group member terminal of the second group member is not allowed to show the new message sent to China after the rejection message, and will refuse to forward messages to the terminal of the second member of the group.
7. According to right requirements 5 by said of method, its features is, by said received group within first group members of Terminal sent of new message tips information, will by said new message tips information forward to group within, including: received by said group within first group members of Terminal sent of preset format of control message, will by said control message as new message tips information sent to by said group within except by said first group members yiwai of each a a group members current of group chat interface Shang.
8. A rates communications of device, its features is, by said device including: message tips module, for Dang user in group within sent new message Shi, in group within sent new message tips information, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message; reading requests received module, for received by said group within any group members of Terminal sent of for requests reading by said new message of reading requests, The read request for the members of the group through its terminal according to group chat interface of the new message prompt; make sure the module, used to choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
9. According to right requirements 8 by said of device, its features is, by said confirmed module including: confirmed child module, for according to local select confirmed whether allows by said group members of Terminal show by said new message; first sent child module, for in by said confirmed child module confirmed allows by said group members of Terminal show by said new message Shi, will by said new message sent to by said group members of Terminal; second sent child module, for in by said confirmed child module confirmed not allows by said group members of Terminal show by said new message Shi, Reject message is sent to the members of the Terminal.
10. According to the devices referred to in claim 9, which is characterized, the identified module is used for: ask the user whether to allow the members of Terminal shows the new message or, find default whitelist or blacklist confirm that allows the members of Terminal to display the new message.
11. According to right requirements 8 by said of device, its features is, by said message tips module including: message tips child module, for Dang user in group within sent new message Shi, in group within sent a article preset format of control message, by said control message for indicates server sent new message tips to by said group within except local group members outside of each a a group members current of group chat interface Shang, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message.
12. A rates communications of device, its features is, by said device including: message tips module, for received group within first group members of Terminal sent of new message tips information, will by said new message tips information forward to group within, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message; reading requests forward module, For received by said group within second group members of Terminal according to group chat interface Shang of by said new message tips information launched of requests reading by said new message of reading requests, forward by said reading requests to by said first group members of Terminal; message forward module, for received by said first group members of Terminal in confirmed whether allows by said second group members of Terminal show by said new message Hou sent to of message and forward to by said second group members of Terminal.
13. According to right requirements 12 by said of device, its features is, by said message forward module including: first forward child module, for received by said first group members of Terminal in confirmed allows by said second group members of Terminal show by said new message Hou sent to of by said new message, and will by said new message forward to by said second group members of terminal; or, second forward child module, for received by said first group members of Terminal in confirmed not allows by said second group members of Terminal show by said new message Hou sent to of refused to message, And the reject message is forwarded to the terminal of the second member of the group.
14. According to right requirements 12 by said of device, its features is, by said message tips module including: message tips child module, for received by said group within first group members of Terminal sent of preset format of control message, will by said control message as new message tips sent to by said group within except by said first group members yiwai of each a a group members current of group chat interface Shang, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message.
15. A rates communications of device, its features is, by said device including: processor and the for storage processor executable instruction of memory; which, by said processor was configuration for: Dang user in group within sent new message Shi, in group within sent new message tips information, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message; received by said group within any group members of Terminal sent of for requests reading by said new message of reading requests, The read request for the members of the group through its terminal according to group chat interface of the new message prompt; choose according to the scheduled rule for the read request, to determine whether to allow the members of the Terminal shows the new message.
16. A rates communications of device, its features is, by said device including: processor and the for storage processor executable instruction of memory; which, by said processor was configuration for: received group within first group members of Terminal sent of new message tips information, will by said new message tips information forward to group within, by said new message tips information for to by said group within of all group members tips by said group within exists not read of new message ; Received by said group within second group members of Terminal according to group chat interface Shang of by said new message tips information launched of requests reading by said new message of reading requests, forward by said reading requests to by said first group members of Terminal; received by said first group members of Terminal in confirmed whether allows by said second group members of Terminal show by said new message Hou sent to of message and forward to by said second group members of Terminal.