IP Library › Granted Patent US 10,140,865
Granted Patent B2
US 10,140,865 · App. 15/843,928 · Granted Nov 27, 2018

Systems and methods for determining a parking region of vehicles

Inventors: Zhifeng Hu (Beijing, CN); Wei Duan (Beijing, CN)
Assignee: DONGXIA DATONG (BEIJING) MANAGEMENT AND CONSULTING CO., LTD.
G08G1/144G01C21/3685G08G1/123G08G1/146G08G1/147G08G1/205H04W4/02H04W4/021H04W4/029
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,140,865
App. No.
15/843,928
Granted
Nov 27, 2018
Kind
B2
Abstract

A system may include a storage device that stores a set of instructions and a processor in communication with the storage device. When executing the set of instructions, the processor may be configured to cause the system to obtain, from a user terminal, a first geographical location via a network and obtain a second geographical location associated with a virtual parking region. The first geographical location may be determined by the user terminal according a GPS signal. The virtual parking region may include parking space for vehicles. The processor may also be configured to cause the system to determine whether a distance between the first geographical location and the second geographical location is less than a threshold and obtain information associated with the virtual parking region in response to the determination that the distance is less than the threshold.

Claims (58)

1. A system, comprising:

a storage device storing a set of instructions; and

a processor in communication with the storage device, wherein when executing the set of instructions, the processor is configured to cause the system to:

obtain, from a user terminal, a first geographical location via a network, the first geographic location being determined by the user terminal according a global positioning system (GPS) signal;

obtain a second geographical location, the second geographic location being associated with a virtual parking region, the virtual parking region including parking space for vehicles, a distance between the first geographical location and the second geographical location being less than a threshold distance;

determine information associated with the virtual parking region based on the second geographical location, the information associated with the virtual parking region including a boundary of the virtual parking region;

transmit, via the network, the information associated with the virtual parking region to the user terminal; and

adjust the boundary of the virtual parking region based on a result of a determination that vehicles are parked outside the boundary of the virtual parking region.

2. The system of claim 1 , wherein the second geographical location includes a location of at least one part of the virtual parking region pre-stored in the storage device.

3. The system of claim 1 , wherein

the virtual parking region includes a positioning unit; and

the second geographical location includes a geographical location of at least one part of the virtual parking region that is determined by the positioning unit of the virtual parking region.

4. The system of claim 1 , wherein the information associated with the virtual parking region further includes information relating to the parking space in the virtual parking region, the information relating to the parking space in the virtual parking region including at least one of: a number count of vehicles in the virtual parking region, a location of at least one of vehicles in the virtual parking region, amount of parking space, or a location of parking space in the virtual parking region.

5. The system of claim 4 , wherein the processor is further configured to cause the system to:

transmit, via the network, the information relating to the parking space in the virtual parking region to a terminal of a working staff.

6. The system of claim 1 , wherein adjusting the boundary of the virtual parking region based on the result of the determination that vehicles are parked outside the boundary of the virtual parking region comprises:

modifying the boundary of the virtual parking region by adjusting at least one of a shape, a size, or a location of the boundary of the virtual parking region.

7. The system of claim 1 , wherein the processor is further configured to cause the system to:

obtain at least one environmental parameter relating to the virtual parking region;

generate environmental information based on the at least one environmental parameter; and

transmit, via the network, the environmental information to the user terminal.

8. The system of claim 1 , wherein the parking space includes at least one of designated parking space or non-designated parking space.

9. The system of claim 1 , wherein the processor is further configured to cause the system to transmit, via the network, navigation information associated with the virtual parking region to the user terminal.

10. A method for determining a parking region of vehicles, the method being implemented on at least one machine each of which has a storage device and a processor, the method comprising:

obtaining, by the processor, a first geographical location from a user terminal via a network, the first geographical location being determined by the user terminal according a global positioning system (GPS) signal;

obtaining, by the processor, a second geographical location, the second geographic location being associated with a virtual parking region, the virtual parking region including parking space for vehicles, a distance between the first geographical location and the second geographical location being less than a threshold distance;

determining, by the processor, information associated with the virtual parking region based on the second geographical location, the information associated with the virtual parking region including a boundary of the virtual parking region;

transmitting, by the processor, the information associated with the virtual parking region to the user terminal via the network; and

adjusting the boundary of the virtual parking region based on a result of a determination that vehicles are parked outside the boundary of the virtual parking region.

11. The method of claim 10 , wherein the second geographical location includes a location of at least one part of the virtual parking region pre-stored in the storage device.

12. The method of claim 10 , wherein

the virtual parking region includes a positioning unit; and

the second geographical location includes a geographical location of at least one part of the virtual parking region that is determined by the positioning unit of the virtual parking region.

13. The method of claim 10 , wherein the information associated with the virtual parking region further includes information relating to the parking space in the virtual parking region, the information relating to the parking space in the virtual parking region including at least one of: a number count of vehicles in the virtual parking region, a location of at least one of vehicles in the virtual parking region, or a location of vacant parking space in the virtual parking region.

14. The method of claim 13 , further comprising:

transmitting the information relating to the parking space in the virtual parking region to a terminal of a working staff via the network.

15. The method of claim 10 , adjusting the boundary of the virtual parking region based on the result of the determination that vehicles are parked outside the boundary of the virtual parking region comprising:

modifying, by the processor, the boundary of the virtual parking region by adjusting at least one of a shape, a size, or a location of the boundary of the virtual parking region.

16. The method of claim 10 , further comprising:

obtaining, by the processor, at least one environmental parameter relating to the virtual parking region;

generating, by the processor, environmental information based on the at least one environmental parameter; and

transmitting, by the processor, the environmental information to the user terminal via the network.

17. The method of claim 10 , wherein the parking space includes at least one of designated parking space or non-designated parking space.

18. A non-transitory computer-readable medium embodying a computer program product, the computer program product comprising instructions configured to cause a computing device to:

obtain, from a user terminal, a first geographical location via a network, the first geographic location being determined by the user terminal according a global positioning system (GPS) signal;

obtain a second geographical location, the second geographic location being associated with a virtual parking region, the virtual parking region including parking space for vehicles, a distance between the first geographical location and the second geographical location being less than a threshold distance;

determine information associated with the virtual parking region based on the second geographical location, the information associated with the virtual parking region including a boundary of the virtual parking region;

transmit, via the network, the information associated with the virtual parking region to the user terminal; and

adjust the boundary of the virtual parking region based on a result of a determination that vehicles are parked outside the boundary of the virtual parking region.

19. A vehicle having a lock, comprising:

a storage device storing a set of instructions; and

a processor in communication with the storage device, wherein when executing the set of instructions, the processor is configured to cause the vehicle to:

position a first geographical location of the vehicle;

transmit the first geographical location of the vehicle to a server;

obtain from the server, information associated with a virtual parking region in response to a determination determined by the server that a distance between the first geographical location of the vehicle and a second geographical location of the virtual parking region is less than a threshold distance, the information associated with the virtual parking region being determined by the server based on the second geographical location, the information associated with the virtual parking region includes a boundary of the virtual parking region; and

transmit to a user terminal the information associated with the virtual parking region,

wherein the boundary of the virtual parking region is determined by the server by adjusting an original boundary of the virtual parking region based on a result of a determination that the vehicle is parked outside the original boundary of the virtual parking region.

20. The vehicle of claim 19 , wherein the information associated with the virtual parking region includes information relating to parking space in the virtual parking region, the information relating to the parking space in the virtual parking region including at least one of: a number count of vehicles in the virtual parking region, a location of at least one of vehicles in the virtual parking region, amount of parking space, or a location of parking space in the virtual parking region.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2021
From: JIANGSU HONGBAO HARDWARE CO., LTD.
To: BEIJING QISHENG SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 056321/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: DONGXIA DATONG (BEIJING) MANAGEMENT AND CONSULTING CO., LTD.
To: JIANGSU HONGBAO HARDWARE CO., LTD.
Reel/Frame 047732/0680 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2018
From: HU, ZHIFENG; DUAN, WEI
To: DONGXIA DATONG(BEIJING) MANAGEMENT AND CONSULTING CO., LTD.
Reel/Frame 047014/0126 →
Priority Claims (2)
CN 2017 1 0214197 · Apr 1, 2017 · national
CN 2017 2 0345204 U · Apr 1, 2017 · national
Continuity (1)
Related Publication 20180286237A1 · Oct 4, 2018
Cited By (1)
US 12,670,511