Automatic detection of parking level in multi-level structure
US-9086285-B2 · Jul 21, 2015 · US
US2016104378A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016104378-A1 |
| Application number | US-201414512141-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 10, 2014 |
| Priority date | Oct 10, 2014 |
| Publication date | Apr 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of determining an attribute of a parking structure includes monitoring vehicle status data (VSD) obtained by a first on-board processor operatively associated with a vehicle telematics unit. The first processor executes computer readable code encoded on a first non-transitory computer readable medium. The method includes recording, in a vehicle memory operatively associated with the first processor, the VSD based on an output of a vehicle on-board sensor. The method further includes communicating the recorded VSD to a data aggregator of a remote parking information system (RPIS) for storage as aggregated data in a computer memory associated with the RPIS. The method determines, via the data aggregator, whether the vehicle is in the parking structure based on the communicated recorded VSD. The method further includes determining the attribute via the RPIS based on the VSD stored in the computer memory, and storing the attribute in the computer memory.
Opening claim text (preview).
1 . A method of determining an attribute of a parking structure, comprising: monitoring vehicle status data associated with a vehicle obtained by a first processor on-board the vehicle operatively associated with a telematics unit disposed in the vehicle, the first processor executing computer readable code encoded on a first non-transitory computer readable medium; recording, in a vehicle memory operatively associated with the first processor, the vehicle status data based on an output of a vehicle on-board sensor; communicating the recorded vehicle status data to a data aggregator of a remote parking information system for storage as aggregated data in a computer memory associated with the remote parking information system; determining, via the data aggregator, whether the vehicle is in the parking structure based on the communicated recorded vehicle status data, the data aggregator, including a second processor, executing computer readable code encoded on a second non-transitory computer readable medium; determining the attribute of the parking structure via the remote parking information system based on the vehicle status data stored in the computer memory; and storing the attribute of the parking structure in the computer memory. 2 . The method as defined in claim 1 wherein the communicating the vehicle status data to the remote parking information system occurs during a vehicle data upload event. 3 . The method as defined in claim 1 , further comprising communicating the attribute of the parking structure from the remote parking information system to the telematics unit in the vehicle or an other telematics unit in an other vehicle. 4 . The method as defined in claim 1 , further comprising determining elements of the vehicle status data including latitude, longitude, altitude, heading, and speed based on the on-board sensor output during an interruption of radio-based input to a location detection component of a navigation unit in the telematics unit. 5 . The method as defined in claim 1 wherein the attribute of the parking structure includes a quantity of parking levels in the parking structure; a size and shape of the parking structure; a spacing between the parking levels; a total height of the parking structure; a ramp position and direction within the parking structure; a quantity of parking spaces in the parking structure; a map of the parking spaces in the parking structure; a location of electric vehicle charging stations in the parking structure; locations of the parking spaces that have a highest rate of utilization; a location of a stairwell or elevator; a location of a vehicle entrance, exit, or checkpoint; a distance to the parking structure from a location; an average parking duration of a vehicle in the parking structure; a closure status of a popular entrance of the parking structure; or combinations thereof. 6 . The method as defined in claim 1 wherein determining the attribute of the parking structure includes determining a location of a deck or ramp of a multi-level parking structure based on the vehicle status data including latitude, longitude, and altitude data. 7 . The method as defined in claim 1 , further comprising: determining, via the data aggregator, that the vehicle is an electric vehicle based on the vehicle status data stored in the computer memory; determining, via the data aggregator, that the vehicle is connected to a charging station based on the vehicle status data stored in the computer memory; determining, via the data aggregator, the vehicle location at a time when the vehicle is connected to the charging station; and inferring, via the data aggregator, a location of the electric vehicle charging station in the parking structure based on the determining that the vehicle is an electric vehicle, the determining that the vehicle is connected to a charging station, and the determining the vehicle location at the time when the vehicle is connected to the charging station wherein the attribute of the parking structure is the location of the electric vehicle charging station in the parking structure. 8 . The method as defined in claim 1 , further comprising: determining, via the data aggregator, parking altitudes of a plurality of instances of vehicles having a parked status in the parking structure based on the vehicle status data stored in the computer memory; grouping into parking levels, via the data aggregator, parking altitudes that are within a predetermined altitude tolerance; and determining, via the data aggregator, a quantity of the parking levels based on the grouping into parking levels wherein the attribute of the parking structure is the quantity of the parking levels. 9 . The method as defined in claim 1 , further comprising: determining, via the data aggregator, an envelope of locations including all locations of vehicles in a parking structure over a predetermined period of time based on the vehicle status data stored in the computer memory; and inferring an outline map of the parking structure based on the envelope wherein the attribute of the parking structure is the outline map of the parking structure. 10 . The method as defined in claim 1 , further comprising: determining, via the data aggregator, a popularity of parking spots in the parking structure over a predetermined period of time based on the vehicle status data stored in the computer memory; and inferring, via the data aggregator, a location of a stairwell of the parking structure based on applying behavioral heuristics to the popularity of the parking spots wherein the attribute of the parking structure is the location of the stairwell of the parking structure. 11 . A system for determining an attribute of a parking structure, comprising: a telematics unit operatively disposed in a vehicle, the telematics unit including a first processor executing computer readable code encoded on a first non-transitory computer readable medium of the first processor for determining vehicle status data from on-board sensors; a vehicle memory operatively associated with the first processor on the vehicle to store the vehicle status data; the first processor, by executing the computer readable code, to: monitor vehicle status data associated with the vehicle; and record the vehicle status data in the vehicle memory; and a telematics service center in selective communication with the telematics unit, the telematics service center including a data aggregator of a remote parking information system the data aggregator having a second processor for processing the vehicle status data or information based on the vehicle status data received from the telematics unit wherein the remote parking information system determines the attribute of the parking structure based on the vehicle status data or on information responsive to the recorded vehicle status data and wherein the data aggregator stores the attribute of the parking structure in a computer memory associated with the data aggregator. 12 . The system as defined in claim 11 , further comprising a vehicle data upload unit operatively associated with the telematics unit to initiate a vehicle data upload event to communicate the vehicle status data to the telematics service center. 13 . The system as defined in claim 11 wherein the telematics service center communicates the attribute of the parking structure to the telematics unit or an other telematics unit. 14 . The system as defined in claim 11 wherein elements of the vehicle status data including latitude, longitude, altitude, heading, and speed are based on on-board sensor output during an interrupti
specially adapted for navigation in a road network · CPC title
inside the vehicles · CPC title
communicating information to a remotely located station (transmission systems for measured values G08C) · CPC title
from the vehicle, e.g. floating car data [FCD] · CPC title
where the parking area is a limited parking space, e.g. parking garage, restricted space · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.