# US 2019/0172272 A1 · Method and system for legal parking

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0172272 A1
- Document ID: US20190172272A1
- Status: Published application
- Kind: A1
- Application number: 16/272,912
- Filed: 2019-02-11
- Published: 2019-06-06
- Earliest claimed: 2014-12-02
- Assignees: Operr Technologies, Inc.
- Inventors: KEVIN SUNLIN WANG
- Web page: https://patentgrep.com/patent/US20190172272A1

## CPC

- G07B 15/02: taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems (G07B15/06 takes precedence; taximeters G07B13/00; parking meters per se G07F17/24)
- G06Q 20/102: {Bill distribution or payments}
- G06Q 20/127: {Shopping or accessing services according to a time-limitation}
- G06Q 20/325: {using wireless networks}
- G06Q 20/42: Confirmation, e.g. check or permission by the legal debtor of payment
- G07F 17/24: for parking meters
- G08G 1/143: {inside the vehicles}
- G08G 1/144: {on portable or mobile units, e.g. personal digital assistant [PDA]}
- G08G 1/146: {where the parking area is a limited parking space, e.g. parking garage, restricted space}
- G08G 1/147: {where the parking area is within an open public zone, e.g. city centre}
- G07B: TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})

## Abstract

A system and method for providing legal parking guidance includes a server which stores legal parking related data having one or more data types. The server receives, from a user computing device, user data which includes a user type corresponding to one or more of the data types and real-time location data associated with one or more locations of a user. The server also identifies one or more potentially available legal parking locations based on the legal parking related data, the location data, and the user type, and transmits at least a portion of data associated with at least one of the one or more potentially available legal parking locations to the user computing device. The user type includes at least one of commercial vehicle user, non-commercial vehicle user, user vehicle-type, or user vehicle-plate-type. The system may also include a location identifier and an accelerometer to monitor the speed, location, parking intent, or leaving intent of a user.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A computer-implemented method for providing legal parking guidance, the method comprising:
storing, on a server, legal parking related data having one or more data types comprising at least one of commercial, non-commercial, vehicle-type, or vehicle-plate-type;
receiving, by the server, from a user computing device, (i) user data comprising a user type corresponding to one or more of the data types of the legal parking related data, and (ii) real-time location data associated with one or more locations of a user;
identifying, by the server, one or more potentially available legal parking locations based on the legal parking related data, the location data, and the user type, wherein the user type comprises at least one of commercial vehicle user, non-commercial vehicle user, user vehicle-type, or user vehicle-plate-type; and
transmitting, by the server, to the user computing device, at least a portion of data associated with at least one of the one or more potentially available legal parking locations.

### Claim 22 (depends on 21)

The method of claim 21, further comprising:
periodically receiving, from the user computing device associated with the user, at least a portion of the legal parking related data, wherein the portion of legal parking related data is inputted through a user engagement panel associated with the user computing device;
displaying, on one or more additional user computing devices associated with one or more additional users, the portion of legal parking related data inputted by the user;
receiving, from the one or more additional user computing devices, one or more ratings of the portion of legal parking related data; and
responsive to the ratings reaching a predetermined number, issue a reward to the user for contributing the portion of legal parking related data.

### Claim 23 (depends on 21)

The method of claim 21, wherein the user computing device comprises a location identifier for identifying a present location of the user, and a clock mechanism for identifying at least one of a present time or a present date, wherein the user data received from the user computing device includes the present location and at least one of the present time or the present date, and wherein the location identifier is in communication with a global positioning system (GPS) and an accelerometer for tracking a real-time speed and a real-time location of the user computing device.

### Claim 24 (depends on 21)

The method of claim 21, further comprising:
inferring, from at least two portions of parking violation data contained within the legal parking related data, a time frame or a distance to which a rule associated with the one or more locations of the user applies.

### Claim 25 (depends on 21)

The method of claim 21, wherein identifying the one or more potentially available legal parking locations comprises comparing the real-time location data of the user data with the legal parking related data stored on the server, and determining one or more unavailable or illegal parking locations based on at least one of: (i) the user type of the user, (ii) one or more parking prohibitions directly applicable to the user, or (iii) one or more parking prohibitions applicable to the user by inference.

### Claim 26 (depends on 25)

The method of claim 25, further comprising:
transmitting, to the user computing device, one or more notifications of at least one of:
(i) the one or more potentially available legal parking locations based on the user type corresponding to one or more of the data types; or
(ii) the one or more unavailable or illegal parking locations.

### Claim 27 (depends on 26)

The method of claim 26, wherein the user computing device is a mobile device or an in-vehicle navigation system.

### Claim 28 (depends on 26)

The method of claim 26, further comprising:
displaying the one or more notifications on a display screen of the user computing device, wherein at least one of the one or more potentially available legal parking locations is displayed in a first format or one or more of the unavailable or illegal parking locations is displayed in a second format.

### Claim 29 (depends on 26)

The method of claim 26, further comprising:
displaying the one or more notifications on a display screen of the user computing device with at least one of (i) one or more rules, (ii) an image of one or more signs, or (iii) a short description of the one or more signs which are associated with the one or more potentially available legal parking locations or the one or more unavailable or illegal parking locations.

### Claim 30 (depends on 21)

The method of claim 21, further comprising:
determining, by the server, based on the user data, a parking intent or a leaving intent of the user with respect to a particular location; and
responsive to determining the parking intent or the leaving intent, display, on a display screen of a particular user computing device associated with a particular user, at least a portion of data corresponding to the parking intent or the leaving intent.

### Claim 31

A system for providing legal parking guidance, the system comprising:
a server in communication with one or more computing devices associated with one or more users via a network, wherein the server includes at least one non-transitory computer-readable storage medium with computer-readable instructions stored thereon, and a processor instructed to execute the computer-readable instructions to:
store, on the server, legal parking related data having one or more data types comprising at least one of commercial, non-commercial, vehicle-type, or vehicle-plate-type;
receive, from a user computing device in communication with the server, (i) user data comprising a user type corresponding to one or more of the data types of the legal parking related data, and (ii) real-time location data associated with one or more locations of a user;
identify one or more potentially available legal parking locations based on the legal parking related data, the location data, and the user type, wherein the user type comprises at least one of commercial vehicle user, non-commercial vehicle user, user vehicle-type, or user vehicle-plate-type; and
transmit, to the user computing device, at least a portion of data associated with at least one of the one or more potentially available legal parking locations.

### Claim 32 (depends on 31)

The system of claim 31, wherein the processor is further instructed to:
periodically receive, from the user computing device associated with the user, at least a portion of the legal parking related data, wherein the portion of legal parking related data is inputted through a user engagement panel associated with the user computing device;
display, on one or more additional user computing devices in communication with the server and associated with one or more additional users, the portion of legal parking related data inputted by the user;
receive, from the one or more additional user computing devices, one or more ratings of the portion of legal parking related data; and
responsive to the ratings reaching a predetermined number, issue a reward to the user for contributing the portion of legal parking related data.

### Claim 33 (depends on 31)

The system of claim 31, wherein the user computing device comprises a location identifier for identifying a present location of the user, and a clock mechanism for identifying at least one of a present time or a present date, wherein the user data received from the user computing device includes the present location and at least one of the present time or the present date, and wherein the location identifier is in communication with a global positioning system (GPS) and an accelerometer for tracking a real-time speed and a real-time location of the user computing device.

### Claim 34 (depends on 31)

The system of claim 31, wherein the processor is further instructed to:
infer, from at least two portions of parking violation data contained within the legal parking related data, a time frame or a distance to which a rule associated with the one or more locations of the user applies.

### Claim 35 (depends on 31)

The system of claim 31, wherein identifying the one or more potentially available legal parking locations includes comparing the real-time location data of the user data with the legal parking related data stored on the server, and determining one or more unavailable or illegal parking locations based on at least one of: (i) the user type of the user, (ii) one or more parking prohibitions directly applicable to the user, or (iii) one or more parking prohibitions applicable to the user by inference.

### Claim 36 (depends on 35)

The system of claim 35, wherein the processor is further instructed to:
transmit, to the user computing device, one or more notifications of at least one of:
(i) the one or more potentially available legal parking locations based on the user type corresponding to one or more of the data types; or
(ii) the one or more unavailable or illegal parking locations.

### Claim 37 (depends on 36)

The system of claim 36, wherein the user computing device is a mobile device or an in-vehicle navigation system.

### Claim 38 (depends on 36)

The system of claim 36, wherein the processor is further instructed to:
display the one or more notifications on a display screen of the user computing device, wherein at least one of the one or more potentially available legal parking locations is displayed in a first format or one or more of the unavailable or illegal parking locations is displayed in a second format.

### Claim 39 (depends on 36)

The system of claim 36, wherein the processor is further instructed to:
display the one or more notifications on a display screen of the user computing device with at least one of (i) one or more rules, (ii) an image of one or more signs, or (iii) a short description, of the one or more signs which are associated with the one or more potentially available legal parking locations or the one or more unavailable or illegal parking locations.

### Claim 40 (depends on 31)

The system of claim 31, wherein the processor is further instructed to:
determine, by the server, based on the user data, a parking intent or a leaving intent of the user with respect to a particular location; and
responsive to determining the parking intent or the leaving intent, display, on a display screen of a particular user computing device associated with a particular user, at least a portion of data corresponding to the parking intent or the leaving intent.
