Interactive vehicle information map
First Claim
1. A computer system configured to access one or more electronic data sources in response to input from a user provided in an interactive user interface in order to determine vehicle-related data items and interactively update the interactive user interface, the computer system comprising:
- one or more hardware processors configured to cause the computer system to;
generate user interface data useable for rendering an interactive user interface, the interactive user interface including an interactive map;
transmit the user interface data to an electronic display such that the interactive user interface is displayed on the electronic display;
receive an input from a user via the interactive user interface, the input including at least an indication of a geographic area of interest and a partial vehicle description including at least a partial license plate number, the indication of the geographic area of interest provided via a selection on the interactive map;
identify, from one or more electronic data sources, a plurality of vehicle-related data items satisfying the partial vehicle description including the partial license plate number, each of the identified vehicle-related data items associated with a full license plate number and at least one license plate image, each of the identified vehicle-related data items obtained within the indicated geographic area of interest;
organize the plurality of identified vehicle-related data items into a plurality of groups each corresponding to a unique vehicle, wherein each of at least two of the groups includes a plurality of identified vehicle-related data items associated with a same full license plate number;
for each of the one or more groups corresponding to respective unique vehicles, and based on the respective associated vehicle-related data items;
select a preferred license plate image of the at least one license plate image associated with the vehicle by at least;
selecting, from the at least one license plate image, a first subset of license plate images having been obtained within a preferred time period;
further selecting, from the previously selected first subset of license plate images, a second subset of license plate images having been obtained during a preferred time of day; and
designating, from the previously selected second subset of license plate images, the preferred license plate image, the preferred license plate image of the second subset having been obtained by a preferred type of camera; and
identify, from the one or more electronic data sources, one or more individuals associated with the unique vehicle; and
update the user interface data such that the interactive user interface includes, for each of the one or more groups corresponding to respective unique vehicles;
indications on the interactive map of geographical locations associated with each of the identified vehicle-related data items;
indications of the respective unique vehicles and associated preferred license plate image; and
a selectable user interface element configured to, in response to a selection input from the user, provide, via the interactive user interface, indications of the one or more identified individuals and information related to the one or more identified individuals.
8 Assignments
0 Petitions
Accused Products
Abstract
An interactive vehicle information map system is disclosed in which, in various embodiments, geographical, geospatial, vehicle, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on an interactive map interface. In an embodiment, the user may search vehicle-related data via the interactive map by providing search criteria including, for example, information regarding a geographic area, a time period, a vehicle, a vehicle owner, and/or a license plate number, among other items. The map system may provide search results including a list of vehicles that match the search criteria, vehicle information, and/or points on the interactive map that indicate license-plate recognition read locations, among other information. In an embodiment, the user may view detailed information associated with particular vehicles including, for example, captured images, vehicle-owner data, event history, and the like. Further, the user may export data and/or create search alerts.
621 Citations
20 Claims
-
1. A computer system configured to access one or more electronic data sources in response to input from a user provided in an interactive user interface in order to determine vehicle-related data items and interactively update the interactive user interface, the computer system comprising:
one or more hardware processors configured to cause the computer system to; generate user interface data useable for rendering an interactive user interface, the interactive user interface including an interactive map; transmit the user interface data to an electronic display such that the interactive user interface is displayed on the electronic display; receive an input from a user via the interactive user interface, the input including at least an indication of a geographic area of interest and a partial vehicle description including at least a partial license plate number, the indication of the geographic area of interest provided via a selection on the interactive map; identify, from one or more electronic data sources, a plurality of vehicle-related data items satisfying the partial vehicle description including the partial license plate number, each of the identified vehicle-related data items associated with a full license plate number and at least one license plate image, each of the identified vehicle-related data items obtained within the indicated geographic area of interest; organize the plurality of identified vehicle-related data items into a plurality of groups each corresponding to a unique vehicle, wherein each of at least two of the groups includes a plurality of identified vehicle-related data items associated with a same full license plate number; for each of the one or more groups corresponding to respective unique vehicles, and based on the respective associated vehicle-related data items; select a preferred license plate image of the at least one license plate image associated with the vehicle by at least; selecting, from the at least one license plate image, a first subset of license plate images having been obtained within a preferred time period; further selecting, from the previously selected first subset of license plate images, a second subset of license plate images having been obtained during a preferred time of day; and designating, from the previously selected second subset of license plate images, the preferred license plate image, the preferred license plate image of the second subset having been obtained by a preferred type of camera; and identify, from the one or more electronic data sources, one or more individuals associated with the unique vehicle; and update the user interface data such that the interactive user interface includes, for each of the one or more groups corresponding to respective unique vehicles; indications on the interactive map of geographical locations associated with each of the identified vehicle-related data items; indications of the respective unique vehicles and associated preferred license plate image; and a selectable user interface element configured to, in response to a selection input from the user, provide, via the interactive user interface, indications of the one or more identified individuals and information related to the one or more identified individuals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A computer-implemented method of accessing one or more electronic data sources in response to input from a user provided in an interactive user interface in order to determine vehicle-related data items and interactively update the interactive user interface, the computer-implements method comprising:
under control of a computing system configured with specific computer executable instructions, generating user interface data useable for rendering an interactive user interface, the interactive user interface including an interactive map; transmitting the user interface data to an electronic display such that the interactive user interface is displayed on the electronic display; receiving an input from a user via the interactive user interface, the input including at least an indication of a geographic area of interest and a partial vehicle description including at least a partial license plate number, the indication of the geographic area of interest provided via a selection on the interactive map; identifying, from one or more electronic data sources, a plurality of vehicle-related data items satisfying the partial vehicle description including the partial license plate number, each of the identified vehicle-related data items associated with a full license plate number and at least one license plate image, each of the identified vehicle-related data items obtained within the indicated geographic area of interest; organizing the plurality of identified vehicle-related data items into a plurality of groups each corresponding to a unique vehicle, wherein each of at least two of the groups includes a plurality of identified vehicle-related data items associated with a same full license plate number; for each of the one or more groups corresponding to respective unique vehicles, and based on the respective associated vehicle-related data items; selecting a preferred license plate image of the at least one license plate image associated with the vehicle by at least; selecting, from the at least one license plate image, a first subset of license plate images having been obtained within a preferred time period; further selecting, from the previously selected first subset of license plate images, a second subset of license plate images having been obtained during a preferred time of day; and designating, from the previously selected second subset of license plate images, the preferred license plate image, the preferred license plate image of the second subset having been obtained by a preferred type of camera; and identifying, from the one or more electronic data sources, one or more individuals associated with the unique vehicle; and updating the user interface data such that the interactive user interface includes, for each of the one or more groups corresponding to respective unique vehicles; indications on the interactive map of geographical locations associated with each of the identified vehicle-related data items; indications of the respective unique vehicles and associated preferred license plate image; and a selectable user interface element configured to, in response to a selection input from the user, provide, via the interactive user interface, indications of the one or more identified individuals and information related to the one or more identified individuals. - View Dependent Claims (15, 16, 17)
-
18. A non-transitory computer readable storage medium storing computer executable instructions configured for execution by one or more hardware processors of a computer system to cause the computer system to:
-
generate user interface data useable for rendering an interactive user interface, the interactive user interface including an interactive map; transmit the user interface data to an electronic display such that the interactive user interface is displayed on the electronic display; receive an input from a user via the interactive user interface, the input including at least an indication of a geographic area of interest and a partial vehicle description including at least a partial license plate number, the indication of the geographic area of interest provided via a selection on the interactive map; identify, from one or more electronic data sources, a plurality of vehicle-related data items satisfying the partial vehicle description including the partial license plate number, each of the identified vehicle-related data items associated with a full license plate number and at least one license plate image, each of the identified vehicle-related data items obtained within the indicated geographic area of interest; organize the plurality of identified vehicle-related data items into a plurality of groups each corresponding to a unique vehicle, wherein each of at least two of the groups includes a plurality of identified vehicle-related data items associated with a same full license plate number; for each of the one or more groups corresponding to respective unique vehicles, and based on the respective associated vehicle-related data items; select a preferred license plate image of the at least one license plate image associated with the vehicle by at least; selecting, from the at least one license plate image, a first subset of license plate images having been obtained within a preferred time period; further selecting, from the previously selected first subset of license plate images, a second subset of license plate images having been obtained during a preferred time of day; and designating, from the previously selected second subset of license plate images, the preferred license plate image, the preferred license plate image of the second subset having been obtained by a preferred type of camera; and identify, from the one or more electronic data sources, one or more individuals associated with the unique vehicle; and update the user interface data such that the interactive user interface includes, for each of the one or more groups corresponding to respective unique vehicles; indications on the interactive map of geographical locations associated with each of the identified vehicle-related data items; indications of the respective unique vehicles and associated preferred license plate image; and a selectable user interface element configured to, in response to a selection input from the user, provide, via the interactive user interface, indications of the one or more identified individuals and information related to the one or more identified individuals. - View Dependent Claims (19, 20)
-
Specification