Parking information aggregation platform
First Claim
Patent Images
1. A method of managing parking information, the method comprising:
- receiving, at a computer system and from each of a plurality of separate organizations that manage parking locations, data indicating a current status of their respective parking locations;
aggregating the data from each of the plurality of separate organizations into a database of converted data, wherein the data for each of the parking locations is converted to have a format that is common to each of the other of the parking locations;
receiving, at the computer system and from a computing device that is associated with a third party that is different than the organizations that manage parking locations, a request for information about current or historic parking conditions at or near a particular geographic location; and
providing, to the computing device and by the computer system, parking information that is generated from the aggregated data of the plurality of separate organizations and that represents parking conditions for at least a portion of the parking locations that are located within a threshold distance of the particular geographic location, wherein the parking information is formatted for display on the computing device of the third party.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes systems and techniques that may be used to aggregate information about open parking spots from various different parking providers or organizations.
29 Citations
20 Claims
-
1. A method of managing parking information, the method comprising:
-
receiving, at a computer system and from each of a plurality of separate organizations that manage parking locations, data indicating a current status of their respective parking locations; aggregating the data from each of the plurality of separate organizations into a database of converted data, wherein the data for each of the parking locations is converted to have a format that is common to each of the other of the parking locations; receiving, at the computer system and from a computing device that is associated with a third party that is different than the organizations that manage parking locations, a request for information about current or historic parking conditions at or near a particular geographic location; and providing, to the computing device and by the computer system, parking information that is generated from the aggregated data of the plurality of separate organizations and that represents parking conditions for at least a portion of the parking locations that are located within a threshold distance of the particular geographic location, wherein the parking information is formatted for display on the computing device of the third party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing parking information, the system comprising:
-
one or more vendor interfaces and one or more consumer interfaces, the vendor interfaces arranged to receive information according to predetermined formats from parking providers, and the consumer interfaces arranged to receive requests from client computing devices for parking-related information about one or more of the parking providers; a parking data aggregator programmed to convert data received from at least some of the parking providers to a common format, and to store the data in the common format; and a parking spot tracking application programmed to identify available parking inventory near locations identified in requests for the parking-related information from the client computing devices, the available parking inventory identified from the common format data and from among multiple of the parking providers that separately reported data to the system. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product embodied in a computer-readable storage device storing instructions that, when executed, cause a processor to perform operations comprising:
-
receiving, from each of a plurality of separate organizations that manage parking locations, data indicating a current status of their respective parking locations; aggregating the data from each of the plurality of separate organizations into a database of converted data, wherein the data for each of the parking locations is converted to have a format that is common to each of the other of the parking locations; receiving, from a computing device that is associated with a third party that is different than the organizations that manage parking locations, a request for information about current or historic parking conditions at or near a particular geographic location; and providing, to the computing device, parking information that is generated from the aggregated data of the plurality of separate organizations and that represents parking conditions for at least a portion of the parking locations that are located within a threshold distance of the particular geographic location, wherein the parking information is formatted for display on the computing device of the third party. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification