Data visualization platform for use in a network environment
First Claim
Patent Images
1. A data visualization platform system comprising:
- a data store configured to store analytics data associated with one or more judicial entities; and
a data visualization server comprising computer hardware and in communication with the data store, wherein the data visualization server is configured to;
generate instructions to display a user interface (UI) on a remote user computing device, wherein the UI is configured to, when presented on the remote user computing device, include a first UI element for selecting a judicial entity from a plurality of judicial entities;
receive an electronic indication that a first judicial entity of the plurality of judicial entities has been selected in the first UI element presented on the remote user computing device;
determine that the first judicial entity is associated with a first geographical region;
access, from the data store, first analytics data associated with the first judicial entity, the first analytics data indicating a number or frequency of reassignment motions submitted in cases assigned to the first judicial entity;
determine, based on the first judicial entity selected in the first UI element presented on the remote user computing device, one or more additional judicial entities to be compared with the first judicial entity, wherein each one of the one or more additional judicial entities is associated with the first geographical region, and wherein the one or more additional judicial entities include one of the plurality of judicial entities having a highest number or frequency of cases reassigned from the first judicial entity among the plurality of judicial entities as a result of the reassignment motions submitted in the cases assigned to the first judicial entity;
access, from the data store, second analytics data associated with the one or more additional judicial entities, wherein the second analytics data include one or more performance metrics associated with the one or more additional judicial entities;
determine one or more filter values and a date range to be used to generate instructions to present the first analytics data and the second analytics data on the remote user computing device;
generate instructions to display a second UI element based on the first analytics data, the second analytics data, the one or more filter values, and the date range, and the second UI element including(i) a first visual indicator corresponding to a first aggregate number or frequency of reassignment motions based on aggregating the first analytics data associated with the first judicial entity over the determined date range, and(ii) a second visual indicator corresponding to a second aggregate number or frequency of reassignment motions based on aggregating at least the second analytics data associated with the one or more additional judicial entities associated with the first geographical region over the determined date range,such that the second UI element enables a visual comparison of the first aggregate number or frequency against the second aggregate number or frequency on the remote user computing device and renders a relative number or frequency of reassignment motions submitted in cases assigned to the first judicial entity immediately apparent to a user at the remote user computing device.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of systems and methods for analyzing and visualizing data are described. Data from third party data sources can be collected, parsed, and analyzed to generate graphical elements that can help visualize the analyzed data. These graphical elements can be displayed on remote user computing devices to enable users of the system to visualize the analyzed data.
-
Citations
27 Claims
-
1. A data visualization platform system comprising:
-
a data store configured to store analytics data associated with one or more judicial entities; and a data visualization server comprising computer hardware and in communication with the data store, wherein the data visualization server is configured to; generate instructions to display a user interface (UI) on a remote user computing device, wherein the UI is configured to, when presented on the remote user computing device, include a first UI element for selecting a judicial entity from a plurality of judicial entities; receive an electronic indication that a first judicial entity of the plurality of judicial entities has been selected in the first UI element presented on the remote user computing device; determine that the first judicial entity is associated with a first geographical region; access, from the data store, first analytics data associated with the first judicial entity, the first analytics data indicating a number or frequency of reassignment motions submitted in cases assigned to the first judicial entity; determine, based on the first judicial entity selected in the first UI element presented on the remote user computing device, one or more additional judicial entities to be compared with the first judicial entity, wherein each one of the one or more additional judicial entities is associated with the first geographical region, and wherein the one or more additional judicial entities include one of the plurality of judicial entities having a highest number or frequency of cases reassigned from the first judicial entity among the plurality of judicial entities as a result of the reassignment motions submitted in the cases assigned to the first judicial entity; access, from the data store, second analytics data associated with the one or more additional judicial entities, wherein the second analytics data include one or more performance metrics associated with the one or more additional judicial entities; determine one or more filter values and a date range to be used to generate instructions to present the first analytics data and the second analytics data on the remote user computing device; generate instructions to display a second UI element based on the first analytics data, the second analytics data, the one or more filter values, and the date range, and the second UI element including (i) a first visual indicator corresponding to a first aggregate number or frequency of reassignment motions based on aggregating the first analytics data associated with the first judicial entity over the determined date range, and (ii) a second visual indicator corresponding to a second aggregate number or frequency of reassignment motions based on aggregating at least the second analytics data associated with the one or more additional judicial entities associated with the first geographical region over the determined date range, such that the second UI element enables a visual comparison of the first aggregate number or frequency against the second aggregate number or frequency on the remote user computing device and renders a relative number or frequency of reassignment motions submitted in cases assigned to the first judicial entity immediately apparent to a user at the remote user computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data visualization method, comprising:
as implemented by one or more computing devices configured with specific executable instructions, receiving a request to generate a first user interface (UI) element for a first judicial entity associated with a first geographical region; accessing, from a data store, first analytics data associated with the first judicial entity, the first analytics data indicating a number or frequency of reassignment motions submitted in cases assigned to the first judicial entity; determining, based on the first judicial entity, one or more additional judicial entities to be compared with the first judicial entity, wherein each one of the one or more additional judicial entities is associated with the first geographical region, and wherein the one or more additional judicial entities include one of a plurality of judicial entities having a highest number or frequency of cases reassigned from the first judicial entity among the plurality of judicial entities as a result of the reassignment motions in the cases assigned to the first judicial entity; accessing, from the data store, second analytics data associated with the one or more additional judicial entities, wherein the second analytics data include one or more performance metrics associated with the one or more additional judicial entities; determining one or more filter values and a date range to be used to generate the first UI element for the first judicial entity; generating the first UI element based on the first analytics data, the second analytics data, and the one or more determined filter values and date range; and generating instructions to display the first UI element on a remote user computing device, the first UI element including (i) a first visual indicator corresponding to a first aggregate number or frequency of reassignment motions based on aggregating the first analytics data associated with the first judicial entity over the determined date range, and (ii) a second visual indicator corresponding to a second aggregate number or frequency of reassignment motions based on aggregating at least the second analytics data associated with the one or more additional judicial entities associated with the first geographical region over the determined date range, such that the first UI element enables a visual comparison of the first aggregate number or frequency against the second aggregate number or frequency on the remote user computing device and renders a relative number or frequency of reassignment motions submitted in cases assigned to the first judicial entity immediately apparent to a user at the remote user computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. Non-transitory physical computer storage storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to:
-
receive a request to generate a first user interface (UI) element for a first judicial entity associated with a first geographical region; access, from a data store, first analytics data associated with the first judicial entity, the first analytics data indicating a number or frequency of reassignment motions submitted in cases assigned to the first judicial entity; determine, based on the first judicial entity, one or more additional judicial entities to be compared with the first judicial entity, wherein each one of the one or more additional judicial entities is associated with the first geographical region, and wherein the one or more additional judicial entities include one of a plurality of judicial entities having a highest number or frequency of cases reassigned from the first judicial entity among the plurality of judicial entities as a result of the reassignment motions submitted in the cases assigned to the first judicial entity; access, from the data store, second analytics data associated with one or more additional judicial entities, wherein the second analytics data include one or more performance metrics associated with the one or more additional judicial entities; determine one or more filter values and a date range to be used to generate the first UI element for the first judicial entity; generate the first UI element based on the first analytics data, the second analytics data, and the one or more determined filter values and date range; and generate instructions to display the first UI element on a remote user computing device, the first UI element including (i) a first visual indicator corresponding to a first aggregate number or frequency of reassignment motions based on aggregating the first analytics data associated with the first judicial entity over the determined date range, and (ii) a second visual indicator corresponding to a second aggregate number or frequency of reassignment motions based on aggregating at least the second analytics data associated with the one or more additional judicial entities associated with the first geographical region over the determined date range, such that the first UI element enables a visual comparison of the first aggregate number or frequency against the second aggregate number or frequency on the remote user computing device and renders a relative number or frequency of reassignment motions submitted in cases assigned to the first judicial entity immediately apparent to a user at the remote user computing device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification