Navigating a Customer to a Parking Space
First Claim
1. A method for use at a computer system, the computer system including one or more processors and system memory, the method for navigating a customer to a parking space, the method comprising the processor:
- receiving a customer request at the computer system from a device associated with a customer, the customer request requesting directions to an available parking space in a parking lot of a store, the customer being a customer of the store;
in response to receiving the customer request;
accessing available parking space information for the parking lot from a parking lot database, the parking lot database being updated by parking lot camera images, parking lot sensor data, and customer mobile devices; and
identifying one or more candidate parking spaces for the customer to utilize, the one or more candidate parking spaces identified based on the customer location relative to the store, customer parking preferences retrieved from the parking lot database, and a queue of other customers also looking for parking spaces; and
in response to selection of a parking space from among the one or more candidate parking spaces, transmitting directions from the computer system to the customer, the directions indicating how to navigate to the selected parking space from the customer location.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for navigating a customer to a parking space. A customer sends a request from a mobile device or vehicle navigation system for directions to a parking space in a store parking lot. A store computer receives the customer request along with parking requests from other customers. The store computer identifies appropriate candidate parking spaces utilizing camera systems, sensor systems, location of customer mobile devices, and point-of-sale (POS) activity. The store computer identifies the candidate spaces for each customer based on their proximity to the store and their parking preferences. The store computer transmits navigation instructions to parking spaces via the customer mobile devices and/or the vehicle navigation systems. The parking space is stored in the customer mobile device and is used by the customer upon exiting the store for navigation instructions back to the customer parking space.
166 Citations
20 Claims
-
1. A method for use at a computer system, the computer system including one or more processors and system memory, the method for navigating a customer to a parking space, the method comprising the processor:
-
receiving a customer request at the computer system from a device associated with a customer, the customer request requesting directions to an available parking space in a parking lot of a store, the customer being a customer of the store; in response to receiving the customer request; accessing available parking space information for the parking lot from a parking lot database, the parking lot database being updated by parking lot camera images, parking lot sensor data, and customer mobile devices; and identifying one or more candidate parking spaces for the customer to utilize, the one or more candidate parking spaces identified based on the customer location relative to the store, customer parking preferences retrieved from the parking lot database, and a queue of other customers also looking for parking spaces; and in response to selection of a parking space from among the one or more candidate parking spaces, transmitting directions from the computer system to the customer, the directions indicating how to navigate to the selected parking space from the customer location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for use at a mobile device, the mobile device including one or more processors and system memory, the method for navigating a customer to a parking space, the method comprising the processor:
-
submitting a parking space request from the mobile device to a central computer system for a store, the parking space request requesting an available parking space in a parking lot of the store by automatically notifying the store when the customer is in route to the store and is within a specified proximity of the store; and in response to submitting the request to the store, the mobile device; receiving available parking space information from the central computer system based on the specified proximity and anticipated availability of parking spaces for users checking out at the store; receiving parking recommendations of one or more candidate parking spaces from the central computer system in accordance with preferences of the customer; and receiving directions indicating how to navigate to a selected parking space from the central computer system, the selected parking space selected from among the one or more candidate parking spaces. - View Dependent Claims (18, 19)
-
-
20. A computer program product for use at a computer system, the computer program product for implementing a method for navigating a customer to a parking space, the compute program product comprising one or more computer storage devices having stored thereon computer-executable instructions that, when executed at a processor, cause the computer system to perform the method, including the following:
-
receive a customer request at the computer system from a device associated with a customer, the customer request requesting directions to an available parking space in a parking lot of a store, the customer being a customer of the store; in response to receiving the customer request; access available parking space information for the parking lot from a parking lot database, the parking lot database being updated by parking lot camera images, parking lot sensor data, and customer mobile devices; and identify one or more candidate parking spaces for the customer to utilize, the one or more candidate parking spaces identified based on the customer location relative to the store, customer parking preferences retrieved from the parking lot database, and a queue of other customers also looking for parking spaces; and in response to selection of a parking space from among the one or more candidate parking spaces, transmit directions from the computer system to the customer, the directions indicating how to navigate to the selected parking space from the customer location.
-
Specification