CN108306810A - A kind of group's construction method, server and terminal - Google Patents
A kind of group's construction method, server and terminal Download PDFInfo
- Publication number
- CN108306810A CN108306810A CN201710020042.5A CN201710020042A CN108306810A CN 108306810 A CN108306810 A CN 108306810A CN 201710020042 A CN201710020042 A CN 201710020042A CN 108306810 A CN108306810 A CN 108306810A
- Authority
- CN
- China
- Prior art keywords
- group
- collection
- sets
- identification
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
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]
-
- 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
- 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/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Abstract
The invention discloses a kind of group's construction method, server and terminal, which is applied to server, including:It receives the group that terminal is sent and sets up request, which sets up the communication information that request carries the first communication identifier of current request object and current request object is participated in;The second communication identifier collection of all participation objects in addition to current request object is obtained from the communication information;The target identification collection of target object is determined according to first communication identifier and the second communication identifier collection;The group of the target object is set up according to the target identification collection.Above-mentioned group's construction method without switching over the establishment that can be realized across application group in several applications, and easy to operate, group is efficient.
Description
Technical field
The present invention relates to a kind of field of computer technology more particularly to group's construction method, server and terminals.
Background technology
Email is a kind of communication mode electronically providing information exchange, is the most wide clothes of the Internet, applications
Business, user not only can input word content in the text of Email, can also send document, image by the form of attachment
Or the files such as audio and video.
Existing many chat applications are all integrated with the mailbox system of oneself, when receiving new mail, chat application meeting
Pop-up reminds the page, user that can enter mailbox application by the prompting page and check the new mail, if at this point, user wants to incite somebody to action
The content share of new mail is to good friend, or wants the participant with mail, for example Email Sender, the person of making a copy for chat
When, it generally requires return chat application interface and searches corresponding contact person one by one, these contact persons are set up into group, pass through group
The group built carries out chat or sharing operation, and if have forgotten some contact person halfway, also to return to mailbox application
It is reaffirmed.This group's teaming method needs user to apply in mailbox and switched in chat application manually, operates
Cumbersome, group efficiency is low.
Invention content
It is existing across application to solve the purpose of the present invention is to provide a kind of group's construction method, server and terminal
Group sets up operation and needs in several applications to switch manually, the low technical problem of group efficiency.
In order to solve the above technical problems, the embodiment of the present invention provides following technical scheme:
A kind of group's construction method is applied to server comprising:
It receives the group that terminal is sent and sets up request, the first communication that request carries current request object is set up in the group
The communication information that mark and current request object are participated in;
The second communication identifier collection of all participation objects in addition to current request object is obtained from the communication information;
The target identification collection of target object is determined according to first communication identifier and the second communication identifier collection;
The group of the target object is set up according to the target identification collection.
In order to solve the above technical problems, the embodiment of the present invention also provides following technical scheme:
A kind of group's construction method is applied to terminal comprising:
Obtain the generation instruction that request is set up in group;
According to first communication identifier for generating instruction and obtaining present communications information and current request object;
The group, which is generated, according to the communication information and the first communication identifier sets up request;
The group is sent to server and sets up request, so that the server sets up request according to the group carries out group
Group sets up operation.
In order to solve the above technical problems, the embodiment of the present invention also provides following technical scheme:
A kind of server comprising:
Request is set up in receiving module, the group for receiving terminal transmission, and the group sets up request and carries current request
The communication information that the first communication identifier and current request object of object are participated in;
Acquisition module, for obtaining all participation objects in addition to current request object from the communication information
Two communication identifier collection;
Determining module, the target mark for determining target object according to first communication identifier and the second communication identifier collection
Know collection;
Set up module, the group for setting up the target object according to the target identification collection.
In order to solve the above technical problems, the embodiment of the present invention also provides following technical scheme:
A kind of terminal comprising:
First acquisition module sets up the generation instruction of request for obtaining group;
Second acquisition module, for according to first for generating instruction and obtaining present communications information and current request object
Communication identifier;
Generation module sets up request for generating the group according to the communication information and the first communication identifier;
Sending module sets up request, so that the server is according to the group for sending the group to server
It sets up request and carries out group's establishment operation.
Group's construction method, server and the terminal that the present invention is somebody's turn to do set up request by receiving the group that terminal is sent, should
The communication information that request carries the first communication identifier of current request object and current request object is participated in is set up in group,
And the second communication identifier collection of all participation objects in addition to current request object, later, root are obtained from the communication information
The target identification collection of target object is determined according to first communication identifier and the second communication identifier collection, and according to the target identification collection group
The group of the target object is built, can be not necessarily to switch over the establishment that can be realized across application group in several applications, operation letter
Single, group is efficient.
Description of the drawings
Below in conjunction with the accompanying drawings, it is described in detail by the specific implementation mode to the present invention, technical scheme of the present invention will be made
And other beneficial effects are apparent.
Fig. 1 a are the schematic diagram of a scenario that system is set up in group provided in an embodiment of the present invention;
Fig. 1 b are the flow diagram of group's construction method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of group's construction method provided in an embodiment of the present invention;
Fig. 3 a are the flow diagram of the sharing method of e-mail messages provided in an embodiment of the present invention;
Fig. 3 b are the schematic diagram that mail shares process in enterprise's mailbox system provided in an embodiment of the present invention;
The structural schematic diagram of Fig. 4 a servers provided in an embodiment of the present invention;
Another structural schematic diagram of Fig. 4 b servers provided in an embodiment of the present invention;
The structural schematic diagram of Fig. 5 terminals provided in an embodiment of the present invention;
The structural schematic diagram of Fig. 6 servers provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, the every other implementation that those skilled in the art are obtained without creative efforts
Example, shall fall within the protection scope of the present invention.
A kind of group's construction method of offer of the embodiment of the present invention, server, terminal and system.
A is please referred to Fig.1, it may include any server and end that the embodiment of the present invention is provided which, which sets up system,
End.
Wherein, server can receive group's establishment request of terminal transmission, which sets up request and carry current request
The communication information that the first communication identifier and current request object of object are participated in, and obtain to remove from the communication information and work as
Second communication identifier collection of all participation objects except preceding request object is later, logical according to first communication identifier and second
Letter identification sets determine the target identification collection of target object, and the group of the target object is set up according to the target identification collection.
Terminal can obtain group set up request generation instruction, and according to the generation instruct obtain present communications information and
First communication identifier of current request object generates group establishment according to the communication information and the first communication identifier and asks later
It asks, and sends the group to server and set up request, so that the server sets up request progress group according to the group sets up behaviour
Make.
Wherein, which refers mainly to the information that at least two users participate in exchange in same communications applications,
May include mailbox message, game information or session information etc..First communication identifier and the second communication identifier are logical for distinguishing
Different user in letter application, may include the note of Email Accounts, email address or social platform (instant chat application)
Volume account etc., wherein the instant chat application may include microblogging and game application etc..
For example, the communication information can be e-mail messages, first communication identifier and the second communication identifier can be mailboxes
Information.When user is in terminal browsing mail, instant chat if desired is initiated with mail participant, can be believed according to the first mailbox
Breath and e-mail messages generate group and set up request, and send the group to server and set up request, and later, server is from the mail
The second mailbox message collection of all mail participants in addition to current request people is obtained in information, and is believed according to first mailbox
Breath and the second mailbox message collection determine account of the target object in instant chat application, are set up later according to these accounts instant
The group of chat.
It will be described in detail respectively below.It should be noted that the serial number of following embodiment is preferentially suitable not as embodiment
The restriction of sequence.
First embodiment
The present embodiment will be described from the angle of server, which can be application server.
B is please referred to Fig.1, Fig. 1 b have been described in detail group's construction method of first embodiment of the invention offer, can wrap
It includes:
S101, group's establishment request that terminal is sent is received, which sets up first that request carries current request object
The communication information that communication identifier and current request object are participated in.
In the present embodiment, which can be the network equipments such as mobile phone, tablet computer or computer.The communication information is main
Refer at least two users participated in same communications applications exchange information, may include mailbox message, game information or
Session information etc., wherein the communications applications can be mailbox application, game application or instant messaging application etc..This is first logical
Beacon is known for distinguishing the different user in communications applications, may include Email Accounts, email address or social platform (i.e.
When communication applications) register account number etc., wherein the instant messaging application may include instant chat application (such as microblogging) and play
Using etc..
In general, the content of first communication identifier and the communication information can be different in different communications applications, for example, when should
Communications applications are mailbox in application, first communication identifier can be email address or Email Accounts, which can be with
It is e-mail messages, which may include that Mail Contents and mail participate in the information such as object.When the communications applications are network
When game application, which can be game account, which can be a certain game queue or game
The relevant information in room, such as the chat content and each game member's information etc. in game queue or room of playing.When this is logical
Letter is applied as instant chat in application, first communication identifier can be instant chat application account, which can wrap
Include the information such as chat content and chat member.It should be noted that the current request object, which should be the mail, participates in object
The a member either chatted in member or game member.
S102, the second communication identifier that all participation objects in addition to current request object are obtained from the communication information
Collection.
In the present embodiment, the second communication identifier which concentrates may include Email Accounts, email address
Or the register account number etc. of social platform (instant chat application), it is mainly used for distinguishing current request object and remaining participation pair
As.
S103, the target identification collection that target object is determined according to first communication identifier and the second communication identifier collection.
In the present embodiment, which is mainly used for distinguishing the different user in social platform, may include each
The register account number of social platform.The target object may include all participation objects (such as session including current request object
At least one of object, mail participate in object or game object).
For example, above-mentioned steps S103 can specifically include:
1-1, participation object identity collection is determined according to first communication identifier and the second communication identifier collection.
For example, request is set up in the group can also carry application identities, at this point, above-mentioned steps 1-1 can specifically include:
The object identification data library of corresponding application is determined according to the application identities;
Corresponding with first communication identifier object identity is searched from the object identification data library, and search and this
Two communication identifiers concentrate each corresponding object identity of the second communication identifier, obtain participating in object identity collection.
In the present embodiment, which is mainly used for distinguishing different instant messaging applications, can be each instant
The login interface or Apply Names of communication applications.The object identification data library can be depending on actual demand
The database of the register account number of social platform (instant chat application).The object identity is mainly used for distinguishing application identities correspondence
Instant messaging application different user, may include the register account number of social platform, in general, every 1 first communication identifier or
Second communication identifier corresponds to a unique object identity.
In actual application, need to pre-establish application identities and object database and object identity and first logical
Incidence relation between beacon knowledge or the second communication identifier, to can subsequently find specified instant messaging by incidence relation
The object identification data library of application, and corresponding object identity is found from object database.Certainly, if being for specified
When communication applications there was only only one, then need not obtain application identities, can be directly entered in unique instant messaging application
Background data base, and according to first communication identifier and the second communication identifier collection from the background data base determine participate in object
Identification sets.
1-2, the target identification collection that target object is determined according to the participation object identity collection.
In the present embodiment, which directly can be determined as target identification collection by server, can also be led to
It crosses and determines that target identification collection, specific method of determination can be depending on actual demands, that is, above-mentioned steps 1- with terminal interaction
2 can specifically include:
The participation object identity collection is determined as to the target identification collection of target object;Alternatively,
It is determined according to the participation object identity collection and identification sets may be selected;Identification sets are may be selected into this and are sent to the terminal, with
Make the terminal that identification sets may be selected according to this and returns to identification sets after corresponding selection;Identification sets after the selection are determined as target pair
The target identification collection of elephant.
In the present embodiment, which can be that at least one of identification sets may be selected in this, and mark may be selected in this
Collection may include the register account number of social platform, be mainly used for providing the selectable range of the target identification collection to the user.It is real
In the operating process of border, identification sets can may be selected according to this and generate selection interface and send it to terminal for server, in this way, working as
When terminal receives and shows the selection interface, user can select required target object from the selection interface.For ease of with
Family is quickly found out target object, and the mark on the selection interface can be divided into multiple groups, for example participates in object group, recently contact
People's group and other groups etc., so that user accurately searches, accelerate target in addition, can also provide search box on the selection interface
The search speed of object.
Further, above-mentioned steps " determined according to the participation object identity collection and identification sets may be selected " can specifically include:
The associated all objects of object identity corresponding with first communication identifier are searched from the object identification data library
Mark, obtains affiliated partner identification sets;
The participation object identity collection and affiliated partner identification sets are determined as identification sets may be selected.
May include pair of all objects related with current request object in the present embodiment, in the affiliated partner identification sets
As the object identity of mark, such as nearest chatting object of the current request object in instant chat application or game application, or
The object for all objects (such as good friend in instant chat application or game application) that person's current request object may search for
Mark, etc., at this point, the target object can be all participation objects (such as session pair including current request object
As, mail participates in object or game object) and all affiliated partners (for example the good friend of current request object or chat recently
At least one of its object).
In addition it should be pointed out that during server and terminal interaction, some mesh has been selected to avoid user from falsely dropping
Mark object, or after having selected target object again want cancel group set up operation, can group's establishment forward direction user into
One step confirms, that is, after above-mentioned steps S103, which can also include:
The confirmation request for whether carrying out group's establishment generated;
The confirmation request is sent to the terminal, so that user carries out confirmation operation according to the confirmation request;
Receive the confirmation result that the terminal is returned according to the confirmation operation;
The operation for the group that the target object is set up according to the target identification collection is executed according to the confirmation result.
In the present embodiment, which can be sent to terminal by the form of prompting frame, and the title of the prompting frame can
With depending on the content of the communication information, for example it can be the theme of the communication information.Multiple interfaces can be equipped on the prompting frame,
The interface can show as the forms such as button or icon, may include " transmission " and " cancellation " two buttons, and user can lead to
It crosses to click the interface and generate and confirms result accordingly.The confirmation result can be depending on actual demand, for example may include
"Yes" and "No".Specifically, when " sending " button when the user clicks, which is "Yes", at this point, server can execute
Operation is set up in group.When " cancelling " button when the user clicks, which is "No", at this point, server can be without appointing
What is operated, and the next step of user is waited for instruct.
S104, the group that the target object is set up according to the target identification collection.
In the present embodiment, server can move all target identifications in one group to create group chat window, wherein
Group chat object in the group chat window is the target object.The window color and background picture of the group chat window can be according to reality
Depending on demand, it can be that user is preset according to liking, can also be system sets itself.
To highlight the purpose of group's establishment, the title of the group usually can be depending on the communication information, such as when this
When the communication information is e-mail messages, which can directly be the title of the Mail Contents, when the communication information is game
When information, which can be the room name, etc. for currently participating in the game name of game or room of playing, certainly,
The group name can also be user-defined title.
For example, when the communication information is e-mail messages, when which includes Mail Contents, in above-mentioned steps S104
Later, which can also include:
It is preset format by the format conversion of the Mail Contents;
Mail Contents after conversion are sent to the group, to share the Mail Contents to the target object.
In the present embodiment, the Mail Contents mainly include mail in can directly sectional drawing or replicate paste part, can
To include message body and title, in general, the form of expression of the Mail Contents is hypertext markup language (Hyper Text
Markup Language, HTML).The e-mail messages can also include all mails participate in object email address and mail it is attached
It may include outbox person (or turning originator), receiver and the person of making a copy for etc. and mail that the information such as part, the wherein mail, which participate in object,
Relevant personnel.Since the Mail Contents inconvenience of html format is directly viewable in instant chat window, therefore to by mail
In content share to group chat window, need the format conversion of the Mail Contents to be preset format, wherein the preset format can be with
May include portable document format (Portable Document Format, PDF) depending on actual demand, joint
Imagery specialists group (Joint Photographic Experts Group, JPEG), portable network picture (Portable
Network Graphics, PNG) or some document formats etc. be easy the file format checked and read.Relative to existing
Need in mail applications sectional drawing and replicate Mail Contents, and manual switching applied to instant messaging in be shared for,
User need to only carry out operating can be realized sharing at current mail interface, without switching over and replicating the operations such as sectional drawing, operate
Simplicity, share it is efficient, simultaneously as the Mail Contents are automatically converted to the lattice that is easy to check and read when sharing
Formula, is not necessarily to user's sectional drawing and duplication, and flexibility is high.
It can be seen from the above, group's construction method provided in this embodiment, wherein server can be sent by receiving terminal
Group set up request, the group set up request carry current request object the first communication identifier and current request object
The communication information participated in, and obtain from the communication information the second logical of all participation objects in addition to current request object
Letter identification sets determine the target identification collection of target object, and root according to first communication identifier and the second communication identifier collection later
The group that the target object is set up according to the target identification collection, can be realized without switching in several applications across application
The establishment of group, easy to operate, group is efficient.
Second embodiment
The present embodiment will be described from the angle of terminal, which can be the nets such as mobile phone, tablet computer or computer
Network equipment.
Referring to Fig. 2, group's construction method of second embodiment of the invention offer has been described in detail in Fig. 2, may include:
S201, the generation instruction that request is set up in group is obtained.
In the present embodiment, if user wants to carry out group chat with current good friend in certain specified application, it can click current logical
A certain icon in letter application, to generate the generation instruction that request is set up in group.The communications applications can be mailbox application, game
Using or instant messaging application etc..The specified application includes mainly instant messaging application, such as instant chat application or network
Game application etc..
S202, the first communication identifier for obtaining present communications information and current request object is instructed according to the generation.
In the present embodiment, which refers mainly to the letter that at least two users participate in exchange in same communications applications
Breath, may include mailbox message, game information or session information etc..First communication identifier is for distinguishing in communications applications
Different user may include the register account number etc. of Email Accounts, email address or social platform (instant messaging application),
In, which may include that instant chat applies (such as microblogging) and game application.
In general, the content of first communication identifier and the communication information can be different in different communications applications, for example, when should
Communications applications are mailbox in application, first communication identifier can be email address or Email Accounts, which can be with
It is e-mail messages, which may include the information such as Mail Contents and mail participating user.When the communications applications are network
When game application, which can be game account, which can be a certain game queue or game
The relevant information in room, for example, game queue or play room chat content and each game member's information.When the communication
Using for instant chat, in application, first communication identifier can be instant chat application account, which may include
The information such as chat content and chat member.It should be noted that the current request object should be the mail participate in object or
Person chats a member in member or game member.
S203, group establishment request is generated according to the communication information and the first communication identifier.
In the present embodiment, if for group chat instant messaging application have it is multiple, such as the instant messaging application of group chat
(such as microblogging) and online game application are applied including instant chat, at this point, the instant messaging that terminal also needs acquisition user to specify is answered
Application identities, and generate the group according to the communication information, the first communication identifier and application identities and set up request, wherein
The application identities are mainly used for distinguishing different instant messaging applications, can be login interface or answer that instant messaging is applied
Use title.If for group chat instant messaging application only there are one, can directly according to the communication information and first communication mark
Know and generates group establishment request.
S204, group establishment request is sent to server, so that the server sets up request according to the group carries out group
Group sets up operation.
In the present embodiment, server can carry out during setting up request establishment group according to the group with terminal
Interaction, can not also need to interact, specifically can be depending on actual demand.When that need not interact, server
Can group directly be established according to all participation objects in the communication information, such as when the communication information is e-mail messages,
A chat group that object is participated in including all mails can be established in specified instant messaging application.When need with terminal into
When row interaction, server can obtain the personal information for needing to establish group from terminal, then be built according to these personal informations
Vertical chat group, that is, after sending the group to server and setting up request, which can also include:
It receives the server and the optional identification sets that request returns is set up according to the group, and shown;
Obtain Object Selection information;
It may be selected from this to select corresponding object identity collection in identification sets according to the Object Selection information;
Object identity collection after selection is sent to the server.
In the present embodiment, the register account number that identification sets may include social platform may be selected in this, is mainly used for as user
The selectable range of the target identification collection is provided.The Object Selection information may be selected the increase of identification sets primarily directed to this or delete
Except information, identification sets, which may be selected, in this can show as the form of selection interface, and user can be by carrying out on the selection interface
Addition the operations such as deletes and generates the Object Selection information, so that add or delete pair in identification sets may be selected from this in terminal
The object identity answered, identification sets after being selected.
It can be seen from the above, group's construction method provided in this embodiment, wherein terminal can be asked by obtaining group's establishment
The generation instruction asked, and the first communication identifier for obtaining present communications information and current request object is instructed according to the generation, it
Afterwards, which is generated according to the communication information and the first communication identifier and sets up request, sending the group to server sets up request,
So that the server sets up request according to the group carries out group's establishment operation, without switching in several applications i.e.
The establishment across application group can be achieved, easy to operate, group is efficient.
3rd embodiment
According to method described in embodiment one and embodiment two, citing is described in further detail below.
In the present embodiment, will using the communication information as e-mail messages, for which is the application of enterprise mailbox, from
Server and terminal are described in detail.
As shown in Figure 3a and Figure 3b shows, a kind of group's construction method, detailed process can be as follows:
S301, terminal obtain the generation instruction that request is set up in group, and instructed according to the generation obtain current mail information,
The first communication identifier and application identities of current request object.
For example, which can show as the form of mail browser interface, may include on the mail browser interface
Positive text window for showing message body, the header window for showing mail header, for showing e-mail recipient, sending
The email address window and some function buttons of the participants such as person and the person of making a copy for, for example share button, delete button, return
Multiple button etc., wherein this, which shares button, can be arranged in email address window, can also be arranged in mail browser interface
Lower section or other positions.First communication identifier can be Email Accounts or email address.The application identities are mainly used for area
(such as instant messaging application M and N) is applied in point different instant messagings, can be login interface that instant messaging is applied or
Apply Names.Share button specifically, current request object can click this and enter using selection interface, later by the way that click should
The generation instruction that request is set up in group is generated using the button for corresponding to instant messaging application in selection interface, wherein this is current
It can be Email Sender A to ask object.
S302, terminal generate group according to the application identities, the first communication identifier and e-mail messages and set up request, and to clothes
Business device sends the group and sets up request.
For example, it may include application identities, the first communication identifier, postal that the group that terminal to server is sent, which is set up in request,
The information such as the email address of part content and mail participant.
S303, server obtained from the e-mail messages remaining mail participate in object the second communication identifier collection, and according to
The application identities determine the object identification data library of corresponding application.
For example, which, which integrates, to be Email Accounts collection or email address collection.Server can from mailbox
Email address or mailbox account that all mails in addition to current request object (sender A) participate in object are obtained in the window of location
Number, for example, the second communication identifier collection include mail CC person C and recipient B email address.The object identification data library can
To be pre-stored user account database.
S304, server search object identity corresponding with first communication identifier from the object identification data library, with
And search and concentrate the corresponding object identity of each second communication identifier with second communication identifier, obtain participation object identity
Collection.
For example, when it is M that the corresponding instant messaging of the application identities, which is applied, which can be that the instant messaging is answered
With the account of user's registration in M, in general, every 1 first communication identifier or the second communication identifier correspond to a unique object mark
Know.Instant messaging application M can be applied and integrated in enterprise's mailbox in an application system.
S305, server search all and associated object mark of first communication identifier from the object identification data library
Know, obtain affiliated partner identification sets, and the participation object identity collection and affiliated partner identification sets are determined as optional identification sets,
Identification sets are may be selected into this later and are sent to terminal.
For example, which may include that (for example mail participates in for related with sender A all affiliated partners
Object B and C, nearest contact object, can search for object etc.) user account registered in instant communication applications M.
S306, terminal show that identification sets may be selected in this, and obtain the selection operation that this may be selected identification sets in user.
For example, identification sets, which may be selected, in this can show as the form of selection interface, may include three on the selection interface
Account group:Mail participates in object group, nearest contact object group and can search for object group, wherein to keep entire interface simply bright
, mail participates in object group and the account that can search in object group may be displayed on some subpage frame, and user should by clicking
Specified interface in selection interface can enter the subpage frame.The selection operation may include delete operation and addition operation etc..
S307, terminal operate from this according to the selection and may be selected to select corresponding object identity collection in identification sets, and will choosing
It selects rear identification sets and is sent to the server.
For example, when user has selected mail to participate in all accounts in object group, identification sets are all after the selection
Mail participates in the account that object A, B and C are registered in instant communication applications M.
Whether identification sets after the selection are determined as the target identification collection of target object by S308, server, and generate and carry out
The confirmation request that group is set up, rear send the confirmation request to terminal.
For example, mail participation object A, B and C can be determined as target object by server, and by them in instant messaging
It is determined as target identification collection using the account registered in M, one can be generated later and be equipped with " transmission " and " cancellation " two buttons
Prompting frame, and send the prompting frame to terminal.
S309, terminal obtain the confirmation operation of user according to the confirmation request, and are generated according to the confirmation operation and confirm knot
The confirmation result is sent to server by fruit later.
For example, when clicking " transmission " button in the prompting frame in terminal as user, the confirmation result of generation is "Yes",
When the user clicks when " cancellation " button in the prompting frame, the confirmation result of generation is "No".
S310, server set up the group of the target object according to the confirmation result and target identification collection.
For example, when the confirmation result is "Yes", server can move all target accounts in one group to, and should
The title of group can be the mail header.When the confirmation result is "No", server can be waited for without any operation
The next step of user instructs.
The format conversion of Mail Contents in the e-mail messages is preset format by S311, server, and by the postal after conversion
Part content share is to the group.
For example, server can convert the Mail Contents of html format to the formats such as PDF or JPEG or PNG, and send
Into the group, so that all mails participate in object and can be not necessarily to return from the Mail Contents after seeing the conversion in group
Mail applications are consulted.
It can be seen from the above, group's construction method provided in this embodiment, wherein terminal, which can obtain group, sets up request
Instruction is generated, and instructs acquisition current mail information, the first communication identifier of current request object and application to mark according to the generation
Know, then, generates group according to the application identities, the first communication identifier and e-mail messages and set up request, and sent to server
Request is set up in the group, and later, server obtains the second communication identifier collection that remaining mail participates in object from the e-mail messages,
And the object identification data library of corresponding application is determined according to the application identities, then, searched from the object identification data library with
The corresponding object identity of first communication identifier, and search and concentrate each second communication identifier pair with second communication identifier
The object identity answered obtains chatting object's identification sets, later, searches and all first is communicated with this from the object identification data library
Associated object identity is identified, obtains affiliated partner identification sets, and chatting object's identification sets and affiliated partner identification sets are true
It is set to optional identification sets, identification sets, which may be selected, in this later is sent to terminal, and then, terminal can show that mark may be selected in this
Collection, and the selection operation that this may be selected identification sets in user is obtained, later, is operated from this and may be selected in identification sets according to the selection
It determines the target identification collection of target object, and the target identification collection is sent to server, server is according to the target identification collection
The confirmation request for whether carrying out group's establishment is generated, and the confirmation request is sent to terminal, later, terminal is according to the confirmation request
The confirmation operation of user is obtained, and is generated and is confirmed as a result, the confirmation result is sent to server later according to the confirmation operation,
Then, server sets up the group of the target object according to the confirmation result and target identification, without in several applications
The establishment that can be realized across application group is switched over, easy to operate, group is efficient, and after group is set up, service
The format conversion of the Mail Contents can be preset format by device, and the Mail Contents after conversion are shared to the group, relatively
To be shared during in existing needs, sectional drawing is applied with duplication Mail Contents, and manual switching to instant messaging in mail applications
For, user need to only carry out operating can be realized sharing at current mail interface, without switching over and replicating the operations such as sectional drawing,
It is easy to operate, share it is efficient, simultaneously as the Mail Contents are automatically converted to be easy to check and be read when sharing
Format, is not necessarily to user's sectional drawing and duplication, and flexibility is high.
Fourth embodiment
According to method described in embodiment one and embodiment three, the present embodiment will further be carried out from the angle of server
Description, please refers to Fig. 4 a, and Fig. 4 a have been described in detail the server of fourth embodiment of the invention offer, may include:Receive mould
Block 10, acquisition module 20, determining module 30 and establishment module 40, wherein:
(1) receiving module 10
Request is set up in receiving module 10, the group for receiving terminal transmission, which sets up request and carry current request
The communication information that the first communication identifier and current request object of object are participated in.
In the present embodiment, which can be the network equipments such as mobile phone, tablet computer or computer.The communication information is main
Refer at least two users participated in same communications applications exchange information, may include mailbox message, game information or
Session information etc., wherein the communications applications can be mailbox application, game application or instant messaging application etc..This is first logical
Beacon is known for distinguishing the different user in communications applications, may include Email Accounts, email address or social platform (i.e.
When communication applications) register account number etc., wherein the instant messaging application may include instant chat application (such as microblogging) and play
Using etc..
In general, the content of first communication identifier and the communication information can be different in different communications applications, for example, when should
Communications applications are mailbox in application, first communication identifier can be email address or Email Accounts, which can be with
It is e-mail messages, which may include that Mail Contents and mail participate in the information such as object.When the communications applications are network
When game application, which can be game account, which can be a certain game queue or game
The relevant information in room, such as the chat content and each game member's information etc. in game queue or room of playing.When this is logical
Letter is applied as instant chat in application, first communication identifier can be instant chat application account, which can wrap
Include the information such as chat content and chat member.It should be noted that the current request object, which should be the mail, participates in object
The a member either chatted in member or game member.
(2) acquisition module 20
Acquisition module 20, for obtaining all participation objects in addition to current request object from the communication information
Two communication identifier collection.
In the present embodiment, the second communication identifier which concentrates may include Email Accounts, email address
Or the register account number etc. of social platform (instant chat application), it is mainly used for distinguishing current request object and remaining participation pair
As.
(3) determining module 30
Determining module 30, the target mark for determining target object according to first communication identifier and the second communication identifier collection
Know collection.
In the present embodiment, which is mainly used for distinguishing the different user in social platform, may include each
The register account number of social platform.The target object may include all participation objects (such as session including current request object
At least one of object, mail participate in object or game object).
For example, please referring to Fig. 4 b, which can specifically include the first determination sub-module 31 and second and determines son
Module 32, wherein:
First determination sub-module 31 participates in object mark for being determined according to first communication identifier and the second communication identifier collection
Know collection.
For example, request is set up in the group can also carry application identities, which specifically can be used for:
The object identification data library of corresponding application is determined according to the application identities;
Corresponding with first communication identifier object identity is searched from the object identification data library, and search and this
Two communication identifiers concentrate each corresponding object identity of the second communication identifier, obtain participating in object identity collection.
In the present embodiment, which is mainly used for distinguishing different instant messaging applications, can be each instant
The login interface or Apply Names of communication applications.The object identification data library can be depending on actual demand
The database of the register account number of social platform (instant chat application).The object identity is mainly used for distinguishing application identities correspondence
Instant messaging application different user, may include the register account number of social platform, in general, every 1 first communication identifier or
Second communication identifier corresponds to a unique object identity.
In actual application, need to pre-establish application identities and object database and object identity and first logical
Incidence relation between beacon knowledge or the second communication identifier, to can subsequently find specified instant messaging by incidence relation
The object identification data library of application, and corresponding object identity is found from object database.Certainly, if being for specified
When communication applications there was only only one, then need not obtain application identities, can be directly entered in unique instant messaging application
Background data base, and according to first communication identifier and the second communication identifier collection from the background data base determine participate in object
Identification sets.
Second determination sub-module 32, the target identification collection for determining target object according to the participation object identity collection.
In the present embodiment, which directly can be determined as target identification by the second determination sub-module 32
Collection, can also by determining target identification collection with terminal interaction, specific method of determination can depending on actual demand,
That is, second determination sub-module 32 specifically can be used for:
The participation object identity collection is determined as to the target identification collection of target object;Alternatively,
It is determined according to the participation object identity collection and identification sets may be selected;Identification sets are may be selected into this and are sent to the terminal, with
Make the terminal that identification sets may be selected according to this and returns to identification sets after corresponding selection;Identification sets after the selection are determined as target pair
The target identification collection of elephant.
In the present embodiment, which can be that at least one of identification sets may be selected in this, and mark may be selected in this
Collection may include the register account number of social platform, be mainly used for providing the selectable range of the target identification collection to the user.It is real
In the operating process of border, identification sets can may be selected according to this and generate selection interface and send it to end for the second determination sub-module 32
End, in this way, when terminal receives and shows the selection interface, user can select required target pair from the selection interface
As.It is quickly found out target object for ease of user, the mark on the selection interface can be divided into multiple groups, for example participate in object
Group, nearest group of contacts and other groups etc., in addition, search box can also be provided on the selection interface, so that user accurately looks into
It looks for, accelerates the search speed of target object.
Further, which specifically can be used for:
The associated all objects of object identity corresponding with first communication identifier are searched from the object identification data library
Mark, obtains affiliated partner identification sets;
The participation object identity collection and affiliated partner identification sets are determined as identification sets may be selected.
May include pair of all objects related with current request object in the present embodiment, in the affiliated partner identification sets
As the object identity of mark, such as nearest chatting object of the current request object in instant chat application or game application, or
The object for all objects (such as good friend in instant chat application or game application) that person's current request object may search for
Mark, etc., at this point, the target object can be all participation objects (such as session pair including current request object
As, mail participates in object or game object) and all affiliated partners (for example the good friend of current request object or chat recently
At least one of its object).
In addition it should be pointed out that during server and terminal interaction, some mesh has been selected to avoid user from falsely dropping
Mark object, or after having selected target object again want cancel group set up operation, can group's establishment forward direction user into
One step confirms, that is, group's construction apparatus can also include confirmation module 50, is used for:
The confirmation request for whether carrying out group's establishment generated;
The confirmation request is sent to the terminal, so that user carries out confirmation operation according to the confirmation request;
Receive the confirmation result that the terminal is returned according to the confirmation operation;
It is triggered according to the confirmation result and sets up the group that the target object is set up in the execution of module 40 according to the target identification collection
Operation.
In the present embodiment, which can be sent to terminal by the form of prompting frame, and the title of the prompting frame can
With depending on the content of the communication information, for example it can be the theme of the communication information.Multiple interfaces can be equipped on the prompting frame,
The interface can show as the forms such as button or icon, may include " transmission " and " cancellation " two buttons, and user can lead to
It crosses to click the interface and generate and confirms result accordingly.The confirmation result can be depending on actual demand, for example may include
"Yes" and "No".Specifically, when " sending " button when the user clicks, which is "Yes", at this point it is possible to trigger a group modeling
Block 40 executes group and sets up operation.When " cancelling " button when the user clicks, which is "No", at this point, confirmation module 50
The next step of user can be waited for instruct without any operation.
(4) module 40 is set up
Set up module 40, the group for setting up the target object according to the target identification collection.
In the present embodiment, all target identifications can be moved in a group to create group chat window, wherein the group chat
Group chat object in window is the target object.The window color and background picture of the group chat window can according to actual demand and
It is fixed, it can be that user is preset according to liking, can also be system sets itself.
To highlight the purpose of group's establishment, the title of the group usually can be depending on the communication information, such as when this
When the communication information is e-mail messages, which can directly be the title of the Mail Contents, when the communication information is game
When information, which can be the room name, etc. for currently participating in the game name of game or room of playing, certainly,
The group name can also be user-defined title.
For example, when the communication information is e-mail messages, which may include Mail Contents, at this point, the service
Device can also include sharing module 60, be used for:
After the establishment module 40 sets up the group of the target object according to the target identification collection, by the Mail Contents
Format conversion is preset format;
Mail Contents after conversion are sent to the group, to share the Mail Contents to the target object.
In the present embodiment, the Mail Contents mainly include mail in can directly sectional drawing or replicate paste part, can
To include message body and title, in general, the form of expression of the Mail Contents is hypertext markup language (Hyper Text
Markup Language, HTML).The e-mail messages can also include all mails participate in object email address and mail it is attached
It may include outbox person (or turning originator), receiver and the person of making a copy for etc. and mail that the information such as part, the wherein mail, which participate in object,
Relevant personnel.Since the Mail Contents inconvenience of html format is directly viewable in instant chat window, therefore to by mail
In content share to group chat window, need the format conversion of the Mail Contents to be preset format, wherein the preset format can be with
May include portable document format (Portable Document Format, PDF) depending on actual demand, joint
Imagery specialists group (Joint Photographic Experts Group, JPEG), portable network picture (Portable
Network Graphics, PNG) or some document formats etc. be easy the file format checked and read.Relative to existing
Need in mail applications sectional drawing and replicate Mail Contents, and manual switching applied to instant messaging in be shared for,
User need to only carry out operating can be realized sharing at current mail interface, without switching over and replicating the operations such as sectional drawing, operate
Simplicity, share it is efficient, simultaneously as the Mail Contents are automatically converted to the lattice that is easy to check and read when sharing
Formula, is not necessarily to user's sectional drawing and duplication, and flexibility is high.
When it is implemented, above each unit can be realized as independent entity, arbitrary combination can also be carried out, is made
It is realized for same or several entities, the specific implementation of above each unit can be found in the embodiment of the method for front, herein not
It repeats again.
It can be seen from the above, server provided in this embodiment, receives the group that terminal is sent by receiving module 10 and sets up
Request, it is logical that group establishment asks the first communication identifier of carrying current request object and current request object to be participated in
Letter information, acquisition module 20 obtain the second communication of all participation objects in addition to current request object from the communication information
Identification sets, later, determining module 30 determine the target mark of target object according to first communication identifier and the second communication identifier collection
Know collection, the group that module 40 sets up the target object according to the target identification collection is set up, without carrying out in several applications
The establishment across application group can be realized in switching, and easy to operate, group is efficient.
5th embodiment
On the basis of three this method of embodiment two and embodiment, the present embodiment will further be retouched from the angle of terminal
It states, referring to Fig. 5, the terminal of fifth embodiment of the invention offer has been described in detail in Fig. 5, may include:First acquisition module
70, the second acquisition module 80, generation module 90 and sending module 100, wherein:
(1) first acquisition module 70
First acquisition module 70 sets up the generation instruction of request for obtaining group.
In the present embodiment, if user wants to carry out group chat with current good friend in certain specified application, it can click current logical
A certain icon in letter application, to generate the generation instruction that request is set up in group.The communications applications can be mailbox application, game
Using or instant messaging application etc..The specified application includes mainly instant messaging application, such as instant chat application or network
Game application etc..
(2) second acquisition modules 80
Second acquisition module 80 obtains the first of present communications information and current request object for being instructed according to the generation
Communication identifier.
In the present embodiment, which refers mainly to the letter that at least two users participate in exchange in same communications applications
Breath, may include mailbox message, game information or session information etc..First communication identifier is for distinguishing in communications applications
Different user may include the register account number etc. of Email Accounts, email address or social platform (instant messaging application),
In, which may include that instant chat applies (such as microblogging) and game application.
In general, the content of first communication identifier and the communication information can be different in different communications applications, for example, when should
Communications applications are mailbox in application, first communication identifier can be email address or Email Accounts, which can be with
It is e-mail messages, which may include the information such as Mail Contents and mail participating user.When the communications applications are network
When game application, which can be game account, which can be a certain game queue or game
The relevant information in room, for example, game queue or play room chat content and each game member's information.When the communication
Using for instant chat, in application, first communication identifier can be instant chat application account, which may include
The information such as chat content and chat member.It should be noted that the current request object should be the mail participate in object or
Person chats a member in member or game member.
(3) generation module 90
Generation module 90 sets up request for generating the group according to the communication information and the first communication identifier.
In the present embodiment, if for group chat instant messaging application have it is multiple, such as the instant messaging application of group chat
(such as microblogging) and online game application are applied including instant chat, at this point, the instant messaging that terminal also needs acquisition user to specify is answered
Application identities, and generate the group according to the communication information, the first communication identifier and application identities and set up request, wherein
The application identities are mainly used for distinguishing different instant messaging applications, can be login interface or answer that instant messaging is applied
Use title.If for group chat instant messaging application only there are one, can directly according to the communication information and first communication mark
Know and generates group establishment request.
(4) sending module 100
Sending module 100 sets up request, so that the server is set up according to the group for sending the group to server
Request carries out group and sets up operation.
In the present embodiment, server can carry out during setting up request establishment group according to the group with terminal
Interaction, can not also need to interact, specifically can be depending on actual demand.When that need not interact, server
Can group directly be established according to all participation objects in the communication information, such as when the communication information is e-mail messages,
A chat group that object is participated in including all mails can be established in specified instant messaging application.When need with terminal into
When row interaction, server can obtain the personal information for needing to establish group from terminal, then be built according to these personal informations
Vertical chat group is used for that is, the terminal can also include determining module:
After the sending module 100 sends group establishment request to server, the server is received according to the group
The optional identification sets that request returns are set up, and are shown;
Obtain Object Selection information;
It may be selected from this to select corresponding object identity collection in identification sets according to the Object Selection information;
Object identity collection after selection is sent to the server.
In the present embodiment, the register account number that identification sets may include social platform may be selected in this, is mainly used for as user
The selectable range of the target identification collection is provided.The Object Selection information may be selected the increase of identification sets primarily directed to this or delete
Except information, identification sets, which may be selected, in this can show as the form of selection interface, and user can be by carrying out on the selection interface
Addition the operations such as deletes and generates the Object Selection information, so that add or delete pair in identification sets may be selected from this in terminal
The object identity answered, identification sets after being selected.
When it is implemented, above each unit can be realized as independent entity, arbitrary combination can also be carried out, is made
It is realized for same or several entities, the specific implementation of above each unit can be found in the embodiment of the method for front, herein not
It repeats again.
It can be seen from the above, terminal provided in this embodiment, the life that request is set up in group is obtained by the first acquisition module 70
At instruction, the second acquisition module 80 instructs the first communication for obtaining present communications information and current request object to mark according to the generation
Know, later, generation module 90 generates the group according to the communication information and the first communication identifier and sets up request, sending module 100
The group, which is sent, to server sets up request, so that the server sets up request progress group according to the group sets up operation, from
Without switching over the establishment that can be realized across application group in several applications, easy to operate, group is efficient.
Sixth embodiment
Correspondingly, the embodiment of the present invention also provides a kind of group's establishment system, including times that the embodiment of the present invention is provided
A kind of terminal and server, for details, reference can be made to example IV, the terminals specifically may refer to embodiment five for the server.
Wherein, terminal and server can be as follows:
Request is set up in server, the group for receiving terminal transmission, which sets up request and carry current request object
The first communication identifier and the communication information that is participated in of current request object, and obtain from the communication information except currently asking
The second communication identifier collection of all participation objects except object is sought, later, is marked according to first communication identifier and the second communication
Know the target identification collection that collection determines target object, and sets up the group of the target object according to the target identification collection.
Terminal sets up the generation instruction of request for obtaining group;According to the generation instruct obtain present communications information and
First communication identifier of current request object;The group, which is generated, according to the communication information and the first communication identifier sets up request;To
Server sends the group and sets up request, so that the server sets up request progress group according to the group sets up operation.
The specific implementation of above each equipment can be found in the embodiment of front, and details are not described herein.
Since the share system of the e-mail messages may include any terminal and service that the embodiment of the present invention is provided
Device, it is thereby achieved that the advantageous effect achieved by any terminal and server that the embodiment of the present invention is provided, is referred to
The embodiment of front, details are not described herein.
7th embodiment
Correspondingly, the embodiment of the present invention also provides a kind of server, as shown in fig. 6, it illustrates institutes of the embodiment of the present invention
The structural schematic diagram for the server being related to, specifically:
The server may include one or processor 201, one or more meters of more than one processing core
Memory 202, radio frequency (Radio Frequency, RF) circuit 203, power supply 204, the input unit of calculation machine readable storage medium storing program for executing
The components such as 205 and display unit 206.It will be understood by those skilled in the art that server architecture shown in Fig. 6 not structure
The restriction of pairs of server may include either combining certain components or different portions than illustrating more or fewer components
Part is arranged.Wherein:
Processor 201 is the control centre of the server, utilizes each of various interfaces and the entire server of connection
Part by running or execute the software program and/or module that are stored in memory 202, and calls and is stored in memory
Data in 202, the various functions and processing data of execute server, to carry out integral monitoring to server.Optionally, locate
Reason device 201 may include one or more processing cores;Preferably, processor 201 can integrate application processor and modulatedemodulate is mediated
Manage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is main
Processing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 201.
Memory 202 can be used for storing software program and module, and processor 201 is stored in memory 202 by operation
Software program and module, to perform various functions application and data processing.Memory 202 can include mainly storage journey
Sequence area and storage data field, wherein storing program area can storage program area, the application program (ratio needed at least one function
Such as sound-playing function, image player function) etc.;Storage data field can be stored uses created data according to server
Deng.In addition, memory 202 may include high-speed random access memory, can also include nonvolatile memory, for example, at least
One disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 202 can also include
Memory Controller, to provide access of the processor 201 to memory 202.
During RF circuits 203 can be used for receiving and sending messages, signal sends and receivees, and particularly, the downlink of base station is believed
After breath receives, one or the processing of more than one processor 201 are transferred to;In addition, the data for being related to uplink are sent to base station.It is logical
Often, RF circuits 203 include but not limited to antenna, at least one amplifier, tuner, one or more oscillators, user identity
Module (SIM) card, transceiver, coupler, low-noise amplifier (LNA, Low Noise Amplifier), duplexer etc..This
Outside, RF circuits 203 can also be communicated with network and other equipment by radio communication.The wireless communication can use any communication
Standard or agreement, including but not limited to global system for mobile communications (GSM, Global System of Mobile
Communication), general packet radio service (GPRS, General Packet Radio Service), CDMA
(CDMA, Code Division Multiple Access), wideband code division multiple access (WCDMA, Wideband Code
Division Multiple Access), long term evolution (LTE, Long Term
Evolution), Email, short message service (SMS, Short Messaging Service) etc..
Server further includes the power supply 204 (such as battery) powered to all parts, it is preferred that power supply 204 can pass through
Power-supply management system and processor 201 are logically contiguous, to realize management charging, electric discharge, Yi Jigong by power-supply management system
The functions such as consumption management.Power supply 204 can also include one or more direct current or AC power, recharging system, power supply
The random components such as fault detection circuit, power supply changeover device or inverter, power supply status indicator.
The server may also include input unit 205, which can be used for receiving the number or character letter of input
Breath, and generation keyboard related with user setting and function control, mouse, operating lever, optics or trace ball signal are defeated
Enter.Specifically, in a specific embodiment, input unit 205 may include touch sensitive surface and other input equipments.It is touch-sensitive
Surface, also referred to as touch display screen or Trackpad, collect user on it or neighbouring touch operation (such as user use
The operation of any suitable object or attachment such as finger, stylus on touch sensitive surface or near touch sensitive surface), and according to advance
The formula of setting drives corresponding attachment device.Optionally, touch sensitive surface may include touch detecting apparatus and touch controller two
A part.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected, signal is passed
Give touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate, then
Processor 201 is given, and order that processor 201 is sent can be received and executed.Furthermore, it is possible to using resistance-type, capacitance
The multiple types such as formula, infrared ray and surface acoustic wave realize touch sensitive surface.In addition to touch sensitive surface, input unit 205 can also wrap
Include other input equipments.Specifically, other input equipments can include but is not limited to physical keyboard, function key (such as volume control
Button processed, switch key etc.), it is trace ball, mouse, one or more in operating lever etc..
The server may also include display unit 206, the display unit 206 can be used for showing information input by user or
Be supplied to the information of user and the various graphical user interface of server, these graphical user interface can by figure, text,
Icon, video and its arbitrary combination are constituted.Display unit 206 may include display panel, optionally, liquid crystal display may be used
Device (LCD, Liquid Crystal Display), Organic Light Emitting Diode (OLED, Organic Light-Emitting
) etc. Diode forms configure display panel.Further, touch sensitive surface can cover display panel, when touch sensitive surface detects
After touch operation on or near it, processor 201 is sent to determine the type of touch event, is followed by subsequent processing 201 basis of device
The type of touch event provides corresponding visual output on a display panel.Although in figure 6, touch sensitive surface is with display panel
Input and input function are realized as two independent components, but in some embodiments it is possible to by touch sensitive surface and are shown
Show that panel is integrated and realizes and outputs and inputs function.
Although being not shown, server can also include camera, bluetooth module etc., and details are not described herein.Specifically in this reality
It applies in example, the processor 201 in server can be according to following instruction, by the process pair of one or more application program
The executable file answered is loaded into memory 202, and runs the application journey being stored in memory 202 by processor 201
Sequence is as follows to realize various functions:
It receives the group that terminal is sent and sets up request, which sets up the first communication that request carries current request object
The communication information that mark and current request object are participated in;
The second communication identifier collection of all participation objects in addition to current request object is obtained from the communication information;
The target identification collection of target object is determined according to first communication identifier and the second communication identifier collection;
The group of the target object is set up according to the target identification collection.
For details, reference can be made to above-described embodiments for the implementation method respectively operated above, and details are not described herein again.
Effective effect achieved by any server that the embodiment of the present invention is provided and terminal may be implemented in the terminal
Fruit refers to the embodiment of front, and details are not described herein.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium may include:Read-only memory (ROM, Read Only Memory), random access memory (RAM, Random
Access Memory), disk or CD etc..
A kind of group's construction method, server, terminal and system is provided for the embodiments of the invention above to have carried out in detail
Thin to introduce, principle and implementation of the present invention are described for specific case used herein, and above example is said
The bright method and its core concept for being merely used to help understand the present invention;Meanwhile for those skilled in the art, according to this hair
Bright thought, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not manage
Solution is limitation of the present invention.
Claims (16)
1. a kind of group's construction method, which is characterized in that it is applied to server, including:
It receives the group that terminal is sent and sets up request, the first communication mark that request carries current request object is set up in the group
The communication information that knowledge and current request object are participated in;
The second communication identifier collection of all participation objects in addition to current request object is obtained from the communication information;
The target identification collection of target object is determined according to first communication identifier and the second communication identifier collection;
The group of the target object is set up according to the target identification collection.
2. group's construction method according to claim 1, which is characterized in that described according to first communication identifier and
Two communication identifier collection determine the target identification collection of target object, including:
It is determined according to first communication identifier and the second communication identifier collection and participates in object identity collection;
The target identification collection of target object is determined according to the participation object identity collection.
3. group's construction method according to claim 2, which is characterized in that the group sets up request and also carries application mark
To know, described determined according to first communication identifier and the second communication identifier collection participates in object identity collection, including:
The object identification data library of corresponding application is determined according to the application identities;
Search corresponding with first communication identifier object identity from the object identification data library, and lookup with it is described
Second communication identifier concentrates each corresponding object identity of the second communication identifier, obtains participating in object identity collection.
4. group's construction method according to claim 3, which is characterized in that described true according to the participation object identity collection
Set the goal the target identification collection of object, including:
The participation object identity collection is determined as to the target identification collection of target object;Alternatively,
It is determined according to the participation object identity collection and identification sets may be selected;The optional identification sets are sent to the terminal,
So that the terminal returns to identification sets after corresponding selection according to the optional identification sets;Identification sets after the selection are determined
For the target identification collection of target object.
5. group's construction method according to claim 4, which is characterized in that described true according to the participation object identity collection
Surely identification sets may be selected, including:
The associated all objects of object identity corresponding with first communication identifier are searched from the object identification data library
Mark, obtains affiliated partner identification sets;
The participation object identity collection and affiliated partner identification sets are determined as identification sets may be selected.
6. group's construction method according to any one of claim 1-5, which is characterized in that the communication information is postal
Part information, the e-mail messages include Mail Contents, the group that the target object is set up according to the target identification collection it
Afterwards, further include:
It is preset format by the format conversion of the Mail Contents;
Mail Contents after conversion are sent to the group, to share the Mail Contents to the target object.
7. a kind of group's construction method, which is characterized in that it is applied to terminal, including:
Obtain the generation instruction that request is set up in group;
According to first communication identifier for generating instruction and obtaining present communications information and current request object;
The group, which is generated, according to the communication information and the first communication identifier sets up request;
The group is sent to server and sets up request, so that the server sets up request according to the group carries out group's group
Build operation.
8. group's construction method according to claim 7, which is characterized in that asked sending group's establishment to server
After asking, further include:
It receives the server and the optional identification sets that request returns is set up according to the group, and shown;
Obtain Object Selection information;
Corresponding object identity collection is selected from the optional identification sets according to the Object Selection information;
Object identity collection after selection is sent to the server.
9. a kind of server, which is characterized in that including:
Request is set up in receiving module, the group for receiving terminal transmission, and the group sets up request and carries current request object
The first communication identifier and the communication information that is participated in of current request object;
Acquisition module, second for obtaining all participation objects in addition to current request object from the communication information are logical
Believe identification sets;
Determining module, the target identification for determining target object according to first communication identifier and the second communication identifier collection
Collection;
Set up module, the group for setting up the target object according to the target identification collection.
10. server according to claim 9, which is characterized in that the determining module includes:
First determination sub-module participates in object identity for being determined according to first communication identifier and the second communication identifier collection
Collection;
Second determination sub-module, the target identification collection for determining target object according to the participation object identity collection.
11. server according to claim 10, which is characterized in that the group sets up request and also carries application identities,
First determination sub-module is used for:
The object identification data library of corresponding application is determined according to the application identities;
Search corresponding with first communication identifier object identity from the object identification data library, and lookup with it is described
Second communication identifier concentrates each corresponding object identity of the second communication identifier, obtains participating in object identity collection.
12. server according to claim 11, which is characterized in that second determination sub-module is used for:
The participation object identity collection is determined as to the target identification collection of target object;Alternatively,
It is determined according to the participation object identity collection and identification sets may be selected;The optional identification sets are sent to the terminal,
So that the terminal returns to identification sets after corresponding selection according to the optional identification sets;Identification sets after the selection are determined
For the target identification collection of target object.
13. server according to claim 12, which is characterized in that second determination sub-module is used for:
The associated all objects of object identity corresponding with first communication identifier are searched from the object identification data library
Mark, obtains affiliated partner identification sets;
The participation object identity collection and affiliated partner identification sets are determined as identification sets may be selected.
14. according to the server described in any one of claim 9-13, which is characterized in that the communication information is mail
Breath, the e-mail messages include Mail Contents, and the server further includes sharing module, is used for:
After the establishment module sets up the group of the target object according to the target identification collection, by the Mail Contents
Format conversion be preset format;
Mail Contents after conversion are sent to the group, to share the Mail Contents to the target object.
15. a kind of terminal, which is characterized in that including:
First acquisition module sets up the generation instruction of request for obtaining group;
Second acquisition module, for according to first communication for generating instruction and obtaining present communications information and current request object
Mark;
Generation module sets up request for generating the group according to the communication information and the first communication identifier;
Sending module sets up request, so that the server is set up according to the group for sending the group to server
Request carries out group and sets up operation.
16. terminal according to claim 15, which is characterized in that the terminal further includes determining module, is used for:
After the sending module sends group's establishment request to server, the server is received according to the group
The optional identification sets that request returns are set up, and are shown;
Obtain Object Selection information;
Corresponding object identity collection is selected from the optional identification sets according to the Object Selection information;
Object identity collection after selection is sent to the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710020042.5A CN108306810B (en) | 2017-01-11 | 2017-01-11 | Group building method, server and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710020042.5A CN108306810B (en) | 2017-01-11 | 2017-01-11 | Group building method, server and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108306810A true CN108306810A (en) | 2018-07-20 |
CN108306810B CN108306810B (en) | 2020-11-03 |
Family
ID=62872074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710020042.5A Active CN108306810B (en) | 2017-01-11 | 2017-01-11 | Group building method, server and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108306810B (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108965111A (en) * | 2018-08-02 | 2018-12-07 | 北京达佳互联信息技术有限公司 | Quickly establish the method, device and mobile terminal and storage medium of communication group |
CN110124321A (en) * | 2019-05-24 | 2019-08-16 | 腾讯科技(深圳)有限公司 | A kind of object processing method, device, equipment and medium |
CN113595864A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Method, device, electronic equipment and storage medium for forwarding mails |
CN113595861A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN113595852A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Mail information display method and device, electronic equipment and storage medium |
CN113595856A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information interaction method, device, equipment and medium |
CN113595857A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Group operation method, device, equipment and storage medium |
CN113595850A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information interaction method, device, server, system and storage medium |
CN113595858A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN113595855A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information sharing method and device, electronic equipment and storage medium |
WO2021218577A1 (en) * | 2020-04-30 | 2021-11-04 | 北京字节跳动网络技术有限公司 | Method and apparatus for displaying shared mail, and electronic device and storage medium |
CN113630397A (en) * | 2021-07-28 | 2021-11-09 | 上海纽盾网安科技有限公司 | E-mail security control method, client and system |
CN114124861A (en) * | 2020-08-28 | 2022-03-01 | 腾讯科技(深圳)有限公司 | Message group sending method and device, computer equipment and storage medium |
CN114189488A (en) * | 2021-12-09 | 2022-03-15 | 青岛聚看云科技有限公司 | Message sharing method and server |
US11765122B2 (en) | 2020-04-30 | 2023-09-19 | Beijing Bytedance Network Technology Co., Ltd. | Information sharing method and apparatus, information display method and apparatus, and non-transitory computer-readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050138430A1 (en) * | 2003-12-19 | 2005-06-23 | Landsman Richard A. | Community messaging lists for authorization to deliver electronic messages |
CN101072192A (en) * | 2007-03-30 | 2007-11-14 | 腾讯科技(深圳)有限公司 | Instant messaging group mail communication method, device and system |
CN101188578A (en) * | 2007-12-29 | 2008-05-28 | 腾讯科技(深圳)有限公司 | Group mails/message conversion device and method, and group information interaction system |
US20100070758A1 (en) * | 2008-09-18 | 2010-03-18 | Apple Inc. | Group Formation Using Anonymous Broadcast Information |
CN103051464A (en) * | 2011-10-14 | 2013-04-17 | 腾讯科技(深圳)有限公司 | Method for maintaining address list and group address list management platform |
CN104144387A (en) * | 2013-05-08 | 2014-11-12 | 董礼貌 | Instant messaging device, method and system based on email boxes |
CN104486731A (en) * | 2014-12-05 | 2015-04-01 | 魅族科技(中国)有限公司 | Method for adding consignee information and terminal |
CN104935502A (en) * | 2015-06-16 | 2015-09-23 | 阿里巴巴集团控股有限公司 | Mail group creation method and device |
-
2017
- 2017-01-11 CN CN201710020042.5A patent/CN108306810B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050138430A1 (en) * | 2003-12-19 | 2005-06-23 | Landsman Richard A. | Community messaging lists for authorization to deliver electronic messages |
CN101072192A (en) * | 2007-03-30 | 2007-11-14 | 腾讯科技(深圳)有限公司 | Instant messaging group mail communication method, device and system |
CN101188578A (en) * | 2007-12-29 | 2008-05-28 | 腾讯科技(深圳)有限公司 | Group mails/message conversion device and method, and group information interaction system |
US20100070758A1 (en) * | 2008-09-18 | 2010-03-18 | Apple Inc. | Group Formation Using Anonymous Broadcast Information |
CN103051464A (en) * | 2011-10-14 | 2013-04-17 | 腾讯科技(深圳)有限公司 | Method for maintaining address list and group address list management platform |
CN104144387A (en) * | 2013-05-08 | 2014-11-12 | 董礼貌 | Instant messaging device, method and system based on email boxes |
CN104486731A (en) * | 2014-12-05 | 2015-04-01 | 魅族科技(中国)有限公司 | Method for adding consignee information and terminal |
CN104935502A (en) * | 2015-06-16 | 2015-09-23 | 阿里巴巴集团控股有限公司 | Mail group creation method and device |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108965111A (en) * | 2018-08-02 | 2018-12-07 | 北京达佳互联信息技术有限公司 | Quickly establish the method, device and mobile terminal and storage medium of communication group |
CN110124321B (en) * | 2019-05-24 | 2022-08-19 | 腾讯科技(深圳)有限公司 | Object processing method, device, equipment and medium |
CN110124321A (en) * | 2019-05-24 | 2019-08-16 | 腾讯科技(深圳)有限公司 | A kind of object processing method, device, equipment and medium |
CN113595857B (en) * | 2020-04-30 | 2022-10-14 | 北京字节跳动网络技术有限公司 | Group operation method, device, equipment and storage medium |
US11924157B2 (en) | 2020-04-30 | 2024-03-05 | Beijing Bytedance Network Technology Co., Ltd. | Email forwarding method and apparatus, electronic device, and storage medium |
CN113595856A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information interaction method, device, equipment and medium |
CN113595857A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Group operation method, device, equipment and storage medium |
CN113595850A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information interaction method, device, server, system and storage medium |
CN113595858A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN113595855A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information sharing method and device, electronic equipment and storage medium |
WO2021218566A1 (en) * | 2020-04-30 | 2021-11-04 | 北京字节跳动网络技术有限公司 | Mail information display method and apparatus, electronic device, and storage medium |
WO2021218577A1 (en) * | 2020-04-30 | 2021-11-04 | 北京字节跳动网络技术有限公司 | Method and apparatus for displaying shared mail, and electronic device and storage medium |
US11870742B2 (en) | 2020-04-30 | 2024-01-09 | Beijing Bytedance Network Technology Co., Ltd. | Information exchange method and apparatus, device, and medium |
US11895075B2 (en) | 2020-04-30 | 2024-02-06 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for displaying shared mail, and electronic device and storage medium |
US11888807B2 (en) | 2020-04-30 | 2024-01-30 | Beijing Bytedance Network Technology Co., Ltd. | Mail information display method and apparatus, electronic device, and storage medium |
CN113595855B (en) * | 2020-04-30 | 2022-04-12 | 北京字节跳动网络技术有限公司 | Information sharing method and device, electronic equipment and storage medium |
CN113595861A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN113595856B (en) * | 2020-04-30 | 2022-09-30 | 北京字节跳动网络技术有限公司 | Information interaction method, device, equipment and medium |
CN113595864A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Method, device, electronic equipment and storage medium for forwarding mails |
CN113595852A (en) * | 2020-04-30 | 2021-11-02 | 北京字节跳动网络技术有限公司 | Mail information display method and device, electronic equipment and storage medium |
US11716299B2 (en) | 2020-04-30 | 2023-08-01 | Beijing Bytedance Network Technology Co., Ltd. | Information interaction method and apparatus, server, system and storage medium |
US11765122B2 (en) | 2020-04-30 | 2023-09-19 | Beijing Bytedance Network Technology Co., Ltd. | Information sharing method and apparatus, information display method and apparatus, and non-transitory computer-readable storage medium |
CN114124861B (en) * | 2020-08-28 | 2023-05-23 | 腾讯科技(深圳)有限公司 | Message mass-sending method, device, computer equipment and storage medium |
CN114124861A (en) * | 2020-08-28 | 2022-03-01 | 腾讯科技(深圳)有限公司 | Message group sending method and device, computer equipment and storage medium |
CN113630397A (en) * | 2021-07-28 | 2021-11-09 | 上海纽盾网安科技有限公司 | E-mail security control method, client and system |
CN114189488B (en) * | 2021-12-09 | 2023-10-03 | 青岛聚看云科技有限公司 | Message sharing method and server |
CN114189488A (en) * | 2021-12-09 | 2022-03-15 | 青岛聚看云科技有限公司 | Message sharing method and server |
Also Published As
Publication number | Publication date |
---|---|
CN108306810B (en) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108306810A (en) | A kind of group's construction method, server and terminal | |
US9266024B2 (en) | IM contact list entry as a game in progress designate | |
CN106059894B (en) | Message processing method and device | |
US10791074B2 (en) | Information pushing method, apparatus, and system, and computer storage medium | |
CN112291134B (en) | Information prompting method, device, equipment and storage medium | |
CN109921976A (en) | A kind of communication control method based on group, device and storage medium | |
CN105207896A (en) | Internet calling method and device | |
RU2407232C2 (en) | Method, mobile terminal, system and computer software product for online attribution of content | |
CN110147188A (en) | A kind of information cuing method, device, equipment and storage medium | |
CN113300938B (en) | Message sending method and device and electronic equipment | |
CN103795607A (en) | Message processing method, instant messaging client, and instant messaging system | |
CN110035004A (en) | A kind of user's business card sharing method, good friend's adding method and relevant apparatus | |
CN111970188B (en) | Capability forwarding method and device | |
CN113676589B (en) | Unread message display method and device and electronic equipment | |
CN107483320A (en) | The method and server of a kind of group creating | |
CN112838976A (en) | Message processing method and device | |
CN111352556A (en) | Information interaction method, device, computer readable storage medium and system | |
CN113360002B (en) | Information collection method, device, electronic equipment and storage medium | |
CN113079084B (en) | Message transmission method and device | |
US20240080294A1 (en) | Message transmission method, message receiving method, apparatus, device, and medium | |
CA2604806C (en) | Im contact list entry as a game in progress designate | |
CN105897567B (en) | A kind of method and device of information sharing | |
CN111698147A (en) | Message prompting method, device, terminal and storage medium | |
CN114051009B (en) | Message sending method and electronic equipment | |
CN109525488A (en) | Instant message dissemination method, device, terminal, server and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |