Methods and systems for locating public parking and receiving security ratings for parking locations and generating notifications to vehicle user accounts regarding alerts and cloud access to security information
First Claim
1. A method, comprising:
- receiving at a server, over time, safety notifications from a plurality of vehicles, wherein each safety notification is associated with a geographic location;
associating, by the server, one or more safety notifications to a parking location when the geographic location of the safety notifications are within proximity of the parking location;
generating, by the server, a safety grade for the parking location, the safety grade is based on a number of safety notifications associated to the parking location and a safety level of the safety notifications;
receiving a request at a server, from a computing device, to access the safety grade for the parking location; and
sending, by the server, the safety grade to the computing device, wherein in response to receiving the request to access the safety grade of the parking location, the method further includes, sending data to populate a user interface of the computing device, the set data for the user interface provides access to a map that identifies a current geo-location of the computing device and one or more parking locations in addition to the parking location, each of the parking locations being assigned a respective safety grade; and
the sent data enables response by user selections via the user interface, the sent data being for one or more of the parking locations and additionally enables access to one or more of incidents at a respective parking location, or ratings at a respective parking location, or a rating entry interface for a respective parking location, or a reserving function for a respective parking location, or payment functions for parking at a respective parking location, or past alerts at a respective parking location, or recommendations for one or more of the parking locations, wherein the method is executed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for providing access to safety ratings of parking locations and access alerts associated with vehicles, including processing of notifications to user accounts associated with monitored vehicles. One example method includes receiving at a server, over time, safety alerts from a plurality of vehicles. Each safety alert is associated with a geographic location. The method associates, by the server, one or more safety alerts to parking locations corresponding to geographic locations from where the safety alerts were received. The server then generates a safety grade for one or more of the parking locations, and the safety grade is based on a number of safety alerts associated to the parking location and a safety type of the safety alerts. The method receiving a request at a server, from a computing device, to access the safety grade for a parking location proximate to a current geo-location of the computing device or a destination location and sends data to a user interface of the computing device. The data includes identification of one or more parking locations proximate to the current geo-location of the computing device or the destination location and associated safety grades.
394 Citations
20 Claims
-
1. A method, comprising:
- receiving at a server, over time, safety notifications from a plurality of vehicles, wherein each safety notification is associated with a geographic location;
associating, by the server, one or more safety notifications to a parking location when the geographic location of the safety notifications are within proximity of the parking location;
generating, by the server, a safety grade for the parking location, the safety grade is based on a number of safety notifications associated to the parking location and a safety level of the safety notifications;
receiving a request at a server, from a computing device, to access the safety grade for the parking location; and
sending, by the server, the safety grade to the computing device, wherein in response to receiving the request to access the safety grade of the parking location, the method further includes, sending data to populate a user interface of the computing device, the set data for the user interface provides access to a map that identifies a current geo-location of the computing device and one or more parking locations in addition to the parking location, each of the parking locations being assigned a respective safety grade; and
the sent data enables response by user selections via the user interface, the sent data being for one or more of the parking locations and additionally enables access to one or more of incidents at a respective parking location, or ratings at a respective parking location, or a rating entry interface for a respective parking location, or a reserving function for a respective parking location, or payment functions for parking at a respective parking location, or past alerts at a respective parking location, or recommendations for one or more of the parking locations, wherein the method is executed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- receiving at a server, over time, safety notifications from a plurality of vehicles, wherein each safety notification is associated with a geographic location;
-
15. A method, comprising:
- receiving at a server, over time, safety notifications from a plurality of computing devices, wherein each safety notification is associated with a geographic location;
associating, by the server, one or more safety notifications to a parking location when the geographic location of the safety notifications are within proximity of the parking location;
generating, by the server, a safety grade for the parking location, the safety grade is based on a number of safety notifications associated to the parking location and a safety level of the safety notifications;
receiving a request at a server, from a computing device, to access the safety grade for the parking location; and
sending, by the server, the safety grade to the computing device, wherein in response to receiving the request to access the safety grade of the parking location, the method further includes, sending data to populate a user interface of the computing device, the set data for the user interface provides access to a map that identifies a current geo-location of the computing device and one or more parking locations in addition to the parking location, each of the parking locations being assigned a respective safety grade; and
the sent data enables response by user selections via the user interface, the sent data being for one or more of the parking locations and additionally enables access to one or more of incidents at a respective parking location, or ratings at a respective parking location, or a rating entry interface for a respective parking location, or a reserving function for a respective parking location, or payment functions for parking at a respective parking location, or past alerts at a respective parking location, or recommendations for one or more of the parking locations, wherein a name of the parking location is identified from the map that is an online map service, and wherein the parking location is identified in response to the request from the computing device or is identified dynamically based on a current location of the computing device, the computing devices being one of a mobile device or a vehicle computer having a display. - View Dependent Claims (16)
- receiving at a server, over time, safety notifications from a plurality of computing devices, wherein each safety notification is associated with a geographic location;
-
17. A method, comprising, receiving at a server, over time, safety alerts from a plurality of vehicles, wherein each safety alert is associated with a geographic location;
- associating, by the server, one or more safety alerts to parking locations corresponding to geographic locations from where the safety alerts were received;
generating, by the server, a safety grade for one or more of the parking locations, the safety grade is based on a number of safety alerts associated to the parking location and a safety type of the safety alerts;
receiving a request at a server, from a computing device, to access the safety grade for a parking location proximate to a current geo-location of the computing device or a destination location;
sending, by the server, data to a user interface of the computing device, the data includes identification of one or more parking locations proximate to the current geo-location of the computing device or the destination location and associated safety grades, and sending additional data for the user interface, in response to user selections on the user interface, the additional data being for one or more of the parking locations, the additional data includes one or more of incidents at a respective parking location, or ratings at a respective parking location, or a rating entry interface for a respective parking location, or a reserving function for a respective parking location, or payment functions for parking at a respective parking location, or past alerts at a respective parking location, or recommendations for one or more alternate parking locations with associated rating, cost or availability, wherein in response to receiving the request to access the safety grade of the parking location, the method further includes, sending additional data to the user interface of the computing device, the user interface being for vehicle monitoring associated with a user account managed by the server that performs cloud processing, the user account enabling association of one or more vehicles to the user account, for a monitored vehicle of the user account, receiving alert data;
receiving images or audio for the alert data; and
sending a notification to the user interface of the computing device for the user account, the notification identifying one or more alerts for the monitored vehicle, the alert data including incident data, or alarm data, or image data captured in or around the monitored vehicle, or snapshots of images in or around the monitored vehicle, or audio in or around the monitored vehicle, or touching of the vehicle, or collision to the monitored vehicle, or attempted theft or robbery of the monitored vehicle, or historical data of the monitored vehicle, or video clips of in or around the monitored vehicle, wherein the notifications are accessible via the computing device or a device having access to the internet for viewing of the notifications from cloud storage, wherein the method is executed by a processor. - View Dependent Claims (18, 19, 20)
- associating, by the server, one or more safety alerts to parking locations corresponding to geographic locations from where the safety alerts were received;
Specification