IP Library Patent Application 15166852
Patent Application
App. No. 15/166,852

SYSTEM FOR HIGH VOLUME DATA ANALYTIC INTEGRATION AND CHANNEL-INDEPENDENT ADVERTISEMENT GENERATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/166,852
Abstract

A system and user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially-configured to aggregate large data volumes and translate the large data volumes into summary information associated with navigable categorizations (e.g., categorizations linked to selectable visualizations in the user interface) that enable dynamic selection and visualization of portions of the large data volumes. In one particular example, the system and/or user interface is adapted to generate selectable panels having a plurality of build or editing tools displayed coextensive with portions of the large volumes of data. Such panels may be particularly useful for generating a placement (e.g., an advertisement) while reviewing or managing large amounts of information, such as ad placement and performance information for hundreds or thousands or advertisements.

Claims (40)

1 . A user interface for high volume data visualization, analysis, and management, the user interface comprising:

at least one processor operatively connected to a memory, the at least one processor when executing, configured to manage display of high data volumes in a user interface;

a user interface (“UI”) component, executed by the at least one processor, configured to:

dynamically generate a visual display of high data volumes, the data including placement data corresponding to at least a first placement for electronic delivery through at least one electronic media channel;

responsive to selection within the visual display of data associated with a plurality of placements of a build function, capture constituent elements of one or more placements selected in the user interface, wherein the constituent elements of the one or more placements include at least a creative parameter, an audience parameter, and a context parameter; and

maintain in a first portion of the visual display, the display of the high data volumes and the placement data, wherein the UI component is further configured to:

automatically persist and resize at least a portion of the high data volume including the placement data in the first portion of the visual display; and

generate a build panel display including one or more selectable build tools corresponding to generation of at least a second placement in a second portion of the visual display.

2 . The user interface of claim 1 , wherein the UI component is configured to:

automatically generate and visualize the build panel in the second portion of the visual display responsive to activation of a build indicator included in the visual display of the high data volumes, wherein a main body of the visual display of high data volumes resizes responsive to visualization of the build panel to become the first portion of the visual display.

3 . The user interface of claim 1 , wherein the UI component is further configured to:

automatically generate an editing panel including one or more selectable edit tools, wherein the edit tools capture and provide prefilled data fields corresponding to the at least a first placement or data structure visually selected in the main body of the display; and

automatically generate and visualize the build panel responsive to activation of a build indicator associated with the editing panel, wherein a main body of the visual display of high data volumes resizes responsive to visualization of the build panel.

4 . The user interface of claim 3 , wherein the UI component is further configured to:

render the editing panel as an element of the build panel; and

enable navigation between the build panel elements and the editing panel responsive to selection of respective tabs displayed in the build panel.

5 . The user interface of claim 1 , wherein the UI component is configured to display the advertising data corresponding to the at least first advertisement in a selectable pivot table display.

6 . The user interface of claim 1 , wherein the placement data includes advertising data metrics, and the UI component is further configured to analyze and group the placement data metrics into an advertising demographic hierarchy adapted for display in the visual display of the high data volumes.

7 . The user interface of claim 6 , wherein the UI component is further configured to dynamically generate information dimension visual displays on historical advertising metrics responsive to user selection of information dimensions associated with the at least first advertisement.

8 . The user interface of claim 1 , wherein the one or more selectable build tools are configured to define advertisement parameters of the at least second advertisement including a creative parameter, an audience parameter, and a context parameter, wherein the creative parameter corresponds to content, the audience parameter corresponds to a targeted audience, and the context parameter corresponds to a method of targeting the targeted audience.

9 . The user interface of claim 8 , wherein the creative parameter, audience parameter, and context parameter include generic field data translated in a destination language format.

10 . The user interface of claim 9 , wherein at least one of the creative parameter, audience parameter, and context parameter of the at least second advertisement includes a constituent element of the at least first advertisement.

11 . The user interface of claim 8 , wherein the second advertisement further includes a third advertisement, and wherein the one or more selectable build tools are configured to define advertisement parameters simultaneously for the second advertisement and the third advertisement.

12 . The user interface of claim 8 , wherein the at least one processor is further configured to execute a series of build validation rules corresponding to at least one of the creative parameter, the audience parameter, and the context parameter, of the at least second advertisement and wherein the UI component is further configured to dynamically generate a validation display, wherein the validation display including a result of the execution of the build validation rules.

13 . The user interface of claim 8 , wherein the user interface component is further configured to generate the build panel including one or more selectable build tools corresponding to generation of the at least second advertisement, wherein the display of the build panel includes a plurality of selectable tabs, each tab of the plurality corresponding to one of the creative parameter, the audience parameter, and the context parameter of the at least second advertisement, the activation of which causes the UI component to transition the build panel to a display corresponding to the selected tab, and wherein the plurality of selectable tabs are displayed in the user interface responsive to accessing associated build functions in the build panel.

14 . The user interface of claim 13 , wherein the plurality of selectable tabs is arranged in a vertical orientation along a perimeter of the build panel.

15 . The user interface of claim 1 , wherein the user interface component is further configured to render a first sub-set of hierarchical advertisement data, and render selections of additional sub-sets of hierarchical advertisement data responsive to scrolling through a prior sub-set of advertisement data.

16 . The user interface of claim 15 , wherein the user interface component is further configured to access a data analytics layer, wherein the analytics layer is configured to generate recursive advertisement data hierarchies such that the recursive hierarchies define sub-sets of hierarchical advertisement data, the recursive advertisement data hierarchies.

17 . The user interface of claim 16 , wherein the data analytics layer is further configured to recursively partition advertisement data until a respective partition of the advertisement data can be loaded via the user interface component in less than one second.

18 . The user interface of claim 17 , wherein the user interface component is configured to monitor rendering time on user devices.

19 . The user interface of claim 18 , wherein the user interface component is configured to access or derive a rendering time responsive to analyzing historic data (e.g., generate average rendering time per row of data, generate average rendering time per row of data filtered by device class or type (e.g., mobile device, laptop, etc.) or type of network, among other options).

20 . The user interface of claim 19 , wherein the data analytics layer is further configured to determine partition size based on evaluation of at least historic data of rendering time.

21 . A system for generating and displaying a graphical user interface for high volume data, the system comprising:

at least one processor operatively connected to a memory, the at least one processor when executing, adapted to:

analyze and group advertising data into an advertising demographic hierarchy;

determine summary information for the advertising data in each level of the advertising demographic hierarchy; and

generate a navigable user interface display including:

a visual display of the advertising demographic hierarchy; and

a build panel visualization including one or more selectable build tools corresponding to generation of at least a first new advertisement

wherein the system is configured to trigger visualization of the build panel responsive to selection with the navigable user interface, and responsive to selection display a transition whereby the build panel is introduced into the navigable user interface from a boarder position, and the prior visualized display is automatically resized to incorporate the visualization of the build panel.