CN104852936A - Method for sharing personal information on mobile terminal, and device thereof - Google Patents
Method for sharing personal information on mobile terminal, and device thereof Download PDFInfo
- Publication number
- CN104852936A CN104852936A CN201410050635.2A CN201410050635A CN104852936A CN 104852936 A CN104852936 A CN 104852936A CN 201410050635 A CN201410050635 A CN 201410050635A CN 104852936 A CN104852936 A CN 104852936A
- Authority
- CN
- China
- Prior art keywords
- user
- preset kind
- kind information
- determined
- grouping
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/2753—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
- H04M1/2757—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Databases & Information Systems (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a method for sharing personal information on a mobile terminal, and a device thereof, wherein the method comprises the steps of determining to-be-pushed preset-type information of a first user and establishing a mapping relationship between the determined preset-type information and a preset user group; and pushing the determined preset-type information to all users in the corresponding user group. According to the method and the device, the to-be-pushed preset-type information of the first user can be quickly pushed to all users in the corresponding user group without manual transmission of the to-be-pushed preset-type information to the corresponding users by the first user one by one, thereby improving user experience.
Description
Technical field
The present invention relates to communication technical field, be related specifically to a kind of method that personal information on mobile terminal is shared and device.
Background technology
PIM (Personal Information Manager, personal information manager) be that the information (comprising address list, note, schedule etc.) in terminal is consistent with computer or mobile network service device by mobile phone users by wireless or cable, and on mobile phone or computer terminal, can be inquired about and management information by modes such as mobile phone menu, WWW website, WAP, notes.This PIM backs up personal information to people and serves great help, but this PIM is only for being undertaken synchronous by the personal information of the personal information and the user be stored in the webserver oneself of user on the mobile terminal of oneself.
It is increasing that people carry out mutual amount of information by mobile terminal, and often the address list of individual just can reach extremely thousands of up to a hundred, and note quantity is huge especially, and for business people, schedule is also essential.So just there is a kind of demand, namely share personal information to other people.Such as, user A needs the address list of 20 clients to share to other colleagues, and traditional method may be send note one by one to everyone, and everyone manually sets up address list again, time-consuming and easily make mistakes.
Summary of the invention
Main purpose of the present invention, for providing a kind of method of sharing the personal information on mobile terminal and device, is intended to the personal information realized on mobile terminal easily and shares, and does not need manual one by one personal information to be sent to sharing users.
The invention provides a kind of method shared the personal information on mobile terminal, the method comprises:
Determine the preset kind information that first user is to be pushed, set up the mapping relations between preset kind information and predetermined user grouping determined;
The all users in corresponding user grouping are given by the preset kind information pushing determined.
Preferably, before the step of the mapping relations between the preset kind information that described foundation is determined and predetermined user grouping, the method also comprises:
Sharing users is divided into groups, with predefined user grouping.
Preferably, describedly determine the preset kind information that first user is to be pushed, the step setting up the mapping relations between preset kind information and predetermined user grouping determined comprises:
When not needing to divide into groups to the preset kind information determined, set up the mapping relations between preset kind information and predetermined user grouping determined;
When needing to divide into groups to the preset kind information determined, the preset kind information determined being divided into groups, obtains information block, and set up the mapping relations of each information block and each user grouping.
Preferably, the step of the mapping relations between the preset kind information determined of described foundation and predetermined user grouping comprises:
Judge that whether each user in described predetermined user grouping is authorized user;
If each user in described predetermined user grouping is authorized user, then set up the mapping relations between preset kind information and predetermined user grouping determined.
Preferably, the described step of all users in the user grouping of correspondence of being given by the preset kind information pushing determined comprises:
Judge whether there is unauthorized user in the user grouping of described correspondence;
If there is not unauthorized user in the user grouping of described correspondence, then give all users in corresponding user grouping by the preset kind information pushing determined.
Preferably, described the preset kind information pushing determined is given the step of all users in corresponding user grouping after, the method also comprises:
All users in the user grouping of described correspondence receive the preset kind information that described first user pushes, and judge whether described first user is authorized user;
If described first user is authorized user, then preserve the preset kind information of described reception, and according to the preset kind information updating local data of described reception.
The present invention also provides a kind of device shared the personal information on mobile terminal, and this device comprises:
Determination module, for determining the preset kind information that first user is to be pushed;
Set up module, for setting up the mapping relations between preset kind information and predetermined user grouping determined;
Pushing module, gives all users in corresponding user grouping for the preset kind information pushing that will determine.
Preferably, described device also comprises:
Grouping module, for dividing into groups to sharing users, with predefined user grouping.
Preferably, described module of setting up comprises:
First sets up unit, for when not needing to divide into groups to the preset kind information determined, sets up the mapping relations between preset kind information and predetermined user grouping determined;
Second sets up unit, for when needing to divide into groups to the preset kind information determined, dividing into groups, obtain information block to the preset kind information determined, and set up the mapping relations of each information block and each user grouping.
Preferably, pushing module comprises:
Second judging unit, for judge this correspondence user grouping in whether there is unauthorized user;
First push unit, during for there is not unauthorized user in the user grouping of this correspondence, gives all users in corresponding user grouping by the preset kind information pushing determined.
Adopt the embodiment of the present invention, determine the preset kind information that first user is to be pushed, set up the mapping relations between preset kind information and predetermined user grouping determined; The all users in corresponding user grouping are given by the preset kind information pushing determined; Fast preset kind information to be pushed for first user can be pushed to automatically all users in corresponding user grouping, and do not need first user manually one by one preset kind information to be pushed is sent to respective user, promote Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the first embodiment schematic flow sheet of the present invention to the method that the personal information on mobile terminal is shared;
Fig. 2 is the second embodiment schematic flow sheet of the present invention to the method that the personal information on mobile terminal is shared;
Fig. 3 is the detailed process schematic diagram of step S11 in Fig. 1;
Fig. 4 is the detailed process schematic diagram of step S12 in Fig. 1;
Fig. 5 is the three embodiment schematic flow sheet of the present invention to the method that the personal information on mobile terminal is shared;
Fig. 6 is the first example structure schematic diagram of the present invention to the device that the personal information on mobile terminal is shared;
Fig. 7 is the second example structure schematic diagram of the present invention to the device that the personal information on mobile terminal is shared;
Fig. 8 is the detailed construction schematic diagram setting up module in Fig. 6;
Fig. 9 is the detailed construction schematic diagram of pushing module in Fig. 6.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Reference Fig. 1, Fig. 1 are the first embodiment schematic flow sheet of the present invention to the method that the personal information on mobile terminal is shared, and the method comprises:
S10, determine the preset kind information that first user is to be pushed.
This first user is the user being shared information, and this preset kind information is PIM information, and this PIM information comprises the address list, note, memorandum, calendar, note etc. of first user.
In this step S10, determine the preset kind information that first user is to be pushed, as determined the record (every bar record can comprise name, telephone number, WorkPhone, mobile phone, Fax number, Email, QQ, MSN, hobby etc.) of 10 in address list as information to be pushed.
Mapping relations between the preset kind information that S11, foundation are determined and predetermined user grouping.
This predetermined user grouping can be one or more, organizes A(as being production marketing group as predetermined user grouping comprises user), user organizes B(as being after services of product group), user organizes C(as being research and development of products group), user organizes D(as being product manufacturing group) etc.This user organizes A, user organizes B, user organizes C and user organizes D and can comprise one or more member.
In this step S11, set up the mapping relations between preset kind information and predetermined user grouping determined, this preset kind information determined can set up mapping relations with one or more predetermined user grouping, set up mapping relations as the preset kind determined information and user are organized A, also according to actual needs the preset kind information determined can be organized A with user respectively, user organizes B and set up mapping relations.
S12, give all users in corresponding user grouping by the preset kind information pushing determined.
In this step S12, this can initiatively by the preset kind information pushing determined to all users in corresponding user grouping; Also can this preset kind information determined of user's active obtaining first user in the user grouping corresponding by the preset kind information determined, so that after first user have updated this preset kind information determined, the preset kind information after the user in the user grouping that this preset kind information determined is corresponding can obtain renewal is in time to upgrade the local data of oneself.
Further, this step S11 comprises the following steps:
S110, when not needing to divide into groups to the preset kind information determined, set up the mapping relations between the preset kind information determined and predetermined user grouping; Or
S111, when needing to divide into groups to the preset kind information determined, the preset kind information determined being divided into groups, obtains information block, and set up the mapping relations of each information block and each user grouping.
In this step S110, when not needing to divide into groups to the preset kind information determined, preset kind information to be pushed as determined in step slo is 10 records in address list, first user is not thought to be needed to divide into groups to these 10 records, these 10 records integrally can be pushed to corresponding user grouping, then set up mapping relations by between these 10 records and predetermined user grouping, as these 10 records are set up mapping relations with user grouping A, maybe these 10 records are organized A with user respectively, user organizes B and set up mapping relations.
In this step S111, when needing to divide into groups to the preset kind information determined, the preset kind information determined is divided into groups, obtain grouping information, preset kind information to be pushed as determined in step slo is 10 records in address list, this first user is thought to be needed to divide into groups to these 10 records, then can according to actual needs these 10 records be divided into groups, as these 10 records are divided into two groups of information, be respectively information group M1(as 4 records can be comprised) and information group M2(as 6 records can be comprised).In this step S111, set up the mapping relations of each information block and each user grouping, set up mapping relations as information group M1 and user are organized A, information group M2 and user are organized B and sets up mapping relations.
Reference Fig. 2, Fig. 2 are the second embodiment schematic flow sheet of the present invention to the method that the personal information on mobile terminal is shared.
Based on above-mentioned the first embodiment to the method that the personal information on mobile terminal is shared, before step S11, the method also comprises:
S13, sharing users to be divided into groups, with predefined user grouping.
In this step S13, sharing users is divided into groups, with predefined user grouping, as this sharing users comprises user U1, user U2, user U3, user U4, user U5, user U6 etc., this first user can divide into groups to sharing users according to actual needs, organize A as user U1 and user U2 is assigned to user, user U3, user U4 and user U5 are assigned to user and organizes B, user U6 is assigned to user and organizes C.
With reference to the detailed process schematic diagram that Fig. 3, Fig. 3 are step S11 in Fig. 1, this step S11 comprises:
S112, judge that whether each user in this predetermined user grouping is authorized user, if each user in this predetermined user grouping is authorized user, then perform step S113; Otherwise perform step S114.
In this step S112, judge that whether each user in predetermined user grouping is authorized user, A is organized as predetermined user grouping comprises user, whether judge that this user organizes each user in A is all authorized user, concrete, can judge whether to preserve the secret key of mandate that this user organizes each user in A, preserve if having the secret key of mandate that this user organizes each user of A, then think that this user each user organized in A is authorized user.
Mapping relations between the preset kind information that S113, foundation are determined and predetermined user grouping.
In this step S113, setting up the mapping relations between preset kind information and predetermined user grouping determined, setting up mapping relations as the preset kind determined information and user organized between A.
S114, send the inquiry request of the mapping relations between preset kind information and predetermined user grouping whether set up and determine to this first user, if when the confirmation instruction of mapping relations is set up in the agreement receiving this first user, set up the mapping relations between preset kind information and predetermined user grouping determined.
When there is unauthorized user in the user in this predetermined user grouping, A is organized as predetermined user grouping comprises user, this user organizes A and comprises user U1 and user U2, wherein this user U1 belongs to unauthorized user, then in this step S114, the inquiry request that the preset kind information whether setting up and determine and user organize the mapping relations between A is sent to this first user, if when the confirmation instruction of mapping relations is set up in the agreement receiving this first user, the preset kind information that foundation is determined and user organize the mapping relations between A; If when the confirmation instruction of mapping relations is set up in the agreement not receiving this first user, then terminate the preset kind information determined and user and organize mapping association between A.
After the preset kind information terminating to determine and user organize the mapping association between A, this user of this first user adjustable organizes the member of A, deletes as organized A from this user by unauthorized user; This first user also can initiate authorization flow to set up mandate to unauthorized user.Concrete, it is as follows to set up the process of authorizing that this first user initiates authorization flow to unauthorized user: first user sends authorization requests to unauthorized user, after this unauthorized user receives authorization requests, to this first user feedback acknowledgment information, after this first user receives the confirmation information, generate and store the secret key of mandate (the secret key of this mandate is for authentication) of this unauthorized user, and this unauthorized user is labeled as authorized user.
With reference to the detailed process schematic diagram that Fig. 4, Fig. 4 are step S12 in Fig. 1, this step S12 comprises:
S120, judge this correspondence user grouping in whether there is unauthorized user, if there is not unauthorized user in the user grouping of this correspondence, then perform step S121, otherwise perform step S122.
In this step S120, judge whether there is unauthorized user in corresponding user grouping, user grouping as correspondence comprises user and organizes A, whether then judge that this user organizes each user in A is all authorized user, concrete, can judge whether to preserve the secret key of mandate that this user organizes each user in A, the secret key of mandate that this user organizes each user of A is preserved if having, then think that this user organizes in A and there is not unauthorized user, the secret key of mandate that this user organizes all users of A if do not preserve, then think that this user organizes in A and there is unauthorized user.
S121, give all users in corresponding user grouping by the preset kind information pushing determined.
S122, to this first user send whether by the preset kind information pushing determined to the inquiry request of all users in corresponding user grouping, if the agreement receiving this first user by the preset kind information pushing determined to the confirmation instruction of all users in corresponding user grouping time, by the preset kind information pushing determined to all users in corresponding user grouping.
When there is unauthorized user in the user in the user grouping of correspondence, user grouping as correspondence comprises user and organizes A, this user organizes A and comprises user U1 and user U2, wherein this user U1 belongs to unauthorized user, then in this step S122, the inquiry request of all users whether the preset kind information pushing determined being organized A to user is sent to this first user, if when the preset kind information pushing determined is organized the confirmation instruction of all users in A to user by the agreement receiving this first user, the preset kind information pushing determined is organized all users in A to user, if when the preset kind information pushing determined is organized the confirmation instruction of all users in A to user by the agreement not receiving this first user, the all users then terminating to organize A to user push the information of preset kind, namely do not organize A to this user and push preset kind information.
After all users terminating to organize to user A push the information of preset kind, this user of this first user adjustable organizes the member of A, deletes as organized A from this user by unauthorized user; This first user also can initiate authorization flow to set up mandate to unauthorized user.Concrete, it is as follows to set up the process of authorizing that this first user initiates authorization flow to unauthorized user: first user sends authorization requests to unauthorized user, after this unauthorized user receives authorization requests, to this first user feedback acknowledgment information, after this first user receives the confirmation information, generate and store the secret key of mandate (the secret key of this mandate is for authentication) of this unauthorized user, and this unauthorized user is labeled as authorized user.
Reference Fig. 5, Fig. 5 are the three embodiment schematic flow sheet of the present invention to the method that the personal information on mobile terminal is shared.
Based on above-mentioned the first embodiment to the method that the personal information on mobile terminal is shared, after step s 12, the method also comprises:
All users in the user grouping of S14, this correspondence receive the preset kind information that this first user pushes, and judge whether this first user is authorized user, if this first user is authorized user, then perform step S15, otherwise perform step S16.
In this step S14, all users in corresponding user grouping receive the preset kind information that this first user pushes, and judge whether this first user is authorized user, user grouping as this correspondence organizes A for user, this user organizes A and comprises user U1 and user U2, when this user U1 and user U2 receives the preset kind information of first user propelling movement, judge this first user whether unauthorized user, concrete, this user U1 and user U2 can judge whether the secret key of mandate preserving this first user, if there is the secret key of mandate preserving this first user in user U1, then think that this first user is the authorized user of user U1, if the secret key of the mandate of not preserving first user in user U2, then think that this first user is not the authorized user of user U2.
S15, preserve the preset kind information of this reception, and according to the preset kind information updating local data of this reception.
In this step S15, preserve the preset kind information received, the preset kind information as this reception is 10 records in the address list of first user, upgrades local data (as upgraded local address list) according to 10 address lists of this reception.
S16, when the agreement receiving the respective user in this user grouping receives the preset kind information pushed, preserve the preset kind information of this reception, and according to the preset kind information updating local data of this reception.
With reference to Fig. 6, Fig. 6 is the first example structure schematic diagram of the present invention to the device that the personal information on mobile terminal is shared, and this device comprises: determination module 10, with this determination module 10 establishment of connection module 20, the pushing module 30 that module 20 is connected is set up with this, wherein:
This determination module 10, for determining the preset kind information that first user is to be pushed;
This sets up module 20, for setting up the mapping relations between preset kind information and predetermined user grouping determined;
This pushing module 30, gives all users in corresponding user grouping for the preset kind information pushing that will determine.
This first user is the user being shared information, and this preset kind information is PIM information, and this PIM information comprises the address list, note, memorandum, calendar, note etc. of first user.
This determination module 10 determines the preset kind information that first user is to be pushed, as determined the record (every bar record can comprise name, telephone number, WorkPhone, mobile phone, Fax number, Email, QQ, MSN, hobby etc.) of 10 in address list as information to be pushed.
This predetermined user grouping can be one or more, organizes A(as being production marketing group as predetermined user grouping comprises user), user organizes B(as being after services of product group), user organizes C(as being research and development of products group), user organizes D(as being product manufacturing group) etc.This user organizes A, user organizes B, user organizes C and user organizes D and can comprise one or more member.
This is set up module 20 and sets up the mapping relations between preset kind information and predetermined user grouping determined, this preset kind information determined can set up mapping relations with one or more predetermined user grouping, set up mapping relations as the preset kind determined information and user are organized A, also according to actual needs the preset kind information determined can be organized A with user respectively, user organizes B and set up mapping relations.
This pushing module 30 can initiatively by the preset kind information pushing determined to all users in corresponding user grouping; Also can this preset kind information determined of user's active obtaining first user in the user grouping corresponding by the preset kind information determined, so that after first user have updated this preset kind information determined, the preset kind information after the user in the user grouping that this preset kind information determined is corresponding can obtain renewal is in time to upgrade the local data of oneself.
All users in the user grouping of this correspondence receive the preset kind information that this first user pushes, and judge whether this first user is authorized user, if this first user is authorized user, then preserve the preset kind information of this reception, and according to the preset kind information updating local data of this reception, if this first user is not authorized user, then when the agreement receiving the respective user in this user grouping receives the preset kind information pushed, preserve the preset kind information of this reception, and according to the preset kind information updating local data of this reception.
All users in the user grouping of this correspondence receive the preset kind information that this first user pushes, and judge whether this first user is authorized user, user grouping as this correspondence organizes A for user, this user organizes A and comprises user U1 and user U2, when this user U1 and user U2 receives the preset kind information of first user propelling movement, judge this first user whether unauthorized user, concrete, this user U1 and user U2 can judge whether the secret key of mandate preserving this first user, if there is the secret key of mandate preserving this first user in user U1, then think that this first user is the authorized user of user U1, if the secret key of the mandate of not preserving first user in user U2, then think that this first user is not the authorized user of user U2.
User in the user grouping of this correspondence preserves the preset kind information of reception, preset kind information as this reception is 10 records in the address list of first user, and upgrades local data (as upgraded local address list) according to 10 address lists of this reception.
Further, this is set up module 20 and comprises first and set up unit and second and set up unit, wherein:
This first sets up unit, for when not needing to divide into groups to the preset kind information determined, sets up the mapping relations between preset kind information and predetermined user grouping determined;
This second sets up unit, for when needing to divide into groups to the preset kind information determined, dividing into groups, obtain information block to the preset kind information determined, and set up the mapping relations of each information block and each user grouping.
When not needing to divide into groups to the preset kind information determined, preset kind information to be pushed as determined in determination module 10 is 10 records in address list, first user is not thought to be needed to divide into groups to these 10 records, these 10 records integrally can be pushed to corresponding user grouping, then this first set up unit by these 10 record with predetermined user grouping between set up mapping relations, as these 10 records are set up mapping relations with user grouping A, maybe these 10 records are organized A with user respectively, user organizes B and set up mapping relations.
When needing to divide into groups to the preset kind information determined, the preset kind information determined is divided into groups, obtain grouping information, preset kind information to be pushed as determined in determination module 10 is 10 records in address list, this first user is thought to be needed to divide into groups to these 10 records, then can according to actual needs these 10 records be divided into groups, as these 10 records are divided into two groups of information, be respectively information group M1(as 4 records can be comprised) and information group M2(as 6 records can be comprised).This this second set up the mapping relations that unit sets up each information block and each user grouping, set up mapping relations as information group M1 and user are organized A, information group M2 and user organized B and sets up mapping relations.
Reference Fig. 7, Fig. 7 are the second example structure schematic diagram of the present invention to the device that the personal information on mobile terminal is shared.
Based on above-mentioned the first embodiment to the device that the personal information on mobile terminal is shared, this device also comprises the grouping module 40 set up module 20 with this and be connected, this grouping module 40 for dividing into groups to sharing users, with predefined user grouping.
This grouping module 40 pairs of sharing users are divided into groups, with predefined user grouping, as this sharing users comprises user U1, user U2, user U3, user U4, user U5, user U6 etc., this first user can divide into groups to sharing users according to actual needs, A is organized as user U1 and user U2 is assigned to user, user U3, user U4 and user U5 are assigned to user and organizes B, user U6 is assigned to user and organizes C.
Reference Fig. 8, Fig. 8 are the detailed construction schematic diagram setting up module in Fig. 6, and this is set up module 20 and comprises: the first judging unit 21, and the be connected with this first judging unit 21 the 3rd sets up unit 22, the 4th sets up unit 23, wherein:
This first judging unit 21, for judging that whether each user in this predetermined user grouping is authorized user;
3rd sets up unit 22, for each user in this predetermined user grouping be authorized user time, set up the mapping relations between the preset kind information determined and predetermined user grouping;
4th sets up unit 23, for in this predetermined user grouping there is unauthorized user time, the inquiry request of the mapping relations between preset kind information and predetermined user grouping whether set up and determine is sent to this first user, if when the confirmation instruction of mapping relations is set up in the agreement receiving this first user, set up the mapping relations between preset kind information and predetermined user grouping determined.
This first judging unit 21 judges that whether each user in predetermined user grouping is authorized user, A is organized as predetermined user grouping comprises user, whether judge that this user organizes each user in A is all authorized user, concrete, can judge whether to preserve the secret key of mandate that this user organizes each user in A, preserve if having the secret key of mandate that this user organizes each user of A, then think that this user each user organized in A is authorized user.
3rd sets up unit 22 sets up the mapping relations between preset kind information and predetermined user grouping determined, sets up mapping relations as the preset kind determined information and user organized between A.
4th sets up unit 23 for when there is unauthorized user in the user in this predetermined user grouping, A is organized as predetermined user grouping comprises user, this user organizes A and comprises user U1 and user U2, wherein this user U1 belongs to unauthorized user, then the 4th set up unit 23 and send to this first user the inquiry request that the preset kind information whether setting up and determine and user organize the mapping relations between A, if when the confirmation instruction of mapping relations is set up in the agreement receiving this first user, the preset kind information that foundation is determined and user organize the mapping relations between A, if when the confirmation instruction of mapping relations is set up in the agreement not receiving this first user, then terminate the preset kind information determined and user and organize mapping association between A.
After the preset kind information terminating to determine and user organize the mapping association between A, this user of this first user adjustable organizes the member of A, deletes as organized A from this user by unauthorized user; This first user also can initiate authorization flow to set up mandate to unauthorized user.Concrete, it is as follows to set up the process of authorizing that this first user initiates authorization flow to unauthorized user: first user sends authorization requests to unauthorized user, after this unauthorized user receives authorization requests, to this first user feedback acknowledgment information, after this first user receives the confirmation information, generate and store the secret key of mandate (the secret key of this mandate is for authentication) of this unauthorized user, and this unauthorized user is labeled as authorized user.
With reference to the detailed construction schematic diagram that Fig. 9, Fig. 8 are pushing module in Fig. 6, this pushing module 30 comprises: the second judging unit 31, the first push unit 32, second push unit 33 be connected with this second judging unit 31, wherein:
This second judging unit 31, for judge this correspondence user grouping in whether there is unauthorized user;
This first push unit 32, during for there is not unauthorized user in the user grouping of this correspondence, gives all users in corresponding user grouping by the preset kind information pushing determined;
This second push unit 33, during for there is unauthorized user in the user grouping of this correspondence, to this first user send whether by the preset kind information pushing determined to the inquiry request of all users in corresponding user grouping, if the agreement receiving this first user by the preset kind information pushing determined to the confirmation instruction of all users in corresponding user grouping time, by the preset kind information pushing determined to all users in corresponding user grouping.
This second judging unit 31 judges whether there is unauthorized user in corresponding user grouping, user grouping as correspondence comprises user and organizes A, whether then judge that this user organizes each user in A is all authorized user, concrete, can judge whether to preserve the secret key of mandate that this user organizes each user in A, the secret key of mandate that this user organizes each user of A is preserved if having, then think that this user organizes in A and there is not unauthorized user, the secret key of mandate that this user organizes all users of A if do not preserve, then think that this user organizes in A and there is unauthorized user.
This is second when setting up unit 33 for there is unauthorized user in the user in corresponding user grouping, user grouping as correspondence comprises user and organizes A, this user organizes A and comprises user U1 and user U2, wherein this user U1 belongs to unauthorized user, then this second sets up unit 33 sends inquiry request from all users whether the preset kind information pushing determined being organized A to user to this first user, if when the preset kind information pushing determined is organized the confirmation instruction of all users in A to user by the agreement receiving this first user, the preset kind information pushing determined is organized all users in A to user, if when the preset kind information pushing determined is organized the confirmation instruction of all users in A to user by the agreement not receiving this first user, the all users then terminating to organize A to user push the information of preset kind, namely do not organize A to this user and push preset kind information.
After all users terminating to organize to user A push the information of preset kind, this user of this first user adjustable organizes the member of A, deletes as organized A from this user by unauthorized user; This first user also can initiate authorization flow to set up mandate to unauthorized user.Concrete, it is as follows to set up the process of authorizing that this first user initiates authorization flow to unauthorized user: first user sends authorization requests to unauthorized user, after this unauthorized user receives authorization requests, to this first user feedback acknowledgment information, after this first user receives the confirmation information, generate and store the secret key of mandate (the secret key of this mandate is for authentication) of this unauthorized user, and this unauthorized user is labeled as authorized user.
The foregoing is only the preferred embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every utilize specification of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.
Claims (10)
1. to the method that the personal information on mobile terminal is shared, it is characterized in that, the method comprises:
Determine the preset kind information that first user is to be pushed, set up the mapping relations between preset kind information and predetermined user grouping determined;
The all users in corresponding user grouping are given by the preset kind information pushing determined.
2. method according to claim 1, is characterized in that, before the step of the mapping relations between the preset kind information that described foundation is determined and predetermined user grouping, the method also comprises:
Sharing users is divided into groups, with predefined user grouping.
3. method according to claim 1 and 2, is characterized in that, describedly determines the preset kind information that first user is to be pushed, and the step setting up the mapping relations between preset kind information and predetermined user grouping determined comprises:
When not needing to divide into groups to the preset kind information determined, set up the mapping relations between preset kind information and predetermined user grouping determined;
When needing to divide into groups to the preset kind information determined, the preset kind information determined being divided into groups, obtains information block, and set up the mapping relations of each information block and each user grouping.
4. method according to claim 1, is characterized in that, the step of the mapping relations between the preset kind information that described foundation is determined and predetermined user grouping comprises:
Judge that whether each user in described predetermined user grouping is authorized user;
If each user in described predetermined user grouping is authorized user, then set up the mapping relations between preset kind information and predetermined user grouping determined.
5. method according to claim 1, is characterized in that, the described step of all users in the user grouping of correspondence of being given by the preset kind information pushing determined comprises:
Judge whether there is unauthorized user in the user grouping of described correspondence;
If there is not unauthorized user in the user grouping of described correspondence, then give all users in corresponding user grouping by the preset kind information pushing determined.
6. method according to claim 1, is characterized in that, described the preset kind information pushing determined is given the step of all users in corresponding user grouping after, the method also comprises:
All users in the user grouping of described correspondence receive the preset kind information that described first user pushes, and judge whether described first user is authorized user;
If described first user is authorized user, then preserve the preset kind information of described reception, and according to the preset kind information updating local data of described reception.
7., to the device that the personal information on mobile terminal is shared, this device comprises:
Determination module, for determining the preset kind information that first user is to be pushed;
Set up module, for setting up the mapping relations between preset kind information and predetermined user grouping determined;
Pushing module, gives all users in corresponding user grouping for the preset kind information pushing that will determine.
8. device according to claim 7, is characterized in that, described device also comprises:
Grouping module, for dividing into groups to sharing users, with predefined user grouping.
9. the device according to claim 7 or 8, is characterized in that, described module of setting up comprises:
First sets up unit, for when not needing to divide into groups to the preset kind information determined, sets up the mapping relations between preset kind information and predetermined user grouping determined;
Second sets up unit, for when needing to divide into groups to the preset kind information determined, dividing into groups, obtain information block to the preset kind information determined, and set up the mapping relations of each information block and each user grouping.
10. device according to claim 7, is characterized in that, described pushing module comprises:
Second judging unit, for judge this correspondence user grouping in whether there is unauthorized user;
First push unit, during for there is not unauthorized user in the user grouping of this correspondence, gives all users in corresponding user grouping by the preset kind information pushing determined.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410050635.2A CN104852936A (en) | 2014-02-13 | 2014-02-13 | Method for sharing personal information on mobile terminal, and device thereof |
PCT/CN2014/076964 WO2015120666A1 (en) | 2014-02-13 | 2014-05-07 | Method and device for sharing personal information on mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410050635.2A CN104852936A (en) | 2014-02-13 | 2014-02-13 | Method for sharing personal information on mobile terminal, and device thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104852936A true CN104852936A (en) | 2015-08-19 |
Family
ID=53799547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410050635.2A Pending CN104852936A (en) | 2014-02-13 | 2014-02-13 | Method for sharing personal information on mobile terminal, and device thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104852936A (en) |
WO (1) | WO2015120666A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105245575A (en) * | 2015-09-10 | 2016-01-13 | 阔地教育科技有限公司 | Information interaction management system and target information receiving ends |
CN106533910A (en) * | 2016-11-17 | 2017-03-22 | 北京小米移动软件有限公司 | Note display method and device |
CN106874471A (en) * | 2017-02-16 | 2017-06-20 | 北京百度网讯科技有限公司 | Information-pushing method and device |
CN109145530A (en) * | 2018-09-29 | 2019-01-04 | 天津字节跳动科技有限公司 | Online document automatic authorization method, apparatus and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1846401A (en) * | 2003-09-05 | 2006-10-11 | 诺基亚公司 | Group service with information on group members |
CN102158541A (en) * | 2011-02-22 | 2011-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Shared information acquisition method, device, mobile terminal and server |
CN102790951A (en) * | 2011-05-20 | 2012-11-21 | 腾讯科技(深圳)有限公司 | Information input method and system for mobile terminal and mobile terminal |
CN102968444A (en) * | 2012-10-23 | 2013-03-13 | 盘古文化传播有限公司 | Method and device for recommendation |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101513088A (en) * | 2006-08-31 | 2009-08-19 | 索尼爱立信移动通讯股份有限公司 | Hierarchical point-to-multipoint group communications between multiple active communication groups |
CN101754182A (en) * | 2008-12-19 | 2010-06-23 | 北京网秦天下科技有限公司 | Packed-based network contact list implementation method and system |
-
2014
- 2014-02-13 CN CN201410050635.2A patent/CN104852936A/en active Pending
- 2014-05-07 WO PCT/CN2014/076964 patent/WO2015120666A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1846401A (en) * | 2003-09-05 | 2006-10-11 | 诺基亚公司 | Group service with information on group members |
CN102158541A (en) * | 2011-02-22 | 2011-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Shared information acquisition method, device, mobile terminal and server |
CN102790951A (en) * | 2011-05-20 | 2012-11-21 | 腾讯科技(深圳)有限公司 | Information input method and system for mobile terminal and mobile terminal |
CN102968444A (en) * | 2012-10-23 | 2013-03-13 | 盘古文化传播有限公司 | Method and device for recommendation |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105245575A (en) * | 2015-09-10 | 2016-01-13 | 阔地教育科技有限公司 | Information interaction management system and target information receiving ends |
CN106533910A (en) * | 2016-11-17 | 2017-03-22 | 北京小米移动软件有限公司 | Note display method and device |
CN106874471A (en) * | 2017-02-16 | 2017-06-20 | 北京百度网讯科技有限公司 | Information-pushing method and device |
CN109145530A (en) * | 2018-09-29 | 2019-01-04 | 天津字节跳动科技有限公司 | Online document automatic authorization method, apparatus and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2015120666A1 (en) | 2015-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2721789B1 (en) | Distributing network identifiers using a hash function | |
US9100497B2 (en) | Method, system and apparatus for managing persona-based notifications at a communication device | |
CN101958914B (en) | File sharing method, shared server and mobile communication terminal | |
CN103124267B (en) | The method, system and the cloud server that log in/register is carried out by mobile terminal | |
CN101959186B (en) | Log-off processing method, system and device for WLAN (Wireless Local Area Network) user | |
CN101674318A (en) | Method for pushing data to mobile equipment at regular time | |
CN103606085A (en) | Method of issuing after-sale service data and server | |
CN102355509B (en) | Method and device for transmitting and receiving message according to mobile number in contact list | |
CN102970362A (en) | Method and device for sharing cloud data | |
CN104158883A (en) | Method, device, equipment and system for carrying out user login through cross-terminal equipment | |
US20120297031A1 (en) | Anonymous Signalling | |
CN104579723A (en) | Gateway configuration management system and method | |
CN102523560A (en) | Method and system for updating telephone directories of communication terminals | |
CN101599951A (en) | A kind of method of releasing website information, Apparatus and system | |
CN103905399A (en) | Account registration management method and apparatus | |
US20240031466A1 (en) | Techniques to manage contact records | |
CN102833777A (en) | Method for testing PORTAL performance of access controller | |
WO2018103412A1 (en) | Group chat method and system, and server and mobile terminal | |
CN104852936A (en) | Method for sharing personal information on mobile terminal, and device thereof | |
CN105188015A (en) | Mobile terminal private data migration backup method and mobile terminal | |
CN103383704A (en) | Search result providing method and device | |
CN105790945B (en) | A kind of authentication method, device and system realizing user's unique identities and authenticating | |
CN104113556A (en) | Network logon authentication method and system, mobile terminal and application server | |
CN104750723A (en) | File sharing method, system, browser and server | |
KR101641166B1 (en) | Apparatus and system for providing lettering service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150819 |