IP Library Patent Application 14819645
Patent Application
App. No. 14/819,645

KNOWLEDGE AUTOMATION SYSTEM USER INTERFACE

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/819,645
Abstract

Knowledge automation techniques may include displaying, by a data processing system, a graphical user interface including a first area, a second area, and a third area. The first area may display a plurality of knowledge unit icons, each knowledge unit icon in the first plurality of knowledge unit icons corresponding to a knowledge unit. The techniques may include detecting selection of a first knowledge unit icon displayed in the first area and placement of the selected first knowledge icon in the second area to add a first knowledge unit corresponding to the first knowledge icon to a target knowledge pack for one or more target knowledge consumers, and in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, a list of one or more suggested knowledge consumers for the target knowledge pack.

Claims (53)

1 . A method comprising:

displaying, by a data processing system, a graphical user interface including a first area, a second area, and a third area;

displaying, in the first area, a plurality of knowledge unit icons, each knowledge unit icon in the first plurality of knowledge unit icons corresponding to a knowledge unit;

detecting selection of a first knowledge unit icon displayed in the first area and placement of the selected first knowledge icon in the second area to add a first knowledge unit corresponding to the first knowledge icon to a target knowledge pack for one or more target knowledge consumers;

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, a list of one or more suggested knowledge consumers for the target knowledge pack;

detecting selection of a second knowledge unit icon displayed in the first area and placement of the selected second knowledge icon in the second area to add a second knowledge unit corresponding to the second knowledge icon to the target knowledge pack; and

in response to detecting the placement of the second knowledge unit icon in the first area, updating, in the third area, the list of one or more suggested knowledge consumers for the target knowledge pack based on the second knowledge unit being added to the target knowledge pack.

2 . The method of claim 1 , further comprising:

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, a list of one or more suggested categories for the target knowledge pack.

3 . The method of claim 1 , further comprising:

in response to detecting the placement of the second knowledge unit icon in the first area, updating, in the third area, the list of one or more suggested categories for the target knowledge pack based on the second knowledge unit being added to the target knowledge pack.

4 . The method of claim 1 , further comprising:

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, an indicator recommending removal of one or more of the target knowledge consumers of the target knowledge pack.

5 . The method of claim 1 , further comprising:

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, an indicator recommending removal of one or more target categories of the target knowledge pack.

6 . The method of claim 1 , further comprising:

displaying, in a fourth area, the one or more target knowledge consumers of the target knowledge pack, and one or more target categories of the target knowledge pack.

7 . A non-transitory computer-readable storage memory storing a plurality of instructions executable by one or more processors, the plurality of instructions comprising:

instructions that cause the one or more processors to display a graphical user interface including a first area, a second area, and a third area;

instructions that cause the one or more processors to display in the first area, a plurality of knowledge unit icons, each knowledge unit icon in the first plurality of knowledge unit icons corresponding to a knowledge unit;

instructions that cause the one or more processors to detect selection of a first knowledge unit icon displayed in the first area and placement of the selected first knowledge icon in the second area to add a first knowledge unit corresponding to the first knowledge icon to a target knowledge pack for one or more target knowledge consumers;

instructions that cause the one or more processors to, in response to detecting the placement of the first knowledge unit icon in the second area, display, in the third area, a list of one or more suggested knowledge consumers for the target knowledge pack;

instructions that cause the one or more processors to detect selection of a second knowledge unit icon displayed in the first area and placement of the selected second knowledge icon in the second area to add a second knowledge unit corresponding to the second knowledge icon to the target knowledge pack; and

instructions that cause the one or more processors to, in response to detecting the placement of the second knowledge unit icon in the first area, update, in the third area, the list of one or more suggested knowledge consumers for the target knowledge pack based on the second knowledge unit being added to the target knowledge pack.

8 . The non-transitory computer-readable storage memory of claim 7 , wherein the plurality of instructions further comprises:

instructions that cause the one or more processors to, in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, a list of one or more suggested categories for the target knowledge pack.

9 . The non-transitory computer-readable storage memory of claim 7 , wherein the plurality of instructions further comprises:

instructions that cause the one or more processors to, in response to detecting the placement of the second knowledge unit icon in the first area, updating, in the third area, the list of one or more suggested categories for the target knowledge pack based on the second knowledge unit being added to the target knowledge pack.

10 . The non-transitory computer-readable storage memory of claim 7 , wherein the plurality of instructions further comprises:

instructions that cause the one or more processors to, in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, an indicator recommending removal of one or more of the target knowledge consumers of the target knowledge pack.

11 . The non-transitory computer-readable storage memory of claim 7 , wherein the plurality of instructions further comprises:

instructions that cause the one or more processors to, in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, an indicator recommending removal of one or more target categories of the target knowledge pack.

12 . The non-transitory computer-readable storage memory of claim 7 , wherein the plurality of instructions further comprises:

instructions that cause the one or more processors to display, in a fourth area, the one or more target knowledge consumers of the target knowledge pack, and one or more target categories of the target knowledge pack.

13 . A system comprising:

one or more processors; and

a memory coupled with and readable by the one or more processors, the memory configured to store a set of instructions which, when executed by the one or more processors, causes the one or more processors to:

display a graphical user interface including a first area, a second area, and a third area;

display, in the first area, a plurality of knowledge unit icons, each knowledge unit icon in the first plurality of knowledge unit icons corresponding to a knowledge unit;

detect selection of a first knowledge unit icon displayed in the first area and placement of the selected first knowledge icon in the second area to add a first knowledge unit corresponding to the first knowledge icon to a target knowledge pack for one or more target knowledge consumers;

in response to detecting the placement of the first knowledge unit icon in the second area, display, in the third area, a list of one or more suggested knowledge consumers for the target knowledge pack;

detect selection of a second knowledge unit icon displayed in the first area and placement of the selected second knowledge icon in the second area to add a second knowledge unit corresponding to the second knowledge icon to the target knowledge pack; and

in response to detecting the placement of the second knowledge unit icon in the first area, update, in the third area, the list of one or more suggested knowledge consumers for the target knowledge pack based on the second knowledge unit being added to the target knowledge pack.

14 . The system of claim 13 , wherein the set of instructions further comprises instructions, which when executed by the one or more processors, causes the one or more processors to:

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, a list of one or more suggested categories for the target knowledge pack.

15 . The system of claim 13 , wherein the set of instructions further comprises instructions, which when executed by the one or more processors, causes the one or more processors to:

in response to detecting the placement of the second knowledge unit icon in the first area, updating, in the third area, the list of one or more suggested categories for the target knowledge pack based on the second knowledge unit being added to the target knowledge pack.

16 . The system of claim 13 , wherein the set of instructions further comprises instructions, which when executed by the one or more processors, causes the one or more processors to:

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, an indicator recommending removal of one or more of the target knowledge consumers of the target knowledge pack.

17 . The system of claim 13 , wherein the set of instructions further comprises instructions, which when executed by the one or more processors, causes the one or more processors to:

in response to detecting the placement of the first knowledge unit icon in the second area, displaying, in the third area, an indicator recommending removal of one or more target categories of the target knowledge pack.

18 . The system of claim 13 , wherein the set of instructions further comprises instructions, which when executed by the one or more processors, causes the one or more processors to:

displaying, in a fourth area, the one or more target knowledge consumers of the target knowledge pack, and one or more target categories of the target knowledge pack.

Assignments (3)
SECURITY INTEREST Recorded Aug 3, 2017
From: PRYSM, INC.
To: KUWAIT INVESTMENT AUTHORITY, AS COLLATERAL AGENT
Reel/Frame 043432/0787 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2017
From: KAYBUS, INC.
To: PRYSM, INC.
Reel/Frame 042829/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2016
From: LIANG, TAO; MAHMUD, GAZI; BANDA, SEENU; LIANG, DEANNA; BRANDT, THOMAS W.
To: KAYBUS, INC.
Reel/Frame 037575/0666 →