IP Library Patent Application 14942776
Patent Application
App. No. 14/942,776

METHOD TO AUTOMATICALLY CREATE COLLABORATION GROUPS USING MULTIFACTOR RELATIONSHIP DATA PROVIDED BY USERS AND SYSTEMS

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/942,776
Abstract

A system processing data comprising a plurality of relationship data sources. A migration engine operating on a processor or processors and coupled to the plurality of relationship data sources, the migration engine configured to query the plurality of relationship data sources and to receive query responses from the plurality of relationship data sources. A relationship analysis engine operating on the processor or processors and coupled to the migration engine, the relationship analysis engine configured to receive the query response and to process the query responses to extract prospective collaboration data. A target application configured to receive the prospective collaboration data and to configure a user profile with the prospective collaboration data.

Claims (66)

1 . A system for processing data comprising:

a plurality of relationship data sources;

a migration engine operating on a processor or processors and coupled to the plurality of relationship data sources, the migration engine configured to query the plurality of relationship data sources and to receive query responses from the plurality of relationship data sources;

a relationship analysis engine operating on the processor or processors and coupled to the migration engine, the relationship analysis engine configured to receive the query response and to process the query responses to extract prospective collaboration data; and

a target application configured to receive the prospective collaboration data and to configure a user profile with the prospective collaboration data.

2 . The system of claim 1 wherein the relationship analysis engine further comprises an application selection tool configured to receive application selection data and to process collaboration data as a function of the application selection data.

3 . The system of claim 1 wherein the relationship analysis engine further comprises a relationship selection tool configured to receive relationship selection data and to process collaboration data as a function of the relationship selection data.

4 . The system of claim 1 wherein the relationship analysis engine further comprises a project selection tool configured to receive project selection data and to process collaboration data as a function of the project selection data.

5 . The system of claim 1 wherein the relationship analysis engine further comprises a function selection tool configured to receive function selection data and to process collaboration data as a function of the function selection data.

6 . The system of claim 1 wherein the relationship analysis engine further comprises a match list display configured to receive collaboration data and to generate a list of identified collaborators and associated controls for manipulating the list of identified collaborators.

7 . The system of claim 1 wherein the relationship analysis engine further comprises a match item display configured to receive collaboration data and to generate detail for an item on a list of identified collaborators.

8 . The system of claim 1 wherein the relationship analysis engine further comprises an email system processing tool configured to receive email data and to identify one or more collaborators as a function of the email data.

9 . The system of claim 1 wherein the relationship analysis engine further comprises a calendar system processing tool configured to receive calendar data and to identify one or more collaborators as a function of the calendar data.

10 . The system of claim 1 wherein the relationship analysis engine further comprises a document management system processing tool configured to receive document management data and to identify one or more collaborators as a function of the document management data.

11 . A method for processing data comprising:

querying each of a plurality of relationship data sources with a processor;

receiving query responses from the plurality of relationship data sources at the processor;

processing the query responses to extract prospective collaboration data using a plurality of automated rules;

receiving the prospective collaboration data at an application;

configuring a user profile with the prospective collaboration data.

12 . The method of claim 11 further comprising:

receiving application selection data; and

processing the prospective collaboration data as a function of the application selection data to generate application-related prospective collaboration data.

13 . The method of claim 11 further comprising:

receiving relationship selection data; and

processing the prospective collaboration data as a function of the relationship selection data to generate relationship-related prospective collaboration data.

14 . The method of claim 11 further comprising:

receiving project selection data; and

processing the prospective collaboration data as a function of the project selection data to generate project-related prospective collaboration data.

15 . The method of claim 11 further comprising:

receiving function selection data; and

processing the prospective collaboration data as a function of the function selection data to generate function-related prospective collaboration data.

16 . The method of claim 11 further comprising:

receiving collaboration data; and

generating a list of identified collaborators and associated controls for manipulating the list of identified collaborators.

17 . The method of claim 11 further comprising:

receiving collaboration data; and

generating detail for an item on a list of identified collaborators.

18 . The method of claim 11 further comprising:

receiving email data; and

identifying one or more collaborators as a function of the email data.

19 . The method of claim 11 further comprising:

receiving calendar data; and

identifying one or more collaborators as a function of the calendar data.

20 . In a system for processing data having a plurality of relationship data sources, a migration engine operating on a processor or processors and coupled to the plurality of relationship data sources, the migration engine configured to query the plurality of relationship data sources and to receive query responses from the plurality of relationship data sources, a relationship analysis engine operating on the processor or processors and coupled to the migration engine, the relationship analysis engine configured to receive the query response and to process the query responses to extract prospective collaboration data, a target application configured to receive the prospective collaboration data and to configure a user profile with the prospective collaboration data, wherein the relationship analysis engine further comprises an application selection tool configured to receive application selection data and to process collaboration data as a function of the application selection data, wherein the relationship analysis engine further comprises a relationship selection tool configured to receive relationship selection data and to process collaboration data as a function of the relationship selection data, wherein the relationship analysis engine further comprises a project selection tool configured to receive project selection data and to process collaboration data as a function of the project selection data, wherein the relationship analysis engine further comprises a function selection tool configured to receive function selection data and to process collaboration data as a function of the function selection data, wherein the relationship analysis engine further comprises a match list display configured to receive collaboration data and to generate a list of identified collaborators and associated controls for manipulating the list of identified collaborators, wherein the relationship analysis engine further comprises a match item display configured to receive collaboration data and to generate detail for an item on a list of identified collaborators, wherein the relationship analysis engine further comprises an email system processing tool configured to receive email data and to identify one or more collaborators as a function of the email data, wherein the relationship analysis engine further comprises a calendar system processing tool configured to receive calendar data and to identify one or more collaborators as a function of the calendar data, wherein the relationship analysis engine further comprises a document management system processing tool configured to receive document management data and to identify one or more collaborators as a function of the document management data, a method comprising;

querying each of a plurality of relationship data sources with a processor;

receiving query responses from the plurality of relationship data sources at the processor;

processing the query responses to extract prospective collaboration data using a plurality of automated rules;

receiving the prospective collaboration data at an application;

configuring a user profile with the prospective collaboration data;

receiving application selection data;

processing the prospective collaboration data as a function of the application selection data to generate application-related prospective collaboration data;

receiving relationship selection data;

processing the prospective collaboration data as a function of the relationship selection data to generate relationship-related prospective collaboration data;

receiving project selection data;

processing the prospective collaboration data as a function of the project selection data to generate project-related prospective collaboration data;

receiving function selection data;

processing the prospective collaboration data as a function of the function selection data to generate function-related prospective collaboration data;

receiving collaboration data;

generating a list of identified collaborators and associated controls for manipulating the list of identified collaborators;

receiving collaboration data;

generating detail for an item on a list of identified collaborators;

receiving email data;

identifying one or more collaborators as a function of the email data;

receiving calendar data; and

identifying one or more collaborators as a function of the calendar data.

Assignments (25)
RELEASE OF SECURITY INTEREST Recorded Nov 19, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.
Reel/Frame 073606/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 18, 2025
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.
Reel/Frame 073613/0326 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2022
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.; ONE IDENTITY LLC; ONELOGIN, INC.; ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY
To: GOLDMAN SACHS BANK USA
Reel/Frame 058945/0778 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2022
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.; ONE IDENTITY LLC; ONELOGIN, INC.; ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058952/0279 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS Recorded Feb 2, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.
Reel/Frame 059096/0683 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS Recorded Feb 2, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.
Reel/Frame 059105/0479 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: QUEST SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046327/0486 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: QUEST SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046327/0347 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850 Recorded May 22, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 046211/0735 →
CHANGE OF NAME Recorded Mar 21, 2018
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 045660/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2018
From: DELL PRODUCTS L.P.
To: DELL SOFTWARE INC.
Reel/Frame 045355/0817 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 044811/0598 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 10, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040587/0624 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 9, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040581/0850 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0467 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642) Recorded Oct 31, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0016 →
RELEASE OF REEL 037848 FRAME 0210 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040031/0725 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040030/0187 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040039/0642 →
RELEASE OF REEL 037848 FRAME 0001 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0152 →
RELEASE OF REEL 037847 FRAME 0843 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040017/0366 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037847/0843 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037848/0001 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Feb 18, 2016
From: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 037848/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2015
From: WILLIS, TOM; LINDLEY, CHAD
To: DELL PRODUCTS L.P.
Reel/Frame 037052/0348 →