CN107615733A - Realization is shared with pedestrian's instant messaging, peer message and the method and system of commending contents - Google Patents
Realization is shared with pedestrian's instant messaging, peer message and the method and system of commending contents Download PDFInfo
- Publication number
- CN107615733A CN107615733A CN201680002054.9A CN201680002054A CN107615733A CN 107615733 A CN107615733 A CN 107615733A CN 201680002054 A CN201680002054 A CN 201680002054A CN 107615733 A CN107615733 A CN 107615733A
- Authority
- CN
- China
- Prior art keywords
- user
- inch
- colleague
- pedestrian
- contact person
- 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
- 238000000034 method Methods 0.000 title claims abstract description 94
- 238000004891 communication Methods 0.000 claims abstract description 82
- 238000004458 analytical method Methods 0.000 claims abstract description 73
- 230000033001 locomotion Effects 0.000 claims description 88
- 230000000694 effects Effects 0.000 claims description 63
- 238000010295 mobile communication Methods 0.000 claims description 16
- 230000004807 localization Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000011156 evaluation Methods 0.000 claims description 5
- 230000010365 information processing Effects 0.000 claims description 5
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 238000012216 screening Methods 0.000 claims description 5
- 241001269238 Data Species 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 4
- 238000004321 preservation Methods 0.000 claims description 4
- 230000009471 action Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 3
- 238000011157 data evaluation Methods 0.000 abstract description 2
- 101150054987 ChAT gene Proteins 0.000 description 47
- 101100203187 Mus musculus Sh2d3c gene Proteins 0.000 description 47
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 3
- 206010039203 Road traffic accident Diseases 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000003997 social interaction Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000009937 brining Methods 0.000 description 1
- 208000030251 communication disease Diseases 0.000 description 1
- 230000009850 completed effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 201000006549 dyspepsia Diseases 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of method for realizing same pedestrian's instant messaging, comprises the following steps:The positional information and timestamp of user is obtained by customer mobile terminal;Colleague's analysis is carried out to multiple users, obtains the same pedestrian of user;Automatic structure realizes user and currently with the instant messaging of pedestrian with pedestrian's chat channel.And, there is provided it is a kind of to realize that peer message is shared and the method for commending contents, comprise the following steps:The positional information and timestamp of user is obtained by customer mobile terminal;Multiple users are carried out with colleague's analysis, obtains the data of going together of user and other users;Commending contents are carried out based on colleague's data;And/or colleague's data are shown on customer mobile terminal, realize that peer message is shared.The present invention can be that user searches for and added automatically same pedestrian, build instant messaging channel, be very easy to the communication exchange in the colleague human world.It is proposed to share the peer message comprising same row distance, time of going together, and the degree of association/sociodistance based on colleague data evaluation user and other users simultaneously in immediate communication tool and social networks so that recommendation results have more specific aim and continuity.
Description
Specification
Denomination of invention: realization is shared with pedestrian's instant messaging, peer message and the method and system of commending contents
Technical field
[0001] the present invention relates to the communication of i.e. inch and field of social network, more particularly to i.e. inch communication, peer message is shared and the method and system of commending contents with carrying out between pedestrian.
Background technique
[0002] with the fast development of Internet technology and wireless communication technique, for more and more people by being that inch communication tool and social networks carry out communication exchange, sharing includes the multimedia messages such as text information, voice, picture, video.Such as QQ, wechat, the FacebooM types of facial makeup in Beijing operas) etc..I.e. inch communication tools and social networks have the function of user's recommendation and commending contents, also other than realizing the communication of i.e. inch and the information sharing between existing good friend with the social scope and content constantly to extend one's service for these.Its recommended method can be mainly divided into based on content and based on position two ways.Wherein it is location-based it is main be exactly to screen or evaluate by geographical location distance and recommended.Such as contact person's (refering in particular to other users, similarly hereinafter) into user's recommended distance user's certain radius, or the Hot Contents with geographical location label within the scope of user's certain radius are pushed to user.Technical problem
[0003] however the existing recommended method based on positional distance has the disadvantage that
[0004] 1) situation of change of distance is not accounted for.Inch is popularized when user is riding public transportation means, or in automatic Pilot, the space length of i.e. inch is simply equal to sociodistance, it will cause largely to judge by accident.Such as current inch quarter user's first is 30 meters at a distance from 100 meters, with user third at a distance from user's second.It is analyzed by the prior art, then user's first and the sociodistance of user third are closer, should preferential recommendation user third.If can user third only just by bus by just in user's first of walking, lower a moment is outer at 100 meters, it is such recommend it is clearly inappropriate.Equally, for having the content of fixed geographical location tags, when user's first is to move quickly through inch by bus, the more close push more improper instead of distance should less push and be in the content that user's first has sailed out of region;
[0005] 2) i.e. inch space length do not have cumulative effect.The distance for being all simply based on current inch quarter is recommended to be evaluated each time, often between a few minutes inch, the result of recommendation will completely contradict, and recommendation results can not add up
, do not have continuity.
[0006] in addition, there are also social networks by carrying out clustering or similarity analysis, and then the contact person that user's recommendation there is same interest to like to user trajectory.But this way of recommendation is normally based on the historical trajectory data of user, obtains recommendation results inch user in user and has been completed activity, from Jian when the scene of inch, difficulty has topics common again between user and contact person, so that recommendation results lose meaning.
[0007] on the other hand, the daily trip of people, amusement and travel, a kind of generally existing social relationships pedestrian together.
Although with pedestrian's strictly speaking not a kind of social interaction relationship; but relative to neighbouring stranger; with longer between the inch of pedestrian together; AC machine can be more with topics common; especially waited in the inch to want help; perhaps, neighbouring people is not easy to offer assistance, and would generally be more willing to help each other with pedestrian.However or due to sociability level deficiency, or due to the limitation of space length, more or less always there are some inconvenient and obstacles in the exchange in the human world of going together.As can by i.e. inch communication tool, will be easier to allow between same pedestrian across such communication disorder.Can be inventors have found that existing i.e. inch communication tool or social networks facilitate the human world of going together to carry out the function that i.e. inch communicates, the social activity that especially can not automatically construct to real inch the colleague human world connects.For example, if it is desired to chatting with car owner near traveling in the same direction, or front vehicle is reminded to pay attention to upcoming traffic situation inch when user is in self-driving inch.With " neighbouring people " search, the pedestrian in many roadsides can be searched, or even search the car owner of backward going " flashing across ", the exchange being built such that is obviously too of short duration.Same inch, in self-driving inch, user also inconvenient selection addition contact person, or using the function of needing frequent progress to be manually operated such as shaking.
[0008] have again, for share-car, the recommendation gathered, go with the group activities contents such as tourism, the prior art be more rely on user submit destination, between inch, the conditional informations such as route carry out brining matching together, there is no the potential relationships and implicit demand between consideration user.Such as user's first, second, the third three people to city A are traveled, wish and other people dolmus, the existing way of recommendation usually demand inch of hiring a car, the demand of hiring a car to three users can only be brought together between user's first, second, third submit inch of hiring a car etc., recommend neighbouring service of cars on hire.But this inch is waited, user usually can also for safety and play interest the considerations of, it is desirable to the preferably same area of the user to hire a car together, in addition it is once on and off duty sat same vehicle, or participated in some large-scale activity together.Obviously, these are all that the prior art can not provide, or each user is needed to fill in what more detailed contents were just able to achieve
[0009] in short, existing i.e. inch communication tool or social networks can not well according to the current activity scene reality inch search matching associated person of user and building i.e. inch communication channel automatically, enable a user to directly be in Same Scene
Lower other users are exchanged, and this accompanying relationship could not also be quantified to accumulation, and then recommend the increasingly close social object of the relationship with duration to user.
Solution to the problem
Technical solution
[0010] to solve the above problems, the technical solution of the present invention is as follows:
[0011] a kind of same pedestrian i.e. method of inch communication of realizing, comprising the following steps:
[0012] by being stabbed between the location information and inch of customer mobile terminal acquisition user;
[0013] colleague's analysis is carried out to multiple users, obtains the same pedestrian of user;
[0014] automatic building realizes user and currently with the i.e. inch communication of pedestrian with pedestrian's chat channel.
[0015] wherein, the method for obtaining customer position information includes but is not limited to following localization method:
[0016] by global position system, the location information of mobile terminal is obtained;
[0017] by location-based service (Location Based Services, abbreviation LBS), the location information of mobile terminal is obtained
[0018] location information still further comprises movement speed and moving direction.
[0019] colleague's analysis includes but is not limited to following methods:
[0020] 1) it according to the position coordinates of user point and inch between stabs, generates user trajectory.To multiple user trajectories carry out track similarity analysis, obtain inch Spatial Dimension on track similarity reach colleague matching criteria colleague track and corresponding same pedestrian;
[0021] 2) location information according to user multiple continuous inch carved, obtains the adjacent contact person that each inch is carved;The common intersection of adjacent contact person is carved as the same pedestrian of user using each inch;
[0022] 3) location information according to user multiple scattered inch carved, obtains the adjacent contact person that each inch is carved, and records the adjacent number of user and contact person;Adjacent number between presetting inch in window is more than or equal to adjacent frequency threshold value inch, judges to contact artificial colleague people.
[0023] user trajectory is constituted by stabbing between 2 and 2 or more geographical position coordinates points and its inch, and by the track sets for formation of sequentially sorting between inch;
[0024] colleague's matching criteria are as follows: the space similarity of track is greater than preset space similarity threshold value;Similarity is greater than similarity threshold between preset inch between the inch of track;It is greater than between preset colleague's distance threshold and/or colleague's inch threshold value between being greater than preset colleague's inch with row distance.
[0025] it at a distance from wherein referring to that user and other users are advanced together with row distance, is usually obtained by two people's motion track length COMPREHENSIVE CALCULATINGs.Refer to that user and other users are long in the inch advanced or stopped together between colleague's inch, can the long COMPREHENSIVE CALCULATING of inch of or two people long by the inch of two people's motion tracks neighboring user each other obtain.
[0026] the track similarity analysis, can be the whole matching of user trajectory, is also possible to local matching;[0027] colleague's matching criteria can be unified to be arranged, and can also be respectively set according to the difference of section between the geographic area of user trajectory, inch, the crowd is dense degree and movement speed;
[0028] difference is more than or equal to threshold value between preset colleague's inch between the start-stop inch that the multiple continuous inch is carved;
[0029] acquisition pattern of the adjacent contact person are as follows: calculate a certain inch and carve All Contacts between inch in window within the scope of user region at a distance from user, distance value is taken to be less than or equal to the connection of preset neighbor distance threshold value artificially adjacent contact person.
[0030] the adjacent contact person can also be screened by one or more of method:
[0031] 1) electronic map is pre-established, in conjunction with electronic map data and the location information of user, it determines the travelling route of user, then filters out corresponding adjacent contact person using the travelling route of user as search range, i.e., adjacent contact person and user are on same route;
[0032] 2) judge whether the moving direction of contact person is consistent with user, it may be preferable that the angular deviation of the moving direction of the moving direction and user of adjacent contact person is less than or equal to 30 degree;
[0033] 3) judge whether the movement speed of contact person is consistent with user, preferably, when user is averaged movement speed less than or equal to 10 kilometers/small inch, adjacent connection for each person movement speed and user be averaged movement speed difference less than or equal to 5 kilometers/small inch;When user is averaged movement speed greater than 10 kilometers/small inch, the be averaged difference of movement speed of movement speed and user is averaged movement speed less than or equal to user for each person for adjacent connection30<¾ ;
[0034] same pedestrian's chat channel is a group chat room with artificial group members of currently going together.With the movement of user or other contact persons, causes to have colleague people to change inch, also automatically update member's inventory with pedestrian's chat channel, only retain user the chat record of history.
[0035] a kind of method realizing same pedestrian i.e. inch and communicating is carrying out colleague's analysis inch to multiple users, can further include: further screening the same pedestrian of user with row label by matching user.
[0036] the same row label is that user pre-selects or the customized keyword in order to state user intention or purpose.
Preferably, system can provide including but not limited to " travelling ", " movement ", " shopping ", " cuisines " same rower ^:.,
[0037] the same row label can be arranged with category size or attaching relation hierarchical, and support single choice or multiselect;[0038] match pattern of the same row label can be accurate matching, be also possible to fuzzy matching;
[0039] a kind of method realizing same pedestrian i.e. inch and communicating, can further include: by setting colleague's theme, different colleague's themes will be saved as the parameter setting of different situations, to simplify the setting steps of user
[0040] colleague's theme can be with designated contact range, so that system only carries out colleague's analysis to specified crowd's range.
It is [0041] a kind of to realize that peer message is shared and the method for commending contents, comprising the following steps:
[0042] by being stabbed between the location information and inch of customer mobile terminal acquisition user;
[0043] colleague's analysis is carried out to multiple users, obtains the data of going together of user and other users;
[0044] commending contents are carried out based on colleague's data;And/or
[0045] colleague's data are shown on customer mobile terminal, realize that peer message is shared.
[0046] wherein, the method for obtaining customer position information includes but is not limited to following localization method:
[0047] by global position system, the location information of mobile terminal is obtained;
[0048] by location-based service, the location information of mobile terminal is obtained.
[0049] location information still further comprises movement speed and moving direction.
[0050] colleague's data include colleague people's mark, same to row distance, go together inch between, go together number and track of going together.
[0051] colleague's analysis includes but is not limited to following methods:
[0052] 1) it according to the position coordinates of user point and inch between stabs, generates user trajectory.Track similarity analysis is carried out to multiple user trajectories, obtain track similarity on inch Spatial Dimension reach colleague's matching criteria colleague track and corresponding same pedestrian, calculate user and between the same row distance and inch of going together of pedestrian two-by-two;
[0053] 2) location information according to user multiple continuous inch carved, obtains the adjacent contact person that each inch is carved.The common intersection of adjacent contact person is carved as the same pedestrian of user using each inch, calculates user two-by-two and between the same row distance and inch of going together of pedestrian;
[0054] 3) location information according to user multiple scattered inch carved, obtains the adjacent contact person that each inch is carved, and records the adjacent number of user and contact person;Adjacent number between presetting inch in window is more than or equal to adjacent frequency threshold value inch, judges to contact artificial colleague people, record user and the number of going together with pedestrian.
[0055] user trajectory is constituted by stabbing between 2 and 2 or more geographical position coordinates points and its inch, and by sequence between inch
Sort the track sets formed;
[0056] colleague's matching criteria are as follows: the space similarity of track is greater than preset space similarity threshold value;Similarity is greater than similarity threshold between preset inch between the inch of track;It is greater than between preset colleague's distance threshold and/or colleague's inch threshold value between being greater than preset colleague's inch with row distance.
[0057] it at a distance from wherein referring to that user and other users are advanced together with row distance, is usually obtained by two people's motion track length COMPREHENSIVE CALCULATINGs.Refer to that user and other users are long in the inch advanced or stopped together between colleague's inch, can the long COMPREHENSIVE CALCULATING of inch of or two people long by the inch of two people's motion tracks neighboring user each other obtain.
[0058] the track similarity analysis, can be the whole matching of user trajectory, is also possible to local matching;[0059] colleague's matching criteria can be unified to be arranged, and can also be respectively set according to the difference of section between the geographic area of user trajectory, inch, the crowd is dense degree and movement speed;
[0060] difference is more than or equal to threshold value between preset colleague's inch between the start-stop inch that the multiple continuous inch is carved;
[0061] acquisition pattern of the adjacent contact person are as follows: calculate a certain inch and carve All Contacts between inch in window within the scope of user region at a distance from user, distance value is taken to be less than or equal to the connection of preset neighbor distance threshold value artificially adjacent contact person.
[0062] the adjacent contact person can also be screened by one or more of method:
[0063] 1) electronic map is pre-established, in conjunction with electronic map data and the location information of user, it determines the travelling route of user, then filters out corresponding adjacent contact person using the travelling route of user as search range, i.e., adjacent contact person and user are on same route;
[0064] 2) judge whether the moving direction of contact person is consistent with user, it may be preferable that the angular deviation of the moving direction of the moving direction and user of adjacent contact person is less than or equal to 30 degree;
[0065] 3) judge whether the movement speed of contact person is consistent with user, preferably, when user is averaged movement speed less than or equal to 10 kilometers/small inch, adjacent connection for each person movement speed and user be averaged movement speed difference less than or equal to 5 kilometers/small inch;When user is averaged movement speed greater than 10 kilometers/small inch, the be averaged difference of movement speed of movement speed and user is averaged movement speed less than or equal to user for each person for adjacent connection30<¾ ;
[0066] described to be based on colleague's data to carry out commending contents including one or more of method:
[0067] recommend the same pedestrian's inventory for meeting colleague's proposed standard to user;
[0068] the same pedestrian for meeting colleague's proposed standard is recommended to share or interested content to user;
[0069] at least content is evaluated using going together data as a calculating basis, and evaluation score value is more than or equal to and is commented
The commending contents of valence threshold value are to user;
[0070] recommend colleague's activity description inch to user, with the participation situation of the additional same pedestrian for meeting colleague's proposed standard of inch
, and updated with inch.
[0071] colleague's proposed standard is one or more of standard:
[0072] user and the accumulative of contact person are greater than preset recommended distance threshold value of going together with row distance;
[0073] between user and the accumulative inch of going together of contact person be greater than it is preset go together recommend inch between threshold value;
[0074] the accumulative number of going together of user and contact person recommend frequency threshold value greater than preset go together.
[0075] colleague's proposed standard can be unified to be arranged, can also be by user's self-setting.
[0076] colleague's activity description refers to and must be participated in by two or more users, and must be each other with the activity description of pedestrian in participation process, the content of including but not limited to following theme: party, appointment, more people movement, tourism of going with, spell meal, share-car, scene purchase by group, short distance game on-line.
[0077] colleague's data sharing method can further comprise:
[0078] data that will go together carry out statistic of classification according to the types such as section, geographic area, move mode between inch, and are identified with tag along sort;
[0079] user can click Check and ask its data of going together in detail with a certain contact person, including between same row distance, colleague's inch, colleague's number, track of going together summary information and statistic of classification information.
[0080] tag along sort include but is not limited to " working day ", " festivals or holidays ", " daytime ", " night ", " urban district ", " scenic spot ", " step stand for a long while ', " ride stand for a long while ', " Jian vehicle/by bus ", one or more of " motor-car ";
[0081] described to further comprise based on colleague's data progress commending contents:
[0082] the descending priority of colleague's data is pressed to user's recommendation;
[0083] colleague's data label is added in the content, shows colleague's data with inch in display content inch;
[0084] colleague's data based on disaggregated classification carry out commending contents.
[0085] a kind of method for realizing same pedestrian's information sharing and commending contents, may further include:
[0086] condition of settable automatic addition good friend: when being greater than threshold value inch between the pre-set good friend's distance threshold of user or good friend's inch between the same row distance or colleague's inch of same pedestrian, this is included in colleague's buddy list of user with pedestrian automatically
[0087] settable Jian opens good friend and goes together data display function, allow all good friends user tag on show same row distance, and/or between colleague's inch, and/or colleague's number;
[0088] whether settable location information is visible to other users.When invisible inch is arranged, then system can only be shown in the user identifier of same pedestrian same pedestrian's chat channel, but not show specific location and distance;When visible inch is arranged, the position coordinates of same pedestrian or route track are then pushed on customer mobile terminal electronic map by system.
A certain contact person is classified as blacklist by [0089] settable blacklist, thus go together trajectory analysis and the information sharing of shielding and the contact person;
[0090] colleague's function can be closed, shared customer position information is stopped.
[0091] in order to improve colleague activity description initiation and result judgement method, present invention also provide that
[0092] a kind of movable recommended method of colleague, comprising the following steps:
[0093] it is the additional colleague's mission requirements of basic content, constitutes colleague's activity description;
[0094] colleague's activity description publication;User receives colleague's activity and invites;
[0095] monitoring user colleague data carry out colleague's action result and determine.
[0096] colleague's mission requirements include following one or more requirements: the same row distance of the minimum of user and contact person;The minimum of user and contact person are gone together between inch;The position range of starting colleague's analysis;Range between the inch of starting colleague's analysis;The node coordinate of colleague's route;Colleague's number range.
[0097] colleague's mission requirements can carry out unified setting according to Activity Type by system, can also be by user's self-setting.
[0098] in colleague's activity description issuing steps, colleague's activity description formally issues the inch that comes into force, and system will automatically generate movable identification number with uniqueness, as this movable same row label.
[0099] user receives colleague's activity and invites in step, and when user confirms accepting activity task inch, system is that user chooses corresponding same row label (i.e. movable identification number).
[0100] the system monitoring user colleague data, it carries out in result judgement step, system analyzes colleague's data of multiple users according to colleague's mission requirements, judge whether to reach colleague's mission requirements, record is reached in preservation activity if reaching.
[0101] the method can further comprise: basic content in advance can injustice Jian or only part public affairs Jian, only activity reaches
, participating user could unlock or download basic content;
[0102] grade and score value are set for colleague's mission requirements, different grades of colleague's mission requirements are different, increase the difficulty of mission requirements step by step from low to high by grade;Record is reached in the activity saved each time, forms user's recording of growing up;Can colleague's task score to user add up, and press gross score and Activity Type, provide various
Grade appellation and right.
It is [0103] a kind of to realize that the same pedestrian i.e. system of inch communication, including mobile terminal and server, mobile terminal carry out information exchange by mobile communication network or wireless communication networks and server, it is characterised in that:
[0104] mobile terminal includes: locating module, for obtaining the satellite positioning information of mobile terminal by global position system;Communication module can be communicated by the mobile communication such as GPRS, CDMA, 3G, 4G, 5G, WIFI, bluetooth or wireless communication technique and server;That is inch communication module realizes the i.e. inch communication interaction and relative parameters setting of user.
[0105] server includes: location-based service module, for obtaining the location information of mobile terminal;Analysis module of going together obtains the same pedestrian of user for carrying out colleague's analysis to multiple users;That is inch Communications service module, the operations such as i.e. inch communication information or correlation Check inquiry, configuration for handling user.Database, for storing user's registered information, configuration information, location information, colleague's data and other system datas.
[0106] mobile terminal can further include electric map module, for showing location information or motion track with pedestrian.
[0107] server still further comprises Map Service module, for providing electronic map data, and combines the location information of user, determines the travelling route of user.
[0108] mobile terminal includes but is not limited to: the mobile devices such as mobile phone, wearable device, car-mounted terminal, virtual reality (VR) device, laptop, tablet computer.
[0109] a kind of to realize that peer message is shared and the system of commending contents, including mobile terminal and server, mobile terminal carry out information exchange by mobile communication network or wireless communication networks and server, it is characterised in that:
[0110] mobile terminal includes: locating module, for obtaining the satellite positioning information of mobile terminal by global position system;Communication module can be communicated by mobile communication or wireless communication technique with server;User interactive module shows content by user interface and carries out information exchange with user;
[0111] wherein server includes: location-based service module, for obtaining the location information of mobile terminal;Analysis module of going together obtains the data of going together of user and other users for carrying out colleague's analysis to multiple users;Commending contents module is screened content based on colleague's data, is sorted, is evaluated, is matched, is encapsulated, and collects user to the feedback information of content with inch, forms closed loop running;Information processing module of user's, the operation informations such as Check inquiry, configuration for handling user's submission, and according to user configuration information, push content to mobile terminal or receive field feedback.Database, for storing user's registered information, configuration information, location information, same
Row data and other system datas.
[0112] mobile terminal can further include electric map module, for showing location information or motion track with pedestrian.
[0113] server can further include Map Service module, for providing electronic map data, and combines the location information of user, determines the travelling route of user.
[0114] above-described user, contact person, colleague refer to the user of mobile terminal per capita, but can also not have user, only a mobile terminal.
Advantageous effect of the invention
Beneficial effect
[0115] present invention can search for and add automatically same pedestrian for user, and building is inch communication channel, greatly facilitates the communication exchange in the colleague human world, be particularly suitable for user and carry out the i.e. inch communication without operation interface under motion state.It is also put forward for the first time with the inch present invention and shares the peer message comprising between same row distance, colleague's inch in inch communication tool and social networks in sight, and the degree of association/sociodistance based on colleague data evaluation user and other users, so that recommendation results have more specific aim and continuity.Furthermore the present invention also provides a kind of movable recommended methods of colleague, for the additional colleague's mission requirements of content, when not increasing organizational resources, pushes user more to participate in social activity in a manner of team, advocate the new concept gone in company with sb., be well acquainted with each other on the way indirectly.To the brief description of accompanying drawing
Detailed description of the invention
[0116] Fig. 1 is the realization of the embodiment of the present invention one with pedestrian, that is, inch communication method flow diagram.
[0117] Fig. 2 is the realization of the embodiment of the present invention two with pedestrian, that is, inch communication application schematic diagram.
[0118] Fig. 3 is that the embodiment of the present invention three realizes that peer message is shared and the method flow diagram of commending contents.
[0119] Fig. 4 is a kind of method flow diagram of colleague's activity recommendation of the embodiment of the present invention four.
[0120] Fig. 5 is a kind of same pedestrian i.e. system structure diagram of inch communication of realizing of the embodiment of the present invention five.
[0121] Fig. 6 is that a kind of of the embodiment of the present invention six realizes that peer message is shared and the system structure diagram of commending contents.
[0122] Fig. 7 is same pedestrian's chat channel interface schematic diagram of the embodiment of the present invention seven.
[0123] Fig. 8 is good friend's peer message interface schematic diagram of the embodiment of the present invention eight.
Implement the most preferred embodiment of the invention
Preferred forms of the invention
[0124] for the ease of the understanding of those skilled in the art, below with reference to examples and drawings, the invention will be further described.Described embodiment is only section Example of the invention, can not be used to limit the scope of the invention.In the absence of conflict, the feature in embodiments herein and embodiment can be combined with each other
[0125] Fig. 1 is the realization of the embodiment of the present invention one with pedestrian, that is, inch communication method flow diagram, comprising the following steps:
[0126] step S101, by customer mobile terminal obtain user location information and inch between stab;
[0127] method for obtaining customer position information includes but is not limited to following localization method:
[0128] by global position system, the location information of mobile terminal is obtained;
[0129] by location-based service, the location information of mobile terminal is obtained.
[0130] location information still further comprises movement speed and moving direction.
[0131] step S102 carries out colleague's analysis to multiple users, obtains the same pedestrian of user;
[0132] colleague's analysis includes but is not limited to following methods:
[0133] 1) it according to the position coordinates of user point and inch between stabs, generates user trajectory.To multiple user trajectories carry out track similarity analysis, obtain inch Spatial Dimension on track similarity reach colleague matching criteria colleague track and corresponding same pedestrian;
[0134] 2) location information according to user multiple continuous inch carved, obtains the adjacent contact person that each inch is carved;The common intersection of adjacent contact person is carved as the same pedestrian of user using each inch;
[0135] 3) location information according to user multiple scattered inch carved, obtains the adjacent contact person that each inch is carved, and records the adjacent number of user and contact person;Adjacent number between presetting inch in window is more than or equal to adjacent frequency threshold value inch, judges to contact artificial colleague people.
[0136] user trajectory is constituted by stabbing between 2 and 2 or more geographical position coordinates points and its inch, and by the track sets for formation of sequentially sorting between inch;
[0137] colleague's matching criteria are as follows: the space similarity of track is greater than preset space similarity threshold value;Similarity is greater than similarity threshold between preset inch between the inch of track;It is greater than between preset colleague's distance threshold and/or colleague's inch threshold value between being greater than preset colleague's inch with row distance.
[0138] it at a distance from wherein referring to that user and other users are advanced together with row distance, is usually obtained by two people's motion track length COMPREHENSIVE CALCULATINGs.Refer to that user and other users are long in the inch advanced or stopped together between colleague's inch, it can
By the way that the inch of two people's motion tracks is long or the long COMPREHENSIVE CALCULATING of inch of two people neighboring user each other obtains.
[0139] wherein similarity threshold is to judge between user whether to be that (do not need inch between stab completely the same) travels the same or similar route between same inch in window between space similarity threshold value and inch.If the space similarity of track is low, then it represents that travelling route is not identical or dissimilar;If similarity is low between inch, then it represents that not between same inch in window, there is no the meanings of colleague.And threshold value between distance threshold and inch of going together of going together is gone together to reject too short puppet between same row distance is too short or inch of going together, so that matching result is more acurrate, establishes the long social probability interacted of enough inch to improve user with same pedestrian.
[0140] the track similarity analysis, can be the whole matching of user trajectory, is also possible to local matching;[0141] it should be noted that in order to obtain accurate user trajectory, track data can be pre-processed, is reduced uncertain.In particular, when stabbing more discrete inch between the position coordinates point and inch of user, the true motion track by the parsers also original subscriber such as map match, region segmentation, route segmentation, cluster, interpolation smoothing is needed.Since track data processing method and track similarity analysis algorithm belong to the scope of trajectory analysis techniques, it can not enumerate and include herein, the difference of method or algorithm cannot be used to evade protection content of the invention.
[0142] colleague's matching criteria can be unified to be arranged, and can also be respectively set according to the difference of section between the geographic area of user trajectory, inch, the crowd is dense degree and movement speed;
[0143] for example when the motion track of user A and user B are in urban area inch, since route is more in urban district, in order to accurately identify whether user A, B go together in same routes, then the space similarity threshold value of track is needed to set higher.And when user, B are in suburb or scenic spot inch, route is relatively sparse unintelligible, then space similarity threshold value can be set low.For another example it when user's first, second is walking inch, since movement speed is slow, is estimated with average 1 meter per second of walking speed, again smaller than 10 meters, therefore between inch, similarity threshold can be lowered position deviation caused by 10 seconds energy.And working as user's first, second is Jian vehicle inch, is estimated with 10 meter per second of average speed, 100 meters of position deviation caused by 10 seconds energy, in urban district, this deviation may be an other route, therefore when movement speed is fast, it is necessary to which similarity threshold between inch is set height.
[0144] in colleague's analysis method 2 cited by, stamp interval is no more than between offline inch between the multiple continuous inch carves the inch for referring to location information, i.e., system judges that mobile terminal is always on;It is carved conversely, being then considered as scattered inch.
[0145] difference is more than or equal to threshold value between preset colleague's inch between the start-stop inch that the multiple continuous inch is carved;
[0146] acquisition pattern of the adjacent contact person are as follows: calculate a certain inch and carve between inch in window within the scope of user region
All Contacts take distance value to be less than or equal to the artificial adjacent contact person of connection of preset neighbor distance threshold value at a distance from user.
[0147] citing brief description colleague analysis method 2: such as system obtains user and carves the location information of (stabbing between inch) in tri- inch of tl, t2, t3, and searches corresponding adjacent linkman set Ql, Q2, Q3 according to location information.Without loss of generality set tl < t2 < t3, wherein t3 be current inch carve.If met: threshold value between t3-tl >=colleague's inch between t2-tl≤offline inch, between t3-t2≤offline inch, then calculates the intersection of Ql, Q2, Q3, obtains the same pedestrian of user.If threshold value between t3-tl < colleague's inch, postpones calculating, continue to obtain location information and adjacent linkman set Q4 that next inch carves t4.Such as 1441 >=colleague's inch between threshold value and t4-t3≤offline inch, then calculate the intersection of Q1, Q2, Q3, Q4, otherwise and so on calculating;
[0148] the adjacent contact person can also be screened by one or more of method:
[0149] 1) electronic map is pre-established, in conjunction with electronic map data and the location information of user, it determines the travelling route of user, then filters out corresponding adjacent contact person using the travelling route of user as search range, i.e., adjacent contact person and user are on same route;
[0150] 2) judge whether the moving direction of contact person is consistent with user, it may be preferable that the angular deviation of the moving direction of the moving direction and user of adjacent contact person is less than or equal to 30 degree;
[0151] 3) judge whether the movement speed of contact person is consistent with user, preferably, when user is averaged movement speed less than or equal to 10 kilometers/small inch, adjacent connection for each person movement speed and user be averaged movement speed difference less than or equal to 5 kilometers/small inch;When user is averaged movement speed greater than 10 kilometers/small inch, the be averaged difference of movement speed of movement speed and user is averaged movement speed less than or equal to user for each person for adjacent connection30<¾ ;
[0152] in colleague's analysis method 3 cited by, between default inch between reservation inch of the window for system preservation user record adjacent with other users, since the adjacent record data volume of user and other users is huge, in order to reduce the load of system, window is preferably smaller than equal to 24 small inch between default inch, and adjacent frequency threshold value is the natural number more than or equal to 2.Such as neighboring user 4 times each other in the small inch of window 24 between predetermined inch of user's first, second, it is greater than preset adjacent frequency threshold value 3, then system determines that two people are same pedestrian, and meter colleague's number is primary.It is apparent that window limits between can cancelling inch, and the adjacent number of this inch is equal to colleague's number when system capability is enough to support long-term neighbor information is recorded to match inch with retrieval.
[0153] a kind of method realizing same pedestrian i.e. inch and communicating is carrying out colleague's analysis inch to multiple users, can further include: further screening the same pedestrian of user with row label by matching user.
[0154] the same row label is that user pre-selects or the customized keyword in order to state user intention or purpose.Preferably, system can provide including but not limited to " travelling ", " movement ", " shopping ", " cuisines " same rower ^:.,
[0155] the same row label can be arranged with category size or attaching relation hierarchical, and support single choice or multiselect;[0156] match pattern of the same row label can be accurate matching, be also possible to fuzzy matching;
[0157] a kind of method realizing same pedestrian i.e. inch and communicating, can further include: by setting colleague's theme, different colleague's themes will be saved as the parameter setting of different situations, to simplify the setting steps of user
[0158] colleague's theme can be with designated contact range, so that system only carries out colleague's analysis to specified crowd's range.Such as colleague's theme is " family " inch, then system is only to marking the contact person for being to carry out colleague's analysis in user communication record, and the every threshold value for matching criteria of going together is set as minimum;For another example when same pedestrian's theme is " good friend " inch, then system only carries out colleague's analysis to the contact person that the label in user communication record is, and the every threshold value for matching criteria of going together is set as lower value.
[0159] step S103, automatic building realize user and currently with the i.e. inch communication of pedestrian with pedestrian's chat channel;
[0160] same pedestrian's chat channel is a group chat room with artificial group members of currently going together.When the movement due to user or other contact persons, causes to have colleague people to change inch, also automatically update member's inventory with pedestrian's chat channel, only retain user the chat record of history.
[0161] such as user, B, C are judged as same pedestrian by system through above-mentioned steps between a certain inch, then system is automatically added to three people in the same chat group.It is his/her same pedestrian in user A, user B and C, is two members in same pedestrian's chat channel.When user A wants that sending public Jian information will be pushed on same pedestrian's chat channel of user B, C after need to only submitting information, server system to receive the information of user A submission in same pedestrian's chat channel to user 8, C inch.With the respective mobile or stop of three people, if the motion track of user A and user B continue the similarity for being remained above similarity threshold of going together, and user C has been moved to other routes or original place stops, similarity threshold requirement of going together has been not achieved in the similarity of its motion track and user A, B motion track, system determines that user A and user B is still same pedestrian, and user C is not same pedestrian with him/her.This inch, on same pedestrian's chat channel of user A, member only has user B, user C to be automatically removed.Certainly, in order to increase user experience, if having submission information before user C, user eight, B same pedestrian's chat channel on still remain with the chat record of user C.
[0162] same pedestrian's chat channel changes inch in colleague people, can be carried out reminding according to user setting or prompt inch is added without reminding, and there is new contact person, user can choose whether to establish relationship of going together with new contact person.If selection is not established, user and newcomer can not receive each other or Check sees the information of other side.
[0163] in order to ensure the experience of user, the upper limit can be arranged to the number of same pedestrian's chat channel in system, can be by neighbor distance from closely adding tight screening conditions to remote preferential addition, or in S102 step when the number of same pedestrian is more than upper limit value inch.
[0164] it should be noted that the i.e. inch communication modes of same pedestrian's chat channel are not limited to realize by multipad or mobile APP, can also be carried out by forms such as virtual reality (VR) or 3D hologram images.Such as by virtual reality or 3D hologram technology, can visually fictionalize same pedestrian in user so that user be seemingly chat in short distance with pedestrian.
[0165] in addition, if user is desired with private chat, it also can choose private chat object and carry out one-to-one exchange.Due to the existing well known scheme of the realization technology of private chat, not within the scope of discussion of the invention.It is that inch communication miscellaneous function can not be used to evade protection scope of the present invention in conjunction with other anonymities, information encryption, speech recognition etc. based on the content of present invention.
[0166] use operation of the user in whole flow process is illustrated in conjunction with living scene below:
[0167] morning Saturday, Xiao Wang are gone out long since as previous to the main road Jiang Bin morning run exercise.Before setting out, colleague's theme is set " good friend " by the colleague APP (referring to support colleague systematic difference program) that he beats in Jian Intelligent bracelet.400 meters are about run out of, the prompt of colleague's chat channel is added in the good friend Zhang San that bracelet (i.e. colleague APP, will hereafter do same omission) issues him, and two people giocoso pass through colleague's chat channel and play greeting.Soon, colleague's chat channel that another one good friend Xiao Zhao is also added.Although they do not see other side each other due to, since they are it is also known that other side should be on the main road Ye Jiangbin due to can be in the same chat channel.About run half small inch, Xiao Wang has found that Li Si is never online, can't help and asking in same pedestrian's chat channel " today Li Si how not? ".The sound of Zhang San is transmitted in bracelet quickly: " again got up late!".Entire morning run process, Xiao Wang, Zhang San, Xiao Zhao are that colleague's theme of colleague APP is set as
" good friend ", there is no removal search to add other people, but by colleague's system identification to have three each other good friend user meet colleague matching criteria (under Same Scene), be they establish i.e. inch communication channel automatically.
[0168] it makes an appointment recreation ground to afternoon, Xiao Wang and wife son and plays, he is only simply by the A that goes together in mobile phone
Colleague's theme of PP is adjusted to " family ", and the distance that one family has just gone out less than 100 meters is just gone together successful match.In recreation ground, although they respectively play the project respectively liked, it can be transferred through mobile phone and converse in colleague's chat channel, share the happy of oneself, and the shared location information for seeing other side with inch Check in position can be passed through.
[0169] Zhou Tian, Xiao Wang prepare to participate in " scaling new heights " expedition that alpinist club is held.Set out inch, and colleague's theme is adjusted to " social activity " by he, allows and oneself carries out matching of going together with stranger, and colleague's matching criteria also increases, but he with inch according to the requirement of CCUA ACTIVITIES, same row label is set as activity name one " scaling new heights ".The Jian beginning sets out mountain-climbing after Xiao Wang reaches designated place set, this inch is adjacent since he and other mountains friend (the mutual title of mountain-climbing fan) are always maintained at, more than threshold value between 20 minutes colleague's inch of system default between colleague's inch, to be determined as the relationship of going together by system.During mountain-climbing, although everybody climbs the mountain, speed is different, and Jian relatively long distance is also drawn by troop, individual mountain friends also select different mountain-climbing roads, but since affiliated scenic spot space similarity threshold value is lower, everybody is always maintained at colleague's relationship, can mutually echo in colleague's chat channel with inch.Until expedition in afternoon, which terminates everybody, mutually bids farewell inch of respectively going home, the so one colleague's relationship for facing inch foundation just releases therewith, the information that everybody warmly exchanges before being only left in colleague's chat channel of Xiao Wang.
[0170] it can see by above several examples, the same pedestrian, that is, inch communication method is easy to operate, and whole process does not need to fill in destination, does not need selection contact, without providing any personal information, so that it may directly and carry out contacts communication with pedestrian.In contrast, existing i.e. inch communication tool/mode, the user list of the chat group established is fixed, and no matter whether member is under same scene with user in group, can receive the chat message of user.Similarly, user also will receive group members publication have information largely little with End-user relevance.In order to avoid influencing other people or ensuring the privacy of some of the staff's exchange, it is necessary to create the group of many differences " combination " in APP, and the reusability for the group that chats is poor, delete bad, not delete group inventory and too long.And method provided by the invention is that the real inch scene dynamics based on user build group.As in above-mentioned case; although Xiao Wang is provided with colleague's theme of " good friend "; the upper all good friends of record can be communicated in principle carries out i.e. inch communication; but due to system monitoring to the contact person to go together (i.e. under same scene) with user be limited it is several; user only can carry out chat interaction with these good friends in this way in current inch section; it will not influence other good friends, also achieved the purpose that secret protection.
[0171] Fig. 2 is the realization of the embodiment of the present invention two with pedestrian, that is, inch communication application schematic diagram.The scene assumed first that is that user A, B, C just drive on highway, and beat colleague's function of Jian vehicle terminal software.Same inch
User A, B, C also not set neighbor distance threshold value, colleague inch between threshold value, with parameters such as row labels, be all made of system default setting value.In order to make it easy to understand, colleague's analysis method of embodiment is carved by the way of adjacent contact person seeks intersection using multiple inch, i.e. colleague's analysis method 2.
[0172] Atl, At2, At3 indicate user A in tl, t2, t3 in figure
The position coordinates put between three inch, and Rtl, Rt2, Rt3 are then respectively using Atl, At2, At3 as the center of circle, neighbor distance threshold value is the circle of radius.Same inch, Btl, Bt2, Bt3 indicate that the position coordinates that user B is put between tri- inch of tl, t2, t3, Ctl, Ct2, Ct3 indicate the position coordinates that user C is put between tri- inch of tl, t2, t3.Without loss of generality, it is assumed that t2-tl is more than or equal to threshold value between colleague's inch.
[0173] due to user 8, C, point is respectively less than neighbor distance threshold value at a distance from user A between tl and t2 inch, inch is then put between t2 inch, judgement user 8, C are the same pedestrian of user A by system, so that user 8, C to be added to same pedestrian's chat channel of user A automatically.Similarly, user A, C is the same pedestrian of user B, and user A, B are the same pedestrians of user C.So far, three people are by system auto-associating, and not doing any operation can communicate and chat or even shared music etc. when driving.It is apparent that again may be by the mobile terminals such as mobile phone with the passenger of vehicle with user A, B, C, it is added to this common chat channel.
[0174] to putting inch between t3 inch, although Bt3 and Ct3 are in Rt3, that is user B, C is less than neighbor distance threshold value at a distance from user A, but further combined with electronic map, it may determine that user C has entered an other road, this inch, no longer user C is removed same pedestrian's chat channel of user, B to user C by same pedestrian, system automatically each other with user A, B.
[0175] if there is traffic accident inch in this inch user A discovery front, by same pedestrian's chat channel, he/her is only notified that user B, arrives user C without " bothering ", will not more be pushed on the vehicle of backward going.
[0176] in addition, user A can also beat Jian position information share function, to allow user B to see by electronic map the position of user A, more clearly know traffic accident place.Further, if next needing to detour, and user B is unfamiliar with travelling route, and user A can just lead the way, then user B can also see the motion track of user A by Check, realize follow the bus traveling.To both solve the problems, such as that general digital map navigation system can not adjust traffic route according to real inch road conditions, also avoids follow the bus by visual observation and be easy to cause because jumping a queue the reason of apart from drawing Jian or other vehicles with losing.
[0177] Fig. 3 be the present invention implement three provide realize that peer message is shared and the method flow diagram of commending contents, comprising the following steps:
[0178] step S301, by customer mobile terminal obtain user location information and inch between stab;
[0179] wherein, the method for obtaining customer position information includes but is not limited to following localization method:
[0180] by global position system, the location information of mobile terminal is obtained;
[0181] by location-based service, the location information of mobile terminal is obtained.
[0182] location information still further comprises movement speed and moving direction.
[0183] step S302 carries out colleague's analysis to multiple users, obtains the data of going together of user and other users;[0184] colleague's data include colleague people's mark, same to row distance, go together inch between, go together number and track of going together.
At a distance from wherein referring to that user and other users are advanced together with row distance, usually obtained by two people's motion track length COMPREHENSIVE CALCULATINGs.Refer to that user and other users are long in the inch advanced or stopped together between colleague's inch, can the long COMPREHENSIVE CALCULATING of inch of or two people long by the inch of two people's motion tracks neighboring user each other obtain.
[0185] colleague's analysis includes but is not limited to following methods:
[0186] 1) it according to the position coordinates of user point and inch between stabs, generates user trajectory.Track similarity analysis is carried out to multiple user trajectories, obtain track similarity on inch Spatial Dimension reach colleague's matching criteria colleague track and corresponding same pedestrian, calculate two-by-two user with between the same row distance length of track (i.e. colleague) of pedestrian and inch of going together
[0187] 2) location information according to user multiple continuous inch carved, obtains the adjacent contact person that each inch is carved.The common intersection of adjacent contact person is carved as the same pedestrian of user using each inch, calculates user two-by-two and between the same row distance and inch of going together of pedestrian;
[0188] 3) location information according to user multiple scattered inch carved, obtains the adjacent contact person that each inch is carved, and records the adjacent number of user and contact person;Adjacent number between presetting inch in window is more than or equal to adjacent frequency threshold value inch, judges to contact artificial colleague people, record user and the number of going together with pedestrian.
[0189] user trajectory is constituted by stabbing between 2 and 2 or more geographical position coordinates points and its inch, and by the track sets for formation of sequentially sorting between inch;
[0190] colleague's matching criteria are as follows: the space similarity of track is greater than preset space similarity threshold value;Similarity is greater than similarity threshold between preset inch between the inch of track;It is greater than between preset colleague's distance threshold and/or colleague's inch threshold value between being greater than preset colleague's inch with row distance.
[0191] the track similarity analysis, can be the whole matching of user trajectory, is also possible to local matching;[0192] colleague's matching criteria can be unified to be arranged, can also be according to section, people between the geographic area of user trajectory, inch
Group concentration and movement speed difference and be respectively set;
[0193] difference is more than or equal to threshold value between preset colleague's inch between the start-stop inch that the multiple continuous inch is carved;
[0194] acquisition pattern of the adjacent contact person are as follows: calculate a certain inch and carve All Contacts between inch in window within the scope of user region at a distance from user, distance value is taken to be less than or equal to the connection of preset neighbor distance threshold value artificially adjacent contact person.
[0195] the adjacent contact person can also be screened by one or more of method:
[0196] 1) electronic map is pre-established, in conjunction with electronic map data and the location information of user, it determines the travelling route of user, then filters out corresponding adjacent contact person using the travelling route of user as search range, i.e., adjacent contact person and user are on same route;
[0197] 2) judge whether the moving direction of contact person is consistent with user, it may be preferable that the angular deviation of the moving direction of the moving direction and user of adjacent contact person is less than or equal to 30 degree;
[0198] 3) judge whether the movement speed of contact person is consistent with user, preferably, when user is averaged movement speed less than or equal to 10 kilometers/small inch, adjacent connection for each person movement speed and user be averaged movement speed difference less than or equal to 5 kilometers/small inch;When user is averaged movement speed greater than 10 kilometers/small inch, the be averaged difference of movement speed of movement speed and user is averaged movement speed less than or equal to user for each person for adjacent connection30<¾ ;
[0199] step S303 carries out commending contents based on colleague's data, and/or shows colleague's data on customer mobile terminal
, realize that peer message is shared.
[0200] described to be based on colleague's data to carry out commending contents including one or more of method:
[0201] recommend the same pedestrian's inventory for meeting colleague's proposed standard to user;
[0202] the same pedestrian for meeting colleague's proposed standard is recommended to share or interested content to user;
[0203] at least content is evaluated using going together data as a calculating basis, and score value will be evaluated and be more than or equal to the commending contents of Evaluation threshold to user;
[0204] recommend colleague's activity description inch to user, with the participation situation of the additional same pedestrian for meeting colleague's proposed standard of inch
, and updated with inch.
[0205] colleague's proposed standard is one or more of standard:
[0206] user and the accumulative of contact person are greater than preset recommended distance threshold value of going together with row distance;
[0207] between user and the accumulative inch of going together of contact person be greater than it is preset go together recommend inch between threshold value;
[0208] the accumulative number of going together of user and contact person recommend frequency threshold value greater than preset go together.
[0209] colleague's proposed standard can be unified to be arranged, can also be by user's self-setting.By setting colleague's proposed standard, commending contents can be carried out to avoid the colleague's experience being based only between short inch, so that recommendation results are more reliable.Preferably, colleague's recommended distance threshold value is greater than 10 kilometers, and colleague recommends threshold value between inch to be greater than 1 small inch, and colleague recommends frequency threshold value to be greater than 10 times.
[0210] colleague's activity description refers to and must be participated in by two or more users, and must be each other with the activity description of pedestrian in participation process, the content of including but not limited to following theme: party, appointment, more people movement, tourism of going with, spell meal, share-car, scene purchase by group, short distance game on-line.
[0211] colleague's data sharing method, colleague's data inch is shown on mobile terminals, it can directly be shown in a manner of numerical value or chart (such as histogram, pie chart, line chart, scatter plot etc.) between row distance and inch of going together, it can also be first divided into different sections in advance, shown by indirect modes such as grade, star, appellations.Further, the grade for data of going together can also be associated with the picture of user's head portrait or particular series, is characterized by way of showing different pictures.
[0212] colleague's data sharing method can further comprise:
[0213] will colleague data according to section between inch (such as daytime, night, working day, festivals or holidays), geographic area (such as urban district, suburb, scenic spot, other), move mode (such as walking, ride, Jian vehicle/by bus, motor-car
) etc. types carry out statistic of classification, and be identified with tag along sort,
[0214] user can click Check and ask its data of going together in detail with a certain contact person, including between same row distance, colleague's inch, colleague's number, track of going together summary information and statistic of classification information.
[0215] described to carry out content recommendation method based on colleague's data, it may further include: by the descending priority of colleague's data to user's recommendation;
[0216] colleague's data label is added in the content, shows colleague's data with inch in display content inch;
[0217] colleague's data based on disaggregated classification carry out commending contents.
[0218] a kind of method for realizing same pedestrian's information sharing and commending contents, may further include:
[0219] condition of settable automatic addition good friend: when being greater than threshold value inch between the pre-set good friend's distance threshold of user or good friend's inch between the same row distance or colleague's inch of same pedestrian, this is included in colleague's buddy list of user with pedestrian automatically
[0220] settable Jian opens good friend and goes together data display function, allow all good friends user tag on show same row distance, and/or between colleague's inch, and/or colleague's number;
[0221] whether settable location information is visible to other users.When invisible inch is arranged, then system can only be shown in the user identifier of same pedestrian same pedestrian's chat channel, but not show specific location and distance;When visible inch is arranged, the position coordinates of same pedestrian or route track are then pushed on customer mobile terminal electronic map by system.
A certain contact person is classified as blacklist by [0222] settable blacklist, thus go together trajectory analysis and the information sharing of shielding and the contact person;
[0223] colleague's function can be closed, shared customer position information is stopped.
[0224] Fig. 4 is a kind of colleague's activity recommendation method flow diagram that the present invention implements four, comprising the following steps:
[0225] step S401 constitutes colleague's activity description for the additional colleague's mission requirements of basic content;
[0226] colleague's mission requirements include following one or more requirements:
[0227] the same row distance of the minimum of user and contact person;
[0228] minimum of user and contact person are gone together between inch;
[0229] position range of starting colleague analysis;
[0230] range between the inch of starting colleague analysis;
[0231] node coordinate of colleague's route;
[0232] colleague's number range.
[0233] the additional mode can be two parts content merging and be packaged into a content, can also pass through association I
[0234] two parts are established and are coupled by call number, such as are in the database associated two content records by major key
[0235] colleague's mission requirements can carry out unified setting according to Activity Type by system, [0236] can also be voluntarily set by user and set;
[0237] user and contact person it is minimum with respectively referred between row distance and minimum inch of going together user complete the task need between the other users shortest distance gone together and most short inch.
[0238] position range of the starting colleague analysis is for starting automatically when user enters the position range inch system with the analysis of [0239] row, and when inch outside user in the position range, colleague's analysis is not done or stopped to system.Similarly, range is in order between the given start-stop inch for carrying out colleague's analysis between the inch of starting colleague analysis.Such as some activity is to hold to July 3 in sight spot A July 1, then system only can carry out colleague's analysis to the user that period enters scenic spot this inch, obtains colleague's data;
[0240] node coordinate of colleague's route indicates that user has to pass through or reaches node coordinate and is nearby just considered as completion this mission requirements;
[0241] colleague's number range systems are defaulted as being more than or equal to 2, i.e. user at least needs to go together with an other users
, reach preset minimum between row distance or minimum colleague's inch.
[0242] step S402, colleague's activity description publication;
[0243] in this step, colleague's activity description formally issues the inch that comes into force, and system will automatically generate movable identification number with uniqueness, as this movable same row label.
[0244] mode of content publication includes but is not limited to: complete colleague's activity description packing being pushed to user terminal, user is supported to read, forward offline;The only brief introduction and link of publication colleague activity description, detailed content need user's online browse or line to download.
[0245] step S403, user receive colleague's activity and invite;
[0246] in this step, when user confirms accepting activity task inch, system is that user chooses corresponding same row label
(i.e. movable identification number), and record is generated in the database.User can receive multiple colleague's activities with inch, and a plurality of User Activity record is generated in this inch database.
[0247] step S404, monitoring user's colleague's data, carries out colleague's action result and determines;
[0248] in this step, system passes through User Activity record sheet in database first, obtains the currently valid same row label (i.e. movable identification number) of user.Corresponding colleague's mission requirements then are read according to row label, colleague's analysis is carried out to the multiple users for choosing same same row label.Real inch monitoring colleague's data, are to be considered as completion activity when user reaches the requirement in colleague's mission requirements, record is reached in preservation activity.
[0249] further, in this step, system can also establish one automatically for multiple users of same same row label and satisfaction colleague's matching criteria, and with pedestrian's chat channel, (process step is shown in Fig. 1 embodiment of the present invention one, details are not described herein), it is convenient with mutually exchange and Check see other people information between pedestrian.
[0250] a kind of colleague's activity recommendation method can also further comprise:
[0251] basic content in advance can injustice Jian or only part public affairs Jian, only activity reaches, and participating user could unlock or download basic content;
[0252] grade and score value are set for colleague's mission requirements, different grades of colleague's mission requirements are different, increase the difficulty of mission requirements step by step from low to high by grade;Record is reached in the activity saved each time, forms user's recording of growing up.Can colleague's task score to user add up, and press gross score and Activity Type, provide various
Grade appellation and right.
[0253] it is explained below with reference to application scenarios:
[0254] certain scenic spot, certain hotel and certain bicycle businessman, which combine, formulates and issues an activity of going together, its basic content is entrance ticket two dimensional code, suite exempts from single two dimensional code, one in bicycle lottery ticket two dimensional code, and user could obtain specific reward content after needing to complete colleague's task at random.Additional colleague's mission requirements: range is August 1 to August 30th between inch, position range is the highway from urban district to scenic spot, equipped with 5 colleague's route node coordinates, start-stop node is respectively urban district People's Square and scenic spot ticket counter, and go together 5 ~ 20 people of number range.Content issuer all fans that ride first into urban district recommend the activity description, user's first Check receives the information inch, also see that the user's second for meeting colleague's proposed standard, third, three people of fourth have received this and movable invited, then it also takes in good part and invites, and mutually arrange to gather for August 3rd.August is arrived 3, after four people reach People's Square successively, Yong Hujia, second, third, fourth are automatically added to same pedestrian's chat channel, it is seen that existing 55 people are in channel.After some is linked up, Yong Hujia, second, fourth and other 15 users form one group, in advance from People's Square, go to scenic spot.After first-class 18 people of user reaches scenic spot, the movable notice of completion colleague that system is sent all is had received on mobile phone respectively, play Jian basic content packet, what everybody had found wherein 15 people acquisition is entrance ticket two dimensional code, what 2 people obtained is freely to enter the two dimensional code stayed for the night between advanced mark, and what 1 people obtained is that executive suite freely enters the two dimensional code stayed for the night.Although no one obtains bicycle lottery ticket, everybody is very delight to take part in current colleague's activity.It can be seen that, relative to current conventional active organization's form, colleague's activity only needs content publisher to complete content formulation and publication, it is remaining to be automatically performed by system by location-based service, whole process is not necessarily to additional establishment officer and resource input, and for participant, and completely freely participates in and exit, there is no mechanical plan and institutional framework, the only natural displaying of group.
[0255] Fig. 5 is the realization of the embodiment of the present invention five with pedestrian, that is, inch communication system structure diagram.Include:
[0256] mobile terminal 51 and server 52, mobile terminal 51 carry out information exchange by mobile communication network and server 52.
[0257] wherein mobile terminal 51 includes:
[0258] locating module 511, for obtaining the satellite positioning information of mobile terminal by global position system;
[0259] communication module 512 can be communicated by mobile communication or wireless communication technique with server;
[0260] i.e., inch communication module 513 realizes that the i.e. inch communication of user is interactive and relative parameters setting.
[0261] server 52 includes:
[0262] location-based service module 521, for obtaining the location information of mobile terminal;
[0263] colleague's analysis module 522 obtains the same pedestrian of user for carrying out colleague's analysis to multiple users;
[0264] i.e. inch Communications service module 523, i.e. inch communication information or correlation Check inquiry, configuration etc. for handling user operate.
[0265] database 524, for storing user's registered information, configuration information, location information, colleague's data and other system datas.
[0266] when user beats Jian mobile terminal software, Jian opens colleague's function inch, and mobile terminal 51 obtains the satellite positioning information of user by locating module 511 is continued through, and then by communication module 512, submits to server 52 through mobile communication network.Server 52 converts location information for satellite positioning information by location-based service module 521, is stored in database 524.Colleague's analysis module 522 constantly carries out colleague's analysis processing to customer position information a large amount of in database 524, obtains colleague's data comprising user identifier.Finally by being inch Communications service module 523 according to the creation of colleague's Data Matching result or update chat group's information and pushing on mobile terminal 51.
[0267] if user A thinks that release information to pedestrian B, C, submits public information by the i.e. inch communication module 51 3 of mobile terminal 51 first, submits to server 52 through communication module 512.What it is by server 52 is user identifier of the inch Communications service module 523 according to user A, user A is obtained currently with the user identifier of pedestrian B, C, and then be pushed to the information of user A on the mobile terminal 51 of same pedestrian B, C, it is that inch communication module 513 is shown to same pedestrian B, C.
[0268] Fig. 6 is that a kind of of the embodiment of the present invention six realizes that peer message is shared and the system structure diagram of commending contents, it include: mobile terminal 61 and server 62, mobile terminal 61 carries out information exchange by mobile communication network and server 32;
[0269] wherein mobile terminal 61 includes:
[0270] locating module 611, for obtaining the satellite positioning information of mobile terminal by global position system;Communication module 612 can be communicated by mobile communication or wireless communication technique with server;
[0271] user interactive module 613 show content by user interface and carry out information exchange with user;
[0272] wherein server 62 includes:
[0273] location-based service module 621, for obtaining the location information of mobile terminal;
[0274] analysis module 622 of going together obtains the data of going together of user and other users for carrying out colleague's analysis to multiple users;
[0275] commending contents module 623 is screened content based on colleague's data, is sorted, is evaluated, is matched, is encapsulated
, user is collected to the feedback information of content with inch, forms closed loop running;
[0276] information processing module of user's 624, the operation informations such as Check inquiry, configuration for handling user's submission, and according to user configuration information, push content to mobile terminal or receive field feedback.
[0277] mobile terminal can further include electric map module, for showing location information or motion track with pedestrian.
[0278] system may further comprise: electric map module, for providing electronic map data, and combines multiple location informations of user, determines the travelling route of user.
[0279] colleague's function inch, mobile terminal 61 are opened when user beats Jian mobile terminal software Jian
The satellite positioning information for continuing through the acquisition user of locating module 611 is submitted into server 62 through mobile communication network then by communication module 612.Server 62 converts location information for satellite positioning information by location-based service module 621.Colleague's analysis module 622 constantly cyclically carries out colleague's analysis processing to the location information of a large number of users, obtains colleague's data between user.Subsequent commending contents module 623 is treated content and is carried out necessary screening, sequence, evaluation, matching and encapsulation based on colleague's data between user.It finally will be on the mobile terminal 61 of content push to user by information processing module of user's 624.When user receives recommendation and carries out response inch, its response message can also pass through communication module 612, server 62 is submitted to through mobile communication network, it is handled by information processing module of user's 624, wherein feedback information relevant to content will submit to commending contents module 623, carry out include content update closed loop running.
[0280] above procedure description only simplifiedly illustrates the information transmitting of each intermodule, and the information transmitting of each intermodule of practical application inch wants increasingly complex frequent, and details are not described herein.
Embodiments of the present invention
[0281] Fig. 7 is same pedestrian's chat channel interface schematic diagram of the embodiment of the present invention seven, is mainly consisted of three parts: information display window 71 and information input column 72 and user list column 73.
[0282] wherein user list column 73 is used to show with the head portrait of pedestrian, user identifier, user's signature and colleague's data label731.Wherein colleague's data label 731 shows same row distance, as illustrated in the drawing " colleague: 296km ", indicates that user and the same row distance with pedestrian Zhang San are 296 kilometers.In order to which interface is more succinct, the tip of the text such as " colleague " or " same to row distance " can not be shown, user can also understand its meaning by literal meaning.Obviously
, colleague's data not only can directly be shown in a manner of numerical value, can also be first divided into different interval ranges in advance, be shown by indirect modes such as grade, star, appellations.In embodiment seven, user can be by clicking data label 731 of going together, and further Check sees colleague's details of contact person.
[0283] colleague's details interface schematic diagram of the embodiment of the present invention seven as shown in Figure 8 includes the information such as same pedestrian's mark or the pet name 81, colleague's statistic of classification information chart 82, colleague's data label 83.
[0284] wherein colleague's statistic of classification information chart 82 shows colleague's data by way of chart, such as Zhang San's (with user) has been shown since in March, 2016 in chart daily with the curve graph of row distance and the pie chart counted according to move mode.And data label 83 of going together then is directly displayed in a manner of numerical value between the accumulation colleague of Zhang San's (with user) and inch of going together." current accumulative with row distance 296 kilometers " shown in figure indicates user and the same row distance with pedestrian Zhang San is total 296 kilometers.Obviously, being continuously increased with colleague's data, also indicates that the relationship of Zhang San and user are increasingly close.
Industrial applicibility
[0285] provided by the invention first to realize that, with pedestrian, that is, inch communication method, enforcement difficulty is low.Only need to existing mobile communication technology and be based on location-based service technology on the basis of, carry out user-association by colleague's parser, then by be inch communication tool or social network-i i-platform can be realized user and between pedestrian the communication of i.e. inch, peer message is shared and commending contents.
[0286] secondly, the present invention is more suitable for the small mobile terminal (such as bracelet) of display screen, user can be preferably supported to use during exercise with inch.By the method for the invention, user needs not move through interactive interface search addition user in use.Support that user is also not required to Check and sees information in conjunction with the real inch voice of i.e. inch communication.This makes user also easily can carry out social interaction with other people under the scenes such as Jian vehicle, outdoor sports.
[0287] same to inch, compared to user trajectory similarity come the method for evaluating common hobby/interest of user, the method proposed by the present invention measured user social contact distance using colleague's data and then carry out user's recommendation/or commending contents, with both sides advantage: first is that colleague's data can all add up, the numerical value the big more can embody the level of intimate of user, and similarity can not add up, and not intuitive;Second is that colleague's data can carry out statistic of classification, to user in clear and intuitive evaluation result, and the statistic of classification of similarity has little significance, the meaning of user also its numerical value behind of indigestion.
Claims (13)
- ClaimsA kind of [claim 1] same pedestrian i.e. method of inch communication of realizing, which comprises the following steps: stabbed between the location information and inch by customer mobile terminal acquisition user;Colleague's analysis is carried out to multiple users, obtains the same pedestrian of user;Automatic building realizes user and currently with the i.e. inch communication of pedestrian with pedestrian's chat channel.[claim 2] a kind of same pedestrian i.e. method of inch communication of realizing as described in claim 1, which is characterized in that the method for obtaining customer position information includes but is not limited to following localization method:By global position system, the location information of mobile terminal is obtained;By location-based service, the location information of mobile terminal is obtained;Colleague's analysis includes but is not limited to following methods:It is stabbed according between the position coordinates of user point and inch, generates user trajectory.To multiple user trajectories carry out track similarity analysis, obtain inch Spatial Dimension on track similarity reach colleague matching criteria colleague track and corresponding same pedestrian;According to the location information that the multiple continuous inch of user are carved, the adjacent contact person that each inch is carved is obtained;The common intersection of adjacent contact person is carved as the same pedestrian of user using each inch;According to the location information that the multiple scattered inch of user are carved, the adjacent contact person that each inch is carved is obtained, the adjacent number of user and contact person are recorded;Adjacent number between presetting inch in window is more than or equal to adjacent frequency threshold value inch, judges to contact artificial colleague people.Same pedestrian's chat channel is a group chat room with artificial group members of currently going together.With the movement of user or other contact persons, causes to have colleague people to change inch, also automatically update member's inventory with pedestrian's chat channel, only retain user the chat record of history.A kind of [claim 3] same pedestrian i.e. method of inch communication of realizing as claimed in claim 2, which is characterized in that colleague's matching criteria are as follows: the space similarity of track is greater than preset space similarity threshold value;Similarity is greater than similarity threshold between preset inch between the inch of track;It is greater than between preset colleague's distance threshold and/or colleague's inch threshold value between being greater than preset colleague's inch with row distance;Colleague's matching criteria can be unified to be arranged, and can also be respectively set according to the difference of section between the geographic area of user trajectory, inch, the crowd is dense degree and movement speed;The track similarity analysis, can be the whole matching of user trajectory, be also possible to local Match;Difference is more than or equal to threshold value between preset colleague's inch between the start-stop inch that the multiple continuous inch is carved;The acquisition pattern of the adjacent contact person are as follows: calculate a certain inch and carve All Contacts between inch in window within the scope of user region at a distance from user, distance value is taken to be less than or equal to the connection of preset neighbor distance threshold value artificially adjacent contact person;The adjacent contact person can also be screened by one or more of method: pre-establish electronic map, in conjunction with electronic map data and the location information of user, determine the travelling route of user, corresponding adjacent contact person is filtered out using the travelling route of user as search range again, i.e., adjacent contact person and user are on same route;Judge whether the moving direction of contact person is consistent with user, it may be preferable that the angular deviation of the moving direction of the moving direction and user of adjacent contact person is less than or equal to 30 degree;Judge whether the movement speed of contact person consistent with user, it is preferable that when user is averaged movement speed less than or equal to 10 kilometers/small inch, adjacent connection for each person movement speed and user be averaged movement speed difference less than or equal to 5 kilometers/small inch;When user is averaged movement speed greater than 10 kilometers/small inch, the be averaged difference of movement speed of movement speed and user is averaged the 30% of movement speed less than or equal to user for each person for adjacent connection.A kind of [claim 4] same pedestrian i.e. method of inch communication of realizing as claimed in claim 1 or 2, it is characterised in that, this method further comprises:Colleague's analysis inch is being carried out to multiple users, is further screening the same pedestrian of user with row label by matching user;By setting colleague's theme, different colleague's themes will be saved as the parameter setting of different situations, to simplify the setting steps of user;The same row label is that user pre-selects or the customized keyword in order to state user intention or purpose.Preferably, system can provide including but not limited to " travelling ", " movement ", " shopping ", " cuisines " same row label;The same row label can be arranged with category size or attaching relation hierarchical, and support single choice or multiselect;The match pattern of the same row label can be accurate matching, be also possible to fuzzy matching; Colleague's theme can be with designated contact range, so that system only carries out colleague's analysis to specified crowd's range.[claim 5]-kind of realization peer message is shared and the method for commending contents, which comprises the following steps:It is stabbed between location information and inch by customer mobile terminal acquisition user;Colleague's analysis is carried out to multiple users, obtains the data of going together of user and other users;Commending contents are carried out based on colleague's data;And/orColleague's data are shown on customer mobile terminal, realize that peer message is shared.[claim 6] is as claimed in claim 5 a kind of to realize that peer message is shared and the method for commending contents, which is characterized in thatThe method for obtaining customer position information includes but is not limited to following localization method:By global position system, the location information of mobile terminal is obtained;By location-based service, the location information of mobile terminal is obtained;The location information still further comprises movement speed and moving direction;Colleague's data include colleague people's mark, same to row distance, go together inch between, go together number and track of going together;Colleague's analysis includes but is not limited to following methods:It is stabbed according between the position coordinates of user point and inch, generates user trajectory.Track similarity analysis is carried out to multiple user trajectories, obtain track similarity on inch Spatial Dimension reach colleague's matching criteria colleague track and corresponding same pedestrian, calculate user and between the same row distance and inch of going together of pedestrian two-by-two;According to the location information that the multiple continuous inch of user are carved, the adjacent contact person that each inch is carved is obtained.The common intersection of adjacent contact person is carved as the same pedestrian of user using each inch, calculates user two-by-two and between the same row distance and inch of going together of pedestrian;According to the location information that the multiple scattered inch of user are carved, the adjacent contact person that each inch is carved is obtained, the adjacent number of user and contact person are recorded;Adjacent number between presetting inch in window is more than or equal to adjacent frequency threshold value inch, judges to contact artificial colleague people, record user and the number of going together with pedestrian It is described to be based on colleague's data to carry out commending contents including one or more of method:Recommend the same pedestrian's inventory for meeting colleague's proposed standard to user;The same pedestrian for meeting colleague's proposed standard to user's recommendation shares or interested content;At least content is evaluated using going together data as a calculating basis, and score value will be evaluated and be more than or equal to the commending contents of Evaluation threshold to user;Recommend colleague's activity description inch to user, with the participation situation of the additional same pedestrian for meeting colleague's proposed standard of inch, and is updated with inch.[claim 7] is as claimed in claim 6 a kind of to realize that peer message is shared and the method for commending contents, which is characterized in thatColleague's matching criteria are as follows: the space similarity of track is greater than preset space similarity threshold value;Similarity is greater than similarity threshold between preset inch between the inch of track;It is greater than between preset colleague's distance threshold and/or colleague's inch threshold value between being greater than preset colleague's inch with row distance.Difference is more than or equal to threshold value between preset colleague's inch between the start-stop inch that the multiple continuous inch is carved;The acquisition pattern of the adjacent contact person are as follows: calculate a certain inch and carve All Contacts between inch in window within the scope of user region at a distance from user, distance value is taken to be less than or equal to the connection of preset neighbor distance threshold value artificially adjacent contact person;The adjacent contact person can also be screened by one or more of method: pre-establish electronic map, in conjunction with electronic map data and the location information of user, determine the travelling route of user, corresponding adjacent contact person is filtered out using the travelling route of user as search range again, i.e., adjacent contact person and user are on same route;Judge whether the moving direction of contact person is consistent with user, it may be preferable that the angular deviation of the moving direction of the moving direction and user of adjacent contact person is less than or equal to 30 degree;Judge whether the movement speed of contact person consistent with user, it is preferable that when user is averaged movement speed less than or equal to 10 kilometers/small inch, adjacent connection for each person movement speed and user be averaged movement speed difference less than or equal to 5 kilometers/small inch;When user is averaged movement speed greater than 10 kilometers/small inch, the be averaged difference of movement speed of movement speed and user is averaged the 30% of movement speed less than or equal to user for each person for adjacent connection;Colleague's proposed standard is one or more of standard: User and the accumulative of contact person are greater than preset recommended distance threshold value of going together with row distance;Between user and the accumulative inch of going together of contact person be greater than it is preset go together recommend inch between threshold value;The accumulative number of going together of user and contact person recommend frequency threshold value greater than preset go together.[claim 8] is as claimed in claim 5 a kind of to realize that peer message is shared and the method for commending contents, which is characterized in that this method further comprises:The data that will go together carry out statistic of classification according to the types such as section, geographic area, move mode between inch, and are identified with tag along sort;Colleague's data based on disaggregated classification carry out commending contents;By the descending priority of colleague's data to user's recommendation;The condition of settable automatic addition good friend: when being greater than threshold value inch between the pre-set good friend's distance threshold of user or good friend's inch between the same row distance or colleague's inch of same pedestrian, this is included in colleague's buddy list of user with pedestrian automatically;Settable Jian opens good friend and goes together data display function, allow all good friends user tag on show same row distance, and/or between colleague's inch, and/or colleague's number;Colleague's data can directly be shown in a manner of numerical value or chart, it can also be first divided into different sections in advance, it is shown, the grade for data of going together can also be associated with the picture of particular series by indirect modes such as grade, star, appellations, characterized by way of showing different pictures;Whether settable location information is visible to other users.When invisible inch is arranged, then system can only be shown in the user identifier of same pedestrian same pedestrian's chat channel, but not show specific location and distance;When visible inch is arranged, the position coordinates of same pedestrian or route track are then pushed on customer mobile terminal electronic map by system.A certain contact person is classified as blacklist by settable blacklist, thus go together trajectory analysis and the information sharing of shielding and the contact person;Colleague's function can be closed, shared customer position information is stopped.A kind of [claim 9] movable recommended method of colleague, comprising the following steps:For the additional colleague's mission requirements of basic content, colleague's activity description is constituted;Activity description of going together publication;User receives colleague's activity and invites; User's colleague's data are monitored, colleague's action result is carried out and determines.A kind of [claim 10] movable recommended method of colleague as claimed in claim 9, which is characterized in thatColleague's mission requirements include following one or more requirements:The same row distance of the minimum of user and contact person;The minimum of user and contact person are gone together between inch;The position range of starting colleague's analysis;Range between the inch of starting colleague's analysis;The node coordinate of colleague's route;Colleague's number range;Colleague's mission requirements can carry out unified setting according to Activity Type by system, can also be by user's self-setting.In colleague's activity description issuing steps, colleague's activity description formally issues the inch that comes into force, and system will automatically generate movable identification number with uniqueness, as this movable same row label.The user receives colleague's activity and invites in step, and when user confirms accepting activity task inch, system is that user chooses corresponding same row label (i.e. movable identification number).The system monitoring user colleague data, carry out in result judgement step, and system analyzes colleague's data of multiple users, judge whether to reach colleague's mission requirements, record is reached in preservation activity if reaching according to colleague's mission requirements.The basic content in advance can injustice Jian or only part public affairs Jian, only activity reaches, and participating user could unlock or download basic content.A kind of [claim 11] same pedestrian i.e. system of inch communication of realizing, which is characterized in thatIncluding mobile terminal and server, mobile terminal carries out information exchange by mobile communication network or wireless communication networks and server;Wherein mobile terminal includes:Locating module, for obtaining the satellite positioning information of mobile terminal by global position system;Communication module can be communicated by the mobile communication such as GPRS, CDMA, 3G, 4G, 5G, WIFI, bluetooth or wireless communication technique and server;That is inch communication module realizes the i.e. inch communication interaction and relative parameters setting of user; Wherein server includes:Location-based service module, for obtaining the location information of mobile terminal;Analysis module of going together obtains the same pedestrian of user for carrying out colleague's analysis to multiple users;That is inch Communications service module, the operations such as i.e. inch communication information or correlation Check inquiry, configuration for handling user;Database, for storing user's registered information, configuration information, location information, colleague's data and other system datas;The mobile terminal can further include electric map module, for showing location information or motion track with pedestrian;The server still further comprises Map Service module, for providing electronic map data, and combines the location information of user, determines the travelling route of user.[claim 12]-kind of realization peer message is shared and the system of commending contents, which is characterized in thatIncluding mobile terminal and server, mobile terminal carries out information exchange by mobile communication network or wireless communication networks and server;Wherein mobile terminal includes:Locating module, for obtaining the satellite positioning information of mobile terminal by global position system;Communication module can be communicated by the mobile communication such as GPRS, CDMA, 3G, 4G, 5G, WIFI, bluetooth or wireless communication technique and server;User interactive module shows content by user interface and carries out information exchange with user;Wherein server includes:Location-based service module, for obtaining the location information of mobile terminal;Analysis module of going together obtains the data of going together of user and other users for carrying out colleague's analysis to multiple users;Commending contents module is screened content based on colleague's data, is sorted, is evaluated, is matched, is encapsulated, and collects user to the feedback information of content with inch, forms closed loop running;Information processing module of user's, the operation informations such as Check inquiry, configuration for handling user's submission, and according to user configuration information, push content to mobile terminal or receive field feedback.Database, for storing user's registered information, configuration information, location information, colleague data and Other systems data.The mobile terminal can further include electric map module, for showing location information or motion track with pedestrian.The server can further include Map Service module, for providing electronic map data, and combines the location information of user, determines the travelling route of user.
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510171700.1A CN104796468A (en) | 2015-04-14 | 2015-04-14 | Method and system for realizing instant messaging of people travelling together and travel-together information sharing |
CN2015101717001 | 2015-04-14 | ||
CN201510258751.8A CN104954984A (en) | 2015-05-20 | 2015-05-20 | Method and system for realizing instant messaging among persons travelling together |
CN2015102587518 | 2015-05-20 | ||
CN2015104147796 | 2015-07-15 | ||
CN201510414779.6A CN104933201A (en) | 2015-07-15 | 2015-07-15 | Content recommendation method and system based on peer information |
PCT/CN2016/077456 WO2016165547A1 (en) | 2015-04-14 | 2016-03-26 | Method and system for realizing instant messaging among persons traveling together, travel together information sharing and content recommendation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107615733A true CN107615733A (en) | 2018-01-19 |
Family
ID=57125550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680002054.9A Pending CN107615733A (en) | 2015-04-14 | 2016-03-26 | Realization is shared with pedestrian's instant messaging, peer message and the method and system of commending contents |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107615733A (en) |
WO (1) | WO2016165547A1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109636083A (en) * | 2018-10-16 | 2019-04-16 | 深圳壹账通智能科技有限公司 | Blacklist analysis method, device, equipment and computer readable storage medium |
CN110837597A (en) * | 2019-10-17 | 2020-02-25 | 贝壳技术有限公司 | Rental customer recommendation method and device, server and storage medium |
CN110851697A (en) * | 2018-08-21 | 2020-02-28 | 现代自动车株式会社 | System and method for providing content |
CN111651684A (en) * | 2020-06-08 | 2020-09-11 | 北京意匠文枢科技有限公司 | Method and equipment for recommending social users |
CN112688862A (en) * | 2021-02-02 | 2021-04-20 | 上海云鱼智能科技有限公司 | Event group chat creating method and device based on geographic position, server, client, terminal and storage medium thereof |
CN112866910A (en) * | 2021-01-08 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Method, device and system for recommending starting point route and computer storage medium |
CN113722605A (en) * | 2021-11-03 | 2021-11-30 | 北京奇岱松科技有限公司 | Method and system for calculating real-time interest information |
US11320278B2 (en) | 2019-08-07 | 2022-05-03 | International Business Machines Corporation | Time-based multiple automobile travel coordination |
CN116028726A (en) * | 2023-03-01 | 2023-04-28 | 阿维塔科技(重庆)有限公司 | Social recommendation method |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108289279A (en) * | 2018-01-30 | 2018-07-17 | 浙江省公众信息产业有限公司 | Processing method, device and the computer readable storage medium of location information |
CN111209776A (en) * | 2018-11-21 | 2020-05-29 | 杭州海康威视系统技术有限公司 | Method, device, processing server, storage medium and system for identifying pedestrians |
CN109766786B (en) * | 2018-12-21 | 2020-10-23 | 深圳云天励飞技术有限公司 | Character relation analysis method and related product |
CN111436017B (en) * | 2018-12-25 | 2023-11-10 | 北京融信数联科技有限公司 | Clustering algorithm-based mobile phone user one-person-multiple-card identification method |
CN110321495B (en) * | 2019-06-03 | 2024-06-25 | 平安科技(深圳)有限公司 | Method, device, computer equipment and storage medium for pushing active message |
CN110401545B (en) * | 2019-06-18 | 2023-07-25 | 平安科技(深圳)有限公司 | Chat group creation method, chat group creation device, computer equipment and storage medium |
CN111435435B (en) * | 2019-12-10 | 2024-06-07 | 杭州海康威视数字技术股份有限公司 | Companion identification method, device, server and system |
CN111274287A (en) * | 2020-01-16 | 2020-06-12 | 北京旷视科技有限公司 | Method and device for mining information of people group in same row and electronic equipment |
CN112286289A (en) * | 2020-10-30 | 2021-01-29 | 刘啸 | Buccal wearable device, processing method and storage medium |
CN112559583B (en) * | 2020-11-30 | 2023-09-01 | 杭州海康威视数字技术股份有限公司 | Method and device for identifying pedestrians |
CN113432613B (en) * | 2021-07-07 | 2024-09-03 | 深圳市伴行旅游科技有限公司 | Travel route navigation method, intelligent device and storage medium |
CN117250868B (en) * | 2023-11-14 | 2024-03-01 | 泉州装备制造研究所 | Shunt control method, system and storage medium based on multi-target particle swarm algorithm |
CN118445493B (en) * | 2024-07-08 | 2024-09-03 | 杭州字节方舟科技有限公司 | Block chain big data recommendation method based on artificial intelligence |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102761619A (en) * | 2012-07-06 | 2012-10-31 | 李宁 | Network grouping system and method, electronic terminals and system control center |
KR20130033948A (en) * | 2011-09-27 | 2013-04-04 | (주)헤르메시스 | Method for sharing personal traveling schedule |
CN103049538A (en) * | 2012-12-25 | 2013-04-17 | 华中科技大学 | Method and system for activity information aggregation searching and interaction based on location services |
US20130203439A1 (en) * | 2012-02-02 | 2013-08-08 | Sears Brands, Llc | Methods and systems for providing location based assistance via a mobile device |
CN103297544A (en) * | 2013-06-24 | 2013-09-11 | 杭州泰一指尚科技有限公司 | Instant messaging application method based on augmented reality |
CN103761692A (en) * | 2013-12-31 | 2014-04-30 | 苏州海客科技有限公司 | Method for automatic grouping for making friends in travel |
CN104408043A (en) * | 2014-10-17 | 2015-03-11 | 深圳大学 | Information processing method and server |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1953696A1 (en) * | 2007-01-30 | 2008-08-06 | Markport Limited | A communications system |
CN102547556B (en) * | 2010-12-27 | 2015-02-04 | 腾讯科技(深圳)有限公司 | Adding method of user association relationship, mobile terminal and server |
CN104933201A (en) * | 2015-07-15 | 2015-09-23 | 蔡宏铭 | Content recommendation method and system based on peer information |
CN104796468A (en) * | 2015-04-14 | 2015-07-22 | 蔡宏铭 | Method and system for realizing instant messaging of people travelling together and travel-together information sharing |
CN104954984A (en) * | 2015-05-20 | 2015-09-30 | 蔡宏铭 | Method and system for realizing instant messaging among persons travelling together |
-
2016
- 2016-03-26 WO PCT/CN2016/077456 patent/WO2016165547A1/en active Application Filing
- 2016-03-26 CN CN201680002054.9A patent/CN107615733A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130033948A (en) * | 2011-09-27 | 2013-04-04 | (주)헤르메시스 | Method for sharing personal traveling schedule |
US20130203439A1 (en) * | 2012-02-02 | 2013-08-08 | Sears Brands, Llc | Methods and systems for providing location based assistance via a mobile device |
CN102761619A (en) * | 2012-07-06 | 2012-10-31 | 李宁 | Network grouping system and method, electronic terminals and system control center |
CN103049538A (en) * | 2012-12-25 | 2013-04-17 | 华中科技大学 | Method and system for activity information aggregation searching and interaction based on location services |
CN103297544A (en) * | 2013-06-24 | 2013-09-11 | 杭州泰一指尚科技有限公司 | Instant messaging application method based on augmented reality |
CN103761692A (en) * | 2013-12-31 | 2014-04-30 | 苏州海客科技有限公司 | Method for automatic grouping for making friends in travel |
CN104408043A (en) * | 2014-10-17 | 2015-03-11 | 深圳大学 | Information processing method and server |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110851697A (en) * | 2018-08-21 | 2020-02-28 | 现代自动车株式会社 | System and method for providing content |
CN109636083A (en) * | 2018-10-16 | 2019-04-16 | 深圳壹账通智能科技有限公司 | Blacklist analysis method, device, equipment and computer readable storage medium |
US11320278B2 (en) | 2019-08-07 | 2022-05-03 | International Business Machines Corporation | Time-based multiple automobile travel coordination |
CN110837597A (en) * | 2019-10-17 | 2020-02-25 | 贝壳技术有限公司 | Rental customer recommendation method and device, server and storage medium |
CN110837597B (en) * | 2019-10-17 | 2023-06-20 | 贝壳找房(北京)科技有限公司 | Method, device, server and storage medium for recommending spell tenant |
CN111651684A (en) * | 2020-06-08 | 2020-09-11 | 北京意匠文枢科技有限公司 | Method and equipment for recommending social users |
CN112866910A (en) * | 2021-01-08 | 2021-05-28 | 腾讯科技(深圳)有限公司 | Method, device and system for recommending starting point route and computer storage medium |
CN112688862A (en) * | 2021-02-02 | 2021-04-20 | 上海云鱼智能科技有限公司 | Event group chat creating method and device based on geographic position, server, client, terminal and storage medium thereof |
CN113722605A (en) * | 2021-11-03 | 2021-11-30 | 北京奇岱松科技有限公司 | Method and system for calculating real-time interest information |
CN116028726A (en) * | 2023-03-01 | 2023-04-28 | 阿维塔科技(重庆)有限公司 | Social recommendation method |
CN116028726B (en) * | 2023-03-01 | 2024-04-16 | 阿维塔科技(重庆)有限公司 | Social recommendation method |
Also Published As
Publication number | Publication date |
---|---|
WO2016165547A1 (en) | 2016-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107615733A (en) | Realization is shared with pedestrian's instant messaging, peer message and the method and system of commending contents | |
CN106254219B (en) | Intelligent travel method and system based on route planning | |
US11297478B2 (en) | Real-time, crowd-sourced, geo-location based system for enhancing personal safety | |
EP3446523B1 (en) | System, device, and method of navigation in tracks | |
US10260897B2 (en) | Computer-implemented system and method for dynamic travel coordination | |
US7136747B2 (en) | Method for GPS carpool rendezvous tracking and personal safety verification | |
US9264849B1 (en) | Method and apparatus to enable location-based meeting | |
CN104954984A (en) | Method and system for realizing instant messaging among persons travelling together | |
CN106776900B (en) | Travel method and device | |
US9652983B2 (en) | Traffic surveillance and guidance system | |
CN104933201A (en) | Content recommendation method and system based on peer information | |
US20100211425A1 (en) | Arranging on a communications network meetings between persons where the instant estimated time of arrival at a meeting of each prospective attendee is calculated and displayed to the subject attendee, and to all prospective attendees | |
US20150365632A1 (en) | Video sharing system for road users | |
US20120270563A1 (en) | Location based asynchronous thread communications | |
US20110191019A1 (en) | Method of Operating a Navigation System | |
CN105761175A (en) | Tour route customization method and server | |
Huang et al. | The vehicular social network (VSN)-based sharing of downloaded geo data using the credit-based clustering scheme | |
CN104796468A (en) | Method and system for realizing instant messaging of people travelling together and travel-together information sharing | |
CN104995653A (en) | Activity cards | |
AU2021201481A1 (en) | Transport coordination system | |
Yasar et al. | Where people and cars meet: social interactions to improve information sharing in large scale vehicular networks | |
Farkas et al. | Crowdsensing based public transport information service in smart cities | |
Bravo-Torres et al. | Leveraging short-lived social networks in vehicular environments | |
Shaheen et al. | Multimobility and sharing economy | |
Ordóñez-Morales et al. | Sporangium-validating the concept of sporadic social networks in pervasive applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180119 |
|
WD01 | Invention patent application deemed withdrawn after publication |