CN102984192B - System and method automatically releasing user location information to social network - Google Patents

System and method automatically releasing user location information to social network Download PDF

Info

Publication number
CN102984192B
CN102984192B CN201110429440.5A CN201110429440A CN102984192B CN 102984192 B CN102984192 B CN 102984192B CN 201110429440 A CN201110429440 A CN 201110429440A CN 102984192 B CN102984192 B CN 102984192B
Authority
CN
China
Prior art keywords
navigation
vehicle
location updating
social networkies
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110429440.5A
Other languages
Chinese (zh)
Other versions
CN102984192A (en
Inventor
A.巴卢
D.查特吉
R.拉奥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Crown Audio Inc
Original Assignee
Crown Audio Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/227,278 external-priority patent/US8930452B2/en
Application filed by Crown Audio Inc filed Critical Crown Audio Inc
Publication of CN102984192A publication Critical patent/CN102984192A/en
Application granted granted Critical
Publication of CN102984192B publication Critical patent/CN102984192B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)

Abstract

The invention discloses a method and a system which can automatically connect with an Internet-based social network through interfaces to safely provide location update for friends of mobile users, and especially, the method and the system which are used to automatically release user location information to the social network are provided. System interfaces receive user data including location update activation indicators and location update conditions. A navigation engine obtains information relevant to a current position of a mobile user. A social network client module of the system is configured to determine whether the location activation indicators are activated and determine to satisfy location update conditions. If the social network client confirms to satisfy at least a location update condition, the communication interface releases the location update to the social network.

Description

Customer position information is published to the system and method for social networkies automatically
Cross-Reference to Related Applications
The application is the Serial No. 12/973,054 and entitled " Location for being filed on December 20th, 2010 The part continuation application of the U.S. Patent application of Aware Social Networking " simultaneously requires its priority, in this this application Full content be incorporated herein.
Technical field
Present disclosure is usually directed to social networkies.More specifically, present disclosure is directed to use with location aware movement system The social networkies based on the Internet of system (location-aware mobile system).
Background technology
Immanent part in whole world people's daily life is had become based on the social networkies of the Internet.Picture FacebookTM、TwitterTM、BeboTM、OrkutTMAnd QzoneTMSuch website is used regularly by several hundred million people. Each in these websites, and other websites, enable people to, typically, based on certain common or shared connection Relation, such as, as friend, colleague, classmate, relatives, or by sharing certain common interest, as music, physical culture, ancestor Religion, hobby etc., or simply because curious, and be connected to each other in the website.For the purpose of the application, general term One or more phase that " friend " or " friends " will be used for being described in the specific social networkies based on the Internet The user for connecting, and as general term " social networkies " or " multiple social networkies " will be used as referring to arbitrarily Occupy-place symbol (placeholder) based on the website of the social networkies of the Internet.
In at least some social network sites, user can be manually entered or issue the position that the user is presently in, or The position that the user is going to, to notify or to update friend, although this is carried out in the way of non real-time, manual.But It is, for for example driving on busy street, cycle, or for the user for moving for walking, it is impossible to or extremely The method for not having safety less update in real time or issue safely to provide.Therefore, mobile subscriber need to have can be based on Equipment or system that the social networkies of the Internet are directly connected by interface, for the renewal of location aware is safely supplied to Friends.
The content of the invention
In some examples, there is provided a kind of that customer position information is published to social networkies computer implemented automatically Method.In the method, receive user data, user data include location updating activation designator and one or more positions more New Terms.Perform and the judgement whether designator activates is activated to location updating.Obtain the position related to the position of mobile subscriber Information.Judge whether to meet at least one location updating condition, and in the case where at least one location updating condition is met, Location updating is published on social networkies automatically.
In some examples, there is provided a kind of system for customer position information is published to social networkies automatically.System System interface user data, user data include location updating activation designator and one or more location updating conditions. Navigation engine obtains the information related to the position of mobile subscriber.The social networkies client computer coupled with the navigation engine judges position Put whether renewal trigger is activated, and be adapted to judge whether to meet at least one location updating condition.Draw with navigation Hold up the communication interface being coupled with social networkies client computer to be adapted to, if social networkies client computer judges to meet at least one Update condition, then location updating is published to social networkies automatically.
Description of the drawings
After the detail specificationss and the following drawings of research this paper, those of ordinary skill in the art will readily appreciate that this Shen Various aspects please and feature.
Fig. 1 shows an example of the operating environment of the advanced mobile user of some embodiments according to the present invention;
Fig. 2 shows of the hardware block diagram of the mobile device of the mobile subscriber of some embodiments according to the present invention Example;
Fig. 3 shows that of the functional block diagram of the automotive infotainment of some embodiments according to the present invention shows Example;
What Fig. 4 showed some embodiments according to the present invention automatically updates flow process for location aware social networkies One example of figure;
Fig. 5 A, 5B and 5C respectively illustrate an example of the application scenarios of some embodiments according to the present invention.
Specific embodiment
Referring now to some embodiments, the example of these embodiments is shown in the drawings.For the sake of clarity, exist In the different view provided in accompanying drawing, corresponding feature is represented using consistent reference.For people in the art For member, reading over after book opens content, many similar designs, combination and bag will become apparent.It is all these Design, combination and Bao Douying are included within the protection domain of the application.In some implementations, disclose and can interconnect with being based on The method and system that the social networkies of net connect automatically, for safely providing location aware more to the friend of mobile subscriber Newly.
Fig. 1 shows an example of the operating environment 100 of advanced mobile user.As shown in figure 1, wireless communication system 110 include cordless communication network hub (hub) 115.Wireless communication system 110 can be covered by global positioning system (GPS) 120 Lid.Wireless communication system 110 may include any type of wireless communication protocol, standard or technology, such as 802.11 standards of IEEE (WiFi), 802.16 standards of IEEE (WiMAX), IS-95 standards (CDMA), ETSI global system for mobile communications standards (GSM), OFDM standard (OFDM), single-carrier frequency division multiple access standard (SC-FDMA), high-speed slender body theory standard (HSDPA), 3GPP Long Term Evolutions standard (LTE), with similar standard.Wireless communication system 110 generally includes broadcasting center 115 (for example, dispatching station, base station, access point etc.), the broadcasting center 115 can be used for promoting the radio communication with mobile device.Extensively Broadcast center 115 and may also include the wired or wireless connection with the Internet.Operating environment 100 also includes global positioning system (GPS) 120, which has one or more gps satellites associated therewith 125.In specific realization, system 110 can also be performed The function of GPS 120, or vice versa.
Environment 100 shows four kinds of possible mobile subscribers, respectively with mobile device 130a to 130d.In this example In, there are two mobile subscribers 130a and 130c to be that in the car, a mobile subscriber has notebook computer 130b, a movement User has used handheld device 130d.Although this disclosure focuses on mobile subscriber 130a and 130c on automobile, Be, for those skilled in the art it will become evident that, these specific embodiments can equivalently be applied to tool Have the mobile subscriber 130b of notebook computer, using the mobile subscriber 130d of handheld device, or have describe in this application These functions or access any other mobile device of these functions.
With mobile subscriber together, environment 100 also show four point of interest (POI) 140a to 140d.In order in this announcement The purpose of appearance, point of interest (POI) mean to include all types of nature things (mountain, waters, forest, desert, landform spy Levy, etc.), all types of artificial things (street, crossing, building, airport, bridge, lake etc.), all types of system dresses Enter things (Weather information, traffic delays, urgent action etc.), and all types of users carry things (geo-cache coordinates, The position of family, the contact information of friend, the tweet (user is dealt into the information on tweeter) of prestrain etc.).Specific real In existing, the mobile subscriber equipment or system of such as car are capable of the knowledge of use environment 100, pass through to connect based on GPS 120 Mouth connects and the location aware subsystem with POI knowledge, by wireless communication system 110 to one or more social networkies Automatically provide the renewal with regard to POI and/or customer location.Social networkies can be on-line system, and which is used to set up and keeps this Relation between the user of on-line system, it may include provide a user with the website of the feature and function that access the on-line system.
Fig. 2 shows an example of hardware cell Figure 200 of the mobile device 130 of mobile subscriber.As shown in Fig. 2 mobile Equipment 130 can generally include one or more processors 210, and which can be coupled on one or more memorizeies 220. In specific embodiment, processor 210 can with reference to memorizer 220, and/or memorizer 220 may include inside and/or External memory storage, these memorizeies can be fixed and/or be can be removed.Processor 210 also is coupled to one or more In multiple communication modules 230.In specific embodiment, what the function of communication module 230 can be included by memorizer 220 Realizing, the software can be performed software on processor 210, and this causes no longer to need communication module 230.
Mobile device 130 may also include one or more interface modules 240, and which can be coupled on mobile module 230. In specific embodiment, interface module 240 is may include for promoting the dress of wired or wireless communication is carried out with external equipment Put, external equipment is, such as, it is possible to provide base station, access point or router that linking Internet and/or GPS are supported.These are at this In field, the known device for promotion with the wired or wireless communication of external equipment may include modem, wireless Denso Put, antenna, and similar device (not shown).In specific embodiment, interface module 240 is may include in mobile subscriber The device of interaction and mobile device 130 between, such as, keyboard, display, mike, speaker and/or touch screen (do not show Go out).
Fig. 3 shows an example of the functional block diagram 300 for automotive infotainment.As previously described, only Descriptive purpose, the specific embodiment that describes in this application have used automobile or car, but this does not imply that Limit the protection domain of claims.
As shown in figure 3, automobile head unit 310 may include 320 (the physical radio electricity outside head unit 310 of GPS Device and antenna), navigation engine 330 and social networkies client module 340.In specific embodiment, these head lists The subsystem of one or all in unit 310 can be placed on the outside of head unit 310, and which can simply from these subsystems Output obtain input, and they are processed for subsequent transmission.As seen in this example, navigation engine 330th, social networkies client module 340 and GPS 320 are coupled together, for the head unit 310 of vehicle in it is logical Letter.GPS 320 can navigation engine 330 in real time or periodically positional information in real time is provided.In this example, when mobile use When family is travelled in vehicle, 330 receiving position information of navigation engine, the positional information are automatically updated by GPS 320.Leading At boat engine 330, reverse geocoding can be carried out to positional information, for example, to generate street address.
In specific embodiment, navigation engine 330 it is also possible to use positional information so that customer location and one or more Multiple points of interest (POI) are associated.Then, navigation engine 330 can provide positional information to social networkies client computer 340, and/or Reverse geographic coding data, and/or associated POI.Navigation engine 330 can also provide other to social networkies client computer 340 Navigation-related information, such as, routing information, departure time, Estimated Time of Arrival, current location, destination, average speed Degree, operating range and similar information.
Social networkies client computer 340 is processed from 330 receiving data of navigation engine to the content and form of the data, And the social media for obtaining renewal is passed to into communication interface 350.In specific embodiment, user can be via such as user Whether the system interface of interface 390 will update preferred, including being updated actually, be pre-programmed in head unit.Extra Pre-programmed user data may include social networkies log-on message, and the data of these types are used in and update and/or attempt what is updated When.Generally, where, when user data can be controlled in, and all aspects how to be updated to social networkies.
In specific embodiment, user interface 390 can be button, the rotation being physically located on head unit 310 Button, switch and display (not shown).User interface is may also include for external user interface is coupled to head unit 310 Adapter and/or wave point.For example, using bluetooth (BluetoothTM) or USB cable, user can be by smart mobile phone (example Such as, blackberry (BlackberryTM)、iPhoneTMDeng) head unit 310 is connected to, in such manner, it is possible to use smart mobile phone input to close In the user data that social networkies update.
Social networkies client computer 340 may include wave filter and/or privacy policy that user specifies and/or system default, For the navigation data of process content.For example, the wave filter that user specifies can prevent from being supplied to social network from navigation engine 330 The route information of network client computer 340 is included in in the issue of specific social networkies, or to the institute of all social networkies In having issue.Social networkies client computer 340 may include that social networkies issue criterion, rule and strategy, for navigation data Form is processed, and which can be included as system default wave filter and/or privacy policy.For example, TwitterTMRequire All of tweet can not be more than 140 characters.In some embodiments, social networkies client computer 340 can once be processed not Only social networkies, according to required, required and desired, for each social networks, it is possible to use different Content and form processes wave filter and strategy.
As social networkies client computer 340 can provide gating (gating) function, provide it for navigation engine 330 Arbitrary or all of information, the privacy of user can be protected as the user determines.The degree of freedom of wave filter is tight Lattice degree and privacy policy can be determined by user, ensures that the position data of user will not be distributed to user and not determine It is to be issued Anywhere.
It can be different user's settings between users that wave filter and privacy policy are referred to.For example, user will can filter Device is set to " to TwitterTMTransmission state points out me before updating ", this will provide a user with and control completely, by these controls Tweet is passed out to Twitter by systemTM.On the other hand, user can determine completely automatically to carry out all renewals, or using pre- The combination of the user data that first programs, system default data or both, so, via social networkies client computer 340, provides right The control completely that any or all social networkies update.
As previously discussed, postpositive disposal is updated and sends communication interface 350 to by social networkies client computer 340. As shown in figure 3, communication interface 350 can be in the outside of head unit.But, in certain embodiments, which can be all or part of Be integrated in head unit 310.The known in the art any radio communication being connected with the Internet finally can be provided Device is used as communication interface 350.Such communicator may include:Via coupling smart mobile phone, notebook computer, Smartbook, car phone and similar devices, WiFi, WiMAX, CDMA, GSM, OFDM, LTE, and similar device.Communication The specific embodiment of device should at least ensure that one or more in social networkies client computer 340 with the Internet 360 Sporadic connection between social networkies specify or target.
Although the specific embodiment for describing in this application is to be published to one or more using location aware is updated The form of the custom system of multiple social networking websites, it is to be understood that such system can be extended to include making easily SMS message, voice mail or the Email sent with text, audio frequency and/or video.The scope of this disclosure is intended to include Such extension, and other accesses that may be required and used only for the Internet providing data, data presented is in this feelings It is location aware data described here under condition.
Fig. 4 shows an example for automatically updating flow chart 400 of location aware social networkies.Automatically update and provide The message being automatically sent, these message at the reception system of such as social networkies are received and are issued.With positional information Location updating be provided as automatically updating.So, when user on the way when, customer position information can be automatically sent to The reception system of such as social networkies.
In step 410, the flow process obtains user data, and these data can use the interface with 390 function of user interface Module 240 is obtaining.User data may include whether automatically updated actually (for example, location updating), and extra pre- The user for first programming is preferably (will be discussed further below).In step 420, after user data is obtained, can be by checking User program automatically updates designator to perform to whether user data has performed the inspection for automatically updating activation.For Location updating, can check whether and have activated location updating designator.If automatically updating function un-activation, this automatically updates stream Journey proceeds to step 430 and stops.However, if automatically updating function has been activated, flow process proceeds to step 440.
In step 440, retrieval position data (and possible other data).For example, GPS 320 can receive gps signal (for example, via interface module 240 and communication module 230), its can when mobile subscriber moves by constantly or the cycle Property ground update, and the signal is translated into the message of the processor 210 that can be used for navigation engine 330.The gps signal translated Longitude and latitude or some other geographical certain indicators can be represented.In specific embodiment, replace translated GPS Signal, user can be manually entered Jing via the function of the user interface 390 in being embedded into GPS 320 and/or head unit 310 Degree and latitude.Then GPS 320 transmits this information to navigation engine 330.
In step 440, other data in addition to position data can be retrieved.For example, social networkies client computer 340 can be used Communication interface 350 sets up the connection with one or more social networkies on the Internet 360.The connection can be issue and A part for the communication of state reproducting periods, or its can with issue that to communicate be to separate and completely different.Once social network Network client computer 340 can obtain friend data, including friend from social networkies via communication interface 350 and social network communication, then it Friendly position data.Friend data can be the mobile subscriber generally available friend with regard to them on specific or any social networkies The arbitrary data of friend.Then, social networkies client computer 340 can process the content and form of friend data.Then handled friend Friendly data are provided to navigation engine 330.Then, the friend data of Jing process can be attached to position data by navigation engine 330 In.For example, the position data of friend and the positional information related to mobile subscriber can be associated by navigation engine 330.In spy In fixed embodiment, when normal navigation system function (not shown) is performed, navigation engine 330 can use the friend that Jing is processed Friendly data, including the position data of friend.For example, if friend data includes the neighbouring position of such as friend or the friend of address Position data, then navigation engine 330 can be by icon (representing position of the friend relative to the mobile subscriber) the insertion navigation of friend On map displayss (not shown), indicate there is friend nearby to mobile subscriber.
After position (or other) data are obtained, inspection is performed in step 450, see whether the condition of automatically updating meets. If condition meets, carry out automatically updating issue in step 460, subsequently checked in step 470, see whether will carry out separately Whether one automatically updates, or expect to be at least partially based on user data and perform another and automatically update.With regard to one or more The information of multiple friends or POI positions can issued automatically update in provide (for example, location updating).If be unsatisfactory for certainly Dynamic update condition, then do not perform and automatically update issue, and perform inspection in step 470.
In step 450, navigation engine 330 receives and its position (and other) data is supplied to by GPS 320, and should Positional information is associated with navigation information and/or data.For example, the position of receive information can be associated with by navigation engine 330 GPS 320 is simultaneously associated with navigation information, to produce associated navigation-position data.In specific embodiment, lead Boat engine 330 can use map and running data, by POI and traveling statistical correlation to 320 positional informationes of GPS.Navigation engine is also The friend position provided by social networkies client computer 340 can be associated with 320 positional informationes of GPS.Navigation engine 330 accesses POI Information, and the positional information of mobile subscriber is compared with the position of POI.In this way, for example, navigation engine 330 can Identify mobile subscriber in which (which) POI within the distance being pre-selected, and/or may recognize that or quickly By the one or more friends positioned at the vicinity of the mobile subscriber.Navigation engine 330 can be also calculated from the position of mobile subscriber Reach the running time of specific POI and/or friend position, and reach the remaining time of programmed route destination, with And other navigation statistics.Associated navigation-position data is passed to social networkies client computer 340 to enter by navigation engine 330 Row is processed.
Using the associated navigation-position data, inspection can be performed to user data, to determine whether issue all Such as automatically updating for location updating.For example, if user data is expected within the final route destination of user distance 10 minutes Shi Fabu is automatically updated, then can make the determination using associated navigation-position data.Or, user is possible to want In user each time through certain types of POI or friend when carry out automatically updating issue.Associated navigation-positional number According to may be alternatively used for being determined.In fact, depending on the time and/or depending on position statistics combination in any all can by with Family is designed to issue the condition for automatically updating.In this way, user can predefine and/or be preset in when and/or Issue the condition for automatically updating in where.
As discussed before, if automatically updating condition satisfaction, issue is automatically updated.Social networkies client computer The content and form of 340 pairs of navigation datas for being received is processed.In specific embodiment, the process of content and form It is (for example, to issue filter according to the rule for issuing criterion and social networkies and/or according to the user data retrieved in step 410 Ripple device and/or the Privacy Options of mobile subscriber), navigation data is transformed into for one of one or more social networkies or More issues.Processed data is supplied to communication interface 350 by social networkies client computer 340.Communication interface 350 can be by Jing The data of process, or issue, state renewal etc., target or expected one or more social activities are sent to via the Internet 360 Network.In specific embodiment, without limited significance, processed data may include, e.g., which mobile subscriber will go to In and mobile subscriber wherefrom set out.Which may include, e.g., near POI, or will reach near POI.Which may include navigation Data and route statistics, e.g., reach the time or route past time of final destination.These only automatically update issue Example, and be not meant to be construed as limiting the scope of appended claims.
If in step 470, not carrying out extra issue, then the flow process proceeds to step 430 and stops.Specific In embodiment, when apart from final route destination a certain distance or within the time, user may only want to issue one Automatically update.After the issue is performed, will can terminate without other issues, and flow process.If however, user want it is every on the way All issue at individual POI and automatically update, then navigation engine 330 is possible to learn and whether also have POI, and ought not have on the way along the route In the presence of there are other POI, then other issues will not be carried out, and the flow process will stop.
If in step 470, will carry out extra issue, then the flow process proceeds to step 480, at this step, will The next one is waited to automatically update inspection.The wait can be time-based (for example, from 0 to several seconds or a few minutes etc.), can be with It is, based on distance (for example, per 1 meter/mile to being checked per several meters/mile, etc.), or can have some other bases Accurate (for example, being checked when POI on the way every time).Frequency is checked regardless of automatically updating, when needs are checked When, flow process returns to step 440 to obtain position (and other) data, then continues from the step, as discussed before.
Although discussing the flow process according to the functional block diagram in Fig. 4, however, it is to be appreciated that the flow process can be in software Middle realization, and being stored in memorizer 220, and performing on processor 210, is processed by communication module 230, via connecing Mouth mold block 240 and PERCOM peripheral communication.
Fig. 5 A to Fig. 5 C show an example of application scenarios.Fig. 5 A show limited street map 500, on the ground Single mobile subscriber 510 is shown on Figure 50 0, his/her some unknown originals from this map in the car in this example Point sets out, and travels along shown travel direction 520.Again for example, mobile subscriber 510 drives to POI 530, for originally showing Example, only one route are available (travelling only on shown route).It is assumed that mobile subscriber 510 has the position according to the present invention Put perception social networking system.
The system of mobile subscriber 510, via location aware social networking system, can be published to social network by automatically updating Network, such as " goes to POI to reach for 530,20 minutes ".Or, multiple automatically updating can be published to by the system of mobile subscriber 510 On multiple social networkies, each or the longitude and latitude of mobile subscriber, speed, starting point, OK are all may comprise Sail time, the time for going to destination, average or actual speed, the route taken, route to be travelled, the road of current driving It is one or more in road, direction of advance etc..Which social networks and when/how/where issue automatically be published to The determination of renewal was pre-programmed in the system of mobile subscriber before current route starts.
Fig. 5 B show the map in Fig. 5 A, further it is shown that extra POI 531-535.As is shown, it is mobile to use Family 510 have passed through POI 534 recently, and POI 533 is in mobile subscriber 510 and goes on the route of POI 530.POI 510、 532 and 535 do not appear in and go on the route of destination, but are visible on map view, and for location aware Social networking system is knowable.In specific embodiment, depending on the user data of preprogramming, mobile subscriber 510 System automatically updating of such as " going to POI 530,20 minutes to reach, through POI 533 after 5 minutes " can be published at present On social networkies.Or, the system of mobile subscriber 510 can be published to multiple automatically updating on multiple social networkies, therein Each or all may comprise current being associated with 510 data of mobile subscriber in the map view of mobile subscriber 510 or One or more information in the unconnected any or full detail with POI 530-535 of person.
Fig. 5 C show the map of Fig. 5 B, increased two friend 511-512 of mobile subscriber 510.As is shown, Friend 511 at POI 531 or near, and friend 512 at POI 532 or near.In specific embodiment, take Certainly in the user data of preprogramming, the system of mobile subscriber 510 at present can by such as " go to after POI 530,5 minutes through POI 533, may deviate route and go to POI 532 and meet with friend 512 " automatically update and be published on social networkies.Or, move Multiple renewals can be published to multiple social networkies by the system for employing family 510, and each or update all can be individually Or while including the one or more information in any or full detail of friend 511-512, and with mobile subscriber 510 Data and/or POI 530-535 are associated or unconnected, and which is all currently all in the map view of mobile subscriber 510 Within.
Although having specifically described location aware social networkies with reference to its specific embodiment, to those abilities It is readily apparent that the location aware social networkies can make different changes and deformation without departing from this for field technique personnel The spirit and scope of application.Therefore, the scope for being covered will be intended to include these deformations and change, so that appended by which is included in Within the scope of claims and their equivalent.

Claims (31)

1. a kind of computer implemented method customer position information being published to automatically on social networkies, including:
When vehicle is travelled along route to point of interest,
At the processor of the head unit of the vehicle, from navigation engine receiving position information, it is right that the navigation engine includes The navigation information of route described in Ying Yu;
At the processor, receive user data, the user data include location updating activation designator and one or many Individual location updating condition, one or more of location updating conditions include the associated navigation-position depending on the time Statistics and depending on position associated navigation-position statistics at least one of;
Determine that the location updating activation designator is activated by the processor;
The real-time or periodically real-time positional information related to the position of the vehicle is obtained by the processor, including Vehicle current location on such routes relative to the point of interest;
By the processor, during by determining that the real-time of the vehicle or periodically real-time positional information satisfaction are depended on Between associated navigation-position statistics and depending at least among the statistics of the associated navigation-position of position It is individual, it is determined that meeting at least one location updating condition;And
If meeting at least one location updating condition, location updating is published to social networkies, institute automatically by the processor Stating location updating includes current location of the vehicle on such routes relative to the point of interest.
2. computer implemented method as claimed in claim 1, further includes to set up wireless the Internet communications link, and nothing User mutual is needed, and the location updating is published to into the social networkies automatically via the wireless the Internet communications link On.
3. computer implemented method as claimed in claim 2, further includes when the vehicle is travelled, by the process Device automatically updates the positional information.
4. computer implemented method as claimed in claim 1, wherein, obtain in real time or periodically position letter in real time The step of breath, further includes to receive real-time or periodically real-time positional information from global positioning system (GPS).
5. computer implemented method as claimed in claim 4, further includes to receive from the global positioning system The positional information is associated with navigation information, to produce associated navigation-position data.
6. computer implemented method as claimed in claim 5, wherein, it is described determine meet at least one location updating condition The step of further include, the user data is checked using the associated navigation-position data, with determine be It is no to issue the location updating.
7. computer implemented method as claimed in claim 1, further includes to be connected with the foundation of at least one social networkies, And friend data, including friend's position data are obtained from the social networkies.
8. computer implemented method as claimed in claim 7, further include by friend's position data and with it is described The related positional information of vehicle is associated.
9. computer implemented method as claimed in claim 8, further includes to calculate the position arrival friend from the vehicle The running time of friendly position.
10. computer implemented method as claimed in claim 8, further include to show in navigation show map relative to The friend position of the vehicle location.
11. computer implemented methods as claimed in claim 8, further include to carry in the location updating being published For the information with regard to one or more friend positions.
12. computer implemented methods as claimed in claim 1, further include:
Access Interest dot position information;And
Each position of the positional information related to the current location of the vehicle with one or more points of interest is entered Row compares.
13. computer implemented methods as claimed in claim 12, further include identification pre- with the vehicle location Point of interest within choosing distance;And
Calculate the one or more running time in the point of interest for reaching identified from the position of the vehicle.
14. computer implemented methods as claimed in claim 12, further include in the location updating being published The information of the position with regard to one or more points of interest is provided.
15. computer implemented methods as claimed in claim 1, further include that use is made up of following (a), (b), (c) At least one of group, to prevent from predefined conditions issuing the positional information, wherein:
A () user specifies wave filter;
(b) system default wave filter;With
(c) privacy policy, for preventing releasing position information in predefined conditions, the privacy policy from including for different social The different privacy policies of network.
16. computer implemented methods as claimed in claim 1, wherein the location updating is first position update, wherein At least one location updating condition is first position update condition, and wherein methods described is further included:
It is desired for be based at least partially on the user data determining that the second position updates;
Wait next location updating inspection;
Retrieval second position data;
It is determined that meeting second position update condition;And
The second position is updated and is published to automatically the social networkies.
A kind of 17. systems for customer position information is published to social networkies automatically, including:
System interface, for receive user data, the user data includes location updating activation designator and one or more Location updating condition, wherein, one or more of location updating conditions include at least one of following condition:Depending on when Between associated navigation-position statistics;With the statistics of the associated navigation-position depending on position;
The head unit of vehicle, including:
Navigation engine, is configured to obtain the information related to the position of vehicle, including indicates the vehicle along vehicle route Relative to the correlation navigation-position data of the position of point of interest;
Social networkies client computer, which is coupled with the navigation engine, and the social networkies client computer is configured to determine the position Update activation designator to be activated, and be based on the correlation navigation-position data and user data determination satisfaction at least Individual location updating condition;And
Communication interface, which is coupled with the social networkies client computer and the navigation engine, if the social networkies client computer It is determined that meeting at least one location updating condition, the communication interface is for location updating to be published to the social network automatically Network, the location updating include it is human-readable text-based message, the message indicates described vehicle relative at least one The position of point of interest.
18. systems as claimed in claim 17, wherein, the communication interface is configured to set up wireless the Internet communications link, And without the need for user mutual so that the location updating is published to the social activity automatically via the wireless the Internet communications link Network.
19. systems as claimed in claim 18, wherein, when the vehicle is travelled, the navigation engine is configured to receive The positional information being automatically updated.
20. systems as claimed in claim 17, wherein, the navigation engine is coupled with global positioning system (GPS) so that institute State navigation engine real-time or periodically real-time positional information is received from the global positioning system.
21. systems as claimed in claim 20, wherein, the navigation engine will be from described in global positioning system reception Positional information is associated with navigation information, to create associated navigation-position data.
22. systems as claimed in claim 21, wherein, the social networkies client computer receives the phase from the navigation engine Navigation-the position data of association, and wherein described social networkies client computer is true based on the associated navigation-position data It is fixed whether to issue the location updating.
23. systems as claimed in claim 17, wherein, the social networkies client computer is set up and at least one social networkies Connection, to obtain friend data, including friend's position data from the social networkies.
24. systems as claimed in claim 23, wherein, the navigation engine by friend's position data and with the vehicle Related positional information is associated.
25. systems as claimed in claim 24, wherein, the navigation engine is calculated from the position of the vehicle and reaches friend position The running time put.
26. systems as claimed in claim 24, further include navigation map display, and which is configured to show relative to described The friend position of vehicle location.
27. systems as claimed in claim 24, wherein, provide in the location updating being published with regard to one or The information of more friend positions.
28. systems as claimed in claim 17, wherein, the navigation engine is configured to Access Interest dot position information, and will The positional information related with the vehicle location is compared with the position of one or more of points of interest.
29. systems as claimed in claim 28, wherein, the navigation engine is configured to identification in the position related to the vehicle The point of interest within preselected distance put, and calculate one in the point of interest for reaching recognized from the position of the vehicle or more Multiple running times.
30. systems as claimed in claim 28, wherein, provide with regard to one or more in the location updating being published The information of the position of individual point of interest.
31. systems as claimed in claim 17, wherein, further, the social networkies client computer using following (a), At least one of (b), (c), to prevent the issue of the positional information in predefined conditions, wherein:
A () user specifies wave filter;
(b) system default wave filter;With
(c) privacy policy.
CN201110429440.5A 2011-09-07 2011-12-20 System and method automatically releasing user location information to social network Active CN102984192B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/227,278 US8930452B2 (en) 2010-12-20 2011-09-07 System and method for automatically posting user-location information to a social network
US13/227,278 2011-09-07

Publications (2)

Publication Number Publication Date
CN102984192A CN102984192A (en) 2013-03-20
CN102984192B true CN102984192B (en) 2017-04-26

Family

ID=47857932

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110429440.5A Active CN102984192B (en) 2011-09-07 2011-12-20 System and method automatically releasing user location information to social network

Country Status (1)

Country Link
CN (1) CN102984192B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103247169B (en) * 2013-04-17 2015-03-25 浙江大学 Social network-based vehicle information publishing method
US11703988B1 (en) 2021-03-11 2023-07-18 Honda Motor Co., Ltd. Social interaction based display control

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101821589A (en) * 2007-08-30 2010-09-01 泰为信息科技公司 Navigation system having location based service and temporal management

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8989778B2 (en) * 2006-06-01 2015-03-24 Green Dot Corporation Secure and private location sharing for location-aware mobile communication devices
CA2756183A1 (en) * 2009-03-30 2010-10-07 Aha Mobile, Inc. Predictive search with location-based application

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101821589A (en) * 2007-08-30 2010-09-01 泰为信息科技公司 Navigation system having location based service and temporal management

Also Published As

Publication number Publication date
CN102984192A (en) 2013-03-20

Similar Documents

Publication Publication Date Title
JP5953032B2 (en) System and method for automatically posting user location information on social networks
US20230209306A1 (en) Identifying and locating users on a mobile network
US10103934B2 (en) Setting a reminder that is triggered by a target user device
CN106851555B (en) Apparatus and method for geo-fencing operations
US20170118594A1 (en) Location based notification services
US11700168B2 (en) Setting a reminder that is triggered by a target user device
US20130331067A1 (en) Automatic Profile Selection on Mobile Devices
CN103222319A (en) Location tracking for mobile computing device
CN101847325A (en) Bus stop reporting method, system and device
CN105723746A (en) User-specific point-of-sale network recommendations based on connection quality data
KR20160079761A (en) travel information sharing/recommending service system based on position information
CN102984192B (en) System and method automatically releasing user location information to social network
KR20160002446U (en) travel information sharing/recommending service apparatus based on position information
WO2016073240A1 (en) System and method of providing location-based privacy on social media
Al Shammary et al. Smart transportation application using global positioning system
JP2019046347A (en) Information processing apparatus, information processing system, information processing method, and program
CN113823417A (en) Internet tourism risk prompting method and related equipment
Godino-Llorente et al. P2P Multiuser Low-Cost Universal Solution for On-Demand GPS Positioning and Tracking in Large Environments
CN103327576A (en) Communication method and communication terminal
KR20160015421A (en) travel information sharing/recommending service system based on position information and travel information sharing/recommending service method using the same
JP2020038130A (en) Information processing device, information processing method and program
WO2013184334A2 (en) Setting a reminder that is triggered by a target user device
KR20160002355U (en) travel information sharing/recommending service apparatus based on position information
JP5084969B2 (en) Content distribution server, content distribution system, and user terminal device
KR20230064337A (en) Location tracking system using safety area

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant