US20140316693A1 - Automatic positioning system and method of using same - Google Patents
Automatic positioning system and method of using same Download PDFInfo
- Publication number
- US20140316693A1 US20140316693A1 US14/253,959 US201414253959A US2014316693A1 US 20140316693 A1 US20140316693 A1 US 20140316693A1 US 201414253959 A US201414253959 A US 201414253959A US 2014316693 A1 US2014316693 A1 US 2014316693A1
- Authority
- US
- United States
- Prior art keywords
- mobile device
- vehicle
- state
- detection unit
- automatic positioning
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3688—Systems comprising multiple parts or multiple output devices (not client-server), e.g. detachable faceplates, key fobs or multiple output screens
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/362—Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3629—Guidance using speech or audio output, e.g. text-to-speech
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
- G01C21/3676—Overview of the route on the road map
Definitions
- the disclosure generally relates to positioning technologies, more particularly, to an automatic positioning system and method using same.
- FIG. 1 is a schematic block diagram of an automatic positioning system including a plurality of functional modules.
- FIG. 2 is a flowchart of one embodiment of an automatic positioning method.
- module refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, Java, C, or assembly.
- One or more software instructions in the modules may be embedded in firmware, such as in an EPROM.
- the modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of non-transitory computer-readable medium or other storage device.
- Some non-limiting examples of non-transitory computer-readable median include CDs, DVDs, BLU-RAY, flash memory, and hard disk drives.
- FIG. 1 shows a schematic block diagram of an automatic positioning system 10 .
- the automatic positioning system 10 is installed in and implemented by a mobile device 100 .
- the mobile device 100 communicates with a vehicle 200 .
- the mobile device 100 includes a storage unit 11 , a processor 12 , a first detection unit 13 , a localizer 14 and an electronic map 15 .
- the localizer 14 is a Global Positioning System (GPS).
- GPS Global Positioning System
- the electronic map 15 is stored in the storage unit 11 .
- the mobile device 100 positions the vehicle 200 via the localizer 14 and the electronic map 15 .
- the vehicle 200 includes a second detection unit 21 .
- the mobile device 100 is connected to the vehicle 200 via a wireless connection, such as BLUETOOTH® or WIFI®.
- the mobile device 100 may be, but is not limited to, a mobile phone, a tablet PC, a mobile internet device or the other mobile communication devices.
- the automatic positioning system 10 detects whether a user stops and leaves the vehicle 200 or not by comparing the motion states of the mobile device 100 and the vehicle 200 .
- the automatic positioning system 10 stores the location of the vehicle 200 in the mobile device 100 , and thus the user can find the vehicle 200 quickly through the mobile device 100 .
- the automatic positioning system 10 includes a first detection module 101 , a second detection module 102 , a positioning module 103 , and a navigation module 104 .
- FIG. 2 shows a flowchart of one embodiment of an automatic positioning method of FIG. 1 .
- additional steps may be added, others removed, and the ordering of the steps may be changed.
- the first detection module detects a motion state of the mobile device 100 to determine if the mobile device 100 is in a moving state or a static state in real-time.
- the first detection module detects a current speed of the mobile device 100 through the first detection unit, and determines if the mobile device 100 is in a moving state or a static state according to the detected speed.
- the first detection unit is a speed sensor. The first detection module controls the speed sensor to detect the current speed of the mobile device 100 .
- the second detection module detects a motion state of the vehicle 200 to determine if the vehicle 200 is in a moving state or a static state in real-time.
- the second detection module sends a state detecting command to the vehicle 200 to detect a current speed of the vehicle 200 through the second detection unit, and determines if the vehicle 200 is in a moving state or a static state according to the detected speed.
- the second detection unit is a speed sensor. The second detection module sends the state get command to the vehicle 200 via BLUETOOTH®.
- step S 203 the positioning module acquires the location of the mobile device 100 and record the acquired location as a position of the vehicle 200 in the storage unit 11 , when the vehicle 200 changes from a moving state to a static state, the mobile device 100 changes from a static state to a moving state.
- the positioning module acquires the location of the mobile device 100 through the localizer. The positioning module marks the acquired location on the electronic map, and thus the user can find the vehicle 200 quickly via the electronic map.
- both of the mobile device 100 and the vehicle 200 are in a moving state when a user with the mobile device 100 is driving the vehicle 200 .
- Both of the mobile device 100 and the vehicle 200 are in a static state when the user with the mobile device 100 stops the vehicle 200 , such when the vehicle 200 is stopped for a red light.
- the vehicle 200 changes from a moving state to a static state when the vehicle 200 is parked, and the mobile device 100 changes from the parked static state to a moving state when the user with the mobile device 100 leaves the vehicle 200 .
- the positioning module 103 acquires the location of the mobile device 100 and records the acquired location where the vehicle 200 is parked, and the user can find the vehicle 200 quickly through the mobile device 100 .
- step S 204 the navigation module acquires a current location of the mobile device 100 as a starting point, reads the recorded position as an ending point, and calculate a path from the starting point to the ending point to guide the user back to the vehicle 200 .
- the mobile device provides a user interface including an option for the user to find the vehicle 200 .
- the user can find the vehicle 200 quickly by selecting the option to execute the step S 204 .
- the navigation module acquires the location of the mobile device 100 through the localizer, and calculates a shortest path from the mobile device 100 to the vehicle 200 .
- the navigation module shows the path on the electronic map. In this embodiment, the calculated path is shown on the electronic map as a color line, and the navigation module guides the user to the vehicle 200 by voice.
Abstract
Description
- The disclosure generally relates to positioning technologies, more particularly, to an automatic positioning system and method using same.
- Vehicles bring convenience to everyday life. However, when a vehicle is parked in an unfamiliar place or a large parking lot, it may be difficult for the driver of the vehicle to quickly find the parked vehicle.
- Many aspects of the disclosure can be better understood with reference to the following drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the disclosure. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
-
FIG. 1 is a schematic block diagram of an automatic positioning system including a plurality of functional modules. -
FIG. 2 is a flowchart of one embodiment of an automatic positioning method. - The disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean “at least one.”
- In general, the word “module”, as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, Java, C, or assembly. One or more software instructions in the modules may be embedded in firmware, such as in an EPROM. The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of non-transitory computer-readable medium or other storage device. Some non-limiting examples of non-transitory computer-readable median include CDs, DVDs, BLU-RAY, flash memory, and hard disk drives.
-
FIG. 1 shows a schematic block diagram of anautomatic positioning system 10. Theautomatic positioning system 10 is installed in and implemented by amobile device 100. Themobile device 100 communicates with avehicle 200. - The
mobile device 100 includes astorage unit 11, aprocessor 12, afirst detection unit 13, alocalizer 14 and anelectronic map 15. In this embodiment, thelocalizer 14 is a Global Positioning System (GPS). Theelectronic map 15 is stored in thestorage unit 11. Themobile device 100 positions thevehicle 200 via thelocalizer 14 and theelectronic map 15. - The
vehicle 200 includes asecond detection unit 21. Themobile device 100 is connected to thevehicle 200 via a wireless connection, such as BLUETOOTH® or WIFI®. In this embodiment, themobile device 100 may be, but is not limited to, a mobile phone, a tablet PC, a mobile internet device or the other mobile communication devices. - The
automatic positioning system 10 detects whether a user stops and leaves thevehicle 200 or not by comparing the motion states of themobile device 100 and thevehicle 200. When the user stops and leaves thevehicle 200, theautomatic positioning system 10 stores the location of thevehicle 200 in themobile device 100, and thus the user can find thevehicle 200 quickly through themobile device 100. - The
automatic positioning system 10 includes afirst detection module 101, asecond detection module 102, apositioning module 103, and anavigation module 104. -
FIG. 2 shows a flowchart of one embodiment of an automatic positioning method ofFIG. 1 . Depending on the embodiment, additional steps may be added, others removed, and the ordering of the steps may be changed. - In step S201, the first detection module detects a motion state of the
mobile device 100 to determine if themobile device 100 is in a moving state or a static state in real-time. In detail, the first detection module detects a current speed of themobile device 100 through the first detection unit, and determines if themobile device 100 is in a moving state or a static state according to the detected speed. In this embodiment, the first detection unit is a speed sensor. The first detection module controls the speed sensor to detect the current speed of themobile device 100. - In step S202, the second detection module detects a motion state of the
vehicle 200 to determine if thevehicle 200 is in a moving state or a static state in real-time. In detail, the second detection module sends a state detecting command to thevehicle 200 to detect a current speed of thevehicle 200 through the second detection unit, and determines if thevehicle 200 is in a moving state or a static state according to the detected speed. In this embodiment, the second detection unit is a speed sensor. The second detection module sends the state get command to thevehicle 200 via BLUETOOTH®. - In step S203, the positioning module acquires the location of the
mobile device 100 and record the acquired location as a position of thevehicle 200 in thestorage unit 11, when thevehicle 200 changes from a moving state to a static state, themobile device 100 changes from a static state to a moving state. In detail, the positioning module acquires the location of themobile device 100 through the localizer. The positioning module marks the acquired location on the electronic map, and thus the user can find thevehicle 200 quickly via the electronic map. - It is understood that, both of the
mobile device 100 and thevehicle 200 are in a moving state when a user with themobile device 100 is driving thevehicle 200. - Both of the
mobile device 100 and thevehicle 200 are in a static state when the user with themobile device 100 stops thevehicle 200, such when thevehicle 200 is stopped for a red light. - The
vehicle 200 changes from a moving state to a static state when thevehicle 200 is parked, and themobile device 100 changes from the parked static state to a moving state when the user with themobile device 100 leaves thevehicle 200. Thus, thepositioning module 103 acquires the location of themobile device 100 and records the acquired location where thevehicle 200 is parked, and the user can find thevehicle 200 quickly through themobile device 100. - In step S204, the navigation module acquires a current location of the
mobile device 100 as a starting point, reads the recorded position as an ending point, and calculate a path from the starting point to the ending point to guide the user back to thevehicle 200. In this embodiment, the mobile device provides a user interface including an option for the user to find thevehicle 200. The user can find thevehicle 200 quickly by selecting the option to execute the step S204. The navigation module acquires the location of themobile device 100 through the localizer, and calculates a shortest path from themobile device 100 to thevehicle 200. The navigation module shows the path on the electronic map. In this embodiment, the calculated path is shown on the electronic map as a color line, and the navigation module guides the user to thevehicle 200 by voice. - It is believed that the discussed embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the disclosure or sacrificing all of its material advantages. The embodiments discussed herein do not limit the following claims.
Claims (18)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310132679.5A CN104111069B (en) | 2013-04-17 | 2013-04-17 | Automatic station-keeping system and method |
CN2013101326795 | 2013-04-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140316693A1 true US20140316693A1 (en) | 2014-10-23 |
US9121723B2 US9121723B2 (en) | 2015-09-01 |
Family
ID=51707956
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/253,959 Active US9121723B2 (en) | 2013-04-17 | 2014-04-16 | Automatic positioning system and method of using same |
Country Status (3)
Country | Link |
---|---|
US (1) | US9121723B2 (en) |
CN (1) | CN104111069B (en) |
TW (1) | TWI603056B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130282203A1 (en) * | 2013-06-13 | 2013-10-24 | Dawei Wang | Remote Control System for Vehicle |
CN108563391A (en) * | 2018-04-04 | 2018-09-21 | 广州视源电子科技股份有限公司 | Wireless screen transmission touches retransmission method and system |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104359476A (en) * | 2014-11-18 | 2015-02-18 | 北京博派通达科技有限公司 | Automobile positioning and navigation device, automobile positioning and navigation system and automobile positioning and navigation method |
CN105300400A (en) * | 2015-11-12 | 2016-02-03 | 库天下(北京)信息技术有限公司 | Vehicle positioning and locating method, and vehicle positioning and locating system |
TWI618645B (en) * | 2016-02-17 | 2018-03-21 | 國立勤益科技大學 | Intelligent multifunctional car search system and method |
CN109727477A (en) * | 2017-10-31 | 2019-05-07 | 长城汽车股份有限公司 | Parking lot intelligent car-searching method and seek vehicle system |
EP3506234A1 (en) * | 2017-12-27 | 2019-07-03 | Skidata Ag | Method for determining the parking place of a vehicle |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040119612A1 (en) * | 2002-12-19 | 2004-06-24 | Shawfu Chen | Traffic flow and route selection display system for routing vehicles |
US20090079591A1 (en) * | 2007-09-26 | 2009-03-26 | Tetsuro Motoyama | Vehicle locating method and system using a mobile device |
US20100211307A1 (en) * | 2006-01-18 | 2010-08-19 | Pieter Geelen | Method of Storing the Position of a Parked Vehicle and Navigation Device Arranged for That |
US20100304754A1 (en) * | 2009-05-29 | 2010-12-02 | Qualcomm Incorporated | Method and apparatus for movement detection by evaluating elementary movement patterns |
US20110218700A1 (en) * | 2010-03-05 | 2011-09-08 | Honda Motor Co., Ltd. | Vehicle motion control apparatus |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101655963A (en) * | 2003-09-05 | 2010-02-24 | 松下电器产业株式会社 | Visiting place identification device and visiting place identification method |
US20110172916A1 (en) * | 2010-01-14 | 2011-07-14 | Qualcomm Incorporated | Mobile Device Positioning In A Constrained Environment |
TW201300813A (en) * | 2011-06-22 | 2013-01-01 | Ind Tech Res Inst | Electronic device, positioning method, positioning system, computer program product and recording medium |
-
2013
- 2013-04-17 CN CN201310132679.5A patent/CN104111069B/en active Active
- 2013-04-22 TW TW102114155A patent/TWI603056B/en active
-
2014
- 2014-04-16 US US14/253,959 patent/US9121723B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040119612A1 (en) * | 2002-12-19 | 2004-06-24 | Shawfu Chen | Traffic flow and route selection display system for routing vehicles |
US20100211307A1 (en) * | 2006-01-18 | 2010-08-19 | Pieter Geelen | Method of Storing the Position of a Parked Vehicle and Navigation Device Arranged for That |
US20090079591A1 (en) * | 2007-09-26 | 2009-03-26 | Tetsuro Motoyama | Vehicle locating method and system using a mobile device |
US20100304754A1 (en) * | 2009-05-29 | 2010-12-02 | Qualcomm Incorporated | Method and apparatus for movement detection by evaluating elementary movement patterns |
US20110218700A1 (en) * | 2010-03-05 | 2011-09-08 | Honda Motor Co., Ltd. | Vehicle motion control apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130282203A1 (en) * | 2013-06-13 | 2013-10-24 | Dawei Wang | Remote Control System for Vehicle |
CN108563391A (en) * | 2018-04-04 | 2018-09-21 | 广州视源电子科技股份有限公司 | Wireless screen transmission touches retransmission method and system |
Also Published As
Publication number | Publication date |
---|---|
TWI603056B (en) | 2017-10-21 |
TW201502474A (en) | 2015-01-16 |
CN104111069B (en) | 2018-04-27 |
CN104111069A (en) | 2014-10-22 |
US9121723B2 (en) | 2015-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9121723B2 (en) | Automatic positioning system and method of using same | |
US10427486B2 (en) | System for determining clearance of approaching overhead structure | |
US9264862B2 (en) | Determining exit from a vehicle | |
US20120176255A1 (en) | Mobile device-based automatic parking location recorder and reminder using on-board diagnostics | |
RU2012104295A (en) | METHOD AND DEVICE FOR AID TO DRIVER | |
US9509836B2 (en) | Communication device and method capable of automatic response to incoming call | |
CN104575100A (en) | Car parking location searching system of parking lot | |
CN102483331B (en) | Map display device | |
CN108790630A (en) | Road water detects | |
RU2008121969A (en) | METHOD FOR PRESERVING THE POSITION OF A PARKED VEHICLE AND A NAVIGATION DEVICE SUITABLE FOR THIS | |
US20140142818A1 (en) | Vehicle speed control system and method | |
US10710503B2 (en) | Systems and methods for streaming video from a rear view backup camera | |
US9128170B2 (en) | Locating mobile devices | |
WO2016207938A1 (en) | Automatic driving device and automatic driving method | |
US10536815B2 (en) | Tracking a wireless device using a seamless handoff between a vehicle and a mobile device | |
CN105388503A (en) | Navigation method and device | |
CN107941229B (en) | Vehicle positioning method and vehicle positioning system | |
US9207083B2 (en) | Electronic device and navigation method for tracking target device | |
US8983553B2 (en) | In coming call warning device and method using same | |
US11321574B2 (en) | Video recording control device, video recording system, video recording method, and non-transitory storage medium | |
JP2019196091A (en) | Stop position setting device | |
KR20110090036A (en) | Apparatus for imforming illegal parking and method of the same using camera | |
CN105635979A (en) | System and method for automatically recording parking position | |
CN114061600A (en) | Navigation method, device, system and storage medium | |
TW201519174A (en) | Searching system for position of car and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DENG, HONG-FEI;XIN, YANG;ZHANG, JUN;AND OTHERS;REEL/FRAME:032682/0657 Effective date: 20140313 Owner name: HON HAI PRECISION INDUSTRY CO., LTD., TAIWAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DENG, HONG-FEI;XIN, YANG;ZHANG, JUN;AND OTHERS;REEL/FRAME:032682/0657 Effective date: 20140313 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |