IP Library Granted Patent US 11,582,108
Granted Patent B2
US 11,582,108 · App. 17/198,891 · Granted Feb 14, 2023

Method and system for automatic creation of trust communities

Inventors: Kim P. Ciulla (Bloomfield, NY); Yolanda R. Zhesnik (Webster, NY); Timothy L. Dioguardi (Webster, NY); PAul Roberts Conlon (South Bristol, NY); Kenneth B. Schleede (Lyndonville, NY); Dianne Colelli (Webster, NY)
Assignee: Xerox Corporation
H04L41/0893G06F3/1203G06F3/1226H04L61/4541H04L63/20H04L67/06H04L67/51H04N1/32523G06F3/1292
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,582,108
App. No.
17/198,891
Granted
Feb 14, 2023
Kind
B2
Abstract

A method of automatically creating trust communities in a fleet of devices. The method includes finding candidate devices in a fleet of devices via one or more candidate discovery techniques and generating device-related data based on the candidate devices that are found, analyzing the device-related data via an analytics engine and creating one or more fleet orchestrator device lists based on the analysis of the device-related data, and automatically creating one or more new trust communities or suggesting joining one or more previously existing trust communities based at least on the one or more fleet orchestrator device lists for the candidate devices, wherein the one or more new trust communities or previously existing trust communities include at least a sub-set of the devices in the fleet, and wherein at least one of the managed devices in the sub-set of devices is configured as a root device to publish files via a file sharing function.

Claims (52)

1. A method of automatically creating trust communities in a fleet of devices, the method comprising:

finding candidate devices in a fleet of devices via one or more candidate discovery techniques and generating device-related data based on the candidate devices that are found;

analyzing the device-related data via an analytics engine and creating one or more fleet orchestrator device lists based on the analysis of the device-related data; and

automatically creating one or more new trust communities or suggesting joining one or more previously existing trust communities based at least on the one or more fleet orchestrator device lists for the candidate devices, wherein the one or more new trust communities or previously existing trust communities include at least a sub-set of the devices in the fleet, and wherein at least one of the managed devices in the sub-set of devices is configured as a root device to publish files via a file sharing function.

2. The method of claim 1 , wherein finding candidate devices in a fleet of devices and generating data based on the candidate devices that are found comprises:

sending out a network connectivity base communication query message on a local segment advertising an available service out to a network, wherein other devices learn about an available service via service discovery;

at least one new device responds to query message looking for the available service.

3. The method of claim 2 , wherein the query message comprises a multicast Domain Name System (mDNS) query message.

4. The method of claim 1 , wherein finding candidate devices in a fleet of devices and generating data based on the candidate devices that are found comprises:

a publisher device sending out a proximity based wireless communication message to find local devices;

the local devices listening for proximity based wireless communication message;

the local devices contacting the publisher device via a query to determine whether it is a multi-function device;

determining whether the beaconing device is a publisher or a subscriber device;

each device adding newly learned information to a respective fleet orchestrator device list;

the publisher or the subscriber device determining or suggesting a position in a trusted community for the devices.

5. The method of claim 1 , wherein the one or more fleet orchestrator device lists include one or more of information to identify the devices, information to contact the devices, and information to automatically add and/or organize the devices into at least one trusted community.

6. The method of claim 1 , wherein the device-related data comprises clone files and backup files, configuration reports, device address books, device users lists, and/or external inventory lists.

7. The method of claim 1 , further comprising:

creating or downloading one or more files via the root device; and

sharing the one or more files with other devices in the at least one organized trust community via the root device.

8. The method of claim 1 , wherein the fleet of devices comprises one or more of printers, copiers, scanners, multifunction devices (MFDs), and multifunction printers (MFPs).

9. A system for automatically creating trust communities in a fleet of devices, the system comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the system at least to perform:

finding candidate devices in a fleet of devices via one or more candidate discovery techniques and generating device-related data based on the candidate devices that are found;

analyzing the device-related data via an analytics engine and creating one or more fleet orchestrator device lists based on the analysis of the device-related data; and

automatically creating one or more new trust communities or suggesting joining one or more previously existing trust communities based at least on the one or more fleet orchestrator device lists for the candidate devices, wherein the one or more new trust communities or previously existing trust communities include at least a sub-set of the devices in the fleet, and wherein at least one of the managed devices in the sub-set of devices is configured as a root device to publish files via a file sharing function.

10. The system of claim 9 , wherein finding candidate devices in a fleet of devices and generating data based on the candidate devices that are found comprises:

sending out a network connectivity base communication query message on a local segment advertising an available service out to a network, wherein other devices learn about an available service via service discovery;

at least one new device responds to query message looking for the available service.

11. The system of claim 10 , wherein the query message comprises a multicast Domain Name System (mDNS) query message.

12. The system of claim 9 , wherein finding candidate devices in a fleet of devices and generating data based on the candidate devices that are found comprises:

a publisher device sending out a proximity based wireless communication message to find local devices;

the local devices listening for proximity based wireless communication message;

the local devices contacting the publisher device via a query to determine whether it is a multi-function device;

determining whether the beaconing device is a publisher or a subscriber device;

each device adding newly learned information to a respective fleet orchestrator device list;

the publisher or the subscriber device determining or suggesting a position in a trusted community for the devices.

13. The system of claim 9 , wherein the one or more fleet orchestrator device lists include one or more of information to identify the devices, information to contact the devices, and information to automatically add and/or organize the devices into at least one trusted community.

14. The system of claim 9 , wherein the device-related data comprises clone files and backup files, configuration reports, device address books, device users lists, and/or external inventory lists.

15. The system of claim 9 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the system at least to perform:

creating or downloading one or more files via the root device; and

sharing the one or more files with other devices in the at least one organized trust community via the root device.

16. The system of claim 9 , wherein the fleet of devices comprises one or more of printers, copiers, scanners, multifunction devices (MFDs), and multifunction printers (MFPs).

17. A non-transitory computer readable medium operable to perform a set of instructions, wherein when said instructions are executed on a computer, cause the computer to perform a method of providing management of a fleet of managed devices, the method comprising:

finding candidate devices in a fleet of devices via one or more candidate discovery techniques and generating device-related data based on the candidate devices that are found;

analyzing the device-related data via an analytics engine and creating one or more fleet orchestrator device lists based on the analysis of the device-related data; and

automatically creating one or more new trust communities or suggesting joining one or more previously existing trust communities based at least on the one or more fleet orchestrator device lists for the candidate devices, wherein the one or more new trust communities or previously existing trust communities include at least a sub-set of the devices in the fleet, and wherein at least one of the managed devices in the sub-set of devices is configured as a root device to publish files via a file sharing function.

18. The non-transitory computer readable medium of claim 17 , wherein the one or more fleet orchestrator device lists include information to identity the devices, information to contact the devices, and/or information to auto sort the devices into at least one trusted community, and wherein the device-related data comprises clone files and backup files, configuration reports, device address books, device users lists, and/or external inventory lists.

19. The non-transitory computer readable medium of claim 17 , wherein the device-related data comprises clone files and backup files, configuration reports, device address books, device users lists, and/or external inventory lists.

20. The non-transitory computer readable medium of claim 17 , wherein the fleet of devices comprises one or more of printers, copiers, scanners, multifunction devices (MFDs), and multifunction printers (MFPs).

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2026
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 075020/0755 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2021
From: CIULLA, KIM P.; ZHESNIK, YOLANDA R.; DIOGUARDI, TIMOTHY L.; CONLON, PAUL ROBERTS; SCHLEEDE, KENNETH B.; COLELLI, DIANNE
To: XEROX CORPORATION
Reel/Frame 055565/0693 →
Continuity (1)
Related Publication 20220294696A1 · Sep 15, 2022