IP Library Granted Patent US 10,642,754
Granted Patent B2
US 10,642,754 · App. 15/844,908 · Granted May 5, 2020

Method and apparatus for suggesting data for deletion

Inventors: Craig Pugsley (Paignton, GB); Jesmond Allen (Bristol, GB)
Assignee: Conversant Wireless Licensing S.a r.l.
G06F12/121G11B27/034H04N21/4424G11B7/28
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 10,642,754
App. No.
15/844,908
Granted
May 5, 2020
Kind
B2
Abstract

An approach is provided for suggesting data for deletion from an electronic data storage medium. An external device detects initiation of transfer of data from first storage medium to second storage medium. Next, the external device determines an available storage in the second storage medium for the data. Then, the external device generates a list to suggest content for deletion within the second storage medium to accommodate the data.

Claims (55)

1. A method comprising:

displaying, on a device, a total capacity and an available space of a storage medium associated with a first remote device that is communicatively coupled to the device via a communication network;

displaying, on the device, a user interface comprises a list of contents automatically suggested for deletion from the storage medium associated with the first remote device based on one or more predefined parameters;

receiving, at the device, an input from a user selecting one or more contents for deletion from the list;

in response to determining the selected one or more contents for deletion do not exist on the device and a second remote device, storing a copy of the selected one or more contents for deletion in one of the device and the second remote device; and

causing the selected one or more contents to be deleted from the storage medium associated with the first remote device.

2. The method of claim 1 , further comprising displaying, on the device, the list of contents suggested for deletion together with information related to the one or more predefined parameters.

3. The method of claim 1 , wherein the predefined one or more parameters comprise popularity rating of a content.

4. The method of claim 1 , further comprising, in response to determining the selected one or more contents do not exist on the device and the second remote device, providing an option allowing the user to select one of the device and the second remote device for storing the copy of the selected one or more contents for deletion.

5. The method of claim 1 , further comprising:

prior to displaying the total capacity:

initiating transfer of data from the device to the first remote device via the communication network,

determining whether there is sufficient space in the storage medium associated with the first remote device to accommodate the data, and

displaying an indication that there is insufficient storage space in response to determining there is insufficient space in the storage medium for the data; and

after the selected one or more contents are deleted from the storage medium associated with the first remote device, transferring the data from the device to the first remote device via the communication network between the device and the first remote device.

6. The method of claim 5 , wherein the list of contents suggested for deletion is displayed in response to the determination that there is insufficient space in the storage medium for the data.

7. An apparatus comprising:

a display configured to display a visual user interface;

a communication interface configured to send and receive data;

an input device configured to receive user input;

a memory configured to store data; and

at least one processor communicatively coupled to the display, the communication interface, the user interface and the memory, the at least one processor configured to execute computer program code stored in the memory to:

indicate, on the display, a total capacity and an available space of a storage medium associated with a first remote device that is communicatively coupled to the device via a communication network,

display, on the display, a user interface comprises a list of contents automatically suggested for deletion from the storage medium associated with the first remote device based on one or more predefined parameters,

receive, via the input device, an input from a user selecting one or more contents for deletion from the list,

in response to determining the selected one or more contents do not exist on the apparatus and a second remote device, storing a copy of the selected one or more contents for deletion in one of the apparatus and the second remote device, and

cause, via the communication interface, deletion of the selected one or more contents from the storage medium associated with the first remote device.

8. The apparatus of claim 7 , wherein the list of contents suggested for deletion is displayed together with information related to the one or more predefined parameters.

9. The apparatus of claim 7 , wherein the predefined one or more parameters comprise popularity rating of a content.

10. The apparatus of claim 7 , wherein the processor is further configured to, in response to determining the selected one or more contents do not exist on the apparatus and the second remote device, provide via the display an option allowing the user to select one of the apparatus and the second remote device for storing the copy of the selected one or more contents for deletion.

11. The apparatus of claim 7 , wherein the processor is further configured to:

prior to displaying the total capacity:

initiate transfer of data from the apparatus to the first remote device via the communication network using the communication interface,

determine whether there is sufficient space in the storage medium associated with the first remote device to accommodate the data, and

display an indication that there is insufficient storage space in response to determining there is insufficient space in the storage medium for the data; and

after the selected one or more contents are deleted from the storage medium associated with the first remote device, transfer the data from the apparatus to the first remote device via the communication network between the apparatus and the first remote device.

12. The apparatus of claim 11 , wherein processor is further configured to cause the list of contents suggested for deletion to be displayed in response to the determination that there is insufficient space in the storage medium for the data.

13. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause a device to at least perform the following steps:

displaying, on the device, a total capacity and an available space of a storage medium associated with a first remote device that is communicatively coupled to the device via a communication network;

displaying, on the device, a user interface that comprises a list of contents automatically suggested for deletion from the storage medium associated with the first remote device based on one or more predefined parameters;

receiving, at the device, an input from a user selecting one or more contents for deletion from the list;

in response to determining the selected one or more contents do not exist on the device and a second remote device, storing a copy of the selected one or more contents for deletion in one of the device and the second remote device; and

causing the selected one or more contents to be deleted from the storage medium associated with the first remote device.

14. The non-transitory computer-readable storage medium of claim 13 , further comprising displaying, on the device, the list of contents suggested for deletion together with information related to the one or more predefined parameters.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the predefined one or more parameters comprise popularity rating of a content.

16. The non-transitory computer-readable storage medium of claim 13 , further comprising, in response to determining the selected one or more contents do not exist on the device and the second remote device, providing an option allowing the user to select one of the device and the second remote device for storing the copy of the selected one or more contents for deletion.

17. The non-transitory computer-readable storage medium of claim 13 , further comprising:

prior to displaying the total capacity:

initiating transfer of data from the device to the first remote device via the communication network,

determining whether there is sufficient space in the storage medium associated with the first remote device to accommodate the data, and

displaying an indication that there is insufficient storage space in response to determining there is insufficient space in the storage medium for the data; and

after the selected one or more contents are deleted from the storage medium associated with the first remote device, transferring the data from the device to the first remote device via the communication network between the device and the first remote device.

18. The method of claim 1 , wherein accessing one of the list of contents comprises playing a media content when the accessed content is a media file.

19. The apparatus of claim 7 , wherein accessing one of the list of contents comprises playing a media content when the accessed content is a media file.

20. The non-transitory computer-readable storage medium of claim 13 , wherein accessing one of the list of contents comprises playing a media content when the accessed content is a media file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2023
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CONVERSANT WIRELESS LICENSING LTD.
Reel/Frame 063508/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055910/0832 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →