IP Library Patent Application 15107073
Patent Application
App. No. 15/107,073

USER INTERFACE LEVEL TUTORIALS

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/107,073
Abstract

User interface level tutorials can be provided based upon recording as a tutorial a script and/or a video at a user interface level of progression through application-specific actions. Access to the tutorial can be provided based upon detection of an access to an application and/or a difficulty with the application.

Claims (25)

1 . A system to provide user interface level tutorials, comprising a processing resource in communication with a non-transitory machine readable medium having instructions executed by the processing resource to implement:

a record engine to record as a tutorial at least one of a script and a video at a user interface level of progression through application-specific actions; and

an access engine to provide access to the tutorial based upon detection of at least one of an access to an application and a difficulty with the application.

2 . The system of claim 1 , comprising a video generation engine to automatically generate a video when a script is completed.

3 . The system of claim 1 , comprising a video generation engine to automatically generate a video at the user interface level upon detection of the difficulty with the application to enable analysis of the difficulty.

4 . The system of claim 1 , comprising a video generation engine to automatically generate a number of videos at the user interface level of execution of a script on a number of different combinations selected from operating systems, browsers, and user interfaces.

5 . The system of claim 1 , comprising a conversion engine in a dedicated cloud service that automatically edits a script to create a video with additional visually displayable steps.

6 . The system of claim 1 , comprising an upload engine linkable to a video hosting service to upload a video tutorial, wherein the uploaded video tutorial is at least one of downloadable and accessible by video streaming.

7 . A non-transitory machine-readable medium storing instructions executable by a processing resource to:

record progression at a user interface level through application-specific actions; and

insert a call-out to be displayed during replay of the progression as a tutorial, the call-out directed toward an application-specific action that enables progress through the progression.

8 . The medium of claim 7 , wherein the tutorial is linked to a defined action in an application such that when there is a difficulty the tutorial is automatically offered.

9 . The medium of claim 7 , wherein the call-out is linked to a step in a script of the tutorial.

10 . The medium of claim 7 , wherein to insert the call-out comprises to insert a pause in the progression of the tutorial until the application-specific action is performed.

11 . The medium of claim 7 , comprising to record the progression as a script that automatically performs the application-specific actions.

12 . The medium of claim 7 , comprising to record the progression as a script that semi-automatically leads through the progression of the application-specific actions.

13 . The medium of claim 7 , comprising to record the progression as a video that shows the progression at the user interface level through the application-specific actions, wherein to insert the call-out comprises automatically editing the video.

14 . A method for providing user interface level tutorials, comprising:

recording execution of at least one of a number of scripts and a number of videos at a user interface level through application-specific actions, the execution performed with a plurality of different combinations selected from operating systems, browsers, and user interfaces; and

providing selectable access from among the at least one of the number of scripts and the number of videos for use as a tutorial for an application matched to a particular combination of an operating system, a browser, and a user interface.

15 . The method of claim 14 , comprising generating the at least one of the number of scripts and the number of videos by a party selected from:

an entity associated with providing the application to show a specific use case to a user;

a user to share a solution to a difficulty with the application in connection with the particular combination of the operating system, the browser, and the user interface;

a user to show the entity associated with providing the application a difficulty with the application in connection with the particular combination of the operating system, the browser, and the user interface; and

a user to show the entity associated with providing the application how the user is actually using the application.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2016
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 039152/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2016
From: KIDRON, ADI; KERET, ODED; ABRAMOVSKY, ORI; ROSENTHAL, ROI; FANADKA, KARIM
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 039001/0613 →