IP Library › Granted Patent US 11,934,552
Granted Patent B2
US 11,934,552 · App. 16/528,830 · Granted Mar 19, 2024

Selective knowledge corpus sharing

Inventors: Michael Bender (Rye Brook, NY); Sarbajit K. Rakshit (Kolkata, IN); Martin G. Keen (Cary, NC)
Assignee: International Business Machines Corporation
G06F21/6227G06F16/1824G06N3/02G06N3/04G06N5/02G06N5/043
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,934,552
App. No.
16/528,830
Granted
Mar 19, 2024
Kind
B2
Abstract

Systems, methods, and computer program products for selectively customizing, modifying and changing performance parameters, capabilities and behaviors of AI devices within AI device networks by sharing user-selected portions of a knowledge corpus with other AI device networks. Selectively sharing parameters, learned behaviors, capabilities, and features of the knowledge corpus allows for AI devices within a second AI device network to mimic, clone or recreate the performance or behaviors of AI devices operating within the environment of a first AI device network. Users can create portable nodes that travel with the user and upon connecting with the second device network, identify AI devices that can be modified using the portions of the knowledge corpus to recreate selected portions of the first AI device network within the environment of the second AI device network either permanently or for a user-selected amount of time.

Claims (50)

1. A computer-implemented method comprising:

selecting, by at least one processor, one or more user-selected parameter, wherein the user-selected parameter includes at least one of a parameter, capability or learned behavior from a knowledge corpus created from data collected by a first set of network devices connected to a first device network;

identifying, by the at least one processor, a node of the knowledge corpus, the node comprising at least one replacement variable comprising a replacement value associated with the user-selected parameter;

creating, by the at least one processor, a private cloud corpus by uploading the knowledge corpus to a private cloud;

sharing, by the at least one processor, access to the private cloud corpus with a second device connected to a second device network;

substituting, by at least one processor, an existing value of a second knowledge base accessed by the second device with the replacement value provided by the private cloud corpus, wherein substituting the existing value with the replacement value modifies the second device to operate in accordance with the user-selected parameter of the first set of network devices; and

permanently cloning a portion of an environment of the first device network imparted by the one or more user-selected parameter onto an environment of the second device network for a predetermined duration.

2. The computer-implemented method of claim 1 , further comprising:

selecting, by the at least one processor, a portable node connected to the first device network; and

storing, by the at least one processor, access credentials to the private cloud corpus on a computer-readable storage device of the portable node, enabling the portable node to grant access to the private cloud corpus to the second device of the second device network.

3. The computer-implemented method of claim 1 , wherein identifying the node of the knowledge corpus based on the user-selected parameter further comprises:

analyzing, by the at least one processor, usage patterns and interest profiles of a user; and

predicting an expected usage of the second device by the user within the second device network.

4. The computer-implemented method of claim 1 , wherein substituting the existing value with the replacement value of the user-selected parameter enables one or more capabilities or features previously inaccessible to the second device.

5. The computer-implemented method of claim 1 , wherein creating the private cloud corpus further comprises a step of establishing, by the at least one processor, a temporal time limit for accessing the private cloud corpus.

6. The computer-implemented method of claim 5 , wherein upon expiration of the temporal time limit to access the private cloud corpus, substitution of the existing values with the replacement values is reversed, reverting the second device to a previous state prior to substituting the existing values with the replacement values.

7. A computer system comprising:

at least one processor; and

a computer-readable storage media coupled to the at least one processor, wherein the computer-readable storage media contains program instructions executing a computer-implemented method comprising the steps of:

selecting, by the at least one processor, one or more user-selected parameter, wherein the user-selected parameter includes at least one of a parameter, capability or learned behavior from a knowledge corpus created from data collected by a first set of network devices connected to a first device network;

identifying, by the at least one processor, a node of the knowledge corpus having at least one replacement variable comprising a replacement value associated with the user-selected parameter;

creating, by the at least one processor, a private cloud corpus by uploading the knowledge corpus to a private cloud;

sharing, by the at least one processor, access to the private cloud corpus with a second device connected to a second device network;

substituting, by at least one processor, an existing value of a second knowledge base accessed by the second device with the replacement value provided by the private cloud corpus 137 , wherein substituting the existing value with the replacement value modifies the second device to operate in accordance with the user-selected parameter of the first set of network devices; and

permanently cloning a portion of an environment of the first device network imparted by the one or more user-selected parameter onto an environment of the second device network for a predetermined duration.

8. The computer system of claim 7 , further comprising:

selecting, by the at least one processor, a portable node connected to the first device network; and

storing, by the at least one processor, access credentials to the private cloud corpus on a computer-readable storage device of the portable node, enabling the portable node to grant access to the private cloud corpus to the second device of the second device network.

9. The computer system of claim 7 , wherein identifying the node of the knowledge corpus based on the user-selected parameter further comprises:

analyzing, by the at least one processor, usage patterns and interest profiles of a user; and

predicting an expected usage of the second device by the user within the second device network.

10. The computer system of claim 7 , wherein substituting the existing value with the replacement value of the user-selected parameter enables one or more capabilities or features previously inaccessible to the second device.

11. The computer system of claim 7 , wherein creating the private cloud corpus further comprises a step of establishing, by the at least one processor, a temporal time limit for accessing the private cloud corpus.

12. The computer system of claim 11 , wherein upon expiration of the temporal time limit to access the private cloud corpus, substitution of the existing values with the replacement values is reversed, reverting the second device to a previous state prior to substituting the existing values with the replacement values.

13. A computer program product comprising:

one or more computer-readable storage media having computer-readable program instructions stored on the one or more computer-readable storage media said program instructions executes a computer-implemented method comprising the steps of:

selecting, by at least one processor, one or more user-selected parameter, wherein the user-selected parameter includes at least one of a parameter, capability or learned behavior from a knowledge corpus created from data collected by a first set of network devices connected to a first device network;

identifying, by the at least one processor, a node of the knowledge corpus, the node comprising at least one replacement variable comprising a replacement value associated with the user-selected parameter;

creating, by the at least one processor, a private cloud corpus by uploading the knowledge corpus to a private cloud;

sharing, by the at least one processor, access to the private cloud corpus with a second device connected to a second device network;

substituting, by at least one processor, an existing value of a second knowledge base accessed by the second device with the replacement value provided by the private cloud corpus, wherein substituting the existing value with the replacement value modifies the second device to operate in accordance with the user-selected parameter of the first set of network devices; and

permanently cloning a portion of an environment of the first device network imparted by the one or more user-selected parameter onto an environment of the second device network for a predetermined duration.

14. The computer program product of claim 13 , further comprising:

selecting, by the at least one processor, a portable node connected to the first device network; and

storing, by the at least one processor, access credentials to the private cloud corpus on a computer-readable storage device of the portable node, enabling the portable node to grant access to the private cloud corpus to the second device of the second device network.

15. The computer program product of claim 13 , wherein identifying the node of the knowledge corpus based on the user-selected parameter further comprises:

analyzing, by the at least one processor, usage patterns and interest profiles of a user;

and predicting an expected usage of the second device by the user within the second device network.

16. The computer program product of claim 13 , wherein substituting the existing value with the replacement value of the user-selected parameter enables one or more capabilities or features previously inaccessible to the second device.

17. The computer program product of claim 13 , wherein creating the private cloud corpus further comprises a step of establishing, by the at least one processor, a temporal time limit for accessing the private cloud corpus, whereupon expiration of the temporal time limit to access the private cloud corpus, substitution of the existing values with the replacement values is reversed, reverting the second device to a previous state prior to substituting the existing values with the replacement values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2019
From: BENDER, MICHAEL; RAKSHIT, SARBAJIT K.; KEEN, MARTIN G.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049929/0128 →
Continuity (1)
Related Publication 20210034775A1 · Feb 4, 2021