技术领域technical field
本发明涉及一种隐私保护方法,特别是涉及一种适用于转屏应用的隐私保护方法。The present invention relates to a privacy protection method, in particular to a privacy protection method suitable for screen-turning applications.
背景技术Background technique
随着人们生活水平的不断提高和汽车制造业的快速发展,拥有汽车的单位、家庭或个人越来越多,发生交通事故的数量和频率也与日俱增,行车安全越来越多的受到人们的关注。为了提高行车安全,除了汽车本身的安全设备以外,驾驶员的驾驶习惯也很重要。其中,驾驶员在驾车过程中使用移动终端进行操作或阅读应用消息(微信消息、微博消息、短信等)会严重影响驾驶安全,很多地方交通安全管理机关也对开车时打电话采取了相应处罚措施。但是在驾驶过程中驾驶员不可避免地需要用移动终端来获取信息,目前市面上出现了很多车载互联系统支持车载屏幕与手机屏幕的互联及映射,可以实现蓝牙电话、手机屏幕映射等功能。然而,现有车载互联系统的手机屏幕映射功能只能实现手机屏幕到车载屏幕的映射,一旦驾驶员将自己手机与车载系统连接,驾驶员手机上接收到的所有应用消息均会“一览无遗”地显示在车载屏幕上,即便有一些应用消息属于驾驶员的隐私,不便被车上乘客看到。With the continuous improvement of people's living standards and the rapid development of the automobile manufacturing industry, more and more units, families or individuals own cars, and the number and frequency of traffic accidents are also increasing day by day. Driving safety has attracted more and more attention. . In order to improve driving safety, in addition to the safety equipment of the car itself, the driver's driving habits are also very important. Among them, drivers using mobile terminals to operate or read application messages (WeChat messages, Weibo messages, text messages, etc.) during driving will seriously affect driving safety, and many local traffic safety management agencies have also adopted corresponding penalties for making phone calls while driving measure. However, drivers inevitably need to use mobile terminals to obtain information during driving. At present, there are many in-vehicle interconnection systems on the market that support the interconnection and mapping of in-vehicle screens and mobile phone screens, and can realize functions such as Bluetooth phones and mobile phone screen mapping. However, the mobile phone screen mapping function of the existing vehicle interconnection system can only realize the mapping from the mobile phone screen to the vehicle screen. Once the driver connects his mobile phone to the vehicle system, all the application messages received on the driver's mobile phone will be "at a glance" Even if some application messages belong to the privacy of the driver, they are inconvenient to be seen by passengers in the car.
发明内容Contents of the invention
本发明的目的在于克服现有技术的不足,提供一种适用于转屏应用的隐私保护方法,自动划分应用消息发送者与车上乘客之间的社群,分析识别乘客与消息发送者之间的关系,只有在乘客与消息发送者关系密切的情况下才对驾驶员手机上的应用消息进行转屏显示,突破传统车载互联系统“无脑”转屏的方式,在提高行车安全的同时极大地保护了驾驶员的隐私。The purpose of the present invention is to overcome the deficiencies of the prior art, provide a privacy protection method suitable for screen-turning applications, automatically divide the community between the application message sender and the passenger on the vehicle, and analyze and identify the relationship between the passenger and the message sender. Only when the relationship between the passenger and the message sender is close, the application message on the driver's mobile phone will be displayed on the screen, breaking through the "brainless" screen switching method of the traditional in-vehicle interconnection system, and greatly improving driving safety. The earth protects the driver's privacy.
本发明的目的是通过以下技术方案来实现的:一种适用于转屏应用的隐私保护方法,包括以下步骤:The purpose of the present invention is achieved through the following technical solutions: a privacy protection method suitable for screen-turning applications, comprising the following steps:
S1:需要将驾驶员移动终端上的应用转屏到车载屏幕时,判断该应用是否为允许主动转屏的应用,如果是,则直接主动转屏,如果不是,则跳转至步骤S2;S1: When it is necessary to transfer the screen of the application on the driver's mobile terminal to the vehicle screen, judge whether the application is an application that allows active screen transfer, if yes, directly transfer the screen actively, if not, then jump to step S2;
S2:分析应用中信息发送者及车内乘客的联系人数据和用户联系网,计算用户联系网中的关系矩阵;S2: Analyze the contact data and user contact network of the information sender and passengers in the application, and calculate the relationship matrix in the user contact network;
S3:通过关系矩阵值进行社群划分;S3: Community division by relationship matrix value;
S4:划分社群之后,检测车内乘客与信息发送者的社群,判断该社群设置的权限,若权限判断为真则转屏至车载屏幕,否则拒绝转屏。S4: After dividing the community, detect the communities of the passengers and information senders in the car, and judge the authority set by the community. If the authority is judged to be true, the screen will be transferred to the vehicle screen, otherwise, the screen will be rejected.
所述的步骤S2包括一个分析联系人数据的步骤和一个分析用户联系网的步骤:The step S2 includes a step of analyzing contact data and a step of analyzing user contact network:
分析联系人数据的步骤包括以下子步骤:The step of analyzing contact data includes the following sub-steps:
S211:将采集到的用户数据进行初始化;S211: Initialize the collected user data;
S212:通过计算用户通信信息来确定用户之间的联系参数aij,该联系参数能够度量以用户为中心的联系人网络;S212: Determine a contact parameter aij between users by calculating user communication information, and the contact parameter can measure a user-centered contact network;
具体的,联系参数其中,aij代表用户i与用户j之间的联系参数,α+β=1,(x1+x2)代表用户i和用户j之间的信息总数,x1代表x1'+x1”,x1'代表用户i发出的信息数,x1”代表用户j发出的信息数;x2代表x'2+x2”,x'2代表用户i接收的信息数,x2”代表用户j接收的信息数;Specifically, contact parameters Among them, aij represents the contact parameter between user i and user j, α+β=1, (x1 +x2 ) represents the total amount of information between user i and user j, and x1 represents x1 '+x1 ", x1 'represents the number of messages sent by user i, x1 "represents the number of messages sent by user j; x2 represents x'2 +x2 ", x'2 represents the number of messages received by user i, x2 "represents The number of messages received by user j;
分析用户联系网的步骤包括以下子步骤:The step of analyzing the user network includes the following sub-steps:
S221:在用户联系网中,每个用户由一个节点代表,根据经整理计算出的联系参数aij,设其为网络中边的权值,最后得到一个有权无向图;S221: In the user contact network, each user is represented by a node, and according to the contact parameter aij calculated after sorting out, set it as the weight of the edge in the network, and finally obtain a weighted undirected graph;
S222:该用户联系网通过矩阵以广义表的形式存储,设为矩阵A,aij为其内部元素;S222: The user contact network is stored in the form of a generalized table through a matrix, which is set as a matrix A, and aij is its internal element;
S223:根据基于马尔可夫链的随机游走理论,通过该矩阵计算每个用户在整个联系网络中的位置,以及与其他联系人之间的关系参数rij;S223: According to the random walk theory based on the Markov chain, calculate the position of each user in the entire contact network and the relationship parameter rij with other contacts through the matrix;
具体的,关系参数其中,rij代表用户i与用户j的关系参数,P为根据马尔可夫链以及联系矩阵得到的转移矩阵,t为其步长,d(k)为节点k的长度,R为其对应的关系矩阵,根据关系矩阵R划分出用户联系网中存在的社群,关系矩阵值越大则说明两者之间的关系越密切,同在一个社群的概率相应就越高,否则反之。Specifically, the relationship parameter Among them, rij represents the relationship parameter between user i and user j, P is the transition matrix obtained according to the Markov chain and the contact matrix, t is the step size, d(k) is the length of node k, and R is the corresponding The relationship matrix, according to the relationship matrix R, divides the communities that exist in the user network. The larger the value of the relationship matrix, the closer the relationship between the two, and the higher the probability of being in the same community. Otherwise, the opposite is true.
所述的用户通信信息包括通话时间、通话时长、短信时间、短信数量。The user communication information includes call time, call duration, short message time, and short message quantity.
在划分出不同社群后,还包括一个用户对社群进行微调及命名的步骤。After different communities are divided, a step for the user to fine-tune and name the communities is also included.
适用于转屏应用的隐私保护方法,还包括一个判断亲密度的步骤,在判断社群设置的权限为真后判断信息发送者与车内乘客之间的亲密度,将该亲密度与亲密度阈值相比,若高于亲密度阈值则转屏,否则拒绝转屏。The privacy protection method applicable to screen-turning applications also includes a step of judging the degree of intimacy. After judging that the authority set by the community is true, the degree of intimacy between the information sender and the passengers in the car is judged, and the degree of intimacy is compared with the degree of intimacy. Compared with the threshold, if it is higher than the intimacy threshold, the screen will be transferred, otherwise the screen will be rejected.
本发明的有益效果是:利用随机游走方法和社群划分技术判断车内乘客及应用消息发送者相对司机的社会关系,自动划分应用消息发送者与车上乘客之间的社群,判断信息发送者与车内乘客所在社群,分析识别乘客与消息发送者之间的关系,只有在乘客与消息发送者关系密切的情况下才对驾驶员手机上的应用消息进行转屏显示,突破传统车载互联系统“无脑”转屏的方式,在提高行车安全的同时极大地保护了驾驶员的隐私。The beneficial effects of the present invention are: use the random walk method and the community division technology to judge the social relationship between the passengers in the car and the application message sender relative to the driver, automatically divide the community between the application message sender and the passengers in the car, and judge the information The community of the sender and the passenger in the car analyzes and identifies the relationship between the passenger and the message sender. Only when the passenger and the message sender have a close relationship will the application message on the driver's mobile phone be displayed on the screen, breaking the tradition The "brainless" screen switching method of the vehicle interconnection system greatly protects the driver's privacy while improving driving safety.
附图说明Description of drawings
图1为本发明隐私保护方法的流程图。FIG. 1 is a flow chart of the privacy protection method of the present invention.
具体实施方式detailed description
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。The technical solution of the present invention will be further described in detail below in conjunction with the accompanying drawings, but the protection scope of the present invention is not limited to the following description.
如图1所示,一种适用于转屏应用的隐私保护方法,包括以下步骤:As shown in Figure 1, a privacy protection method suitable for screen-transfer applications includes the following steps:
S1:需要将驾驶员移动终端上的应用转屏到车载屏幕时,判断该应用是否为允许主动转屏的应用,如果是,则直接主动转屏,如果不是,则跳转至步骤S2;S1: When it is necessary to transfer the screen of the application on the driver's mobile terminal to the vehicle screen, judge whether the application is an application that allows active screen transfer, if yes, directly transfer the screen actively, if not, then jump to step S2;
S2:分析应用中信息发送者及车内乘客的联系人数据和用户联系网,计算用户联系网中的关系矩阵;S2: Analyze the contact data and user contact network of the information sender and passengers in the application, and calculate the relationship matrix in the user contact network;
S3:通过关系矩阵值进行社群划分;S3: Community division by relationship matrix value;
S4:划分社群之后,检测车内乘客与信息发送者的社群,判断该社群设置的权限,若权限判断为真则转屏至车载屏幕,否则拒绝转屏。S4: After dividing the community, detect the communities of the passengers and information senders in the car, and judge the authority set by the community. If the authority is judged to be true, the screen will be transferred to the vehicle screen, otherwise, the screen will be rejected.
所述的步骤S2包括一个分析联系人数据的步骤和一个分析用户联系网的步骤:The step S2 includes a step of analyzing contact data and a step of analyzing user contact network:
分析联系人数据的步骤包括以下子步骤:The step of analyzing contact data includes the following sub-steps:
S211:将采集到的用户数据进行初始化;S211: Initialize the collected user data;
S212:通过计算用户通信信息来确定用户之间的联系参数aij,该联系参数能够度量以用户为中心的联系人网络;其中,用户通信信息包括通话时间、通话时长、短信时间、短信数量等。S212: Determine the contact parameter aij between users by calculating the user communication information, which can measure the user-centered contact network; wherein, the user communication information includes call time, call duration, short message time, number of short messages, etc. .
具体的,联系参数其中,aij代表用户i与用户j之间的联系参数,α+β=1,(x1+x2)代表用户i和用户j之间的信息总数,x1代表x1'+x1”,x1'代表用户i发出的信息数,x1”代表用户j发出的信息数;x2代表x'2+x2”,x'2代表用户i接收的信息数,x2”代表用户j接收的信息数;alpha beta这种相加等于1的一般是调节前后参数占比的权重。Specifically, contact parameters Among them, aij represents the contact parameter between user i and user j, α+β=1, (x1 +x2 ) represents the total amount of information between user i and user j, and x1 represents x1 '+x1 ", x1 'represents the number of messages sent by user i, x1 "represents the number of messages sent by user j; x2 represents x'2 +x2 ", x'2 represents the number of messages received by user i, x2 "represents The number of messages received by user j; alpha beta, which adds up to 1, is generally the weight of the parameters before and after adjustment.
分析用户联系网的步骤包括以下子步骤:The step of analyzing the user network includes the following sub-steps:
S221:在用户联系网中,每个用户由一个节点代表,根据经整理计算出的联系参数aij,设其为网络中边的权值,最后得到一个有权无向图;S221: In the user contact network, each user is represented by a node, and according to the contact parameter aij calculated after sorting out, set it as the weight of the edge in the network, and finally obtain a weighted undirected graph;
S222:该用户联系网通过矩阵以广义表的形式存储,设为矩阵A,aij为其内部元素;S222: The user contact network is stored in the form of a generalized table through a matrix, which is set as a matrix A, and aij is its internal element;
S223:根据基于马尔可夫链的随机游走理论,通过该矩阵计算每个用户在整个联系网络中的位置,以及与其他联系人之间的关系参数rij;S223: According to the random walk theory based on the Markov chain, calculate the position of each user in the entire contact network and the relationship parameter rij with other contacts through the matrix;
具体的,关系参数其中,rij代表用户i与用户j的关系参数,P为根据马尔可夫链以及联系矩阵得到的转移矩阵,t为其步长,d(k)为节点k的长度,R为其对应的关系矩阵。在隐私保护中,不同的社群有不同的交流信息,也就存在不同的隐私。根据关系矩阵R划分出用户联系网中存在的社群,如亲人、同事、同学等。关系矩阵值越大则说明两者之间的关系越密切,同在一个社群的概率相应就越高,否则反之。在判断社群设置的权限为真后判断信息发送者与车内乘客之间的亲密度,将该亲密度与亲密度阈值相比,若高于亲密度阈值则转屏,否则拒绝转屏。Specifically, the relationship parameter Among them, rij represents the relationship parameter between user i and user j, P is the transition matrix obtained according to the Markov chain and the contact matrix, t is the step size, d(k) is the length of node k, and R is the corresponding relationship matrix. In privacy protection, different communities have different communication information, so there are different privacy. According to the relationship matrix R, the communities that exist in the user's contact network are divided, such as relatives, colleagues, classmates, etc. The larger the value of the relationship matrix, the closer the relationship between the two, and the higher the probability of being in the same community, otherwise, the opposite. After judging that the authority set by the community is true, judge the intimacy between the information sender and the passengers in the car, compare the intimacy with the intimacy threshold, if it is higher than the intimacy threshold, turn the screen, otherwise refuse to turn the screen.
在划分出不同社群后,还包括一个用户对社群进行微调及命名的步骤。After different communities are divided, a step for the user to fine-tune and name the communities is also included.
作为优选,还可以自动解析驾驶员移动终端所收到的消息的内容,根据收到的消息内容及车内乘客的社群综合判断是否将该消息转屏在车载屏幕上显示。As a preference, it is also possible to automatically analyze the content of the message received by the driver's mobile terminal, and comprehensively judge whether to transfer the message to be displayed on the vehicle screen according to the content of the received message and the community of passengers in the vehicle.
以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。The above descriptions are only preferred embodiments of the present invention. It should be understood that the present invention is not limited to the form disclosed herein, and should not be regarded as excluding other embodiments, but can be used in various other combinations, modifications and environments, and Modifications can be made within the scope of the ideas described herein, by virtue of the above teachings or skill or knowledge in the relevant art. However, changes and changes made by those skilled in the art do not depart from the spirit and scope of the present invention, and should all be within the protection scope of the appended claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510157900.1ACN104731489B (en) | 2015-04-03 | 2015-04-03 | A kind of method for secret protection applied suitable for roller blind |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510157900.1ACN104731489B (en) | 2015-04-03 | 2015-04-03 | A kind of method for secret protection applied suitable for roller blind |
| Publication Number | Publication Date |
|---|---|
| CN104731489A CN104731489A (en) | 2015-06-24 |
| CN104731489Btrue CN104731489B (en) | 2017-08-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510157900.1AActiveCN104731489B (en) | 2015-04-03 | 2015-04-03 | A kind of method for secret protection applied suitable for roller blind |
| Country | Link |
|---|---|
| CN (1) | CN104731489B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107465678A (en)* | 2017-08-04 | 2017-12-12 | 上海博泰悦臻网络技术服务有限公司 | A kind of privacy information control system and method |
| CN107547532A (en)* | 2017-08-24 | 2018-01-05 | 上海擎感智能科技有限公司 | Privacy of user management method and device, storage medium, terminal for vehicle device |
| CN109720354B (en)* | 2017-10-31 | 2021-02-26 | 长城汽车股份有限公司 | Interpersonal relationship-based vehicle function using method |
| CN110990878B (en)* | 2019-12-13 | 2021-09-28 | 支付宝(杭州)信息技术有限公司 | Construction method of private data derivative graph |
| CN114374930B (en)* | 2020-10-16 | 2023-05-16 | 华为技术有限公司 | Message prompting method, system, vehicle-mounted terminal and computer readable storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103345607A (en)* | 2013-06-03 | 2013-10-09 | 东莞宇龙通信科技有限公司 | A smart display method and device for terminal data information |
| CN103365657A (en)* | 2013-06-28 | 2013-10-23 | 北京智谷睿拓技术服务有限公司 | Display control method and device as well as display equipment comprising device |
| CN103546422A (en)* | 2012-07-10 | 2014-01-29 | 比亚迪股份有限公司 | A vehicle-mounted screen multiplexing system, its application method, and multimedia interactive system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5871485B2 (en)* | 2011-05-17 | 2016-03-01 | キヤノン株式会社 | Image transmission apparatus, image transmission method, and program |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103546422A (en)* | 2012-07-10 | 2014-01-29 | 比亚迪股份有限公司 | A vehicle-mounted screen multiplexing system, its application method, and multimedia interactive system |
| CN103345607A (en)* | 2013-06-03 | 2013-10-09 | 东莞宇龙通信科技有限公司 | A smart display method and device for terminal data information |
| CN103365657A (en)* | 2013-06-28 | 2013-10-23 | 北京智谷睿拓技术服务有限公司 | Display control method and device as well as display equipment comprising device |
| Publication number | Publication date |
|---|---|
| CN104731489A (en) | 2015-06-24 |
| Publication | Publication Date | Title |
|---|---|---|
| Kanhere | Participatory sensing: Crowdsourcing data from mobile smartphones in urban spaces | |
| CN104731489B (en) | A kind of method for secret protection applied suitable for roller blind | |
| US11551265B2 (en) | System and method for distributing messages to an electronic device based on correlation of data relating to a user of the device | |
| Xu et al. | Mobile crowd sensing of human-like intelligence using social sensors: A survey | |
| US10771932B1 (en) | Device actions based on device power | |
| JP6791569B2 (en) | User profile generation method and terminal | |
| CN109803295B (en) | A method and device for evaluating priority of communication cell rectification | |
| US20110251898A1 (en) | System and method for distributing messages to electronic devices based on levels of activity of the devices | |
| US20110264523A1 (en) | System and method for distributing messages to communicating electronic devices based on profile characteristics of users of the devices | |
| US20110270685A1 (en) | System and method for distributing messages to an electronic device based on communications between devices | |
| US10810869B2 (en) | Crowdsourced air quality monitoring system | |
| CN106600241A (en) | Method and device for automatically adjusting alarm clock, and mobile terminal | |
| CN106951446A (en) | Financial Information method for pushing and device | |
| EP2383947B1 (en) | System and method for distributing messages to an electronic device based on communications between devices | |
| CN104363569A (en) | Method for recommending optimal contact ways to mobile subscriber based on context awareness | |
| CN106664335A (en) | Method for managing a call journal, device, computer program, and software product for this purpose | |
| CN110471997A (en) | A kind of personalized location recommendation method using data based on mobile phone | |
| US20230419210A1 (en) | Estimating a number of people at a point of interest using vehicle sensor data and generating related visual indications | |
| CN104735263B (en) | Mobile terminal roller blind system and method | |
| US20140031061A1 (en) | Systems And Methods For Monitoring Device And Vehicle | |
| CN115412850B (en) | Short message management and control service system and method based on 5G communication | |
| WO2020041090A1 (en) | Method and system for analyzing and predicting geographic habits | |
| CN114827072B (en) | Information processing method, intelligent terminal and storage medium | |
| US20240276373A1 (en) | Continuous device interaction discovery | |
| Wilkerson et al. | Urban Mobility Scaling: Lessons fromLittle Data' |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |