[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102571862B - Method, system and server for logging in public chat groups based on mobile terminals - Google Patents

Method, system and server for logging in public chat groups based on mobile terminals Download PDF

Info

Publication number
CN102571862B
CN102571862B CN201010612663.0A CN201010612663A CN102571862B CN 102571862 B CN102571862 B CN 102571862B CN 201010612663 A CN201010612663 A CN 201010612663A CN 102571862 B CN102571862 B CN 102571862B
Authority
CN
China
Prior art keywords
chat group
information
group
user
public
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.)
Active
Application number
CN201010612663.0A
Other languages
Chinese (zh)
Other versions
CN102571862A (en
Inventor
姜宇
李树新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pateo Connect and Technology Shanghai Corp
Original Assignee
Shanghai Pateo Electronic Equipment Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Pateo Electronic Equipment Manufacturing Co Ltd filed Critical Shanghai Pateo Electronic Equipment Manufacturing Co Ltd
Priority to CN201010612663.0A priority Critical patent/CN102571862B/en
Publication of CN102571862A publication Critical patent/CN102571862A/en
Application granted granted Critical
Publication of CN102571862B publication Critical patent/CN102571862B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

A method, a system and a server for logging in public chat groups based on mobile terminals belong to the technical field of information processing. The method includes that the server obtains user information of login users and group information of each public chat group; the user information comprises one kind or a plurality of kinds of age information, gender information, occupational information and hobby information; the group information at least comprises chat group labels; the server performs group selecting processing to obtain temporary distribution information corresponding to the users; the group selecting processing comprises retrieval of the chat group labels; the public chat groups corresponding to parts or all of the user information of the users are arranged to serve as temporary chat groups of the users; and the temporary chat groups serve as the temporary distribution information of the users. The method, the system and the server enable the users to access the interested public chat groups which the users are interested in rapidly and accurately.

Description

The method of public chat group, system and server is logged in based on mobile terminal
Technical field
The present invention relates to a kind of method of technical field of information processing, system and server, particularly a kind of method based on mobile terminal login public chat group, system and server.
Background technology
Along with the development of the Internet, the chat group based on mobile terminal has become a kind of common network communication form, which provides one for the place of group of subscribers immediately exchange of information, is widely used in daily life.
In prior art, when there being the requirement of user's logon server to carry out group chat, two kinds of modes below the many employings of server: one is how many according to the number of active user in chat group, the user of login is directly assigned in the minimum chat group of number, but user probably assigns in its not interested chat group by this mode, thus reduce the use interest of user to chat group, be unfavorable for the development of chat group; Two is need user to browse a large amount of chat group room information, thus manually select concrete chat group room, but this mode operating process is more loaded down with trivial details, particularly for mobile phone users (such as cellphone subscriber, vehicle-mounted user), adopt which efficiency then lower.
In order to solve the problem, number of patent application be 200710077008.8 Chinese patent provide a kind of method based on mobile terminal logging in chat room, system and equipment, as described in Figure 1, said method comprising the steps of: S501, automatic login server receive user's logging request that chat room system sends; S502, automatic login server utilize location-server to obtain mobile terminal region information, and described mobile terminal region information is sent to chat room system; The chatroom room information that S503, chatting room system inquiries are corresponding with mobile terminal region information, for user distributes room, a local chatroom, and notifies automatic login server; S504, automatic login server are for user to chat room system generation logging request, and by verifying, user logins successfully.As shown in Figure 2, described system comprises: mobile terminal 100, chat room system 200, automatic login server 300 and location-server 400, but just consider the area information at user place in technique scheme, be only applicable to user and wish that other users identical with oneself region carry out the situation of chatting, user loses the right initiatively selected.
Summary of the invention
The object of this invention is to provide a kind of method based on mobile terminal login public chat group, system and server, its most interested public chat group can be entered fast and accurately to make mobile phone users.
For solving the problem, the invention provides a kind of method logging in public chat group based on mobile terminal, comprising:
Server obtains the user profile of login user, and obtains the group information of each public chat group; Described user profile comprises: one or more in age information, gender information, occupational information and preference information; Described group of information at least comprises: chat group label;
Server carries out the process of choosing group, obtains the interim assignment information corresponding with described user; The process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user.
Alternatively, described server carries out the process of choosing group is that the service request sent by the user of logon server triggers.
Alternatively, described server carries out the process of choosing group is triggered by the event of described user login services device.
Alternatively, described user profile also comprises: current location information.
Alternatively, described interim chat group comprises multiple public chat group; Described method also comprises: group information corresponding for described multiple public chat group is sent to described user by described server; The refusal that described server returns based on described user adds information, re-starts the process of choosing group.
Alternatively, described interim chat group comprises multiple public chat group; Described method also comprises: group information corresponding for described multiple public chat group is sent to described user by described server; User, based on the selection information of described user to described group of information, is added corresponding public chat group by described server.
Alternatively, described interim chat group comprises 1 public chat group; Described method also comprises: the group information of described 1 public chat group is sent to described user by described server; What described server returned based on described user adheres to information, and the public chat group directly to described interim chat group correspondence initiates logging request; Or the refusal that described server returns based on described user adds information, re-start the process of choosing group.
Alternatively, described interim chat group comprises 1 public chat group; Described method also comprises: described user is directly added this public chat group by described server.
In order to solve the problem, present invention also offers a kind of system logging in public chat group based on mobile terminal, comprise: chat room system, mobile terminal and server, described chat room system safeguards multiple public chat group, and described server is connected with described mobile terminal with described chat room system respectively; Described server comprises:
User profile acquiring unit, is connected with described mobile terminal, for obtaining the user profile of login user; Described user profile comprises: one or more in age information, gender information, occupational information and preference information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
Alternatively, described mobile terminal comprises: vehicle-mounted, mobile phone or computer.
Alternatively, described mobile terminal comprises: positioner, for obtaining the current location information of user; Communication unit, for sending the current location information of described user to described server as described user profile.
Alternatively, the interim chat group that described interim assignment information is corresponding comprises one or more public chat groups; Described mobile terminal comprises: refusal adds unit, adds information for generating refusal; Confirming to add unit, adding information for generating confirmation; Communication unit, adds information or confirmation adds information to described choosing group unit for sending refusal.
Alternatively, the interim chat group that described interim assignment information is corresponding comprises multiple public chat group; Described mobile terminal comprises: chat group selected cell, for selecting 1 public chat group from described multiple public chat group; Communication unit, for sending to described server by the public chat group of selection.
Alternatively, described server also comprises: trigger element, and the event for the service request that sends according to the user of logon server or described user login services device triggers described choosing group unit.
In order to solve the problem, present invention also offers a kind of server logging in public chat group based on mobile terminal, comprising:
User profile acquiring unit, is connected with described mobile terminal, for obtaining the user profile of login user; Described user profile comprises: one or more in age information, gender information, occupational information and preference information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
Alternatively, described server also comprises: trigger element, and the event for the service request that sends according to the user of logon server or described user login services device triggers described choosing group unit.
Compared with prior art, the invention has the beneficial effects as follows: the relation between the group information considering user profile and public chat group, using the public chat group that the public chat group corresponding with the part or all of user profile of described user may enter as user, thus user is made to enter its interested public chat group fast and accurately.
Accompanying drawing explanation
Fig. 1 is the method flow schematic diagram based on mobile terminal logging in chat room in prior art;
Fig. 2 is the system configuration schematic diagram based on mobile terminal logging in chat room in prior art;
Fig. 3 is the schematic flow sheet logging in the first embodiment of method of public chat group based on mobile terminal provided by the invention;
Fig. 4 is the structural representation logging in the first embodiment of system of public chat group based on mobile terminal provided by the invention;
Fig. 5 is the schematic flow sheet logging in method the second embodiment of public chat group based on mobile terminal provided by the invention;
Fig. 6 is the structural representation logging in system the second embodiment of public chat group based on mobile terminal provided by the invention.
Embodiment
For enabling above-mentioned purpose of the present invention, feature and advantage become apparent more, are described in detail the specific embodiment of the present invention below in conjunction with accompanying drawing.
Set forth a lot of detail in the following description so that fully understand the present invention, but the present invention can also adopt other to be different from alternate manner described here to implement, therefore the present invention is not by the restriction of following public specific embodiment.
Just as described in the background section, in the technology of the existing login chat group based on mobile terminal, user can not be made fast and accurately to enter its interested chat group.
In order to overcome above-mentioned defect, the invention provides a kind of method logging in public chat group based on mobile terminal, comprising:
Server obtains the user profile of login user, and obtains the group information of each public chat group; Described user profile comprises: one or more in age information, gender information, occupational information and preference information; Described group of information at least comprises: chat group label;
Server carries out the process of choosing group, obtains the interim assignment information corresponding with described user; The process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user.
In order to overcome above-mentioned defect, present invention also offers a kind of system logging in public chat group based on mobile terminal, comprise: chat room system, mobile terminal and server, described chat room system safeguards multiple public chat group, and described server is connected with described mobile terminal with described chat room system respectively; Described server comprises:
User profile acquiring unit, is connected with described mobile terminal, for obtaining the user profile of login user; Described user profile comprises: one or more in age information, gender information, occupational information and preference information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
In order to overcome above-mentioned defect, present invention also offers a kind of server logging in public chat group based on mobile terminal, comprising:
User profile acquiring unit, is connected with described mobile terminal, for obtaining the user profile of login user; Described user profile comprises: one or more in age information, gender information, occupational information and preference information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
Relation between the group information that contemplated by the invention user profile and public chat group, using the public chat group that the public chat group corresponding with the part or all of user profile of described user may enter as user, thus user is made to enter its interested public chat group fast and accurately.
Be described in detail below in conjunction with accompanying drawing.
As shown in Figure 3, the first embodiment of method logging in public chat group based on mobile terminal provided by the invention, comprising:
S110, user is by mobile terminal logon server;
S120, server obtains the user profile of login user, and obtains the group information of each public chat group; Described user profile comprises: occupational information and current location information; Described group of information at least comprises: chat group label;
S130, server carries out the process of choosing group, obtains the interim assignment information corresponding with described user; The process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user;
S140, described interim chat group comprises 1 public chat group; The group information of described 1 public chat group is sent to described user by described server; What described server returned based on described user adheres to information, and the public chat group directly to described interim chat group correspondence initiates logging request; Or the refusal that described server returns based on described user adds information, re-start the process of choosing group.
In the present invention, before user login services device carries out public chat, need to register on the server in advance, wherein log-on message comprises: user name, age information, gender information, occupational information and preference information etc., these log-on messages just can be preserved in the server.Then user just can rely on user name during registration can carry out the mobile terminal logon server of information transmission with server by arbitrary, thus carries out voice-enabled chat or/and text chat in the public chat group set up at server.Public chat group in the present invention is the interim chat group dynamically updated, and can set up temporarily, and cancel along with the disappearance of user's request according to user's request.
First perform step S110, user is by mobile terminal logon server.In the present embodiment user by mobile unit logon server to carry out voice-enabled chat.It should be noted that, the mobile terminal in the present invention is not limited to mobile unit, can also be mobile phone or computer etc., as long as the mobile terminal that energy and server carry out information transmission is all included in protection scope of the present invention.
Then perform step S120, server obtains the user profile of login user, and obtains the group information of each public chat group; Described user profile comprises: occupational information and current location information; Described group of information at least comprises: chat group label.
Described in the present embodiment, user profile comprises: occupational information and current location information.User relies on the user name logon server of registration, thus server can transfer the log-on message of respective user by user name, and the user profile that the present embodiment is obtained by log-on message comprises: occupational information.Described in the present embodiment, user profile also comprises: current location information, and described current location information is obtained by the positioner in mobile terminal, and then mobile terminal sends this positional information to server.The method obtaining user's current location information is technology well-known to those skilled in the art, does not repeat them here.In the present embodiment, the user profile of current login user comprises: occupational information is lawyer, and current location information is Beijing.
Server is connected with chat room system, thus obtains the group information of each public chat group.The information of group described in the present embodiment at least comprises: the chat user number of chat group label and each public chat group.The label of chat group described in the present embodiment comprises: location tags and professional label.Described location tags comprises each city of China; Described professional label comprises each occupation.Chat group label as certain public chat group comprises: location tags is Shanghai, professional label is software engineer, the current location of the user namely in this public chat group is all Shanghai, occupation is all software engineer, is designated as < Shanghai and software engineer > public chat group.
It should be noted that, there is corresponding relation in the chat group label in described group of information and described user profile.As when user profile comprises current location information, then described chat group label must comprise location tags.
Then perform step S130, server carries out the process of choosing group, obtains the interim assignment information corresponding with described user; The process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user.
It is triggered by the event of described user login services device that server described in the present embodiment carries out the process of choosing group.Server is once learn user login services device, and sending chat request without the need to user will carry out the process of choosing group to the user of new login, thus saves the time, ensure that user carries out public chat more quickly and easily.
In the present embodiment, server carries out the process of choosing group, specifically comprises:
The first step, retrieves described chat group label.
Occupational information due to current login user is lawyer, current location information is Beijing, then need by retrieving described chat group label, obtaining wherein professional label is lawyer and location tags is Pekinese's public chat group, i.e. < Beijing and lawyer > public chat group.During concrete retrieval, first can retrieve the public chat group that all professional labels are lawyer, then at professional label be lawyer public chat group in retrieve location tags be Pekinese's public chat group; Also first can retrieve all location tags is Pekinese's public chat group, then is retrieve the public chat group that professional label is lawyer in Pekinese's public chat group at location tags; The professional label of all right directly retrieval is lawyer and location tags is Pekinese's public chat group simultaneously.
Second step, is set to the interim chat group of described user by the public chat group corresponding with the whole user profile of described user.
The first step is retrieved the interim chat group that the < Beijing and lawyer > public chat group obtained is set to described user.
3rd step, using described interim chat group as the interim assignment information of described user.
The interim chat group obtained by second step is as the interim assignment information of described user, and namely the interim assignment information of current login user is: < Beijing and lawyer > public chat group.
Finally perform step S140, described interim chat group comprises 1 public chat group; The group information of described 1 public chat group is sent to described user by described server; What described server returned based on described user adheres to information, and the public chat group directly to described interim chat group correspondence initiates logging request; Or the refusal that described server returns based on described user adds information, re-start the process of choosing group.
Described in the present embodiment, interim chat group only comprises < Beijing and lawyer > public chat group, therefore the group information of this public chat group can be sent to described user by server, and namely the chat user number in the chat group label (Beijing and lawyer) of < Beijing and lawyer > public chat group and this public chat group current is sent to described user by server; Described user receives described group of information, and described user both can select to adhere to, thus server initiates logging request directly to < Beijing and lawyer > public chat group; Described user also can select refusal to add, thus server re-starts the process of choosing group.
When after the checking of user by public chat group, then show that user logins successfully, the live chat number of users in the public chat group that user can log in by server and the information of each user send to mobile terminal, and then are shown by the display unit of mobile terminal.After user logins successfully, user just can carry out voice-enabled chat or/and text chat with other users in the public chat group of its login.
When user wants to terminate chat, can directly select to exit, now the chat user number of this public chat group just can subtract 1.
Further, when participating in certain public chat group numerous, and this public chat group to exist on chat user number in limited time, and described public chat group can be made to comprise multiple chatroom, and the chat group label of these chatrooms is identical.When user's request adds this public chat group, user can directly be dispensed in the minimum chatroom of this public chat group number by server, or user can be dispensed to this public chat group chat user number and not reach in the chatroom of the upper limit by server at random.
In other embodiments of the invention, described interim chat group comprises 1 public chat group; Described user directly can be added this public chat group by described server.Group information due to the public chat group in group of chatting temporarily is all have corresponding relation with the user profile of described user, and the possibility that therefore user directly enters public chat group interested improves greatly.
Correspondingly, as shown in Figure 4, the first embodiment of system logging in public chat group based on mobile terminal provided by the invention, comprise: chat room system 13, mobile terminal 11 and server 12, described chat room system 13 safeguards multiple public chat group, described server 12 is connected with described mobile terminal 11 with described chat room system 13 respectively, and described server 12 comprises:
User profile acquiring unit 14, is connected with described mobile terminal 11, for obtaining the user profile of login user; Described user profile comprises: occupational information and current location information;
Chat group information acquisition unit 15, is connected with described chat room system 13, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit 16, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
Mobile terminal 11 described in the present embodiment is mobile unit, and described mobile terminal 11 can also be mobile phone or computer etc. in other embodiments of the invention.In order to obtain the current location information of user, described mobile terminal 11 comprises: positioner 21, for obtaining the current location information of user; Communication unit (not shown in Fig. 4), for sending the current location information of described user to described server 12 as described user profile.
Mobile terminal 11 described in the present embodiment also comprises: display unit 22, live chat number of users in the chatroom at user place and chat user information are sent to mobile terminal 11 by described server 12, and then are shown to user by the display unit of mobile terminal 11.
Server 12 described in the present embodiment also comprises: trigger element 18, for triggering described choosing group unit 16 according to the event of described user login services device.
The interim chat group that described in the present embodiment, interim assignment information is corresponding comprises 1 public chat group; Described mobile terminal 11 also comprises: refusal adds unit 20, adds information for generating refusal; Confirming to add unit 19, adding information for generating confirmation; Refusal is added information or confirmation and adds information and send to described choosing group unit 16 by described communication unit.
The first embodiment of server logging in public chat group based on mobile terminal provided by the invention, comprising:
User profile acquiring unit, is connected with described mobile terminal, for obtaining the user profile of login user; Described user profile comprises: occupational information and current location information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user;
Trigger element, for triggering described choosing group unit according to the event of described user login services device.
The specific works process of the first embodiment of described system and the first embodiment of server is shown in the first embodiment of described method, in this all no longer repeat specification.
In other embodiments of the invention, described user profile comprises: one or more in age information, gender information, occupational information and preference information.It should be noted that, in above-described embodiment, chat group label comprises: location tags and professional label, when therefore carrying out the process of choosing group, it is that location tags is corresponding with the current location information in user profile and occupational information in professional label and the user profile corresponding public chat group public chat group that will add as user, and in other embodiments of the invention, chat group label can also only comprise a kind of label, as: age label, sex label, hobby label, occupation label or location tags, thus using public chat group that public chat group corresponding with user profile for chat group label will add as user, when chat group label comprises two kinds of labels, can also be comprise: hobby label and location tags, or professional label and sex label, or age label or sex label etc., chat group label can also comprise three kinds of labels, as: age label, sex label and hobby label, thus gender information using age label in and sex label corresponding with the age information in user profile and user profile is corresponding and like the public chat group that the corresponding public chat group of preference information in label and described user profile will add as user, chat group label can also comprise four kinds of labels, as: age label, hobby label, professional label and location tags, thus age label is corresponding with the age information in user profile and like the public chat group that the corresponding public chat group of current location information in the corresponding and location tags of occupational information in the corresponding and professional label of preference information in label and user profile and user profile and user profile will add as user, chat group label can also comprise five kinds of labels, as age label, sex label, hobby label, professional label and location tags, thus using corresponding for the gender information in corresponding with the age information in user profile for label in age and sex label and user profile and like the public chat group that the corresponding public chat group of current location information in the corresponding and location tags of occupational information in the corresponding and professional label of preference information in label and user profile and user profile and user profile will add as user, the kind comprised along with user profile increases, and the kind of described chat group label also can continue to increase.The kind of chat group label is more, and the interest of user to the public chat group added will be larger.
As shown in Figure 5, the method the second embodiment logging in public chat group based on mobile terminal provided by the invention, comprising:
S210, user by mobile terminal logon server, and sends service request to described server;
S220, server obtains the user profile of login user, and obtains the group information of each public chat group; Described user profile comprises: age information, preference information and current location information; Described group of information at least comprises: chat group label;
S230, server carries out the process of choosing group, obtains the interim assignment information corresponding with described user; The process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user;
S240, described interim chat group comprises multiple public chat group, and group information corresponding for described multiple public chat group is sent to described user by described server; Described server is based on the selection information of described user to described group of information, and the public chat group to correspondence initiates logging request.
First perform step S210, user by mobile terminal logon server, and sends service request to described server.
With the first embodiment unlike, in the present embodiment after user login services device, also need to send service request to described server further.
Then perform step S220, server obtains the user profile of login user, and obtains the group information of each chat group, and described user profile comprises: age information, preference information and current location information; Described group of information at least comprises: chat group label.
With the first embodiment unlike, the user profile that the present embodiment obtains comprises: age information, preference information and current location information, described chat group label comprises: age label, hobby label and location tags, wherein: age label comprises: less than 20,20-30,30-40,40-50,50-60 or more than 60, like label to comprise: diet label, shopping label, amusement label etc.
The user profile of the current login user of the present embodiment comprises: age information is 28, and preference information is diet, and current location information is Nanjing.
Then perform step S230, server carries out the process of choosing group, obtains the interim assignment information corresponding with described user, and the process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user.
With the first embodiment unlike, carrying out the process of choosing group described in the present embodiment is that the service request that sent by the user of logon server triggers.When user passes through mobile terminal logon server and described user sends service request to described server, server just carries out the process of choosing group, can get rid of the possibility that user logs in by mistake like this.
Choosing group process in the present embodiment comprises:
The first step, retrieves described chat group label.
The present embodiment retrieves the chat group that age label is 20-30 in all public chat groups, and in all public chat groups, retrieve again hobby label is the chat group of diet, also in all public chat groups, retrieves the chat group that location tags is Nanjing.
Second step, is set to the interim chat group of described user by the public chat group corresponding with the user part message of described user.
The interim chat group that the present embodiment is arranged comprises three different public chat groups: same to age, same hobby and co-located, wherein: be 20-30 chat group with age public chat group, be diet chat group with hobby public chat group, co-located public chat group is Nanjing chat group.
3rd step, using described interim chat group as the interim assignment information of described user.
The interim assignment information of the present embodiment user comprises: with age public chat group (i.e. 20-30 chat group), with hobby public chat group (diet chat group) and co-located public chat group (i.e. Nanjing chat group).
Finally perform step S240, described interim chat group comprises multiple public chat group, and group information corresponding for described multiple public chat group is sent to described user by described server; Described server is based on the selection information of described user to described group of information, and the public chat group to correspondence initiates logging request.
S240 is completely different from the S140 in the first embodiment, and the present embodiment needs user to select the chat group in interim chat group.Described in the present embodiment, interim chat group comprises three different public chat groups, group information corresponding for each public chat group occurs to described user by described server, the group information of three public chat groups that user's reception server sends, and select in same age public chat group (i.e. 20-30 chat group), same hobby public chat group (diet chat group) and co-located public chat group (i.e. Nanjing chat group) with liking public chat group (diet chat group) as current most interested chat group; Server to the selection with hobby public chat group, initiates logging request to diet chat group based on user.
In order to ensure the accuracy logged in, in the present embodiment, server is before initiating logging request to diet chat group, can also send to user and add notice, inform that user is about to log in diet chat group, user can confirm to add or refuse to add, when user's confirmation adds fashionable, user will be added diet chat group by server; When user's refusal adds fashionable, server just needs to re-start the process of choosing group.
In other embodiments of the invention, described interim chat group comprises multiple public chat group; Group information corresponding for described multiple public chat group is sent to described user by described server; The refusal that described server returns based on described user adds information, re-starts the process of choosing group.During as choosing group again, in all public chat groups, retrieve age label be 20-30 and like label to be the chat group of diet, in all public chat groups, retrieve again hobby label be diet and location tags is the chat group in Nanjing, in all public chat groups, also retrieve location tags be Nanjing and age label is the chat group of 20-30, thus the interim chat group obtained comprises: with the age and with hobby, with the age and co-located, with liking and co-located three public chat groups, be specially: 20-30 and diet chat group, 20-30 and Nanjing chat group, diet and Nanjing chat group, each chat group now comprises two labels, thus further increase the possibility of user's selection.After re-starting packet transaction, again perform step S240, till user selects interested public chat group.
Correspondingly, as shown in Figure 6, the system the second embodiment logging in public chat group based on mobile terminal provided by the invention, comprise: chat room system 33, mobile terminal 31 and server 32, described chat room system 33 safeguards multiple public chat group, described server 32 is connected with described mobile terminal 31 with described chat room system 33 respectively, and described server 32 comprises:
User profile acquiring unit 34, is connected with described mobile terminal 31, for obtaining the user profile of login user; Described user profile comprises: age information, preference information and current location information;
Chat group information acquisition unit 35, is connected with described chat room system 33, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit 36, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
Mobile terminal 31 described in the present embodiment is mobile phone, and described mobile terminal 31 can also be vehicle-mounted or computer etc. in other embodiments of the invention.In order to obtain the current location information of user, described mobile terminal 31 comprises: positioner 41, for obtaining the current location information of user; Communication unit (not shown in Fig. 6), for sending the current location information of described user to described server 32 as described user profile.
Described server 32 also comprises: trigger element 38, and the service request for sending according to the user of logon server 32 triggers described choosing group unit 36.
The interim chat group that described in the present embodiment, interim assignment information is corresponding comprises multiple public chat group, and described mobile terminal 31 also comprises: chat group selected cell 43, for selecting 1 public chat group from described multiple public chat group; Refusal adds unit 40, adds information for generating refusal; Confirming to add unit 41, adding information for generating confirmation; Described communication unit also adds information or confirmation add public chat group information that information or user select to described server 32 for sending refusal.
Mobile terminal 31 described in the present embodiment also comprises: display unit 42, live chat number of users in the public chat group at user place and chat user information are sent to mobile terminal 31 by described server 32, and then are shown to user by the display unit 42 of mobile terminal 31; Described display unit 42 can also show the live chat number of users in each public chat group when user carries out public chat group selection, thus provides more information for the selection of user.
The server the second embodiment logging in public chat group based on mobile terminal provided by the invention, comprising:
User profile acquiring unit, is connected with described mobile terminal, for obtaining the user profile of login user; Described user profile comprises: age information, preference information and current location information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user;
Trigger element, the service request for sending according to the user of logon server triggers described choosing group unit.
The specific works process of described system the second embodiment and server the second embodiment is shown in described method the second embodiment, in this all no longer repeat specification.The second embodiment is compared with the first embodiment, and user initiatively can select the public chat group specifically entered, and improves service quality, more easily meets the chat demand of user.
It should be noted that, described in the second embodiment, user profile comprises: age information, occupational information and current location information, in other embodiments of the invention, described user profile at least comprises: one or more in age information, gender information, occupational information and preference information.
Further, in other embodiments of the invention, refinement can also be carried out to the label of chat group, make user pass through repeatedly to select and enter more interested public chat group; Also user can be made to provide more detailed log-on message, the chat component of chat room system also more detailed, thus server make user enter more interested public chat group.
Relation between the group information that contemplated by the invention user profile and public chat group, using the public chat group that the public chat group corresponding with the part or all of user profile of described user may enter as user, thus user is made to enter its interested public chat group fast and accurately.
The situation that the first embodiment directly enters can also be set to default mode by the present invention, and the situation that the second embodiment needs user to select is set to preference pattern, thus user oneself can be arranged and preserve concrete pattern.
Disclose as above with preferred embodiment although the present invention is own, the present invention is not defined in this.Any those skilled in the art, without departing from the spirit and scope of the present invention, all can make various changes or modifications, and therefore protection scope of the present invention should be as the criterion with claim limited range.

Claims (16)

1. log in a method for public chat group based on mobile terminal, it is characterized in that, comprising:
Server obtains the user profile of login user by the mode calling log-on message, and obtains the group information of each public chat group; Described user profile comprises: one or more in age information, gender information, occupational information and preference information; Described group of information at least comprises: chat group label; There is corresponding relation in described chat group label and described user profile;
Server carries out the process of choosing group, obtains the interim assignment information corresponding with described user; The process of described choosing group comprises: retrieve described chat group label; The public chat group corresponding with the part or all of user profile of described user is set to the interim chat group of described user; Using described interim chat group as the interim assignment information of described user.
2. the method logging in public chat group based on mobile terminal according to claim 1, is characterized in that, it is that the service request sent by the user of logon server triggers that described server carries out the process of choosing group.
3. the method logging in public chat group based on mobile terminal according to claim 1, it is characterized in that, it is triggered by the event of described user login services device that described server carries out the process of choosing group.
4. the method logging in public chat group based on mobile terminal according to claim 1, it is characterized in that, described user profile also comprises: current location information.
5. the method logging in public chat group based on mobile terminal according to claim 1, it is characterized in that, described interim chat group comprises multiple public chat group; Described method also comprises: group information corresponding for described multiple public chat group is sent to described user by described server; The refusal that described server returns based on described user adds information, re-starts the process of choosing group.
6. the method logging in public chat group based on mobile terminal according to claim 1, it is characterized in that, described interim chat group comprises multiple public chat group; Described method also comprises: group information corresponding for described multiple public chat group is sent to described user by described server; User, based on the selection information of described user to described group of information, is added corresponding public chat group by described server.
7. the method logging in public chat group based on mobile terminal according to claim 1, it is characterized in that, described interim chat group comprises 1 public chat group; Described method also comprises: the group information of described 1 public chat group is sent to described user by described server; What described server returned based on described user adheres to information, and the public chat group directly to described interim chat group correspondence initiates logging request; Or the refusal that described server returns based on described user adds information, re-start the process of choosing group.
8. the method logging in public chat group based on mobile terminal according to claim 1, it is characterized in that, described interim chat group comprises 1 public chat group; Described method also comprises: described user is directly added this public chat group by described server.
9. log in a system for public chat group based on mobile terminal, comprising: chat room system, mobile terminal and server, described chat room system safeguards multiple public chat group, and described server is connected with described mobile terminal with described chat room system respectively; It is characterized in that, described server comprises:
User profile acquiring unit, is connected with described mobile terminal, obtains the user profile of login user for the mode by calling log-on message; Described user profile comprises: one or more in age information, gender information, occupational information and preference information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label; There is corresponding relation in described chat group label and described user profile;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
10. the system logging in public chat group based on mobile terminal according to claim 9, it is characterized in that, described mobile terminal comprises: vehicle-mounted, mobile phone or computer.
11. systems logging in public chat group based on mobile terminal according to claim 9, it is characterized in that, described mobile terminal comprises: positioner, for obtaining the current location information of user; Communication unit, for sending the current location information of described user to described server as described user profile.
12. systems logging in public chat group based on mobile terminal according to claim 9, is characterized in that, interim chat group corresponding to described interim assignment information comprises one or more public chat groups; Described mobile terminal comprises: refusal adds unit, adds information for generating refusal; Confirming to add unit, adding information for generating confirmation; Communication unit, adds information or confirmation adds information to described choosing group unit for sending refusal.
13. systems logging in public chat group based on mobile terminal according to claim 9, is characterized in that, interim chat group corresponding to described interim assignment information comprises multiple public chat group; Described mobile terminal comprises: chat group selected cell, for selecting 1 public chat group from described multiple public chat group; Communication unit, for sending to described server by the public chat group of selection.
14. systems logging in public chat group based on mobile terminal according to claim 9, it is characterized in that, described server also comprises: trigger element, and the event for the service request that sends according to the user of logon server or described user login services device triggers described choosing group unit.
15. 1 kinds log in the server of public chat group based on mobile terminal, it is characterized in that, comprising:
User profile acquiring unit, is connected with described mobile terminal, obtains the user profile of login user for the mode by calling log-on message; Described user profile comprises: one or more in age information, gender information, occupational information and preference information;
Chat group information acquisition unit, is connected with described chat room system, for obtaining the group information of each described public chat group; Described group of information at least comprises: chat group label; There is corresponding relation in described chat group label and described user profile;
Choosing group unit, for obtaining the interim assignment information corresponding with described user; Comprise: retrieval subelement, for retrieving described chat group label; Judgment sub-unit, for judging that whether described chat group label is corresponding with the part or all of user profile of described user; Sort out subelement, for the public chat group corresponding with the part or all of user profile of described user being set to the interim chat group of described user, using described interim chat group as the interim assignment information of described user.
16. servers logging in public chat group based on mobile terminal according to claim 15, it is characterized in that, also comprise: trigger element, the event for the service request that sends according to the user of logon server or described user login services device triggers described choosing group unit.
CN201010612663.0A 2010-12-29 2010-12-29 Method, system and server for logging in public chat groups based on mobile terminals Active CN102571862B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010612663.0A CN102571862B (en) 2010-12-29 2010-12-29 Method, system and server for logging in public chat groups based on mobile terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010612663.0A CN102571862B (en) 2010-12-29 2010-12-29 Method, system and server for logging in public chat groups based on mobile terminals

Publications (2)

Publication Number Publication Date
CN102571862A CN102571862A (en) 2012-07-11
CN102571862B true CN102571862B (en) 2015-04-08

Family

ID=46416334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010612663.0A Active CN102571862B (en) 2010-12-29 2010-12-29 Method, system and server for logging in public chat groups based on mobile terminals

Country Status (1)

Country Link
CN (1) CN102571862B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104103014B (en) * 2013-04-09 2019-05-14 腾讯科技(北京)有限公司 A kind of information processing method and device based on social platform
CN105429853A (en) * 2015-11-16 2016-03-23 上海斐讯数据通信技术有限公司 Communication network system
CN107767963B (en) * 2016-08-15 2021-09-24 杭州爱钥医疗健康科技有限公司 Health information acquisition method and device
CN108632127B (en) 2017-03-15 2021-08-17 阿里巴巴集团控股有限公司 Session screening method and device
CN110324228A (en) * 2018-03-30 2019-10-11 比亚迪股份有限公司 Data processing method, device and equipment based on chat group
CN109831538B (en) * 2019-03-28 2022-12-27 北京达佳互联信息技术有限公司 Message processing method, device, server, terminal and medium
CN110061905A (en) * 2019-04-24 2019-07-26 初心娃科技有限公司 Internet exchange platform and internet exchange method
CN116418777B (en) * 2023-04-10 2024-06-04 深圳市逗娱科技有限公司 Intelligent online chat room pushing system based on data analysis
CN116506244B (en) * 2023-05-24 2023-11-17 北京比邻星空科技有限公司 Chat room configuration method capable of self-adapting to number of people in room

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1315113A (en) * 1998-08-26 2001-09-26 联合视频制品公司 Television chat system
CN101098264A (en) * 2006-06-27 2008-01-02 唐晨辉 Opening instant communication system
CN101127947A (en) * 2007-09-07 2008-02-20 腾讯科技(深圳)有限公司 A method, system and device for logging in chat room based on mobile terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070073708A1 (en) * 2005-09-28 2007-03-29 Smith Adam D Generation of topical subjects from alert search terms

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1315113A (en) * 1998-08-26 2001-09-26 联合视频制品公司 Television chat system
CN101098264A (en) * 2006-06-27 2008-01-02 唐晨辉 Opening instant communication system
CN101127947A (en) * 2007-09-07 2008-02-20 腾讯科技(深圳)有限公司 A method, system and device for logging in chat room based on mobile terminal

Also Published As

Publication number Publication date
CN102571862A (en) 2012-07-11

Similar Documents

Publication Publication Date Title
CN102571862B (en) Method, system and server for logging in public chat groups based on mobile terminals
CN102546710B (en) Method, system and server for logging in chat groups based on mobile terminal
CN102281364B (en) Call center system and method for accessing call center system
US6990353B2 (en) Communication to one mobile station of update of call participation availability status of another mobile station
EP2869545B1 (en) Method and device for distributing mobile attendant call
CN102547600B (en) Based on creation method and the system of the chat group of car-mounted terminal
CN101127947B (en) A method, system and device for logging in chat room based on mobile terminal
US9003046B2 (en) Network access method, terminal device, server, and communication system
KR20050114556A (en) Apparatus and method of setting up talk session in ptt service providing system
US20110282953A1 (en) Method and apparatus for providing message conversation by group in a messaging service
EP1989637A2 (en) Methods and devices for including a plurality of users in a conversation over a communication network
CN102625287A (en) Method for downloading mobile phone application software
CN102611805A (en) Communication information notifying method, information reporting method, server and communication terminals
CN101778053A (en) Inter-instant messenger communication method and device
CN102801691A (en) Method and device for acquiring contact information
CN108702373A (en) Content between relevant device is shared
KR100812396B1 (en) Method and apparatus for location based multimedia message service
KR20130073320A (en) Method for interaction between instant message server and sms server, and system therefor
CN101656685A (en) Method for viewing user related information provided by on-line service
CN101383785A (en) Service stream management method oriented to SIP application
US9160569B2 (en) Messaging system and method
US20030115335A1 (en) Service provision system
AU2020416492B2 (en) Multicast Service Implementation Method and Apparatus, and Communications Device
CN100479478C (en) Method and system for implementing service of instant message used by users on mobile virtual dedicated network
CN113423094B (en) Network slice access method, terminal and slice service ordering server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method, system and server of login public chat group based on mobile terminal

Effective date of registration: 20201130

Granted publication date: 20150408

Pledgee: Jiading Branch of Shanghai Bank Co.,Ltd.

Pledgor: SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING Co.,Ltd.

Registration number: Y2020310000046

PE01 Entry into force of the registration of the contract for pledge of patent right
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 201815 208, building 4, No. 1411, Yecheng Road, Jiading Industrial Zone, Jiading District, Shanghai

Patentee after: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Address before: 200233 block D, 2f, Zhaofeng global building, No. 1800, Zhongshan West Road, Xuhui District, Shanghai

Patentee before: SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING Co.,Ltd.

PM01 Change of the registration of the contract for pledge of patent right
PM01 Change of the registration of the contract for pledge of patent right

Change date: 20230921

Registration number: Y2020310000046

Pledgor after: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Pledgor before: SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING Co.,Ltd.

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 3701, No. 866 East Changzhi Road, Hongkou District, Shanghai, 200080

Patentee after: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Country or region after: China

Address before: 201815 208, building 4, No. 1411, Yecheng Road, Jiading Industrial Zone, Jiading District, Shanghai

Patentee before: Botai vehicle networking technology (Shanghai) Co.,Ltd.

Country or region before: China