IP Library › Granted Patent US 11,561,932
Granted Patent B2
US 11,561,932 · App. 16/934,136 · Granted Jan 24, 2023

Cognitive digital file naming

Inventors: Lisa Seacat DeLuca (Baltimore, MD); Kelley Anders (East New Market, MD); Jeremy R. Fox (Georgetown, TX); Dana L. Price (Surf City, NC)
Assignee: International Business Machines Corporation
G06F16/164G06F9/542G06F16/14
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,561,932
App. No.
16/934,136
Granted
Jan 24, 2023
Kind
B2
Abstract

The exemplary embodiments disclose a system and method, a computer program product, and a computer system for naming a digital file. The exemplary embodiments may include detecting a user saving an unnamed digital file to a digital folder, extracting one or more first features from data collected from one or more named digital files within the digital folder, generating one or more models correlating the extracted one or more first features with one or more names of the one or more named digital files, extracting one or more second features from the unnamed digital file, and determining a name for the unnamed digital file based on applying the one or more models to the extracted one or more second features.

Claims (58)

1. A computer-implemented method for naming a digital file, the method comprising:

detecting a user saving an unnamed digital file to a digital folder;

extracting one or more first features from data collected from one or more named digital files within the digital folder;

generating one or more models correlating the extracted one or more first features with one or more names of the one or more named digital files;

extracting one or more second features from the unnamed digital file; and

determining a name for the unnamed digital file based on applying the one or more models to the extracted one or more second features,

wherein the extracting one or more first features and extracting one or more second features are capable of being performed concurrently; and

wherein the one or more first features and the one or more second features each include one or more features selected from the group consisting of a physical location where the unnamed digital file was created, file size, a visual representation of a particular person, and the voice of a particular person.

2. The method of claim 1 , further comprising:

changing the name of the unnamed digital file to the determined name.

3. The method of claim 1 , further comprising:

based on determining that the digital folder does not contain the one or more named digital files, extracting the one or more first features from the digital folder.

4. The method of claim 3 , wherein the one or more first features include at least one of a name of the digital folder and one or more names of parent folders of the digital folder.

5. The method of claim 1 , further comprising:

based on determining the name for the unnamed digital file, notifying or suggesting to the user the determined name before naming the unnamed digital file according to the determined name.

6. The method of claim 1 , further comprising:

receiving feedback indicative of whether the unnamed digital file was appropriately named or receiving feedback indicative of whether the user named the unnamed digital file according to the determined name; and

adjusting the model based on the received feedback.

7. The method of claim 1 , wherein the one or more first features or the one or more second features include a visual representation of a particular person.

8. A computer program product for naming a digital file, the computer program product comprising:

one or more non-transitory computer-readable storage media and program instructions stored on the one or more non-transitory computer-readable storage media capable of performing a method, the method comprising:

detecting a user saving an unnamed digital file to a digital folder;

extracting one or more first features from data collected from one or more named digital files within the digital folder;

generating one or more models correlating the extracted one or more first features with one or more names of the one or more named digital files;

extracting one or more second features from the unnamed digital file; and

determining a name for the unnamed digital file based on applying the one or more models to the extracted one or more second features,

wherein the extracting one or more first features and extracting one or more second features are capable of being performed concurrently; and

wherein the one or more first features and the one or more second features each include one or more features selected from the group consisting of a physical location where the unnamed digital file was created, file size, a visual representation of a particular person, and the voice of a particular person.

9. The computer program product of claim 8 , further comprising:

changing the name of the unnamed digital file to the determined name.

10. The computer program product of claim 8 , further comprising:

based on determining that the digital folder does not contain the one or more named digital files, extracting the one or more first features from the digital folder.

11. The computer program product of claim 10 , wherein the one or more first features include at least one of a name of the digital folder and one or more names of parent folders of the digital folder.

12. The computer program product of claim 8 , further comprising:

based on determining the name for the unnamed digital file, notifying or suggesting to the user the determined name before naming the unnamed digital file according to the determined name.

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

receiving feedback indicative of whether the unnamed digital file was appropriately named or receiving feedback indicative of whether the user named the unnamed digital file according to the determined name; and

adjusting the model based on the received feedback.

14. The computer program product of claim 8 , wherein the one or more first features or the one or more second features include a visual representation of a particular person.

15. A computer system for naming a digital file, the computer system comprising:

one or more computer processors, one or more computer-readable storage media, and program instructions stored on the one or more of the computer-readable storage media for execution by at least one of the one or more processors capable of performing a method, the method comprising:

detecting a user saving an unnamed digital file to a digital folder;

extracting one or more first features from data collected from one or more named digital files within the digital folder;

generating one or more models correlating the extracted one or more first features with one or more names of the one or more named digital files;

extracting one or more second features from the unnamed digital file; and

determining a name for the unnamed digital file based on applying the one or more models to the extracted one or more second features,

wherein the extracting one or more first features and extracting one or more second features are capable of being performed concurrently; and

wherein the one or more first features and the one or more second features each include one or more features selected from the group consisting of a physical location where the unnamed digital file was created, file size, a visual representation of a particular person, and the voice of a particular person.

16. The computer system of claim 15 , further comprising:

changing the name of the unnamed digital file to the determined name.

17. The computer system of claim 15 , further comprising:

based on determining that the digital folder does not contain the one or more named digital files, extracting the one or more first features from the digital folder.

18. The computer system of claim 17 , wherein the one or more first features include at least one of a name of the digital folder and one or more names of parent folders of the digital folder.

19. The computer system of claim 15 , further comprising:

based on determining the name for the unnamed digital file, notifying or suggesting to the user the determined name before naming the unnamed digital file according to the determined name.

20. The computer system of claim 15 , further comprising:

receiving feedback indicative of whether the unnamed digital file was appropriately named or receiving feedback indicative of whether the user named the unnamed digital file according to the determined name; and

adjusting the model based on the received feedback.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2020
From: DELUCA, LISA SEACAT; ANDERS, KELLEY; FOX, JEREMY R.; PRICE, DANA L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 053261/0145 →
Continuity (1)
Related Publication 20220027316A1 · Jan 27, 2022