IP Library Granted Patent US 12,235,936
Granted Patent B2
US 12,235,936 · App. 16/544,694 · Granted Feb 25, 2025

System and method for automatic digital copy for physical media purchase

Inventors: Alan Char (Sunnyvale, CA); Nick Brailas (San Jose, CA); Anthony Marcar (San Francisco, CA); Michael Ye (Palo Alto, CA); Oleksiy Kokhanyy (Mountain View, CA); Hua Li (Fremont, CA)
Assignee: NBCUniversal Media, LLC
G06F21/105G06Q20/123G06Q30/0601G06F21/1014
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 12,235,936
App. No.
16/544,694
Granted
Feb 25, 2025
Kind
B2
Abstract

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of receiving a unique identifier from a user, wherein the unique identifier is associated with a purchase of a physical media item; determining when the unique identifier is associated with an electronic media account; when the unique identifier is associated with the electronic media account: sending a verification message to an electronic communication address associated with the unique identifier to (a) inform the user of an availability of electronic media associated with the physical media item and (b) provide a verification token that, when transmitted to an electronic media provider, facilitates a modification of the electronic media account to grant access to the electronic media associated with the physical media item; and when the unique identifier is not associated with the electronic media account: storing a cookie on an electronic device of the user, the cookie comprising data verifying the purchase of the physical media; receiving a signal indicating that the user has associated the unique identifier with the electronic media account; and facilitating a detection of a presence of the cookie on the electronic device of the user to facilitate the modification of the electronic media account to grant access to the electronic media associated with the physical media item. Other embodiments are disclosed herein.

Claims (107)

1. A system comprising:

one or more processors; and

one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of:

receiving a unique identifier used to identify an electronic media account of a user, wherein the unique identifier is supplied by the user at a time of purchase of a physical media item;

determining that the unique identifier used to identify the electronic media account is not associated with the electronic media account;

in response to determining that the unique identifier is not associated with the electronic media account:

transmitting a cookie for storage on an electronic device of the user, the cookie comprising data verifying the purchase of the physical media item;

subsequent to transmitting the cookie, detecting a subsequent association of the unique identifier with the electronic media account, by receiving a signal indicating that the unique identifier has been associated with the electronic media account; and

in response to detecting the subsequent association of the unique identifier with the electronic media account:

accessing the cookie to verify the purchase of the physical media item;

in response to verifying the purchase of the physical media item, providing, to an electronic media service, an indication that the electronic media account is eligible for access to electronic media associated with the physical media item; and

sending a notification comprising an indication that the electronic media account has access to the electronic media associated with the physical media.

2. The system of claim 1 , wherein:

the unique identifier comprises a telephone number or an email address.

3. The system of claim 2 , wherein:

the unique identifier:

is associated with the electronic media account, the electronic media account comprising a streaming service account; and

comprises the telephone number; and

the notification comprises a short message system (SMS) message

that provides a verification token that comprises an alphanumeric code or a numeric code.

4. The system of claim 2 , wherein:

the unique identifier:

is associated with the electronic media account, the electronic media account comprising a streaming service account; and

comprises the telephone number;

the notification comprises a mobile device operating system notification that provides a verification token that comprises at least one of:

an alphanumeric code;

a numeric code;

an audio code;

a visual code; or

a tactile code.

5. The system of claim 2 , wherein:

the unique identifier:

is associated with the electronic media account, the electronic media account comprising a streaming service account; and

comprises the email address;

the notification comprises an email

that provides a verification token that comprises at least one of:

an alphanumeric code;

a numeric code;

an audio code;

a visual code; or

a tactile code.

6. The system of claim 1 , wherein the computing instructions are further configured to run on the one or more processors and perform acts of:

receiving a request to initiate playback of the electronic media associated with the physical media item; and

transmitting the electronic media associated with the physical media item to the user for playback.

7. The system of claim 1 , wherein:

the purchase of the physical media item occurs at a brick and mortar retail store; and

receiving the unique identifier from the user comprises:

receiving the unique identifier from the user via a computer system associated with the brick and mortar retail store.

8. The system of claim 1 , wherein:

the purchase of the physical media item occurs via a website of an eCommerce retailer; and

receiving the unique identifier from the user comprises:

receiving the unique identifier from the user via the website of the eCommerce retailer.

9. The system of claim 1 , wherein the computing instructions are configured to perform an act of: providing association information printed on a receipt associated with the purchase of the physical media item, wherein the association information, upon submission to the electronic media service, is configured to facilitate eligibility for the electronic media account to access the electronic media associated with the physical media item.

10. The system of claim 1 , comprising an activation code inside a packaging of the physical media item, wherein the activation code, upon submission to the electronic media service, is configured to facilitate eligibility for the electronic media account to access the electronic media associated with the physical media item.

11. A method implemented via execution of computing instructions configured to run at one or more processors and configured to be stored at non-transitory computer-readable media, the method comprising:

receiving a unique identifier used to identify an electronic media account of a user, wherein the unique identifier is supplied by the user at a time of purchase of a physical media item;

determining that the unique identifier used to identify the electronic media account is not associated with the electronic media account;

in response to determining that the unique identifier is not associated with the electronic media account:

transmitting a cookie for storage on an electronic device of the user, the cookie comprising data verifying the purchase of the physical media item;

subsequent to transmitting the cookie, detecting a subsequent association of the unique identifier with the electronic media account, by receiving a signal indicating that the unique identifier has been associated with the electronic media account; and

in response to detecting the subsequent association of the unique identifier with the electronic media account:

accessing the cookie to verify the purchase of the physical media item;

in response to verifying the purchase of the physical media item, providing, to an electronic media service an indication that the electronic media account is eligible for access to electronic media associated with the physical media item; and

sending a notification comprising an indication that the electronic media account has access to the electronic media associated with the physical media.

12. The method of claim 11 , wherein:

the unique identifier comprises a telephone number or an email address.

13. The method of claim 12 , wherein:

the unique identifier:

is associated with a streaming service account; and

comprises the telephone number;

the notification comprises:

a short message system (SMS) message

that provides a verification token that comprises an alphanumeric code or a numeric code.

14. The method of claim 12 , wherein:

the unique identifier:

is associated with a streaming service account; and

comprises the telephone number;

the notification comprises a mobile device operating system notification

that provides a verification token that comprises at least one of:

an alphanumeric code;

a numeric code;

an audio code;

a visual code; or

a tactile code.

15. The method of claim 12 , wherein:

the unique identifier:

is associated with a streaming service account; and

comprises the email address; and

the notification comprises an email that provides a verification token that comprises at least one of:

an alphanumeric code;

a numeric code;

an audio code;

a visual code; or

a tactile code.

16. The method of claim 11 further comprising:

receiving a request to initiate playback of the electronic media associated with the physical media item; and

transmitting the electronic media associated with the physical media item to the user for playback.

17. The method of claim 11 , wherein:

the purchase of the physical media item occurs at a brick and mortar retail store; and

receiving the unique identifier from the user comprises:

receiving the unique identifier from the user via a computer system associated with the brick and mortar retail store.

18. The method of claim 11 , wherein:

the purchase of the physical media item occurs via a website of an eCommerce retailer; and

receiving the unique identifier from the user comprises:

receiving the unique identifier from the user via the website of the eCommerce retailer.

19. The method of claim 11 , wherein a verification token is printed on a receipt associated with the purchase of the physical media item.

20. The method of claim 11 , wherein a verification token is inside a packaging of the physical media item.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE COVERSHEET TO EXCLUDE APP. NO. 11368308, WHICH WAS INADVERTENTLY ADDED AT THE TIME OF RECORDING THE ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 053609 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 18, 2022
From: VUDU, LLC
To: NBCUNIVERSAL MEDIA LLC
Reel/Frame 058756/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2020
From: VUDU, LLC
To: NBCUNIVERSAL MEDIA LLC
Reel/Frame 053609/0302 →
CHANGE OF NAME Recorded Aug 24, 2020
From: VUDU, INC.
To: VUDU, LLC
Reel/Frame 053585/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2019
From: CHAR, ALAN; BRAILAS, NICK; MARCAR, ANTHONY; YE, MICHAEL; KOKHANYY, OLEKSIY; LI, HUA
To: VUDU, INC.
Reel/Frame 050377/0048 →