11081006

System and Method for High Accuracy Location Determination and Parking

PublishedAugust 3, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A mobile location system comprising: a global navigation satellite systems (GNSS) processor; a location processor; and a memory device that stores a plurality of instructions, which when executed by the location processor, causes the location processor to be configured to: upon a detection of a first predetermined event: receive a plurality of GNSS data streams from the GNSS processor; receive a plurality of vehicle motion data streams from a processor that captures vehicle motion data; calculate, with the location processor, coordinate data streams using the received plurality of GNSS data streams and the plurality of vehicle motion data streams; transmit, to a geomapping server, the calculated coordinate data streams, wherein the calculated coordinate data streams are based on the plurality of GNSS data streams and the plurality of vehicle motion data streams; determine that at least one of the transmitted plurality of calculated coordinate data streams is associated with a legal parking zone; based on the determination that the at least one of the transmitted plurality of calculated coordinate data streams is associated with a legal parking zone: receive, from the geomapping server, a legal parking zone message that at least one of the plurality of calculated coordinate data streams is associated with the legal parking zone; and cause a parking session to be initiated, and transmit, to the geomapping server, a parking session end message to end the parking session upon detection of a second predetermined event, wherein the detection of the second predetermined event comprises detecting that the mobile location system is moving faster than a predetermined speed.

2

2. The mobile location system of claim 1 , wherein the detection of the first predetermined event comprises detecting that the mobile location system is moving less than a predetermined speed.

3

3. The mobile location system of claim 1 , wherein the location processor further receives a timing pulse.

4

4. The mobile location system of claim 3 , wherein the location processor further synchronizes the plurality of GNSS data streams and the plurality of vehicle motion data streams in accordance with the timing pulse.

5

5. The mobile location system of claim 1 , wherein causing the parking session to be initiated comprises transmitting a request to the geomapping server to initiate the parking session.

6

6. The mobile location system of claim 5 , wherein the transmitted request to the geomapping server to initiate the parking session is automatic, without user input.

7

7. The mobile location system of claim 1 , wherein the GNSS processor collects a predetermined quantity of location data points for a predetermined quantity of time.

8

8. The mobile location system of claim 1 , wherein if the transmitted plurality of data streams are not associated with a legal parking zone, receive, from the geomapping server, a retry message.

9

9. The mobile location system of claim 8 , wherein upon receiving the retry message, the location processor further: receives a third plurality of data streams from the GNSS processor; and transmits, to the geomapping server, additional calculated coordinate data streams based on the third plurality of data streams.

10

10. The mobile location system of claim 8 , wherein if a predetermined number of retry messages are received from the geomapping server within a predetermined time period, a message received from the geomapping server causes the location processor to alert a user that the parking session cannot be initiated.

11

11. A geomapping server comprising: a processor; and a memory device that stores a plurality of instructions, which when executed by the processor, causes the processor to be configured to: receive, from a location device, a plurality of calculated coordinate data streams that are based on a plurality of global navigation satellite systems (GNSS) data streams and a plurality of vehicle motion data streams; compare the received plurality of calculated coordinate data streams with a stored plurality of coordinates; determine that one or more of the received plurality of calculated coordinate data streams matches with a legal parking zone; transmit, to the location device, a legal parking zone message confirming that one or more of the received plurality of calculated coordinate data streams is associated with the legal parking zone based on the determined match; receive, from the location device, a parking session initiation message to initiate a parking session; start a parking session associated with the location device; and receive, from the location device, a parking session end message to terminate the parking session.

12

12. The geomapping server of claim 11 , wherein the processor further: transmits, to a payment processing server, a parking session charge associated with the terminated parking session; receive, from the payment processing server, a payment confirmation message; and transmit, to a mobile user device, a parking session end confirmation message that further comprises a payment receipt.

13

13. The geomapping server of claim 12 , wherein the processor further: stores real time parking session information associated with a plurality of different location devices; receives, from a mobile user device, a request for real time parking space availability located near a particular coordinate; evaluates a plurality of legal parking zones near the particular coordinate to determine if any of the plurality of different location devices vacated one of the plurality of legal parking zones within a predetermined period of time; and if one of the plurality of different location devices vacated one of the plurality of legal parking zones within the predetermined period of time, transmit a parking coordinate associated with the one of the plurality of legal parking zones to the mobile user device.

14

14. The geomapping server of claim 12 , wherein the processor further: receives, from a plurality of different mobile user devices, information updates regarding a plurality of legal parking zones; and transmits, to the location device, a legal parking zone message confirming that one or more of the received plurality of calculated coordinate data streams is associated with the legal parking zone based on the information updates regarding the plurality of legal parking zones.

15

15. The geomapping server of claim 11 , wherein if the match is not determined, the processor further receives additional pluralities of calculated coordinate data streams a predetermined number of times.

16

16. A location system comprising: a global navigation satellite systems (GNSS) processor; a location processor; and a memory device that stores a plurality of instructions, which when executed by the location processor, causes the location processor to be configured to: upon a detection of a first predetermined event: receive a plurality of GNSS data streams from the GNSS processor; receive a plurality of vehicle motion data streams; convert the plurality of GNSS data streams and the plurality of vehicle motion data streams into a plurality of coordinate data streams; transmit, to a geomapping server, the plurality of coordinate data streams, where the coordinate data streams are based on the plurality of GNSS data streams and the plurality of vehicle motion data streams; determine that at least one of the transmitted plurality of coordinate data streams is associated with a vehicle use event; based on the determination that the at least one of the transmitted plurality of coordinate data streams is associated with the vehicle use event: initiate a vehicle use event transaction, and transmit, to the geomapping server, a vehicle use event end message to end the vehicle use event transaction upon detection of a second predetermined event, wherein the detection of the second predetermined event comprises detecting that the location system is moving faster than a predetermined speed.

17

17. The location system of claim 16 , wherein the vehicle use event transaction comprises causing a payment to be made.

18

18. The location system of claim 16 , wherein the vehicle use event transaction comprises causing a location database, which stores the location data of a plurality of vehicles, to be updated with location data of the location system.

Patent Metadata

Filing Date

Unknown

Publication Date

August 3, 2021

Inventors

Evgeny Klochikhin
Vladimir Klochikhin
Iurii Iatsinin

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR HIGH ACCURACY LOCATION DETERMINATION AND PARKING” (11081006). https://patentable.app/patents/11081006

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.