CN102984192A - 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
CN102984192A
CN102984192A CN2011104294405A CN201110429440A CN102984192A CN 102984192 A CN102984192 A CN 102984192A CN 2011104294405 A CN2011104294405 A CN 2011104294405A CN 201110429440 A CN201110429440 A CN 201110429440A CN 102984192 A CN102984192 A CN 102984192A
Authority
CN
China
Prior art keywords
social networks
navigation
mobile subscriber
data
implemented method
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.)
Granted
Application number
CN2011104294405A
Other languages
Chinese (zh)
Other versions
CN102984192B (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.)
Harman International Industries Inc
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

Images

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 automatically the system and method for social networks
The cross reference of related application
The application is that to be filed in the sequence number on December 20th, 2010 be 12/973,054 and title for the part continuation application of the U.S. Patent application of " Location Aware Social Networking " and require its priority, be combined in herein by reference at the full content of this this application.
Technical field
Present disclosure is usually directed to social networks.More specifically, present disclosure relates to the social networks of the Internet-based of use location perception mobile system (location-aware mobile system).
Background technology
The social networks of Internet-based has become immanent part in whole world people's daily life.Picture Facebook TM, Twitter TM, Bebo TM, Orkut TMAnd Qzone TMSuch website is used regularly by several hundred million people.In these websites each, and other website, make people can, typically, based on certain common or shared connection relation, such as, as friend, colleague, classmate, relatives, perhaps by sharing certain common interest, as music, physical culture, religion, hobby etc., perhaps only because curious, and in this website, be connected to each other.Purpose for the application, general term " friend " or " friends " will be used to be described in one or more interconnective users in the social networks of specific Internet-based, and general term " social networks " or " a plurality of social networks " will be used as referring to the occupy-place symbol (placeholder) of website of the social networks of so arbitrarily Internet-based.
In at least some social network sites, the user can manually input or issue the current residing position of this user, the perhaps position that will go to of this user, so that notice or upgrade friend, although this is to carry out in non real-time, manual mode.But, for for example on busy street, driving, by bike, or the user who is moving who is walking, can't or there be at least the method for safety that real-time renewal or issue is provided safely.Therefore, the mobile subscriber need to possess equipment or the system that can directly be connected by interface with the social networks of Internet-based, is used for the renewal of location aware is offered friends safely.
Summary of the invention
In some example, provide a kind of computer implemented method that customer position information is published to automatically social networks.In the method, receive user data, user data comprises that the position renewal activates designator and one or more positions update condition.Execution is upgraded the position and is activated the judgement whether designator activates.Obtain the positional information relevant with mobile subscriber's position.Judge whether to satisfy at least one position update condition, and in the situation that satisfies at least one position update condition, the position renewal is published on the social networks automatically.
In some example, provide a kind of system for customer position information being published to automatically social networks.System interface receives user data, and user data comprises that the position renewal activates designator and one or more position update condition.Navigation engine obtains the information relevant with mobile subscriber's position.Judge with the social networks client computer of this navigation engine coupling whether position renewal trigger is activated, and be adapted to and judge whether to satisfy at least one position update condition.The communication interface that is coupled with navigation engine and social networks client computer is adapted to, and satisfies at least one update condition if the social networks client computer is judged, then the position is upgraded automatically being published to social networks.
Description of drawings
Behind the detail specifications and the following drawings of research this paper, those of ordinary skills will readily appreciate that the application's various aspects and feature.
Fig. 1 shows an example according to the advanced mobile user's of some execution mode of the present invention operating environment;
Fig. 2 shows an example according to the hardware block diagram of the mobile subscriber's of some execution mode of the present invention mobile device;
Fig. 3 shows an example according to the functional block diagram of the automobile information entertainment systems of some execution mode of the present invention;
Fig. 4 shows an example according to the automatic renewal flow chart that is used for the location aware social networks of some execution mode of the present invention;
Fig. 5 A, 5B and 5C show respectively an example according to the application scenarios of some execution mode of the present invention.
Embodiment
Refer now to some execution mode, the example of these execution modes shown in the drawings.For the sake of clarity, in the different view that provides in the accompanying drawings, corresponding feature represents with consistent Reference numeral.To those skilled in the art, reading over after written or printed documents opens content, many similar designs, combination and bag will become apparent.All these designs, combination and Bao Douying are included within the application's the protection range.In some implementations, disclose the method and system that can certainly be dynamically connected with the social networks of Internet-based, be used for providing safely to mobile subscriber's friend the renewal of location aware.
Fig. 1 shows an example of advanced mobile user's operating environment 100.As shown in Figure 1, wireless communication system 110 comprises cordless communication network hub (hub) 115.Wireless communication system 110 can be covered by global positioning system (GPS) 120.Wireless communication system 110 can comprise wireless communication protocol, standard or the technology of any type, such as IEEE 802.11 standards (WiFi), IEEE 802.16 standards (WiMAX), IS-95 standard (CDMA), ETSI global system for mobile communications standard (GSM), OFDM standard (OFDM), single-carrier frequency division multiple access standard (SC-FDMA), high speed downlink packet access standard (HSDPA), 3GPP Long Term Evolution standard (LTE), and similar standard.Wireless communication system 110 comprises broadcasting center 115 (for example, dispatching station, base station, access point etc.) substantially, and this broadcasting center 115 can be used to promote the radio communication with mobile device.Broadcasting center 115 also can comprise with the wired or wireless of the Internet and being connected.Operating environment 100 also comprises global positioning system (GPS) 120, and it has one or more gps satellite 125 associated therewith.In specific the realization, system 110 can also carry out the function of GPS 120, and perhaps vice versa.
Environment 100 shows four kinds of possible mobile subscribers, has respectively mobile device 130a to 130d.In this example, it is in automobile that two mobile subscriber 130a and 130c are arranged, and a mobile subscriber has notebook computer 130b, and a mobile subscriber has used handheld device 130d.Although the focus of this disclosure is mobile subscriber 130a and 130c on the automobile, but, for what those skilled in the art will become apparent be, these specific embodiment can be applied to mobile subscriber 130b with notebook computer of equal valuely, use the mobile subscriber 130d of handheld device, perhaps have these functions of describing in this application or access any other mobile devices of these functions.
With the mobile subscriber together, environment 100 also shows four points of interest (POI) 140a to 140d.Purpose for this disclosure, point of interest (POI) means and comprises all types of nature things (mountain, the waters, forest, the desert, features of terrain, Deng), all types of artificial things (street, the crossing, building, the airport, bridge, lake etc.), all types of systems things (Weather information of packing into, traffic delays, urgent action etc.), and all types of user carry things (geo-cache coordinate, the position of family, friend's contact information, the tweet of prestrain (user is dealt into the information on the tweeter) etc.).In specific the realization, the knowledge that for example mobile subscriber equipment of car or system can environments for use 100, based on the location aware subsystem that is connected and has POI knowledge by interface with GPS 120, by wireless communication system 110 to one or more social networks automatic lifting for the renewal about POI and/or customer location.Social networks can be on-line system, and it be used for to be set up and keeps relation between the user of this on-line system, can comprise to the user providing the feature of this on-line system of access and the website of function.
Fig. 2 shows the example of hardware cell Figure 200 of mobile subscriber's mobile device 130.As shown in Figure 2, mobile device 130 can comprise one or more processor 210 substantially, and it can be coupled on one or more memory 220.In specific execution mode, but processor 210 combined memories 220, and/or memory 220 can comprise inside and/or external memory storage, these memories can be that fix and/or removable.Processor 210 also can be coupled on one or more communication module 230.In specific execution mode, the function of communication module 230 can be realized that by the software that comprises in the memory 220 this software can be carried out at processor 210, and this is so that no longer need communication module 230.
Mobile device 130 also can comprise one or more interface module 240, and it can be coupled on the mobile module 230.In specific execution mode, interface module 240 can comprise for the device that promotes to carry out with external equipment wired or wireless communication, and external equipment is, such as, base station, access point or the router that can provide the Internet access and/or GPS to support.The device of the wired or wireless communication that is used for promotion and external equipment that these are known in the art can comprise modulator-demodulator, radio device, antenna, and the similar device (not shown).In specific execution mode, interface module 240 can comprise for mutual device between mobile subscriber and mobile device 130, such as, keyboard, display, microphone, loud speaker and/or touch-screen (not shown).
Fig. 3 shows an example for the functional block diagram 300 of automobile information entertainment systems.As previously described, only for illustrative purposes, the specific execution mode of describing has in this application used automobile or car, but this and do not mean that the protection range that has limited claims.
As shown in Figure 3, automobile head unit 310 can comprise GPS 320 (physical radio electric installation and antennas in head unit 310 outsides), navigation engine 330 and social networks client module 340.In specific execution mode, in these head units 310 one or whole subsystems can be placed on the outside of head unit 310, and it can obtain input from the output of these subsystems simply, and they are processed to be used for subsequent transmission.As seen in this example, navigation engine 330, social networks client module 340 and GPS 320 are coupling in together, with the communication of the head unit 310 that is used for vehicle.But GPS 320 navigation engine 330 provide real-time or periodically real-time positional information.In this example, when the mobile subscriber travels in vehicle, navigation engine 330 receiving position informations, this positional information is upgraded automatically by GPS 320.At navigation engine 330 places, but location information is carried out reverse geocoding, for example, and to generate street address.
In specific execution mode, but navigation engine 330 also use location information so that customer location be associated with one or more point of interest (POI).Then, navigation engine 330 can provide positional information to social networks client computer 340, and/or the reverse geographic coding data, and/or the POI that is associated.Navigation engine 330 also can provide to social networks client computer 340 other navigation-related information, such as, routing information, departure time, Estimated Time of Arrival, current location, destination, average speed, operating range and similar information.
Social networks client computer 340 is processed the content and form of these data from navigation engine 330 receive datas, and the social media renewal that will obtain passes to communication interface 350.In specific execution mode, the user can will upgrade via the system interface such as user interface 390 preferably, comprise actually whether upgrading, be programmed in the head unit in advance.Extra pre-programmed user data can comprise the social networks log-on message, when the data of these types are used in renewal and/or attempt renewal.Usually, where, when user data can be controlled in, and all aspects of how social networks being upgraded.
In specific execution mode, user interface 390 can be button, knob, switch and the display (not shown) that is physically located on the head unit 310.User interface also can comprise for the connector and/or the wave point that external user interface are coupled on the head unit 310.For example, use bluetooth (Bluetooth TM) or the USB cable, the user can be with smart mobile phone (for example, blackberry, blueberry (Blackberry TM), iPhone TMDeng) be connected to head unit 310, like this, the user data that can use the smart mobile phone input to upgrade about social networks.
Social networks client computer 340 can comprise filter user's appointment and/or system default and/or privacy policy, with the navigation data for the treatment of content.For example, the filter of user's appointment can prevent that the route information that offers social networks client computer 340 from navigation engine 330 is included in to the issue of specific social networks, perhaps in all issues of all social networks.Social networks client computer 340 can comprise social networks issue criterion, rule and tactful, is used for the form of navigation data is processed, and it can be used as the system default filter and/or privacy policy is included.For example, Twitter TMRequire all tweet all can not be greater than 140 characters.In some embodiments, social networks client computer 340 once can be processed a more than social networks, according to required, require and desired, for each social networks, can use different content and forms to process filter and strategy.
Because social networks client computer 340 can provide gating (gating) function, be used for navigation engine 330 to its provide arbitrarily or all information, user's privacy can be protected as this user determines.The degree of freedom of filter or stringency and privacy policy can determine by the user, do not determine and will issue Anywhere thereby the position data of having guaranteed the user can not be distributed to the user.
Filter and privacy policy refer between the user it can is that different users sets.For example, the user can become filter configuration " to Twitter TMPoint out me before the transmission state upgrades ", this will provide fully control to the user, by these control, tweet be passed out to Twitter TMOn the other hand, the user can determine fully automatically to carry out all and upgrade, and perhaps uses user data, system default data or both combinations of in advance programming, like this, via social networks client computer 340, provide fully control any or that all social networks upgrade.
As what discuss in front, social networks client computer 340 is processed postposition to upgrade and is sent communication interface 350 to.As shown in Figure 3, communication interface 350 can be in the outside of head unit.But in certain embodiments, it can be integrated in the head unit 310 whole or in part.Can finally provide with the known in the art any radio communication device that is connected of the Internet and all can be used as communication interface 350.Such communicator can comprise: via smart mobile phone, notebook computer, smartbook, car phone and the similar devices of coupling, WiFi, WiMAX, CDMA, GSM, OFDM, LTE, and similar device.The embodiment of communicator should be guaranteed sporadic connection the between the social networks one or more appointment or target on social networks client computer 340 and the Internet 360 at least.
Although the specific execution mode of describing in this application is to adopt the form of location aware being upgraded the custom system that is published to one or more social networking website, but should be appreciated that such system can be extended to easily and comprise SMS message, voice mail or the Email that uses text, audio frequency and/or video to send.The scope of this disclosure intention comprises such expansion, and other may only require for the access that data are provided to the Internet, and institute's data that provide are location aware data described here in this case.
Fig. 4 shows an example of the automatic renewal flow chart 400 of location aware social networks.Automatically upgrading provides the message that is automatically sent, and these message are in the received and issue such as the receiving system place of social networks.Position renewal with positional information can be provided as automatic renewal.Like this, as user on the way the time, customer position information can be automatically sent to the receiving system such as social networks.
In step 410, this flow process is obtained user data, and these data can be obtained with the interface module 240 with user interface 390 functions.User data can comprise actually whether automatically upgrading (for example, the position is upgraded), and user's preferred (will be discussed further below) of extra in advance programming.In step 420, after obtaining user data, can carry out whether user data has been carried out the inspection that automatic renewal activates by the automatic renewal designator that checks user program.Upgrade for the position, can check that whether having activated the position upgrades designator.If the automatically updating function un-activation, then this automatically more new technological process will advance to step 430 and stop.Yet if automatically updating function is activated, flow process advances to step 440.
In step 440, retrieve position data (and other possible data).For example, GPS 320 (for example can receive gps signal, via interface module 240 and communication module 230), its can when the mobile subscriber moves by constantly or be updated periodically, and this signal is translated into the message of the processor 210 that can be used for navigation engine 330.The gps signal of translating can represent other geographical certain indicators of longitude and latitude or some.In specific execution mode, replace the gps signal of translating, the user can via the function that is embedded into the user interface 390 in GPS 320 and/or the head unit 310, manually input longitude and latitude.Then GPS 320 is sent to navigation engine 330 with this information.
In step 440, can retrieve other data except position data.For example, social networks client computer 340 can use communication interface 350 360 to set up and being connected of one or more social networks in the Internet.This connection can be in issue and the part of communicating by letter of state reproducting periods, perhaps its can with issue that to communicate by letter be that separate and completely different.In case social networks client computer 340 is communicated by letter with social networks via communication interface 350, then it can obtain friend's data from social networks, comprises friend's position data.Friend's data can be the usually available arbitrary datas about their friend on specific or any social networks of mobile subscriber.Then, social networks client computer 340 can be processed the content and form of friend's data.Then handled friend's data are provided for navigation engine 330.Then, navigation engine 330 can be attached to treated friend's data in the position data.For example, navigation engine 330 can associate friend's position data with the positional information relevant with the mobile subscriber.In specific execution mode, when carrying out normal navigation system function (not shown), navigation engine 330 can use treated friend's data, comprises friend's position data.For example, if friend's data comprise the friend's position data such as friend's near position or address, then navigation engine 330 can insert friend's icon (the expression friend is with respect to this mobile subscriber's position) on the navigation map display (not shown), has friend nearby to mobile subscriber's indication.
After obtaining position (or other) data, carry out to check in step 450, see whether automatic update condition satisfies.If condition satisfies, then automatically upgrade issue in step 460, check in step 470 subsequently, see and whether will carry out another automatic renewal perhaps whether expect at least part ofly to carry out another automatic renewal based on user data.Information about one or more friend or POI position can provide (for example, the position is upgraded) in the automatic renewal of issuing.If do not satisfy automatic update condition, then do not carry out automatic renewal issue, and carry out inspection in step 470.
In step 450, navigation engine 330 receives position (and the other) data that offered it by GPS 320, and this positional information and navigation information and/or data are associated.For example, navigation engine 330 can associate the location association that receives information to GPS 320 and with navigation information, the navigation-position data that is associated with generation.In specific execution mode, navigation engine 330 can use map and running data, with POI with travel statistical correlation to GPS 320 positional informations.Navigation engine also can be with friend's location association of being provided by social networks client computer 340 to GPS 320 positional informations.Navigation engine 330 is accessed the POI information, and mobile subscriber's positional information is compared with the position of POI.In this way, for example, navigation engine 330 can identify the mobile subscriber at which (which) POI within the distance of selecting in advance, and/or can identify or will be positioned at very soon near one or more friend of this mobile subscriber.Navigation engine 330 also can calculate the running time that arrives specific POI and/or friend position from mobile subscriber's position, and the remaining time that arrives the route destination of programming, and other navigation statistics.Navigation-position data that navigation engine 330 will be associated passes to social networks client computer 340 to process.
Use this navigation-position data that is associated, can carry out to user data checking, to determine whether the issuing automatic renewal of upgrading such as the position.For example, if issue was upgraded automatically when user data was desirably within the final route of the user distance destination 10 minutes, then can make this with the navigation-position data that is associated and determine.Perhaps, the user might want automatically to upgrade issue when the user is each time through the POI of particular type or friend.Navigation-the position data that is associated also can be used to determine.In fact, depend on time and/or depend on that the combination in any of the statistics of position all can be designed to issue by the user condition of automatic renewal.In this way, when the user can pre-determine and/or be preset in and/or the condition automatically upgraded of issue wherein.
As previously discussed, if update condition satisfies automatically, then issue is upgraded automatically.The content and form of 340 pairs of navigation datas that receive of social networks client computer is processed.In specific execution mode, the processing of content and form is according to the rule of issue criterion and social networks and/or according to the user data that retrieves in step 410 (for example, issue filter and/or mobile subscriber's Privacy Options), navigation data is transformed into one or more issue for one or more social networks.Social networks client computer 340 offers communication interface 350 with treated data.Communication interface 350 can be with treated data, and perhaps issue, state renewal etc. send to one or more social networks of target or expection via the Internet 360.In specific execution mode, without limited significance, treated data can comprise, as, the mobile subscriber will go to and where set out wherefrom with the mobile subscriber.It can comprise, as, near POI, or be about to arrive near the POI.It can comprise navigation data and route statistics, as, arrive the time of final destination or the time in route past.These only are the examples of automatically upgrading issue, and and the scope to the claims of enclosing that do not mean that be construed as limiting.
If, in step 470, do not carry out extra issue, then this flow process advances to step 430 and stops.In specific execution mode, in the time of when the certain distance in the final route destination of distance or within the time, the user may only want to issue one and automatically upgrade.After this issue is carried out, will issue without other, and flow process can finish.Yet if the user wants automatically to upgrade in each POI place issue on the way, navigation engine 330 can learn along this route whether also have POI, and when not having other POI to exist, then will can not carry out other issue, and this flow process will stop on the way.
If, in step 470, will carry out extra issue, then this flow process advances to step 480, at this step place, will wait for that next automatically the renewal checks.This wait can be based on the time (for example, from 0 to several seconds or a few minutes etc.), can be based on distance (for example, per 1 meter/mile to every several meters/miles checks, Deng), perhaps can have some other benchmark (checking when for example, at every turn passing through POI on the way).Check frequency regardless of automatically upgrading, when needs checked, flow process was got back to step 440 to obtain position (and other) data, then continues from this step, as previously discussed.
Although according to the functional block diagram among Figure 15 this flow process has been discussed, yet has been should be appreciated that, this flow process can realize in software, and be stored in the memory 220, and carry out at processor 210, process by communication module 230, via interface module 240 and PERCOM peripheral communication.
Fig. 5 A to Fig. 5 C shows an example of application scenarios.Fig. 5 A shows limited street map 500, shows single mobile subscriber 510 at this map 500, he/her in this example in automobile from this map some unknown initial point, travel along shown travel direction 520.Again for example, mobile subscriber 510 drives to POI 530, for this example, only has the route can be with (only travelling at shown route).Suppose that mobile subscriber 510 has according to location aware social networking system of the present invention.
Mobile subscriber 510 system via the location aware social networking system, can be published to social networks with automatically upgrading, such as " going to POI to arrive in 530,20 minutes ".Perhaps, mobile subscriber 510 system can be published to a plurality of automatic renewals on a plurality of social networks, wherein each or all can comprise in the road, direction of advance etc. of mobile subscriber's longitude and latitude, speed, starting point, running time, the time of going to the destination, average or actual speed, the route of taking, the route that will travel, current driving one or more.Be published to which social networks and when/how/where issue automatic renewal really to fix on current route and be programmed in advance in mobile subscriber's the system before beginning.
Fig. 5 B shows the map among Fig. 5 A, also shows extra POI 531-535.Go out as illustrated, mobile subscriber 510 has passed through POI 534 recently, and POI 533 is on the route that mobile subscriber 510 goes to POI 530.POI 510,532 and 535 does not appear on the route of going to the destination, but is visible at map view, and is as can be known for the location aware social networking system.In specific execution mode, depend on the in advance user data of programming, mobile subscriber 510 system can be published to the automatic renewal such as " go to POI to arrive in 530,20 minutes, after 5 minutes through POI 533 " on the social networks at present.Perhaps, mobile subscriber 510 system can be published to a plurality of automatic renewals on a plurality of social networks, wherein each or all can comprise current in mobile subscriber 510 map view be associated with mobile subscriber's 510 data or unconnected and POI 530-535 arbitrarily or one or more information in the full detail.
Fig. 5 C shows the map of Fig. 5 B, has increased two friend 511-512 of mobile subscriber 510.Go out as illustrated, friend 511 POI 531 places or near, and friend 512 POI 532 places or near.In specific execution mode, depend on the in advance user data of programming, mobile subscriber 510 system at present can with such as " go to POI after 530,5 minutes through POI 533, may depart from route and go to POI 532 and meet with friends 512 " automatic renewal be published on the social networks.Perhaps, mobile subscriber 510 system can be published to a plurality of social networks with a plurality of renewals, wherein each or update all can be individually or comprise simultaneously friend 511-512 arbitrarily or one or more information in the full detail, and be associated with mobile subscriber's 510 data and/or POI 530-535 or unconnected, its all current all within mobile subscriber 510 map view.
Although specifically described the location aware social networks with reference to its specific execution mode, but it is evident that concerning those skilled in the art this location aware social networks can be made different changes and distortion and not deviate from the application's spirit and scope.Therefore, the scope that covers comprises these distortion and variation with intention, so that it is included within the scope of appended claims and their equivalent.

Claims (34)

1. one kind is published to computer implemented method on the social networks automatically with customer position information, comprising:
Receive user data, described user data comprises that the position renewal activates designator and one or more positions update condition;
Determine that the renewal of described position activates designator and is activated;
Obtain the positional information relevant with mobile subscriber's position;
Determine to satisfy at least one position update condition; And
If satisfy at least one position update condition, the position renewal is published to described social networks automatically.
2. computer implemented method as claimed in claim 1 further comprises and sets up the wireless the Internet communications link, and need not user interactions, and via described wireless communication link the renewal of described position is published on the described social networks automatically.
3. computer implemented method as claimed in claim 2 further comprises and automatically upgrade described positional information in vehicle when described mobile subscriber travels.
4. computer implemented method as claimed in claim 1, wherein, the step of obtaining positional information further comprises from global positioning system (GPS) and receives real-time or periodically real-time positional information.
5. computer implemented method as claimed in claim 4 further comprises and will associate from described positional information and the navigation information that described global positioning system receives, the navigation-position data that is associated with generation.
6. computer implemented method as claimed in claim 5, wherein, describedly determine that the step that satisfies at least one position update condition further comprises, use the described navigation-position data that is associated that described user data is checked, to determine whether that issue described position upgrades.
7. computer implemented method as claimed in claim 1 further comprises with at least one social networks connecting, and obtains friend's data from this social networks, comprises friend's position data.
8. computer implemented method as claimed in claim 7 further comprises described friend's position data is associated with the positional information relevant with described mobile subscriber.
9. computer implemented method as claimed in claim 8 further comprises and calculates the running time that arrives the friend position from described mobile subscriber's position.
10. computer implemented method as claimed in claim 8 further is included in navigation and shows the friend position that shows on the map with respect to described location of mobile users.
11. the information that provides in the described position renewal that is published about one or more friend position further is provided computer implemented method as claimed in claim 8.
12. computer implemented method as claimed in claim 1 further comprises the Access Interest dot position information; And
Described positional information that will be relevant with described mobile subscriber's position and the position of one or more point of interest compare.
13. computer implemented method as claimed in claim 12 further comprises the point of interest within the preselected distance that is identified in the position relevant with described mobile subscriber; And
Calculating arrives one or more the running time the point of interest that identifies from described mobile subscriber's position.
14. the information that provides in the described position renewal that is published about the position of one or more point of interest further is provided computer implemented method as claimed in claim 12.
15. computer implemented method as claimed in claim 1 further comprises at least one that use in the group that is comprised of following (a), (b), (c), under predetermined condition, to prevent from issuing described positional information, wherein:
(a) user's given filter;
(b) system default filter; With
(c) privacy policy.
16. computer implemented method as claimed in claim 1, wherein, at least one position update condition comprises at least one in the following condition:
The statistics that depends on the navigation-position that is associated of time; With
The statistics that depends on the navigation-position that is associated of position.
17. computer implemented method as claimed in claim 1 comprises further that at least in part determining based on described user data that the second place is upgraded expects;
Wait for that the renewal of next position checks;
Retrieval second place data;
Determine to satisfy second place update condition; And
Second place renewal is published to described social networks automatically.
18. a system that is used for customer position information is published to automatically social networks comprises:
System interface is used for receiving user data, and this user data comprises that the position renewal activates designator and one or more position update condition;
Navigation engine is used for obtaining the information relevant with mobile subscriber's position;
The social networks client computer, itself and described navigation engine are coupled, and described social networks client computer is used for determining that the renewal of described position activates designator and is activated, and determines to satisfy at least one position update condition; And
Communication interface, itself and described social networks client computer and the coupling of described navigation engine, if described social networks client computer determines to satisfy at least one position update condition, described communication interface is used for the position upgraded and automatically is published to described social networks.
19. system as claimed in claim 18, wherein, described communication interface is used for setting up the wireless the Internet communications link, and need not user interactions, automatically is published to described social networks so that described position is upgraded via described Radio Link.
20. system as claimed in claim 19, wherein, when described mobile subscriber travelled in vehicle, described navigation engine was used for receiving the positional information that is automatically updated.
21. system as claimed in claim 18, wherein, described navigation engine and global positioning system (GPS) coupling is so that described navigation engine receives real-time or periodically real-time positional information from described global positioning system.
22. system as claimed in claim 21, wherein, described navigation engine will associate from described positional information and the navigation information that described global positioning system receives, the navigation-position data that is associated with establishment.
23. the system as claimed in claim 22, wherein, described social networks client computer receives the described navigation-position data that is associated from described navigation engine, described social networks client computer is used the described navigation-position data that is associated that described user data is carried out and is checked, to determine whether that issue described position upgrades.
24. system as claimed in claim 18, wherein, described navigation engine and described social networks client computer are arranged in the head unit of vehicle.
25. system as claimed in claim 18, wherein, described social networks client computer foundation is connected with at least one social networks, to obtain friend's data from this social networks, comprises friend's position data.
26. system as claimed in claim 25, wherein, described navigation engine associates described friend's position data with the positional information relevant with described mobile subscriber.
27. system as claimed in claim 26, wherein, described navigation engine calculates the running time that arrives the friend position from described mobile subscriber's position.
28. system as claimed in claim 26 further comprises navigation map display, it is used for showing the friend position with respect to described location of mobile users.
29. system as claimed in claim 26 wherein, provides the information about described one or more friend position in the described position that is published is upgraded.
30. system as claimed in claim 18, wherein, described navigation engine is used for the Access Interest dot position information, and positional information that will be relevant with described location of mobile users is compared with the position of described one or more points of interest.
31. system as claimed in claim 30, wherein, described navigation engine is used for being identified in the point of interest within the preselected distance of the position relevant with described mobile subscriber, and calculates one or more the running time that arrives from described mobile subscriber's position the point of interest of identifying.
32. system as claimed in claim 30 wherein, provides the information about the position of one or more point of interest in the described position that is published is upgraded.
33. system as claimed in claim 18, wherein, further, described social networks client computer is used at least one among following (a), (b), (c), under predetermined condition, to prevent the issue of described positional information, wherein:
(a) user's given filter;
(b) system default filter; With
(c) privacy policy.
34. system as claimed in claim 17, wherein, at least one position update condition comprises at least one in the following condition:
The statistics that depends on the navigation-position that is associated of time; With
The statistics that depends on the navigation-position that is associated of position.
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 2011-09-07
US13/227,278 US8930452B2 (en) 2010-12-20 2011-09-07 System and method for automatically posting user-location information to a social network

Publications (2)

Publication Number Publication Date
CN102984192A true CN102984192A (en) 2013-03-20
CN102984192B 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)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103247169A (en) * 2013-04-17 2013-08-14 浙江大学 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 (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080070593A1 (en) * 2006-06-01 2008-03-20 Altman Samuel H Secure and private location sharing for location-aware mobile communication devices
CN101821589A (en) * 2007-08-30 2010-09-01 泰为信息科技公司 Navigation system having location based service and temporal management
US20100248746A1 (en) * 2009-03-30 2010-09-30 Rafael Saavedra Predictive search with location-based application

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080070593A1 (en) * 2006-06-01 2008-03-20 Altman Samuel H Secure and private location sharing for location-aware mobile communication devices
CN101821589A (en) * 2007-08-30 2010-09-01 泰为信息科技公司 Navigation system having location based service and temporal management
US20100248746A1 (en) * 2009-03-30 2010-09-30 Rafael Saavedra Predictive search with location-based application

Cited By (2)

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

Also Published As

Publication number Publication date
CN102984192B (en) 2017-04-26

Similar Documents

Publication Publication Date Title
JP5953032B2 (en) System and method for automatically posting user location information on social networks
US9998860B2 (en) Mobile network based geofencing
US8660541B1 (en) Provision of location-based venue information
US7865297B2 (en) Methods for obtaining a navigation track between a first and a second location based on location information shared between peer devices and related devices and computer program products
US8897822B2 (en) Auto responder
US8635290B2 (en) Communication system with temporal and spatial anti-spam mechanism and method of operation thereof
US20150046258A1 (en) Communications system providing mobile device advertisments based upon activity history and related methods
US20150242890A1 (en) Increasing customer monetization
US10152729B2 (en) Location-based service using zones
CN104509146A (en) Wireless transmitter identity or positioning information partitioning
WO2020024294A1 (en) Service pushing method and terminal
JP2007274427A (en) Mobile terminal control system, mobile terminal, mobile terminal control method, and mobile terminal control program
US9031978B1 (en) Provision of location-based business information
CN102984192A (en) System and method automatically releasing user location information to social network
CN102438034A (en) Central control platform of car service system
KR101928294B1 (en) System for managing reservation of counseling service based on text, method thereof and computer readable medium having computer program recorded thereon
CN107678816A (en) A kind of program operation reminding method, device and terminal device based on geographical position
EP2974160B1 (en) Peer-to-peer device movement communications
CN103327576A (en) Communication method and communication terminal
CN104469669A (en) Method and Apparatus for Automatic Location Check-In Control in a Vehicle
JP2014175682A (en) Mobile communication terminal and operation control method for the same
CN109565530A (en) A kind of visiting abroad moade setting method and equipment
US20140194144A1 (en) Processing place markers
Prasad RTI-TRAPS: An Adaptive Vehicle Tracking Methodology for Public Transportation
JP2016133871A (en) Information collection and diffusion device

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