IP Library Granted Patent US 11,762,910
Granted Patent B2
US 11,762,910 · App. 17/529,767 · Granted Sep 19, 2023

System and method for providing improved interfaces for data operations based on a connections graph

Inventors: Amir Orad (Scarsdale, NY); Guy Boyangu (Tel Aviv, IL); Adi Azaria (Tel Aviv, IL); Leon Gendler (Herzliya, IL)
Assignee: SISENSE LTD.
G06F16/9024G06F16/907G06F16/90328
View Patent ↗
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 11,762,910
App. No.
17/529,767
Granted
Sep 19, 2023
Kind
B2
Abstract

A system and method for providing an improved user interface for executing data operations. A method includes: identifying a first node and a second node from different connections graphs, each node representing a respective user account, the user accounts of the first and second nodes sharing at least one common attribute; generating, based on the different connections graphs, an influence indicator for each of the first node and the second node; identifying a data operation executed by the first node on a dataset when the influence indicator of the first node is higher than the influence indicator of the second node, wherein the identified data operation causes generation or retrieval of business intelligence system data when executed; and sending data indicating the identified data operation to a device of the second node, wherein the device is configured to display a user interface including the identified data operation.

Claims (37)

1. A method for providing an improved user interface for executing data operations, comprising:

identifying a first node and a second node from different connections graphs, each node representing a respective user account, the user accounts of the first and second nodes sharing at least one common attribute;

generating, based on the different connections graphs, an influence indicator for each of the first node and the second node;

identifying a data operation executed by the first node on a dataset when the influence indicator of the first node is higher than the influence indicator of the second node, wherein the identified data operation causes generation or retrieval of business intelligence system data when executed; and

sending data indicating the identified data operation to a device of the second node, wherein the device is configured to display a user interface including the identified data operation, wherein the first node has a connection to at least one first subset node and the second node has a connection to at least one second subset node, each subset node having an access permission, wherein the data indicating the identified data operation further includes a recommendation to change the access permission of at least one of the at least one second subset node based on the access permission of at least one of the at least one first subset node.

2. The method of claim 1 , further comprising:

generating a plurality of data operation recommendations including a recommendation for executing the identified data operation; and

selecting at least two data operation recommendations including the recommendation for executing the identified data operation, wherein the data indicating the identified data operation further indicates the selected at least two data operation recommendations.

3. The method of claim 1 , wherein the influence indicator is generated based further on a hierarchical structure of a primary connections graph, wherein the different connections graphs are included in the primary connections graph.

4. The method of claim 3 , further comprising:

generating a primary connections graph based on the hierarchical structure, wherein the different connections graphs are subsets of the primary connections graph.

5. The method of claim 1 , wherein the attributes include at least one of: first name, family name, position title, and supervisor identifier.

6. The method of claim 1 , wherein each influence indicator generated for a node is generated based on a number of ingoing connections of the respective connections graph of the node and a number of outgoing connections of the respective connections graph of the node.

7. The method of claim 1 , wherein the identified data operation includes at least one of: generating a dataset, generating a key performance indicator, generating a report, generating a query, and generating a widget.

8. The method of claim 1 , wherein the data indicating the identified data operation further includes metadata of the user account represented by the first node.

9. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:

identifying a first node and a second node from different connections graphs, each node representing a respective user account, the user accounts of the first and second nodes sharing at least one common attribute;

generating, based on the different connections graphs, an influence indicator for each of the first node and the second node;

identifying a data operation executed by the first node on a dataset when the influence indicator of the first node is higher than the influence indicator of the second node, wherein the identified data operation causes generation or retrieval of business intelligence system data when executed; and

sending data indicating the identified data operation to a device of the second node, wherein the device is configured to display a user interface including the identified data operation, wherein the first node has a connection to at least one first subset node and the second node has a connection to at least one second subset node, each subset node having an access permission, wherein the data indicating the identified data operation further includes a recommendation to change the access permission of at least one of the at least one second subset node based on the access permission of at least one of the at least one first subset node.

10. A system for providing an improved user interface for executing data operations, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

identify a first node and a second node from different connections graphs, each node representing a respective user account, the user accounts of the first and second nodes sharing at least one common attribute;

generate, based on the different connections graphs, an influence indicator for each of the first node and the second node;

identify a data operation executed by the first node on a dataset when the influence indicator of the first node is higher than the influence indicator of the second node, wherein the identified data operation causes generation or retrieval of business intelligence system data when executed; and

send data indicating the identified data operation to a device of the second node, wherein the device is configured to display a user interface including the identified data operation, wherein the first node has a connection to at least one first subset node and the second node has a connection to at least one second subset node, each subset node having an access permission, wherein the data indicating the identified data operation further includes a recommendation to change the access permission of at least one of the at least one second subset node based on the access permission of at least one of the at least one first subset node.

11. The system of claim 10 , wherein the system is further configured to:

generate a plurality of data operation recommendations including a recommendation for executing the identified data operation; and

select at least two data operation recommendations including the recommendation for executing the identified data operation, wherein the data indicating the identified data operation further indicates the selected at least two data operation recommendations.

12. The system of claim 10 , wherein the influence indicator is generated based further on a hierarchical structure of a primary connections graph, wherein the different connections graphs are included in the primary connections graph.

13. The system of claim 12 , wherein the system is further configured to:

generate a primary connections graph based on the hierarchical structure, wherein the different connections graphs are subsets of the primary connections graph.

14. The system of claim 10 , wherein the attributes include at least one of: first name, family name, position title, and supervisor identifier.

15. The system of claim 10 , wherein each influence indicator generated for a node is generated based on a number of ingoing connections of the respective connections graph of the node and a number of outgoing connections of the respective connections graph of the node.

16. The system of claim 10 , wherein the identified data operation includes at least one of: generating a dataset, generating a key performance indicator, generating a report, generating a query, and generating a widget.

17. The system of claim 10 , wherein the data indicating the identified data operation further includes metadata of the user account represented by the first node.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jun 16, 2023
From: TRIPLEPOINT VENTURE GROWTH BDC CORP
To: SISENSE SF, INC.; SISENSE LTD.
Reel/Frame 063980/0047 →
SECURITY INTEREST Recorded Jun 14, 2023
From: SISENSE LTD; SISENSE SF INC.
To: HERCULES CAPITAL, INC.
Reel/Frame 063948/0662 →
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2023
From: COMERICA BANK
To: SISENSE LTD.
Reel/Frame 063915/0257 →
SECURITY INTEREST Recorded Jul 17, 2022
From: SISENSE LTD.
To: COMERICA BANK
Reel/Frame 060527/0823 →
Continuity (3)
Continuation 15963778 · Apr 26, 2018
Provisional Application 62491264 · Apr 28, 2017
Related Publication 20220075823A1 · Mar 10, 2022