IP Library › Granted Patent US 11,418,545
Granted Patent B2
US 11,418,545 · App. 16/669,858 · Granted Aug 16, 2022

Shared image sanitization method and system

Inventors: Neil Patrick Adams (Waterloo, CA); Robert Joseph Lombardi (Hamilton, CA)
Assignee: BlackBerry Limited
H04L63/20G06F21/16G06T11/60G06V40/172G06F2221/0724G06F2221/2143
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,418,545
App. No.
16/669,858
Granted
Aug 16, 2022
Kind
B2
Abstract

Methods and systems for removing sensitive information from a digital image. An instruction to share a digital image is received. It is then determined that the digital image contains a depiction of a corporate display medium that is classified as sensitive based on a policy and, based on the determination that the digital image contains the depiction of the corporate display medium that is classified as sensitive based on the policy, the digital image is processed to modify the depiction. The digital image is shared.

Claims (58)

1. A computer-implemented method of removing sensitive information from a digital image, the method comprising:

receiving an instruction to share the digital image;

in response to receiving the instruction to share the digital image, determining that the digital image contains a depiction of a corporate display medium that is classified as sensitive based on a policy;

in response to determining that the digital image contains the depiction of the corporate display medium that is classified as sensitive based on the policy, processing the digital image to modify the depiction;

sharing the modified digital image;

receiving a second instruction to share the digital image;

automatically preselecting the depiction;

in response to receiving input indicating a deselection of the automatically preselected depiction of the corporate display medium that is classified as sensitive based on the policy, not processing the digital image to modify the depiction of the corporate display medium that is classified as sensitive based on the policy;

updating the policy based on the input indicating the deselection of the automatically preselected depiction; and

sharing the digital image.

2. The method of claim 1 , wherein processing the digital image to modify the depiction comprises injecting fake data into the digital image.

3. The method of claim 1 , further comprising selecting an object depicted in a second digital image, wherein the policy is based on an enterprise policy and input relating to the selection of the object depicted in the second digital image, the input received at an input interface.

4. The method of claim 1 , the method further comprising:

displaying metadata associated with the digital image;

automatically preselecting a field of metadata associated with the digital image based on the policy; and

processing the metadata to modify the selected field.

5. The method of claim 1 , wherein the digital image comprises a frame of a video and the method further comprises processing the video to modify the depiction in a plurality of frames of the video.

6. The method of claim 1 , wherein the depicted corporate display medium comprises content and wherein processing the digital image to modify the depiction comprises erasing the content.

7. The method of claim 1 , wherein the corporate display medium is selected from the group consisting of: a document, a whiteboard, a flipchart, a notepad, a sticky note, an envelope, a file folder, a label, a name tag, an identification badge, a computer monitor, a projector screen, a laptop computer, a tablet computer, an internet protocol (IP) phone and a smartphone.

8. The method of claim 1 , the method further comprising:

receiving an instruction to share a second digital image;

in response to receiving the instruction to share the second digital image, determining that the second digital image contains a second depiction of a corporate display medium that is a type of corporate display medium that is sensitive and that the second depiction is content-free;

in response to determining that the second digital image contains the second depiction of a corporate display medium that is a type of corporate display medium that is sensitive and that the second depiction is content-free, not processing the second digital image to modify the second depiction; and

sharing the second digital image.

9. The method of claim 1 , wherein processing the digital image to modify the depiction comprises replacing the depiction with a second depiction of a second corporate display medium the same type of corporate display medium from a library comprising a second image containing the second depiction of the second corporate display medium.

10. The method of claim 1 , the method further comprising, in response to receiving the instruction to share the digital image, identifying a particular face in the digital image and modifying the particular face.

11. A computing device comprising:

a memory; and

a processor coupled with the memory, the processor configured to:

receive an instruction to share a digital image;

in response to receiving the instruction to share the digital image, determine that the digital image contains a depiction of a corporate display medium that is classified as sensitive based on a policy;

in response to determining that the digital image contains the depiction of the corporate display medium that is classified as sensitive based on the policy, process the digital image to modify the depiction;

share the modified digital image;

receive a second instruction to share the digital image;

automatically preselect the depiction;

in response to receiving input indicating a deselection of the automatically preselected depiction of the corporate display medium that is classified as sensitive based on the policy, not process the digital image to modify the depiction of the corporate display medium that is classified as sensitive based on the policy;

update the policy based on the input indicating the deselection of the automatically preselected depiction; and

share the digital image.

12. The device of claim 11 , wherein the processor configured to process the digital image to modify the depiction comprises the processor configured to inject fake data into the digital image.

13. The device of claim 11 , wherein the processor is further configured to select an object depicted in a second digital image and wherein the policy is based on an enterprise policy and input relating to the selection of the object depicted in the second digital image, the input received at an input interface.

14. The device of claim 11 , the device further comprising:

a display interface coupled with the processor, wherein the processor is further configured to:

display metadata associated with the digital image on the display interface;

automatically preselect a field of metadata associated with the digital image based on the policy; and

process the metadata to modify the preselected field.

15. The device of claim 11 , wherein the digital image comprises a frame of a video and the processor is further configured to process the video to modify the depiction in a plurality of frames of the video.

16. The device of claim 11 , wherein the depicted corporate display medium comprises content and wherein the processor configured to process the digital image to modify the depiction comprises the processor configured to erase the content.

17. The device of claim 11 , wherein the corporate display medium is selected from the group consisting of: a document, a whiteboard, a flipchart, a notepad, a sticky note, an envelope, a file folder, a label, a name tag, an identification badge, a security badge, a computer monitor, a projector screen, a laptop computer, a tablet computer, an Internet protocol (IP) phone and a smartphone.

18. A non-transitory computer-readable storage medium storing processor-executable instructions to remove sensitive information from a digital image, wherein the processor-executable instructions, when executed by a processor, are to cause the processor to:

receive an instruction to share a digital image;

in response to receiving the instruction to share the digital image, determine that the digital image contains a depiction of a corporate display medium that is classified as sensitive based on a policy;

in response to determining that the digital image contains the depiction of the corporate display medium that is classified as sensitive based on the policy, process the digital image to modify the depiction;

share the modified digital image;

receive a second instruction to share the digital image;

automatically preselect the depiction;

in response to receiving input indicating a deselection of the automatically preselected depiction of the corporate display medium that is classified as sensitive based on the policy, not process the digital image to modify the depiction of the corporate display medium that is classified as sensitive based on the policy;

update the policy based on the input indicating the deselection of the automatically preselected depiction; and

share the digital image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: ADAMS, NEIL PATRICK; LOMBARDI, ROBERT JOSEPH
To: BLACKBERRY LIMITED
Reel/Frame 050879/0701 →
Continuity (1)
Related Publication 20210136112A1 · May 6, 2021
Cited By (2)
US 12,250,248 US 12,284,460