IP Library Patent Application 14186891
Patent Application
App. No. 14/186,891

METHOD AND APPARATUS FOR CAPTURING, SHARING, AND REPLICATING USER ACTIVITY THROUGH AN APPLICATION WORKFLOW

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.
14/186,891
Abstract

An improved method and apparatus for capturing, sharing, and replicating user activity through an application workflow is disclosed. The system enables a first user to share a history of an entire navigation sequence with a second user, and it enables the second user to replicate the entire navigation sequence.

Claims (42)

1 . A computer storing a data structure representing the activity of a user through an application running on the computer, where the data structure enables the activity to be replicated and is capable of replicating each of the following:

a search query entered in the user interface;

selection of an option in the user interface; and

branching in the application.

2 . The computer of claim 1 , wherein the data structure is capable of replicating selection of a link presented by the computer in a user interface.

3 . The computer of claim 1 , wherein the data structure is capable of storing annotations entered by a user.

4 . The computer of claim 1 , wherein the data structure can replicate multiple instances of branching in the application.

5 . A method of capturing and replicating the activity of a user through an application running on a computer, comprising:

capturing, in a data structure stored on a first computer, the activity of a user on an application running on the first computer, wherein the activity comprises one or more of the following:

entering a search query in a user interface presented by the application;

selecting an option in the user interface; and

branching in the application.

replicating, on a second computer, the activity using the data structure.

6 . The method of claim 5 , further comprising:

transmitting the data structure from the first computer to the second computer.

7 . The method of claim 5 , further comprises:

entering annotations in the user interface and storing the annotations in the data structure.

8 . The method of claim 5 , wherein the activity comprises multiple instances of branching in the application.

9 . A method of capturing, replicating, and generating a visual representation of the activity of a user through an application running on a computer, comprising:

capturing, in a data structure stored on a first computer, the activity of a user on an application running on the first computer, wherein the activity comprises one or more of the following:

entering a search query in a user interface presented by the application;

selecting an option in the user interface; and

branching in the application.

generating, using the first computer, a first graphical representation of the activity;

replicating, on a second computer, the activity using the data structure; and

generating, using the second computer, a second graphical representation of the activity.

10 . The method of claim 9 , further comprising:

transmitting the data structure from the first computer to the second computer.

11 . The method of claim 9 , further comprising:

entering annotations in the user interface and storing the annotations in the data structure.

12 . The method of claim 9 , wherein the activity comprises multiple instances of branching in the application.

13 . The method of claim 11 , wherein the second graphical representation displays the annotations.

14 . The method of claim 10 , wherein the transmitting step comprises sending a permalink.

15 . The method of claim 9 , wherein the capturing step is initiated in response to a user command.

16 . The method of claim 15 , wherein the capturing step is terminated in response to a user command.

17 . The method of claim 9 , further comprising:

storing the data structure in a server.

18 . The method of claim 12 , further comprising:

providing, on the second computer, the option of displaying graphical representations of one branch or multiple branches.

19 . The method of claim 18 , further comprising:

entering annotations in the user interface and storing the annotations in the data structure.

20 . The method of claim 19 , wherein the second graphical representation displays the annotations.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jun 16, 2017
From: MULTIPLIER CAPITAL, LP
To: ENDGAME, INC.
Reel/Frame 042739/0548 →
SECURITY INTEREST Recorded Feb 17, 2017
From: ENDGAME, INC.; ONYXWARE CORPORATION; ENDGAME SYSTEMS, LLC
To: WESTERN ALLIANCE BANK
Reel/Frame 041290/0597 →
SECURITY INTEREST Recorded Nov 11, 2015
From: ENDGAME, INC.
To: MULTIPLIER CAPITAL, LP
Reel/Frame 037006/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2014
From: ADY, EARLE W; HERREN, JOHN; THRASHER, PHILIP; MOULTRIE, CHRISTOPHER T
To: ENDGAME SYSTEMS, INC.
Reel/Frame 032371/0162 →