IP Library Granted Patent US 9,268,964
Granted Patent B1
US 9,268,964 · App. 13/079,223 · Granted Feb 23, 2016

Techniques for multimedia metadata security

Inventors: Adam Paul Schepis (Milford, MA); Andrew Caola (Shrewsbury, MA)
Assignee: Symantec Corporation
G06F21/6227G06F21/62
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 9,268,964
App. No.
13/079,223
Granted
Feb 23, 2016
Kind
B1
Abstract

Techniques for multimedia metadata security are disclosed. In one particular embodiment, the techniques may be realized as a method for multimedia metadata security comprising receiving an indication that multimedia metadata has been created for a multimedia file, and encrypting, using at least one computer processor, the multimedia metadata stored in a body of the multimedia file.

Claims (42)

1. A method for multimedia metadata security comprising:

receiving, at a second device separate from a first device which created a multimedia file, the multimedia file containing unencrypted multimedia metadata;

encrypting, using the second device, a portion of the unencrypted multimedia metadata stored in a body of the multimedia file, wherein encryption of the portion of unencrypted multimedia metadata is separate from encryption of the multimedia file, and wherein the second device is configured to provide encryption of the portion of the unencrypted multimedia metadata differently from one or more other portions of unencrypted multimedia metadata within the multimedia file based on one or more rules after receipt of the multimedia file from the first device; and

embedding a network address in the multimedia metadata to facilitate initiation of a decryption request for the portion of the encrypted multimedia metadata, wherein the embedded network address is configured to receive the decryption request.

2. The method of claim 1 , wherein the unencrypted multimedia metadata comprises metadata structured according to the Exchangeable image file format (Exif).

3. The method of claim 1 , wherein the multimedia file containing unencrypted multimedia metadata is received from a digital camera.

4. The method of claim 1 , wherein the multimedia file containing unencrypted multimedia metadata is received by a website.

5. The method of claim 4 , wherein the website comprises a social networking site.

6. The method of claim 1 , wherein the multimedia file containing unencrypted multimedia metadata is received by a computer.

7. The method of claim 1 , wherein the multimedia file containing unencrypted multimedia metadata is received by a network device.

8. The method of claim 7 , wherein the network device comprises at least one of: a firewall and a router.

9. The method of claim 1 , further comprising:

receiving a request from a requestor to access the portion of encrypted multimedia metadata;

receiving authentication of the requestor; and

providing access to the portion of encrypted multimedia metadata.

10. The method of claim 9 , wherein providing access to the portion of encrypted multimedia metadata comprises providing access to an encrypted key stored in the multimedia file, wherein the encrypted key decrypts the portion of encrypted multimedia metadata.

11. The method of claim 9 , wherein providing access to the portion of encrypted multimedia metadata comprises providing a key for decrypting the portion of encrypted multimedia metadata.

12. The method of claim 1 , further comprising:

applying a rule controlling access to the portion of encrypted multimedia metadata;

receiving a request from a requestor to access the portion of encrypted multimedia metadata;

receiving authentication of the requestor;

determining a level of access to encrypted multimedia metadata based on the rule; and

providing the determined level of access to the portion of encrypted multimedia metadata.

13. The method of claim 12 , wherein the determined level of access comprises at least one of: no access, access to a name associated with a multimedia file, access to a time associated with a multimedia file, access to a location associated with a multimedia file, and access to multimedia file attributes.

14. The method of claim 1 , further comprising:

removing the unencrypted multimedia metadata stored in the body of the multimedia file; and

providing one or more portions of the unencrypted multimedia metadata to a requestor after authentication of the requestor.

15. The method of claim 9 , wherein authentication comprises at one of: Open Authorization (OAuth), OpenID, a digital certificate, and email verification.

16. The method of claim 1 , wherein a service provider performs at least one of: providing access to the portion of encrypted multimedia metadata and encrypting unencrypted multimedia metadata stored in the body of the multimedia file.

17. At least one processor readable non-transitory storage medium for storing a computer program of instructions configured to be readable by at least one processor for instructing the at least one processor to execute a computer process for performing the method as recited in claim 1 .

18. An article of manufacture for multimedia metadata security, the article of manufacture comprising:

at least one non-transitory processor readable medium; and

instructions stored on the at least one medium;

wherein the instructions are configured to be readable from the at least one medium by at least one processor and thereby cause the at least one processor to operate so as to:

receive, at a second device separate from a first device which created a multimedia file, the multimedia file containing unencrypted multimedia metadata;

encrypt a portion of the unencrypted multimedia metadata stored in a body of the multimedia file, wherein encryption of the portion of the unencrypted multimedia metadata is separate from encryption of the multimedia file, and wherein the second device is configured to provide encryption of the portion of the unencrypted multimedia metadata differently from one or more other portions of unencrypted multimedia metadata within the multimedia file based on one or more rules after receipt of the multimedia file from the first device; and

embed a network address in the multimedia metadata to facilitate initiation of a decryption request for the portion of the encrypted multimedia metadata, wherein the embedded network address is configured to receive the decryption request.

19. A system for multimedia metadata security comprising:

one or more processors communicatively coupled to a network; wherein the one or more processors are configured to:

receive, at a second device separate from a first device which created a multimedia file, the multimedia file containing unencrypted multimedia metadata;

encrypt a portion of the unencrypted multimedia metadata stored in a body of the multimedia file, wherein encryption of the portion of unencrypted multimedia metadata is separate from encryption of the multimedia file, and wherein the second device is configured to provide encryption of the portion of the unencrypted multimedia metadata differently from one or more other portions of unencrypted multimedia metadata within the multimedia file based on one or more rules after receipt of the multimedia file from the first device; and

embed a network address in the multimedia metadata to facilitate the initiation of a decryption request for the portion of the encrypted multimedia metadata, wherein the embedded network address is configured to receive the decryption request.

Assignments (6)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Mar 5, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 052109/0186 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2011
From: SCHEPIS, ADAM PAUL; CAOLA, ANDREW
To: SYMANTEC CORPORATION
Reel/Frame 026069/0701 →