WO2015120681A1 - 一种信息共享方法及装置 - Google Patents
一种信息共享方法及装置 Download PDFInfo
- Publication number
- WO2015120681A1 WO2015120681A1 PCT/CN2014/080135 CN2014080135W WO2015120681A1 WO 2015120681 A1 WO2015120681 A1 WO 2015120681A1 CN 2014080135 W CN2014080135 W CN 2014080135W WO 2015120681 A1 WO2015120681 A1 WO 2015120681A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- pusher
- credit
- shared information
- mapping relationship
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/126—Applying verification of the received information the source of the received data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Definitions
- the present invention relates to the field of mobile communications, and in particular, to an information sharing method and apparatus.
- PIM Personal Information Management
- PIM Personal Information Management
- a terminal including address book, short message, schedule, etc.
- It is consistent with the computer or mobile web server, and can query and manage the information on the mobile phone or computer terminal through the mobile phone menu, WWW website, WAP, SMS, etc., which plays a great role in helping people back up personal information.
- the amount of information that people interact with through mobile terminals is increasing. Often, personal address books can reach hundreds to thousands, and the number of text messages is huge. For business people, the schedule is also essential.
- the traditional method may be to send a text message to each person one by one, and each person has to manually establish an address book, which is time-consuming and error-prone, and easily leads to privacy leakage.
- SUMMARY OF THE INVENTION The present invention provides an information sharing method and apparatus for solving the above technical problems, in view of the problem that the information sharing method in the related art is cumbersome and the security is not high enough.
- the present invention provides an information sharing method, wherein the method includes: a push party classifies the shared information; the push party establishes a mapping relationship between the various types of shared information and the receiver; The mapping relationship pushes various types of shared information to a recipient corresponding to the shared information.
- the method before the pushing party establishes the mapping relationship between the sharing information and the receiving party, the method further includes: the pushing party and the receiving party mutually trusting each other.
- the mapping relationship between the type of the shared information and the receiving party is: the pushing party determines whether the receiving party is a trusted recipient; if yes, the pushing party establishes various types of sharing information. The mapping relationship with the recipient; if not, the pusher stops establishing the mapping relationship.
- the method further includes: the receiving party acquiring, according to the mapping relationship, the sharing corresponding to the receiving party to the pushing party. information.
- the pushing party and the receiving party mutually trusting: the pushing direction sending, by the receiving party, a first credit request; after receiving the first credit request, the receiving party confirms and generates a first Granting a secret key, and storing the first credit key; the receiving direction initiating a second credit request by the pusher; after receiving the second credit request, the pusher confirms and generates a second credit secret a key, and storing the second credit key.
- the method further includes: the receiving party, according to the stored first credit key and the second credit key, The pusher performs authentication; after the recipient passes the authentication of the pusher, the shared information pushed by the pusher is received.
- the present invention further provides an information sharing apparatus, wherein the apparatus is applied to a push side, and includes: an information classification module configured to classify the shared information; and a mapping module configured to establish each The mapping relationship between the class sharing information and the receiving party; the pushing module is configured to push the various types of sharing information to the recipient corresponding to the shared information according to the mapping relationship.
- the device further comprises: a first credit module, configured to mutually trust the recipient.
- the mapping module includes: a determining module, configured to determine whether the receiving party is a trusted recipient; and the processing module is configured to establish various types of sharing if the determining result of the determining module is yes The mapping relationship between the information and the receiver; if the determination result of the determination module is not, the mapping relationship is stopped.
- the first authorization module includes: a first requesting unit, configured to initiate a first grant request to the receiver; and a first receiving unit configured to receive the receiver to confirm the first grant request After receiving the second credit request, the first key generating unit is configured to generate the second credit key after the second credit request is confirmed, and store the second credit key.
- the present invention further provides an information sharing apparatus, wherein the apparatus is applied to a receiving side, and includes: a second crediting module, configured to mutually trust a pusher of the shared information; and the information receiving module And configured to receive the pushed information that the pusher pushes according to the mapping relationship between the shared information and the receiver; and/or the information acquiring module is configured to acquire, from the pusher, the recipient according to the mapping relationship Corresponding shared information.
- a second crediting module configured to mutually trust a pusher of the shared information
- the information receiving module And configured to receive the pushed information that the pusher pushes according to the mapping relationship between the shared information and the receiver
- the information acquiring module is configured to acquire, from the pusher, the recipient according to the mapping relationship Corresponding shared information.
- the second authorization module includes: a second receiving unit configured to receive a first grant request sent by the pusher; a second key generating unit configured to: after confirming the first grant request, generate a first a credit key, and storing the first credit key; and a second request unit, configured to initiate a second credit request to the pusher.
- the information receiving module includes: an authentication unit, configured to authenticate the push party according to the first credit key and the second credit key; and the information receiving unit is set to After the authentication of the pusher is passed, the shared information pushed by the pusher is received.
- the push party classifies the shared information, and establishes a mapping relationship between the shared information and the receiver, and the push party pushes the various types of shared information to the receiver corresponding to the shared information according to the mapping relationship, thereby solving the correlation.
- the information sharing method is cumbersome and the security is not high enough, and the personal information PIM can be easily shared to others, and the preferred processing method of the present invention can also be safely authorized to share with others, and will not be A leak that causes privacy.
- FIG. 1 is a flow chart of an information sharing method according to an embodiment of the present invention
- FIG. 2 is a flow chart of user credit according to an embodiment of the present invention
- FIG. 3 is a flow chart of push data according to an embodiment of the present invention
- FIG. 5 is a structural block diagram of an information sharing apparatus applied to a push side according to an embodiment of the present invention
- FIG. 6 is an information sharing applied to a receiver side according to an embodiment of the present invention.
- FIG. 7 is a block diagram of an information sharing system according to an embodiment of the present invention
- FIG. 8 is a block diagram of a PIM information sharing system according to an embodiment of the present invention.
- FIG. 1 is a flowchart of an information sharing method according to an embodiment of the present invention. As shown in FIG.
- Step S102 The pusher classifies the shared information.
- Step S104 The pusher establishes a mapping relationship between the shared information and the receiver.
- Step S106 The pusher pushes the various types of shared information to the mapping relationship according to the mapping relationship.
- the pusher classifies the shared information, and establishes a mapping relationship between the shared information and the receiver, and the pusher pushes the various types of shared information to the recipient corresponding to the shared information according to the mapping relationship.
- the problem that the information sharing method in the related art is cumbersome and the security is not high enough is solved, and the personal information PIM can be easily shared with others.
- the method further includes: the pusher and the recipient mutually trust. Specifically, the pushing party and the receiving party mutually trusting: the pushing direction receiving party initiates the first credit request; after receiving the first credit request, the receiving party confirms and generates the first credit key, and stores the first credit key Receiving a second credit request by the receiving direction pusher; after receiving the second credit request, the pusher confirms and generates a second credit key, and stores the second credit key.
- the method further includes: the receiving party authenticating the pusher according to the first credit key and the second credit key; After the recipient passes the authentication of the pusher, the recipient receives the shared information pushed by the pusher.
- the mapping relationship between the various types of shared information and the receiving party is established by the pusher: the pusher determines whether the receiver is a trusted receiver; if yes, the pusher establishes a mapping relationship between the shared information and the receiver. If not, the pusher stops establishing the mapping relationship.
- the method may further include: receiving, by the receiving party, the shared information corresponding to the receiving party according to the mapping relationship.
- the receiving party can update its own local data in time, and the receiving party can only see the sharing information of the mapping relationship established by the pushing party, and does not have access to other data information of the pushing party.
- Step S202 The push party initiates a credit request, and waits for the acknowledgement information of the receiver.
- Step S204 The receiving party receives the credit request, confirms, and generates a credit key; the receiver stores the credit key in the server; and is used for subsequent authentication. At the same time, the receiver sends a credit request to the pusher.
- Step S206 The pusher receives the recipient credit request, generates a credit key, and stores the credit key in the server.
- the pusher and the receiver are interchangeable roles to complete the credit process.
- the push data flow chart 3 is a push data flow chart according to an embodiment of the present invention. As shown in FIG. 3, the flow includes the following steps (step S302 - step S324): Step S302, the pusher uses the module A function to establish personal information. Grouping, such as establishing a group PIMGA. Step S304, the pusher uses the module B function to establish a shared object group, for example, establishes a group SOGA. Step S306, the pusher establishes a mapping association between the personal information packet and the shared object group, for example, completing
- Step S308 when establishing the mapping association, determining the personnel in the SOGA to determine whether it is a creditor; if not, proceeding to step S310; if yes, proceeding to step S314.
- step S310 the user decides whether to exit the mapping association process or proceeds. If the process is exited, the process goes to step S312 to enter the abnormal end process. If yes, go to step S314.
- Step S312 the mapping ends the mapping abnormally; after the user ends the process, the SOGA member may be adjusted, or the user crediting process may be initiated, and then the operation is started from step S302.
- Step S3108 it is checked whether there is an untrusted user, and if there is an untrusted user, go to step S320.
- step S320 the user decides whether to exit the push process or continue; if exiting, go to step S322; otherwise, go to step S324.
- step S322 the push is abnormally ended, and after exiting, step S312 can be performed.
- step S324 the user completes the push data flow.
- the receiving data flow chart 4 is a receiving data flow chart according to an embodiment of the present invention. As shown in FIG. 4, the flow includes the following steps (step S402 - step S410): Step S402, the receiving user obtains a push message, and performs a check.
- step S404 it is determined whether the pusher is a credit user, and if the data is pushed by the untrusted user, the process proceeds to step S406, otherwise, the process goes to step S410.
- Step S406 the user is judged whether to receive the unauthorized user data, if no, go to step S408; otherwise, go to step S410.
- Step S410 the data reception is completed, and the pusher data is updated to the local.
- the information sharing process of the pusher and the receiver is described above through three embodiments.
- the present embodiment provides an information sharing device applied to the push side, and the device may be disposed on the terminal side to implement the foregoing embodiment.
- FIG. 5 is a structural block diagram of an information sharing apparatus applied to a push side according to an embodiment of the present invention.
- the apparatus includes: an information classification module 10, a mapping module 12, and a push module 14.
- the information classification module 10 is configured to classify the shared information.
- the mapping module 12 is configured to establish a mapping relationship between the various types of shared information and the receiver.
- the pushing module 14 is configured to push the various types of shared information to and according to the mapping relationship.
- the recipient corresponding to the shared information Through the above device, the pusher classifies the shared information, and establishes a mapping relationship between the shared information and the receiver, and the pusher pushes the various types of shared information to the recipient corresponding to the shared information according to the mapping relationship.
- the apparatus may further include: a first credit module configured to mutually trust the recipient.
- the first authorization module includes: a first requesting unit, configured to initiate a first grant request to the receiving party; and a first receiving unit configured to receive the second credit that is fed back after the receiving party confirms the first grant request.
- the first key generation unit is configured to generate a second credit key after storing the second credit request, and store the second credit key.
- the mapping module 12 includes: a determining module, configured to determine whether the receiving party is a trusted recipient; and the processing module is configured to establish various types of shared information and the receiver when the determining result of the determining module is yes Mapping relationship; If the determination result of the above-mentioned judging module is not, the mapping relationship is stopped.
- the present embodiment provides an information sharing device applied to the receiving side, and the device may be disposed on the terminal side to implement the foregoing embodiment.
- FIG. 6 is a structural block diagram of an information sharing apparatus applied to a receiving side according to an embodiment of the present invention. As shown in FIG. 6, the apparatus includes: a second crediting module 20, an information receiving module 22, and/or an information acquiring module 24.
- the second credit module 20 is configured to mutually trust the push party sharing the information;
- the information receiving module 22 is configured to receive the shared information that the pusher pushes according to the mapping relationship between the shared information and the receiver, and/or the information acquiring module 24 is configured to acquire and send the information to the pusher according to the mapping relationship.
- the pusher classifies the shared information, and establishes a mapping relationship between the shared information and the receiver, and the pusher pushes the various types of shared information to the recipient corresponding to the shared information according to the mapping relationship.
- the second authorization module 20 includes: a second receiving unit configured to receive a first grant request sent by the pusher; and a second key generating unit configured to: after confirming the first grant request, generate a first credit request a secret key, and storing the first credit key; the second request unit is configured to initiate a second credit request to the pusher.
- the information receiving module 22 includes: an authentication unit configured to authenticate the push party according to the first credit key and the second credit key; and the information receiving unit is configured to pass the authentication of the push party After that, the shared information pushed by the above pusher is received.
- the following describes the technical solution of the present invention by taking a PIM server and a PIM client as an example.
- 7 is a block diagram of an information sharing system according to an embodiment of the present invention. As shown in FIG. 7, a PIM client is connected to a PIM server.
- the PIM server provides user identity authentication, data storage, and data transmission and reception.
- the PIM client provides user login, data transmission and reception, and message push. This program will focus on the details of the sharing scheme.
- FIG. 7 is a block diagram of an information sharing system according to an embodiment of the present invention. As shown in FIG. 7, a PIM client is connected to a PIM server.
- the PIM server provides user identity authentication, data storage, and data transmission and reception.
- the PIM client provides user
- FIG. 8 is a block diagram of a PIM information sharing system according to an embodiment of the present invention.
- the PIM information sharing system is divided into the following five modules: a PIM information group management module (module A), and a shared object management module (module B). ), shared mapping and push module (module C), shared authentication and receiving module (module D), and credit module (module E).
- Module C establishes a mapping association between modules A and B and is responsible for completing the data push.
- Module D is the receiver that implements data authentication and obtains the pushed data. It can also actively pull authorized data from the server.
- Module E completes the crediting of the pusher and the receiver. The specific functions of each module are described below.
- Module A is a PIM information packet management module.
- the function of this module is to group PIM information.
- the data here includes address book, short message, calendar, etc. After grouping, it is convenient for users to map different shared objects (ie, recipients of shared information) according to the group.
- the grouping mechanism here is established and managed by the user according to the actual situation. such as, The user can create a set of data such as "product customer group", which includes, for example, 10 address books and 20 schedules.
- Module B is a shared object management module.
- the function of this module is to perform group control on the receiving shared object side, and to correspond to the group established in module A.
- users can create and manage their own groups based on actual conditions. For example, the user has established a "product sales group" with four members.
- Module C which is a shared mapping and push module, is used to establish a mapping relationship between module A and module B, and initiates a push to push the user's own PIM information to others for sharing. That is to say, user Zhang San establishes a PIM packet in module A, establishes a shared object group in module B, and establishes a mapping association relationship in module C, for example, the group of "product customer group” originally belongs to Zhang San The information is associated with the Product Sales Group and initiates a push. This "product customer group” information will be received by all members of the "product sales group”.
- Module D the shared authentication and receiving module, functions to authenticate the received push data to see if it is the data sent by the trusted pusher.
- Module E the mutual trust module of the pusher and the receiver. Not everyone can push data to others, and no one can get data from others. Therefore, before the sharing, the pusher needs to authorize each other with the recipient. In other words, a user will not receive spam push information or mis-delivery push information, and will not erroneously push his or her own information to people who have not yet credited.
- the receiver can also actively obtain the group of personal information of the pusher, so that the receiver can update the group after the data is updated. Your own local data.
- the receiver when the pusher cancels the packet mapping relationship in module A and module B, the receiver will no longer have the set of personal data for obtaining the pusher. Moreover, the receiving party only sees the personal data of the mapping relationship established by the user pusher, and the receiving party does not have the right to access other data of the pusher, thereby effectively protecting the personal privacy information of the pusher. It can be seen from the above description that the problem of the information sharing method in the related art is cumbersome and the security is not high enough, and the personal information PIM can be easily shared to others, and the shared authorized control is shared. Others, will not cause leakage of privacy. While the preferred embodiments of the present invention have been disclosed for purposes of illustration, those skilled in the art will recognize that various modifications, additions and substitutions are possible, and the scope of the invention should not be limited to the embodiments described above.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
公开了一种信息共享方法及装置。其中,该方法包括:推送方对共享信息进行分类;推送方建立各类共享信息与接收方的映射关系;推送方根据该映射关系,将各类共享信息推送至与该共享信息对应的接收方。推送方对共享信息进行分类,建立各类共享信息与接收方的映射关系,推送方根据该映射关系,将各类共享信息推送至与该共享信息对应的接收方。解决了相关技术中信息共享方法较繁琐且安全性不够高的问题,能够简易地将个人信息PIM共享给他人,而且是安全的有授权控制的共享给他人,不会引起隐私的泄漏。
Description
一种信息共享方法及装置 技术领域 本发明涉及移动通讯领域, 特别是涉及一种信息共享方法及装置。 背景技术 个人信息管理(Personal Information Management, 简称为 PIM) (例如, *** 号簿管家业务), 是移动终端用户将终端中的信息 (包括通信录、 短信、 日程安排等) 以无线或有线方式与电脑或移动网络服务器保持一致, 并能在手机或电脑终端上, 通 过手机菜单、 WWW网站、 WAP、 短信等方式查询和管理信息的业务, 对人们备份个 人信息起到了极大的帮助作用。 人们通过移动终端进行交互的信息量越来越大, 往往 个人的通讯录就可以达到上百至上千条, 短信数量更是巨大, 对于商务人士而言, 日 程安排也必不可少。 如此就存在一种需求, 即共享个人信息给他人。 比如, 需要将 20 客户的通讯录共享给其他同事, 传统的方法可能是逐条发送短信给每一个人, 而每一 个人又要手动建立通讯录, 费时而且容易出错, 容易引起隐私泄露。 针对相关技术中信息共享方法较繁琐且安全性不够高的问题, 目前尚未提出有效 的解决方案。 发明内容 针对相关技术中信息共享方法较繁琐且安全性不够高的问题, 本发明提供了一种 信息共享方法及装置, 用以解决上述技术问题。 根据本发明的一个方面, 本发明提供了一种信息共享方法, 其中, 该方法包括: 推送方对共享信息进行分类; 所述推送方建立各类共享信息与接收方的映射关系; 推 送方根据所述映射关系, 将各类共享信息推送至与该共享信息对应的接收方。 优选地, 所述推送方建立各类共享信息与接收方的映射关系之前, 所述方法还包 括: 所述推送方与所述接收方互相授信。 优选地, 所述推送方建立各类共享信息与接收方的映射关系包括: 所述推送方判 断所述接收方是否是已授信的接收方; 如果是, 则所述推送方建立各类共享信息与接 收方的映射关系; 如果不是, 则所述推送方停止建立映射关系。
优选地, 所述推送方建立各类共享信息与接收方的映射关系之后, 所述方法还包 括: 所述接收方根据所述映射关系, 向所述推送方获取与所述接收方对应的共享信息。 优选地, 所述推送方与所述接收方互相授信包括: 所述推送方向所述接收方发起 第一授信请求; 所述接收方接收到所述第一授信请求后, 予以确认并产生第一授信秘 钥, 并存储所述第一授信秘钥; 所述接收方向所述推送方发起第二授信请求; 所述推 送方接收到所述第二授信请求后, 予以确认并产生第二授信秘钥, 并存储所述第二授 信秘钥。 优选地, 推送方将各类共享信息推送至与该共享信息对应的接收方之后, 所述方 法还包括: 所述接收方根据存储的第一授信秘钥和第二授信秘钥, 对所述推送方进行 鉴权; 所述接收方对所述推送方的鉴权通过后, 接收所述推送方推送的共享信息。 根据本发明的另一方面, 本发明还提供了一种信息共享装置, 其中, 该装置应用 于推送方侧, 包括: 信息分类模块, 设置为对共享信息进行分类; 映射模块, 设置为 建立各类共享信息与接收方的映射关系; 推送模块, 设置为根据所述映射关系, 将各 类共享信息推送至与该共享信息对应的接收方。 优选地, 所述装置还包括: 第一授信模块, 设置为与所述接收方互相授信。 优选地, 所述映射模块包括: 判断模块, 设置为判断所述接收方是否是已授信的 接收方; 处理模块, 设置为在所述判断模块的判断结果为是的情况下, 建立各类共享 信息与接收方的映射关系; 在在所述判断模块的判断结果为不是的情况下, 停止建立 映射关系。 优选地, 所述第一授信模块包括: 第一请求单元, 设置为向所述接收方发起第一 授信请求; 第一接收单元, 设置为接收所述接收方对所述第一授信请求进行确认后, 反馈的第二授信请求; 第一秘钥产生单元, 设置为确认所述第二授信请求后, 产生第 二授信秘钥, 并存储所述第二授信秘钥。 根据本发明的另一方面, 本发明还提供了一种信息共享装置, 其中, 该装置应用 于接收方侧, 包括: 第二授信模块, 设置为与共享信息的推送方互相授信; 信息接收 模块, 设置为接收所述推送方根据共享信息与接收方的映射关系, 推送的共享信息; 和 /或, 信息获取模块, 设置为根据所述映射关系, 向所述推送方获取与所述接收方对 应的共享信息。
优选地, 所述第二授信模块包括: 第二接收单元, 设置为接收所述推送方发送的 第一授信请求; 第二秘钥产生单元, 设置为确认所述第一授信请求后, 产生第一授信 秘钥, 并存储所述第一授信秘钥; 第二请求单元, 设置为向所述推送方发起第二授信 请求。 优选地, 所述信息接收模块包括: 鉴权单元, 设置为根据所述第一授信秘钥和所 述第二授信秘钥, 对所述推送方进行鉴权; 信息接收单元, 设置为对所述推送方的鉴 权通过后, 接收所述推送方推送的共享信息。 通过本发明, 推送方对共享信息进行分类, 建立各类共享信息与接收方的映射关 系, 推送方根据该映射关系, 将各类共享信息推送至与该共享信息对应的接收方, 解 决了相关技术中信息共享方法较繁琐且安全性不够高的问题, 能够简易地将个人信息 PIM共享给他人, 并且, 采用本发明的优选处理方式, 还能够安全的有授权控制的共 享给他人, 不会引起隐私的泄漏。 上述说明仅是本发明技术方案的概述, 为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施, 并且为了让本发明的上述和其它目的、 特征和优点 能够更明显易懂, 以下特举本发明的具体实施方式。 附图说明 图 1 是根据本发明实施例的信息共享方法的流程图; 图 2 是根据本发明实施例的用户授信流程图; 图 3 是根据本发明实施例的推送数据流程图; 图 4 是根据本发明实施例的接收数据流程图; 图 5 是根据本发明实施例的应用于推送方侧的信息共享装置的结构框图; 图 6 是根据本发明实施例的应用于接收方侧的信息共享装置的结构框图; 图 7 是根据本发明实施例的信息共享***框图; 图 8 是根据本发明实施例的 PIM信息共享***划分框图。
具体实施方式 为了解决相关技术中信息共享方法较繁琐且安全性不够高的问题, 本发明提供了 一种信息共享方法及装置, 以下结合附图以及实施例,对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不限定本发明。 本发明 是移动通讯领域的一种技术方法, 具体涉及用户个人信息的共享方法或者技术。 下面 通过具体实施例进行介绍。 本实施例提供了一种信息共享方法, 该方法可以在移动终端侧实现, 图 1是根据 本发明实施例的信息共享方法的流程图,如图 1所示,该方法包括以下步骤 (步骤 S102- 步骤 S106): 步骤 S102, 推送方对共享信息进行分类; 步骤 S104, 推送方建立各类共享信息与接收方的映射关系; 步骤 S106, 推送方根据该映射关系, 将各类共享信息推送至与该共享信息对应的 接收方。 通过上述方法, 推送方对共享信息进行分类, 建立各类共享信息与接收方的映射 关系, 推送方根据该映射关系, 将各类共享信息推送至与该共享信息对应的接收方。 解决了相关技术中信息共享方法较繁琐且安全性不够高的问题, 能够简易地将个人信 息 PIM共享给他人。 在以下的优选实施方式中, 还提供了一种能够将个人信息安全的 有授权控制的共享给他人的方法, 不会引起隐私的泄漏, 以下进行详细说明。 在上述步骤 S104中,在推送方建立各类共享信息与接收方的映射关系之前,该方 法还包括: 推送方与接收方互相授信。 具体地, 推送方与接收方互相授信包括: 推送方向接收方发起第一授信请求; 接 收方接收到第一授信请求后, 予以确认并产生第一授信秘钥, 并存储该第一授信秘钥; 接收方向推送方发起第二授信请求; 推送方接收到第二授信请求后, 予以确认并产生 第二授信秘钥, 并存储该第二授信秘钥。 在此之后, 推送方将各类共享信息推送至与该共享信息对应的接收方之后, 上述 方法还包括: 接收方根据第一授信秘钥和第二授信秘钥, 对推送方进行鉴权; 接收方 对推送方的鉴权通过后, 接收推送方推送的共享信息。
在步骤 S104中,推送方建立各类共享信息与接收方的映射关系包括:推送方判断 接收方是否是已授信的接收方; 如果是, 则推送方建立各类共享信息与接收方的映射 关系; 如果不是, 则推送方停止建立映射关系。 另外, 在推送方建立各类共享信息与接收方的映射关系之后, 上述方法还可以包 括: 接收方根据映射关系, 向推送方获取与所述接收方对应的共享信息。 基于该优选 实施方式, 接收方可以及时更新自己的本地数据, 并且, 接收方只可见推送方建立好 映射关系的共享信息, 无权访问推送方的其他数据信息。 下面通过具体实施例对本发明的技术方案进行介绍。 一、 用户授信流程 图 2是根据本发明实施例的用户授信流程图, 如图 2所示, 该流程包括以下步骤
(步骤 S202-步骤 S206): 步骤 S202, 推送方发起授信请求, 等待得到接收方的确认信息。 步骤 S204, 接收方收到授信请求, 予以确认, 产生授信秘钥; 接收方将授信秘钥 存储于服务器; 以备后续鉴权使用。 同时, 接收方发送授信请求给推送方。 步骤 S206, 推送方接收到接收方授信请求, 产生授信秘钥, 存储于服务器。 在本实施例的具体实施过程中, 即在上述建立授信的流程中, 推送方和接收方是 可以互换角色来完成授信过程的。另外,在推送方和接收方的角色已经确定的情况下, 可以先由接收方发起授信请求,后由推送方发起授信请求,对于授信过程的先后顺序, 本实施例可不作限定。 二、 推送数据流程 图 3是根据本发明实施例的推送数据流程图, 如图 3所示, 该流程包括以下步骤 (步骤 S302-步骤 S324): 步骤 S302, 推送方使用模块 A功能建立个人信息分组, 例如建立分组 PIMGA。 步骤 S304, 推送方使用模块 B功能建立共享对象分组, 例如建立分组 SOGA。 步骤 S306, 推送方建立个人信息分组和共享对象分组的映射关联, 例如完成
PIMGA和 SOGA的关联, 即 SOGA中的用户可以获取和访问 PIMGA中的数据。
步骤 S308, 在建立映射关联时, 对 SOGA中的人员进行判断, 确定是否为授信人 员; 如果不是, 转步骤 S310; 如果是, 转步骤 S314。 步骤 S310, 用户决策是否退出映射关联过程还是继续进行, 如果退出, 转步骤 S312, 进入异常结束流程; 如果继续, 转步骤 S314。 步骤 S312, 异常结束映射关联; 用户结束这一过程后, 可以调整 SOGA成员, 也 可以发起用户授信流程, 之后再从步骤 S302开始进行操作。 步骤 S314, 完成映射关联。 步骤 S316, 推送数据。 步骤 S318, 检查是否存在未授信用户, 如果存在未授信用户, 转步骤 S320。 步骤 S320, 交用户决策是退出推送过程还是继续; 如果退出, 转步骤 S322; 否 则转步骤 S324。 步骤 S322, 异常结束推送, 退出后可以执行步骤 S312。 步骤 S324, 用户完成推送数据流程。 三、 接收数据流程 图 4是根据本发明实施例的接收数据流程图, 如图 4所示, 该流程包括以下步骤 (步骤 S402-步骤 S410): 步骤 S402, 接收方用户得到推送消息, 进行鉴权. 步骤 S404, 判断推送方是否为授信用户, 如果是未授信用户推送的数据转步骤 S406, 否则转步骤 S410。 步骤 S406, 交用户判断是否接收未授信用户数据, 如果否, 转步骤 S408; 否则 转步骤 S410。 步骤 S408, 异常退出接收数据过程。 步骤 S410, 完成数据接收, 推送方数据更新到本地。 以上通过三个实施例对推送方和接收方的信息共享流程进行了介绍。
对应于上述实施例介绍的信息共享方法, 本实施例提供了一种应用于推送方侧的 信息共享装置, 该装置可以设置在终端侧, 用以实现上述实施例。 图 5是根据本发明 实施例的应用于推送方侧的信息共享装置的结构框图, 如图 5所示, 该装置包括: 信 息分类模块 10、 映射模块 12和推送模块 14。 下面对该结构进行详细介绍。 信息分类模块 10, 设置为对共享信息进行分类; 映射模块 12, 设置为建立各类共享信息与接收方的映射关系; 推送模块 14, 设置为根据上述映射关系, 将各类共享信息推送至与该共享信息对 应的接收方。 通过上述装置, 推送方对共享信息进行分类, 建立各类共享信息与接收方的映射 关系, 推送方根据该映射关系, 将各类共享信息推送至与该共享信息对应的接收方。 解决了相关技术中信息共享方法较繁琐且安全性不够高的问题, 能够简易地将个人信 息 PIM共享给他人。 另外, 在一个优选实施方式中, 还提供了能够将个人信息安全的 有授权控制的共享给他人装置结构, 不会引起隐私的泄漏, 以下进行详细说明。 优选地, 该装置还可以包括: 第一授信模块, 设置为与上述接收方互相授信。 上述第一授信模块包括: 第一请求单元,设置为向上述接收方发起第一授信请求; 第一接收单元, 设置为接收上述接收方对上述第一授信请求进行确认后, 反馈的第二 授信请求; 第一秘钥产生单元, 设置为确认上述第二授信请求后, 产生第二授信秘钥, 并存储上述第二授信秘钥。 上述映射模块 12包括:判断模块,设置为判断上述接收方是否是已授信的接收方; 处理模块, 设置为在上述判断模块的判断结果为是的情况下, 建立各类共享信息与接 收方的映射关系; 在上述判断模块的判断结果为不是的情况下, 停止建立映射关系。 对应于上述实施例介绍的信息共享方法, 本实施例提供了一种应用于接收方侧的 信息共享装置, 该装置可以设置在终端侧, 用以实现上述实施例。 图 6是根据本发明 实施例的应用于接收方侧的信息共享装置的结构框图, 如图 6所示, 该装置包括: 第 二授信模块 20、信息接收模块 22和 /或信息获取模块 24。图 6以包括信息接收模块 22 为例进行说明, 下面对该结构进行详细介绍。 第二授信模块 20, 设置为与共享信息的推送方互相授信;
信息接收模块 22, 设置为接收上述推送方根据共享信息与接收方的映射关系, 推 送的共享信息; 和 /或, 信息获取模块 24, 设置为根据上述映射关系, 向上述推送方获取与所述接收方对 应的共享信息。 通过上述装置, 推送方对共享信息进行分类, 建立各类共享信息与接收方的映射 关系, 推送方根据该映射关系, 将各类共享信息推送至与该共享信息对应的接收方。 解决了相关技术中信息共享方法较繁琐且安全性不够高的问题, 能够简易地将个人信 息 PIM共享给他人, 而且是安全的有授权控制的共享给他人, 不会引起隐私的泄漏。 优选地, 上述第二授信模块 20包括: 第二接收单元, 设置为接收上述推送方发送 的第一授信请求; 第二秘钥产生单元, 设置为确认上述第一授信请求后, 产生第一授 信秘钥, 并存储上述第一授信秘钥; 第二请求单元, 设置为向上述推送方发起第二授 信请求。 上述信息接收模块 22包括: 鉴权单元,设置为根据上述第一授信秘钥和上述第二 授信秘钥, 对上述推送方进行鉴权; 信息接收单元, 设置为对上述推送方的鉴权通过 后, 接收上述推送方推送的共享信息。 下面以 PIM服务器和 PIM客户端为例, 对本发明的技术方案进行介绍。 图 7是根据本发明实施例的信息共享***框图, 如图 7所示, PIM客户端和 PIM 服务器相连接。 PIM服务器端提供用户身份鉴权、 数据存储、 数据收发。 PIM客户端 提供用户登录、 数据收发、 消息推送。 本方案将重点描述共享方案的细节内容。 图 8是根据本发明实施例的 PIM信息共享***划分框图, 如图 8所示, PIM信息 共享***分为如下五个模块: PIM信息分组管理模块(模块 A)、共享对象管理模块(模 块 B)、 共享映射和推送模块 (模块 C)、 共享鉴权和接收模块 (模块 D) 以及授信模 块 (模块 E)。 模块 C建立模块 A和 B之间的映射关联关系,并负责完成数据推送。 模 块 D是接收方实现数据鉴权并获取推送到的数据, 也可以主动从服务器上拉取有授权 的数据。 模块 E完成推送方和接收方的授信。 下面对各个模块的具体功能进行介绍。 模块 A, 是 PIM信息分组管理模块。该模块的作用就是对 PIM信息进行分组, 这 里的数据包括通讯录、 短信、 日历等, 分组后便于用户根据分组映射不同的共享对象 (即共享信息的接收方)。这里的分组机制由用户根据实际情况自行建立和管理。比如,
用户可以建立 "产品客户组"这样一组数据, 该组数据比如包含 10条通讯录和 20个 日程安排等。 模块 B, 是共享对象管理模块。该模块的作用是对接收共享对象方进行分组控制, 与模块 A中建立的组进行关系对应。与模块 A—样, 用户可以根据实际情况自行建立 和管理分组。 比如, 用户建立了 "产品销售组", 该组拥有 4名成员。 模块 C, 即共享映射和推送模块, 该模块的作用是建立模块 A和模块 B的映射关 系, 并发起推送, 将用户自己的 PIM信息推送给他人共享, 实现数据授权访问。 也就 是说, 用户张三在模块 A中建立 PIM分组, 在模块 B中建立好共享对象分组, 在模 块 C中建立映射关联关系, 比如把 "产品客户组"这一组本来属于张三的个人信息与 "产品销售组"进行关联, 并发起推送。 这样 "产品客户组"信息就会被 "产品销售 组" 的所有成员接收到。 模块 D, 即共享鉴权和接收模块, 其作用是对收到的推送数据进行鉴权, 看是否 是可信任的推送方发送的数据, 如果是, 就进行数据接收, 并将接收的数据同步到本 地电话本、 短信、 日程中来。 模块 E, 即推送方和接收方的互相授信模块。 并非任何人都可以推送数据到别人, 也并非任何人能够获取其他人的数据。 因此, 在进行共享前, 推送方需要和接收方彼 此授信。 也就是说, 一个用户不会接收到垃圾推送信息或者误传的推送信息, 同时, 也不会将自己的信息错误的推送给尚未授信的人。 在本实施例中, 一旦推送方建立好模块 A和模块 B中的分组映射关系后, 接收方 也可以主动获取推送方的这组个人信息, 以便于这组数据更新后, 接收方可以及时更 新自己的本地数据。但当推送方取消模块 A和模块 B中的分组映射关系后, 接收方将 不再具有获取推送方的这组个人数据。 并且, 接收方仅可见用户推送方建立好映射关 系的个人数据, 接收方无权访问推送方其他数据, 从而有效地保护了推送方的个人隐 私信息。 从以上的描述中可知, 通过本发明, 解决了相关技术中信息共享方法较繁琐且安 全性不够高的问题, 能够简易地将个人信息 PIM共享给他人, 而且是安全的有授权控 制的共享给他人, 不会引起隐私的泄漏。 尽管为示例目的, 已经公开了本发明的优选实施例, 本领域的技术人员将意识到 各种改进、 增加和取代也是可能的, 因此, 本发明的范围应当不限于上述实施例。
Claims
权 利 要 求 书 、 一种信息共享方法, 包括:
推送方对共享信息进行分类;
所述推送方建立各类共享信息与接收方的映射关系;
所述推送方根据所述映射关系, 将各类共享信息推送至与该共享信息对应 的接收方。 、 如权利要求 1所述的方法, 其中, 所述推送方建立各类共享信息与接收方的映 射关系之前, 所述方法还包括: 所述推送方与所述接收方互相授信。 、 如权利要求 2所述的方法, 其中, 所述推送方建立各类共享信息与接收方的映 射关系包括:
所述推送方判断所述接收方是否是已授信的接收方; 如果是,则所述推送方建立各类共享信息与接收方的映射关系;如果不是, 则所述推送方停止建立映射关系。 、 如权利要求 1所述的方法, 其中, 所述推送方建立各类共享信息与接收方的映 射关系之后, 所述方法还包括: 所述接收方根据所述映射关系, 向所述推送方获取与所述接收方对应的共 享信息。 、 如权利要求 2所述的方法, 其中, 所述推送方与所述接收方互相授信包括: 所述推送方向所述接收方发起第一授信请求; 所述接收方接收到所述第一授信请求后, 予以确认并产生第一授信秘钥, 并存储所述第一授信秘钥;
所述接收方向所述推送方发起第二授信请求;
所述推送方接收到所述第二授信请求后, 予以确认并产生第二授信秘钥, 并存储所述第二授信秘钥。
、 如权利要求 5所述的方法, 其中, 所述推送方将各类共享信息推送至与该共享 信息对应的接收方之后, 所述方法还包括: 所述接收方根据所述第一授信秘钥和所述第二授信秘钥, 对所述推送方进 行鉴权;
所述接收方对所述推送方的鉴权通过后,接收所述推送方推送的共享信息。 、 一种信息共享装置, 其中, 所述装置应用于推送方侧, 包括: 信息分类模块, 设置为对共享信息进行分类;
映射模块, 设置为建立各类共享信息与接收方的映射关系;
推送模块, 设置为根据所述映射关系, 将各类共享信息推送至与该共享信 息对应的接收方。 、 如权利要求 7所述的装置, 其中, 所述装置还包括: 第一授信模块, 设置为与所述接收方互相授信。 、 如权利要求 8所述的装置, 其中, 所述映射模块包括: 判断模块, 设置为判断所述接收方是否是已授信的接收方;
处理模块, 设置为在所述判断模块的判断结果为是的情况下, 建立各类共 享信息与接收方的映射关系; 在所述判断模块的判断结果为不是的情况下, 停 止建立映射关系。 0、 如权利要求 8所述的装置, 其中, 所述第一授信模块包括: 第一请求单元, 设置为向所述接收方发起第一授信请求; 第一接收单元, 设置为接收所述接收方对所述第一授信请求进行确认后, 反馈的第二授信请求;
第一秘钥产生单元,设置为确认所述第二授信请求后,产生第二授信秘钥, 并存储所述第二授信秘钥。 1、 一种信息共享装置, 其中, 所述装置应用于接收方侧, 包括:
第二授信模块, 设置为与共享信息的推送方互相授信; 信息接收模块,设置为接收所述推送方根据共享信息与接收方的映射关系, 推送的共享信息; 和 /或,
信息获取模块, 设置为根据所述映射关系, 向所述推送方获取与所述接收 方对应的共享信息。 、 如权利要求 11所述的装置, 其中, 所述第二授信模块包括: 第二接收单元, 设置为接收所述推送方发送的第一授信请求;
第二秘钥产生单元,设置为确认所述第一授信请求后,产生第一授信秘钥, 并存储所述第一授信秘钥;
第二请求单元, 设置为向所述推送方发起第二授信请求。 、 如权利要求 12所述的装置, 其中, 所述信息接收模块包括: 鉴权单元, 设置为根据所述第一授信秘钥和所述第二授信秘钥, 对所述推 送方进行鉴权;
信息接收单元, 设置为对所述推送方的鉴权通过后, 接收所述推送方推送 的共享信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410048051.1 | 2014-02-11 | ||
CN201410048051.1A CN104836825A (zh) | 2014-02-11 | 2014-02-11 | 一种信息共享方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015120681A1 true WO2015120681A1 (zh) | 2015-08-20 |
Family
ID=53799555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/080135 WO2015120681A1 (zh) | 2014-02-11 | 2014-06-17 | 一种信息共享方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104836825A (zh) |
WO (1) | WO2015120681A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109471903A (zh) * | 2018-10-25 | 2019-03-15 | 深圳壹账通智能科技有限公司 | 区块链信息的共享方法、装置及计算机设备 |
CN113285991A (zh) * | 2021-05-14 | 2021-08-20 | 南方电网数字电网研究院有限公司 | 一种服务共享的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1526099A (zh) * | 2001-03-16 | 2004-09-01 | ������������ʽ���� | 使数据同步的***、用于该***的装置和数据同步方法 |
CN102882949A (zh) * | 2012-09-14 | 2013-01-16 | 东莞宇龙通信科技有限公司 | 完善联系人信息的方法及服务器 |
CN103179209A (zh) * | 2013-03-25 | 2013-06-26 | 中兴通讯股份有限公司 | 基于电信网络的通讯录实现方法及装置 |
CN103546435A (zh) * | 2012-07-13 | 2014-01-29 | 中兴通讯股份有限公司 | 数据的同步方法及服务器 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100555944C (zh) * | 2006-01-25 | 2009-10-28 | 乐金电子(中国)研究开发中心有限公司 | 利用gprs技术管理及共享移动通信终端信息的方法 |
CN101227452B (zh) * | 2007-01-17 | 2010-12-15 | 华为技术有限公司 | 一种网络接入认证的方法及*** |
US8466790B2 (en) * | 2007-07-20 | 2013-06-18 | Nokia Corporation | Information sharing in a smart space |
-
2014
- 2014-02-11 CN CN201410048051.1A patent/CN104836825A/zh not_active Withdrawn
- 2014-06-17 WO PCT/CN2014/080135 patent/WO2015120681A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1526099A (zh) * | 2001-03-16 | 2004-09-01 | ������������ʽ���� | 使数据同步的***、用于该***的装置和数据同步方法 |
CN103546435A (zh) * | 2012-07-13 | 2014-01-29 | 中兴通讯股份有限公司 | 数据的同步方法及服务器 |
CN102882949A (zh) * | 2012-09-14 | 2013-01-16 | 东莞宇龙通信科技有限公司 | 完善联系人信息的方法及服务器 |
CN103179209A (zh) * | 2013-03-25 | 2013-06-26 | 中兴通讯股份有限公司 | 基于电信网络的通讯录实现方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104836825A (zh) | 2015-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9413758B2 (en) | Communication session transfer between devices | |
CN1701561B (zh) | 基于地址的验证***及其装置和程序 | |
WO2017028593A1 (zh) | 网络接入设备接入无线网络接入点的方法、网络接入设备、应用程序服务器和非易失性计算机可读存储介质 | |
US9084115B2 (en) | System and method for data verification using a smart phone | |
US20050266798A1 (en) | Linking security association to entries in a contact directory of a wireless device | |
TWI632798B (zh) | 伺服器、行動終端機、網路實名認證系統及方法 | |
US11824854B2 (en) | Communication system and computer readable storage medium | |
DK2924944T3 (en) | Presence authentication | |
CN104702580B (zh) | 多通讯渠道认证授权平台***和方法 | |
US10958630B2 (en) | System and method for securely exchanging data between devices | |
WO2016078419A1 (zh) | 一种开放授权方法、装置及开放平台 | |
CN112543166B (zh) | 实名登录的方法及装置 | |
JP2013175040A (ja) | 認証権限移譲システム、情報端末、トークン発行局、サービス提供装置、認証権限移譲方法、及びプログラム | |
KR20110083886A (ko) | 휴대용 단말기에서 다른 휴대용 단말기를 인증하는 장치 및 방법 | |
CN108028755B (zh) | 用于认证的方法及装置 | |
CN104506527A (zh) | 多维信息指针平台及其数据访问方法 | |
CN112020716A (zh) | 远程生物特征识别 | |
US20160050184A1 (en) | Method for secure e-mail exchange | |
EP3320648B1 (en) | Two-user authentication | |
WO2015120681A1 (zh) | 一种信息共享方法及装置 | |
CN106714158B (zh) | 一种WiFi接入方法及装置 | |
KR20060094453A (ko) | Eap 를 이용한 시간제 서비스에 대한 인증 방법 및 그시스템 | |
KR102053993B1 (ko) | 인증서를 이용한 사용자 인증 방법 | |
CN111404680B (zh) | 口令管理方法和装置 | |
CN106330897A (zh) | 一种信息存储方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14882192 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14882192 Country of ref document: EP Kind code of ref document: A1 |