SYSTEMS AND METHODS FOR CAPTURING AND VISUALIZING USER INTERACTIONS ACROSS DEVICES
First Claim
Patent Images
1. A method for providing visualizations across devices of user interactions with a data analytics service, comprising:
- detecting, by one or more data processors, the user interactions with a data analytics user interface on a first device, the user interactions being related to performing data analytics operations on the first device;
generating, by the one or more data processors, device agnostic commands as metadata and pseudocode script for performing the data analytics operations on a second device;
storing the device agnostic commands as a script in a computer-implemented storage device; and
transmitting to a second device the stored device agnostic commands for replicating the detected user interactions on a data analytics user interface on the second device, the second device being a different type of processor-implemented device than the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for providing visualizations across devices of user interactions with a data analytics service. User interactions with a data analytics user interface on a first device are detected. Device agnostic commands are generated for performing the user interactions on a second device. The device agnostic commands are transmitted to a second device for replicating the user interactions on the second device.
20 Citations
20 Claims
-
1. A method for providing visualizations across devices of user interactions with a data analytics service, comprising:
-
detecting, by one or more data processors, the user interactions with a data analytics user interface on a first device, the user interactions being related to performing data analytics operations on the first device; generating, by the one or more data processors, device agnostic commands as metadata and pseudocode script for performing the data analytics operations on a second device; storing the device agnostic commands as a script in a computer-implemented storage device; and transmitting to a second device the stored device agnostic commands for replicating the detected user interactions on a data analytics user interface on the second device, the second device being a different type of processor-implemented device than the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising a hardware processor and non-transient computer readable media coupled to the processor for providing visualizations across devices of user interactions with a data analytics service, the non-transient computer readable media comprising instructions configurable to be executed by the processor to:
-
detect the user interactions with a data analytics user interface on a first device, the user interactions being related to performing data analytics operations on the first device; generate device agnostic commands as metadata and pseudocode script for performing the data analytics operations on a second device; store the device agnostic commands as a script in a computer-implemented storage device; and transmit to a second device the stored device agnostic commands for replicating the detected user interactions on a data analytics user interface on the second device, the second device being a different type of processor-implemented device than the first device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transient computer readable storage media comprising computer instructions configurable to be executed by a hardware processor to cause a data analytics system to implement a method comprising:
-
detecting, by one or more data processors, the user interactions with a data analytics user interface on a first device, the user interactions being related to performing data analytics operations on the first device; generating, by the one or more data processors, device agnostic commands as metadata and pseudocode script for performing the data analytics operations on a second device; storing the device agnostic commands as a script in a computer-implemented storage device; and transmitting to a second device the stored device agnostic commands for replicating the detected user interactions on a data analytics user interface on the second device, the second device being a different type of processor-implemented device than the first device.
-
Specification