IP Library Granted Patent US 8,532,464
Granted Patent B2
US 8,532,464 · App. 13/291,891 · Granted Sep 10, 2013

Methods and systems for use in controlling playback of content in relation to recorded content

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 8,532,464
App. No.
13/291,891
Granted
Sep 10, 2013
Kind
B2
Abstract

Some embodiments provide methods of playing back multimedia content relative to a portable storage medium to detect, at a playback device, an initial access to a portable storage medium; request pre-roll content corresponding to content recorded on the portable storage medium; and disguise the requesting of the pre-roll content and receiving of the pre-roll content such that a user of the playback device does not experience a delay in playback of content while the pre-roll content is being received, wherein the disguising comprises: playing back disguise content, locally accessible by the playback device, while requesting and receiving the pre-roll content at the playback device; and halting playback of the disguise content and initiating playback of the pre-roll content received from the remote source such that the user of the playback device does not perceive a delay associated with obtaining the pre-roll content from the remote source.

Claims (53)

1. A method of playing back multimedia content relative to a portable storage medium, the method comprising:

detecting, at a playback device, an initial access to a portable storage medium;

requesting, from a remote source, pre-roll content corresponding to content recorded on the portable storage medium; and

disguising the requesting of the pre-roll content and receiving of the pre-roll content such that a user of the playback device does not experience a delay in playback of content while the pre-roll content is being received from the remote source, wherein the disguising comprises:

playing back disguise content, locally accessible by the playback device, while requesting and receiving the pre-roll content at the playback device; and

transitioning playback from the disguise content to playing back the pre-roll content received from the remote source such that the user of the playback device does not perceive a delay associated with obtaining the pre-roll content from the remote source.

2. The method of claim 1 , wherein the initiating playback of pre-roll content comprises initiating playback of the pre-roll content prior to playback of a main menu or a main title recorded on the portable storage medium, where the main menu and the main title are not disguise content.

3. The method of claim 1 , wherein the playing back the disguise content comprises:

determining whether there is previously obtained locally stored pre-roll content stored locally at the playback device; and

initiating playback of the locally stored pre-roll content previously received and locally stored at the playback device when there is previously obtained pre-roll content stored locally at the playback device.

4. The method of claim 3 , wherein the playing back the disguise content comprises:

determining, in response to determining that there is previously obtained pre-roll content stored locally at the playback device, whether the locally stored pre-roll content has expired; and

preventing the initiating the playback of the locally stored pre-roll content when the locally stored pre-roll content has expired.

5. The method of claim 4 , further comprising:

identifying a first disguise content recorded on the portable storage medium; and

initiating playback, at the playback device and in response to detecting that the locally stored pre-roll content has completed playback.

6. The method of claim 1 , wherein the requesting the pre-roll content comprises:

determining an available bandwidth over a communication link between the playback device and the remote source over which the pre-roll content is being received;

determining whether a delay in excess of a delay threshold is predicted to receive the pre-roll content; and

requesting a different content stream of the pre-roll content, where the different content stream comprises less data to be communicated.

7. The method of claim 1 , wherein the requesting the pre-roll content comprises:

determining an available bandwidth over a communication link between the playback device and the remote source over which the pre-roll content is being received;

determining whether a delay in excess of a delay threshold is predicted to receive the pre-roll content; and

determining not to playback the pre-roll content in response to determining the delay is in excess of the delay threshold.

8. The method of claim 1 , wherein the requesting the pre-roll content from a remote source comprises requesting, in response to detecting the initial access to the portable storage medium, the pre-roll content prior to providing the playback device with access to multimedia content recorded on the portable storage medium.

9. The method of claim 1 , further comprising:

detecting a request to remove access to the portable storage medium from the playback device;

activating and implementing, on the playback device, an unbound retrieval application corresponding to the portable storage medium;

continuing to implement the unbound retrieval application even after the access to the portable storage medium is removed, where the continuing to implement the unbound retrieval application comprises:

accessing, over the distributed network, a subsequent remote source;

requesting, from the subsequent remote source, subsequent pre-roll content associated with the portable storage medium; and

receiving and storing at the playback device the subsequent pre-roll content.

10. A system for use in playing back multimedia content, the system comprising:

a processor;

memory accessible by the process and configured to store code to be accessed and implemented by the processor such that the processor, when implementing the code, is configured to:

detect, local at the system, an initial access to a portable storage medium;

request, from a remote source accessible over a distributed communication network, pre-roll content corresponding to content recorded on the portable storage medium; and

disguise the request of the pre-roll content and subsequent reception of the pre-roll content such that a user of the system does not experience a delay in playback of content while the pre-roll content is being received from the remote source, where the processor:

plays back disguise content, locally accessible, while requesting and receiving the pre-roll content; and

transitions playback from the disguise content to playing back the pre-roll content received from the remote source such that the user does not perceive a delay associated with obtaining the pre-roll content from the remote source.

11. The system of claim 10 , wherein the processor in initiating the playback of pre-roll content is further configured to initiate playback of the pre-roll content prior to playback of a main menu or a main title recorded on the portable storage medium.

12. The system of claim 10 , wherein the processor in implementing the code to play back the disguise content is further configured to:

determine whether there is previously obtained locally stored pre-roll content; and

initiate playback of the locally stored pre-roll content previously received and locally stored when there is previously obtained pre-roll content stored locally.

13. The system of claim 12 , wherein the processor, in playing back the disguise content, is further configured to:

determine, in response to determining that there is previously obtained pre-roll content stored locally, whether the locally stored pre-roll content has expired; and

preventing the initiation of the playback of the locally stored pre-roll content when the locally stored pre-roll content has expired.

14. The system of claim 13 , wherein the processor in implementing the code is further configured to:

identify a first disguise content recorded on the portable storage medium.

15. The system of claim 10 , wherein the processor, in requesting the pre-roll content, is further configured to:

determine an available bandwidth over a communication link with the remote source and over which the pre-roll content is being received;

determine whether a delay in excess of a delay threshold is predicted to receive the pre-roll content; and

request a different content stream of the pre-roll content, where the different content stream comprises less data to be communicated.

Assignments (38)
RELEASE OF SECURITY INTEREST Recorded Apr 4, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: DELUXE MEDIA INC.; SOFTITLER NET, INC.; DELUXE LABORATORIES LLC; DELUXE ONE LLC
Reel/Frame 063213/0909 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 2, 2023
From: LOAN ADMIN CO LLC, AS COLLATERAL AGENT
To: DELUXE MEDIA INC.; SOFTITLER NET, INC.; DELUXE ONE LLC
Reel/Frame 063237/0243 →
GRANT OF SECURITY INTEREST IN UNTED STATES PATENTS Recorded Aug 21, 2020
From: DELUXE MEDIA INC.; SOFTITLER NET, INC.; DELUXE ONE LLC
To: LOAN ADMIN CO LLC
Reel/Frame 054153/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 21, 2020
From: DELUXE MEDIA INC.; SOFTITLER NET, INC.; DELUXE LABORATORIES LLC; DELUXE ONE LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 053265/0329 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: DELUXE ENTERTAINMENT SERVICES INC.; DELUXE MEDIA INC. (F/K/A DELUXE DIGITAL STUDIOS, INC.); SOFTITLER NET, INC.; DELUXE ONE LLC (F/K/A DELUXE MEDIUSONE LLC); DELUXE LABORATORIES LLC
Reel/Frame 053117/0015 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: PNC BANK, NATIONAL ASSOCIATION
To: DELUXE MEDIA INC.; DELUXE LABORATORIES LLC; DELUXE ONE LLC; SOFTITLER NET, INC.
Reel/Frame 053102/0558 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: DELUXE ENTERTAINMENT SERVICES INC.; DELUXE MEDIA INC. (F/K/A DELUXE DIGITAL STUDIOS, INC.); SOFTITLER NET, INC.; DELUXE ONE LLC (F/K/A DELUXE MEDIUSONE LLC); DELUXE LABORATORIES LLC
Reel/Frame 053116/0566 →
RELEASE OF SECURITY INTEREST Recorded Jun 29, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT TO CREDIT SUISSE AG) (REEL/FRAME 50609/0590)
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES INC. (AS SUCCESSOR BY MERGER TO DELUXE ENTERTAINMENT SERVICES GROUP INC.); DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SOFTITLER NET, INC. (AS SUCCESSOR BY MERGER TO SFERA LABS, LLC)
Reel/Frame 053074/0274 →
COURT ORDER Recorded Jun 29, 2020
From: CREDIT SUISSE AG (RELEASING REEL/FRAME 50609/0083)
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES INC. (AS SUCCESSOR BY MERGER TO DELUXE ENTERTAINMENT SERVICES GROUP INC.); DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SOFTITLER NET, INC. (AS SUCCESSOR BY MERGER TO SFERA LABS, LLC)
Reel/Frame 053081/0672 →
COURT ORDER Recorded Jun 29, 2020
From: CREDIT SUISSE AG (RELEASING REEL/FRAME 49924/0596)
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES INC. (AS SUCCESSOR BY MERGER TO DELUXE ENTERTAINMENT SERVICES GROUP INC.); DELUXE MEDIA INC.; DELUXE ONE LLC; SOFTITLER NET, INC. (AS SUCCESSOR BY MERGER TO SFERA LABS, LLC)
Reel/Frame 053083/0373 →
RELEASE OF SECURITY INTEREST Recorded Jun 29, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT TO CREDIT SUISSE AG) (REEL/FRAME 49924/0706)
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES INC. (AS SUCCESSOR BY MERGER TO DELUXE ENTERTAINMENT SERVICES GROUP INC.); DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SOFTITLER NET, INC. (AS SUCCESSOR BY MERGER TO SFERA LABS, LLC)
Reel/Frame 053074/0294 →
SECURITY INTEREST Recorded Jan 8, 2020
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE MEDIA INC.; DELUXE ENTERTAINMENT SERVICES INC.; DELUXE LABORATORIES LLC; DELUXE ONE LLC; DELUXE BROADCAST SERVICES LTD; DELUXE UK HOLDINGS LIMITED
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 051521/0411 →
RELEASE OF SECURITY AGREEMENT Recorded Jan 7, 2020
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE ONE LLC; DELUXE MEDIA INC.; DELUXE ENTERTAINMENT SERVICES INC.; DELUXE LABORATORIES LLC; SOFTITLER NET, INC.
Reel/Frame 051541/0396 →
SECURITY INTEREST Recorded Nov 13, 2019
From: DELUXE 3D LLC; DELUXE ENTERTAINMENT SERVICES INC.; DELUXE MEDIA INC. (F/K/A DELUXE DIGITAL STUDIOS, INC.); DELUXE CREATIVE SERVICES INC. (F/K/A DELUXE MEDIA CREATIVE SERVICES INC.); SOFTITLER NET, INC.; DELUXE ONE LLC (F/K/A DELUXE MEDIUSONE LLC); DELUXE LABORATORIES LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 050994/0428 →
SECURITY INTEREST Recorded Nov 13, 2019
From: DELUXE 3D LLC; DELUXE ENTERTAINMENT SERVICES INC.; DELUXE MEDIA INC. (F/K/A DELUXE DIGITAL STUDIOS, INC.); DELUXE CREATIVE SERVICES INC. (F/K/A DELUXE MEDIA CREATIVE SERVICES INC.); SOFTITLER NET, INC.; DELUXE ONE LLC (F/K/A DELUXE MEDIUSONE LLC); DELUXE LABORATORIES LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 050994/0293 →
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: CORTLAND CAPITAL MARKET SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT TO CREDIT SUISSE AG)
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE ENTERTAINMENT SERVICES INC. (AS SUCCESSOR BY MERGER TO DELUXE ENTERTAINMENT SERVICES GROIUP INC.); DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SOFTITLER NET, INC. (AS SUCCESSOR BY MERGER TO SFERA LABS, LLC)
Reel/Frame 050983/0730 →
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: CORTLAND CAPITAL MARKET SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT TO CREDIT SUISSE AG)
To: DELUXE 3D LLC; DELUXE ENTERTAINMENT SERVICES INC; DELUXE MEDIA INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE ONE LLC (AS SUCCESSOR BY MERGER TO DELUXE DIGITAL DISTRIBUTION INC.); DELUXE LABORATORIES LLC
Reel/Frame 050981/0229 →
RELEASE OF SECURITY INTEREST Recorded Nov 11, 2019
From: CORTLAND CAPITAL MARKET SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT TO CREDIT SUISSE AG)
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE ONE LLC (AS SUCCESSOR BY MERGER TO DELUXE DIGITAL DISTRIBUTION INC.); DELUXE MEDIA INC.; SOFTITLER NET, INC. (AS SUCCESSOR BY MERGER TO SFERA LABS, LLC); DELUXE ENTERTAINMENT SERVICES INC.
Reel/Frame 050974/0439 →
SECURITY INTEREST Recorded Nov 7, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE ONE LLC; DELUXE MEDIA INC.; DELUXE ENTERTAINMENT SERVICES INC.; DELUXE LABORATORIES LLC; SOFTITLER NET, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050949/0192 →
RELEASE OF SECURITY AGREEMENT Recorded Nov 7, 2019
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELUXE MEDIA INC.
Reel/Frame 050953/0556 →
RELEASE OF SECURITY AGREEMENT Recorded Nov 7, 2019
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
Reel/Frame 050965/0381 →
RELEASE OF SECURITY AGREEMENT Recorded Nov 7, 2019
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
Reel/Frame 050965/0459 →
RELEASE OF SECURITY AGREEMENT Recorded Oct 9, 2019
From: CREDIT SUISSE AG, AS COLLATERAL AGENT
To: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
Reel/Frame 050673/0247 →
SECURITY INTEREST Recorded Oct 2, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: CREDIT SUISSE AG, AS COLLATERAL AGENT
Reel/Frame 050609/0590 →
SECURITY INTEREST Recorded Oct 2, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050609/0255 →
SECURITY INTEREST Recorded Oct 2, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: CREDIT SUISSE AG, AS COLLATERAL AGENT
Reel/Frame 050609/0083 →
SECURITY INTEREST Recorded Sep 20, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE LABORATORIES LLC; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: CREDIT SUISSE AG, AS COLLATERAL AGENT
Reel/Frame 050451/0712 →
SECURITY INTEREST Recorded Jul 31, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 049924/0645 →
SECURITY INTEREST Recorded Jul 31, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: CREDIT SUISSE AG, AS COLLATERAL AGENT
Reel/Frame 049924/0706 →
SECURITY INTEREST Recorded Jul 31, 2019
From: DELUXE 3D LLC; DELUXE CREATIVE SERVICES INC.; DELUXE DIGITAL DISTRIBUTION INC.; DELUXE DIGITAL STUDIOS, INC.; DELUXE ENTERTAINMENT SERVICES GROUP INC.; DELUXE MEDIA INC.; DELUXE ONE LLC; SFERA LABS, LLC
To: CREDIT SUISSE AG, AS COLLATERAL AGENT
Reel/Frame 049924/0596 →
MERGER Recorded Feb 7, 2014
From: DELUXE DIGITAL STUDIOS, INC.
To: DELUXE MEDIA INC.
Reel/Frame 032167/0598 →
SECURITY AGREEMENT Recorded Jan 31, 2014
From: DELUXE MEDIA, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 032145/0180 →
SECURITY AGREEMENT Recorded Jan 30, 2014
From: DELUXE MEDIA, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 032137/0480 →
RELEASE AGREEMENT Recorded Jan 29, 2014
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELUXE DIGITAL STUDIOS, INC.
Reel/Frame 032135/0454 →
RELEASE AGREEMENT Recorded Jan 29, 2014
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: DELUXE DIGITAL STUDIOS, INC.
Reel/Frame 032135/0511 →
SECURITY AGREEMENT Recorded Feb 2, 2012
From: DELUXE DIGITAL STUDIOS, INC.
To: CREDIT SUISSE AG, AS COLLATERAL AGENT
Reel/Frame 027638/0861 →
SECURITY AGREEMENT Recorded Feb 1, 2012
From: DELUXE DIGITAL STUDIOS, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 027637/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: RANDALL, BRUCE
To: DELUXE DIGITAL STUDIOS, INC.
Reel/Frame 027462/0627 →