IP Library Granted Patent US 11,199,948
Granted Patent B2
US 11,199,948 · App. 16/779,041 · Granted Dec 14, 2021

Displaying a sequence and files associated with the sequence having a missing file

Inventor: Bhavesh Sharma (Pune, IN)
Assignee: EMC IP Holding Company LLC
G06F3/0482G06F16/168
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,199,948
App. No.
16/779,041
Granted
Dec 14, 2021
Kind
B2
Abstract

Various embodiments disclosed herein provide for displaying an alert and options when deleting a file associated with a sequence. A system is disclosed herein that can comprise receiving a first request to display, via a display device, content information, wherein the content information is associated with contents of a folder, determining that the folder comprises at least one file associated with a file sequence, wherein the file sequence represents a group of files assigned a filename comprising a sequence name portion and a sequence value portion, wherein the sequence name portion is assigned a sequence name and the sequence value portion is assigned a sequence value selected from a group of sequence values, and generating a display image according to a first format, wherein the display image comprises a sequence name image and a sequence value image.

Claims (48)

1. A system, comprising:

a hardware processor; and

a memory that stores executable instructions that, when executed by the hardware processor, facilitate performance of operations, comprising:

receiving a first request to display, via a display device, content information, wherein the content information is associated with contents of a folder;

determining that the folder comprises at least one file associated with a file sequence, wherein the file sequence represents a group of files assigned a filename comprising a sequence name portion and a sequence value portion, wherein the sequence name portion is assigned a sequence name and the sequence value portion is assigned a sequence value selected from a group of sequence values;

generating a display image according to a first format, wherein the display image comprises a sequence name image and a sequence value image comprising a sequence start value image, a selectable connector image, and a sequence end value image; and

displaying a dialog box comprising a first option representing an operation applied to the group of files, a second option representing the operation applied to the at least one file, and a third option representing the operation applied to a collection of files of the group of files, wherein the dialog box facilitates a selection, via user input, of one of the first option, the second option, or the third option, wherein the display box is associated with an alert representing a sound notification that the group of files, the at least one file, and the collection of files are representative of the file sequence, and wherein the operation represents a delete operation that, in response to execution of the delete operation, initiates an asynchronous replication process to synchronize a first storage node of a cluster of storage nodes with the cluster of storage nodes, and wherein the first storage node is situated in a disparate geographical location from a second storage node of the cluster of storage nodes.

2. The system of claim 1 , wherein the sequence name image comprises an image representative of the sequence name.

3. The system of claim 1 , wherein the group of files comprises a sequence start file and a sequence end file.

4. The system of claim 3 , wherein the sequence start value image represents the sequence value assigned to the filename of the sequence start file and the sequence end value image represents the sequence value assigned to the filename of the sequence end file.

5. The system of claim 1 , wherein the operations further comprise:

receiving a second request to display sequence information associated with the sequence value image, wherein a selection of the selectable connector image initiates the second request.

6. The system of claim 5 , wherein the operations further comprise:

generating a sequence number string comprising a list of sequence values.

7. The system of claim 6 , wherein the sequence value image is a first sequence value image, wherein the display image is a first display image, and wherein the operations further comprise:

generating a second display image according to a second format, wherein the second display image comprises the sequence name image and a second sequence value image.

8. The system of claim 7 , wherein the operations further comprise:

displaying, via the display device, the first display image.

9. The system of claim 7 , wherein the operations further comprise:

displaying, via the display device, the second display image, wherein the second sequence value image represents an image of the sequence number string.

10. A method, comprising:

receiving, by a device comprising a processor, a first request to display, via a display device, content information, wherein the content information is associated with contents of a folder;

determining, by the device, that the folder comprises at least one file associated with a file sequence, wherein the file sequence represents a group of files assigned a filename comprising a sequence name portion and a sequence value portion, wherein the sequence name portion is assigned a sequence name and the sequence value portion is assigned a sequence value selected from a group of sequence values;

displaying, by the device, a display image according to a first format, wherein the display image comprises a sequence name image and a sequence value image comprising a sequence start value image, a selectable connector image, and a sequence end value image; and

facilitating, by the device, display of a dialog box comprising a first option representing an operation applied to the group of files, a second option representing the operation applied to the at least one file, and a third option representing the operation applied to a grouping of files of the group of files, wherein the dialog box facilitates user input that selects one of the first option, the second option, or the third option, wherein the display box is associated with an alert representing a visual notification that the group of files, the at least one file, and the collection of files are representative of the file sequence, and wherein the operation represents a move operation, that in response to execution of the move operation, initiates an asynchronous replication process to synchronize a first storage node of a cluster of storage nodes with the cluster of storage nodes, and wherein the first storage node is situated in a disparate geographical location from a second storage node of the cluster of storage nodes.

11. The method of claim 10 , wherein the sequence name image comprises an image representative of the sequence name.

12. The method of claim 10 ,

wherein the group of files comprises a sequence start file and a sequence end file.

13. The method of claim 12 , wherein the sequence start value image represents the sequence value assigned to the filename of the sequence start file and the sequence end value image represents the sequence value assigned to the filename of the sequence end file.

14. The method of claim 10 , further comprising:

receiving, by the device, a second request to display sequence information associated with the sequence value image, wherein a selection of a selectable connector image initiates the second request.

15. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:

receiving a first request to display, via a display device, content information, wherein the content information is associated with contents of a folder;

identifying that the folder comprises at least one file associated with a file sequence, wherein the file sequence represents a group of files assigned a filename comprising a sequence name portion and a sequence value portion, wherein the sequence name portion is assigned a sequence name and the sequence value portion is assigned a sequence value selected from a group of sequence values;

rendering a display image via the display device according to a first format, wherein the display image comprises a sequence name image and a sequence value image comprising a sequence start value image, a selectable connector image, and a sequence end value image; and

rendering a dialog box comprising a first option representing a move operation applied to the group of files, a second option representing the move operation applied to the at least one file, and a third option representing the move operation applied to a collection of files of the group of files, wherein the dialog box facilitates a selection, by a user entity, of one of the first option, the second option, and the third option, wherein the display box is associated with an alert representing a sound notification and a visual notification that the group of files, the at least one file, and the collection of files are representative of the file sequence, and wherein in response to execution of the move operation, an asynchronous replication process is initiated to synchronize a first storage node of a cluster of storage nodes with the cluster of storage nodes, and wherein the first storage node is situated in a disparate geographical location from a second storage node of the cluster of storage nodes.

16. The non-transitory machine-readable medium of claim 15 , wherein the sequence name image comprises an image representative of the sequence name.

17. The non-transitory machine-readable medium of claim 15 ,

wherein the group of files comprise a sequence start file and a sequence end file; and

wherein the sequence start value image represents the sequence value assigned to the filename of the sequence start file and the sequence end value image represents the sequence value assigned to the filename of the sequence end file.

18. The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise:

receiving a second request to display sequence information associated with the sequence value image, wherein a selection of the selectable connector image initiates the second request; and

generating a sequence string comprising a list of sequence values.

19. The non-transitory machine-readable medium of claim 18 , wherein the sequence value image is a first sequence value image, wherein the display image is a first display image, and wherein the operations further comprise:

generating a second display image according to a second format, wherein the second display image comprises the sequence name image and a second sequence value image;

displaying, via the display device, the first display image; and

displaying, via the display device, the second display image, wherein the second sequence value image represents an image of the sequence string.

20. The non-transitory machine readable medium of claim 15 , wherein the operations further comprise displaying a hierarchical structure of a grouping of omitted files as a function of respective storage locations of members of the grouping of omitted files.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2020
From: SHARMA, BHAVESH
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 051688/0738 →