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 PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2011
- 2011-12-20 CN CN201110429440.5A patent/CN102984192B/en active Active
Patent Citations (1)
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 |