IP Library Granted Patent US 7,992,178
Granted Patent B1
US 7,992,178 · App. 09/583,863 · Granted Aug 2, 2011

Downloading file reception process

Assignee: TouchTunes Music Corporation
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 7,992,178
App. No.
09/583,863
Granted
Aug 2, 2011
Kind
B1
Abstract

Process for receiving files sent by a central server to an audiovisual data reproduction system, managed by an operating system and linked to the server, by means of a data transfer link, characterised in that the process comprises: a step consisting of initialising a link between the central server and an audiovisual data reproduction system, a step consisting of storing files sent by the central server on storage means of the audiovisual data reproduction system, each file comprising specified information representative of the type of data contained in the file, a step consisting of searching, for each file received, a specific reception function, this search step being carried out by means of the specified information representative of the type of data contained in the file, a step consisting of processing each file by the corresponding reception function, the processing comprising copying of the file received to a specified storage area.

Claims (18)

1. A method for receiving files sent by a central server to an audiovisual data reproduction system managed by an operating system and linked to the server using a data transfer link, the method comprising:

initializing a link between the central server and an audiovisual data reproduction system,

selecting an available storage area of a specified minimum size,

opening a reception file on a first permanent storage means of said audiovisual data reproduction system, corresponding to the available storage area selected,

receiving each packet of said file sent by the central server and directly writing each said packet sent by the central server to said reception file, each file having information representative of a type of data associated with the file,

for each file received, searching for a reception function to be associated with each received file based at least in part on the information representative of the type of data associated with the file, and

processing each received file by the corresponding reception function, the processing comprising copying the received file to a second storage means to update a database of the audiovisual reproduction system according to the data included in the received file,

wherein the minimum size corresponds to a size of the file sent by the central server.

2. The method of claim 1 , further comprising performing said searching when the last data packet of the file is stored in the second storage means.

3. The method of claim 1 , wherein the information representative of the type of data comprises the file extension and/or the name of the file received.

4. The method of claim 1 , wherein when the information representative of the type of data represents a song file, the database update step comprises at least one of the following steps:

associating the received song file with a graphical file stored in the audiovisual reproduction system,

checking the compatibility of the version of the song file with a version of an operating system of the audiovisual data reproduction system,

updating a file stored on the audiovisual data reproduction system that identifies all songs stored on the audiovisual data reproduction system,

updating a statistics table in the database making it possible to determine a selection frequency of the song corresponding to the file stored in memory,

updating a purchase table containing the number and name of all the songs purchased for the audiovisual data reproduction system, and

updating a counter of songs that can be selected to check that the number of songs that can be selected is not greater than a specified threshold.

5. The method of claim 1 , further comprising when said searching does match a received file to a reception function, storing the received file in the first storage means.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Apr 4, 2022
From: CITIZENS BANK, NATIONAL ASSOCIATION (COLLATERAL AGENT)
To: TOUCHTUNES MUSIC CORPORATION (GRANTOR)
Reel/Frame 059593/0557 →
RELEASE OF SECURITY INTEREST Recorded Mar 6, 2020
From: CITIZENS BANK, N.A., AS COLLATERAL AGENT
To: TOUCHTUNES MUSIC CORPORATION
Reel/Frame 052115/0117 →
SECOND LIEN SECURITY AGREEMENT Recorded Sep 24, 2015
From: TOUCHTUNES MUSIC CORPORATION
To: CITIZENS BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036680/0632 →
FIRST LIEN SECURITY AGREEMENT Recorded Sep 23, 2015
From: TOUCHTUNES MUSIC CORPORATION
To: CITIZENS BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036699/0813 →
SECURITY AGREEMENT Recorded Feb 21, 2012
From: TOUCHTUNES MUSIC CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 027735/0525 →
SECURITY AGREEMENT Recorded Dec 12, 2007
From: TOUCHTUNES MUSIC CORPORATION
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 020227/0706 →
SECURITY AGREEMENT Recorded Feb 5, 2007
From: TOUCHTUNES MUSIC CORPORATION
To: NATIONAL BANK OF CANADA
Reel/Frame 018866/0486 →
SECURITY INTEREST Recorded Jun 22, 2005
From: TOUCHTUNES MUSIC CORPORATION
To: NATIONAL BANK OF CANADA
Reel/Frame 016712/0651 →
TERMINATION/RELEASE OF SECURITY INTEREST Recorded Dec 30, 2004
From: NATIONAL BAK OF CANADA
To: TOUCHTUNES MUSIC CORPORATION
Reel/Frame 016145/0032 →
SECURITY AGREEMENT Recorded Dec 29, 2004
From: TOUCHTUNES MUSIC CORPORATION
To: NATIONAL BANK OF CANADA
Reel/Frame 016113/0879 →
TERMINATION RELEASE OF SECURITY INTEREST Recorded Dec 29, 2004
From: NATIONAL BANK OF CANADA
To: TOUCHTUNES MUSIC CORPORATION
Reel/Frame 016132/0296 →
SECURITY AGREEMENT Recorded Sep 8, 2003
From: TOUCHTUNES MUSIC CORPORATION
To: NATIONAL BANK OF CANADA
Reel/Frame 014446/0703 →
SECURITY INTEREST Recorded Jan 10, 2001
From: TOUCHTUNES MUSIC CORPORATION (F/K/A TECHNICAL MAINTENANCE CORP., A NEVADA CORPORATION
To: NATIONAL BANK OF CANADA
Reel/Frame 011441/0428 →
SECURITY AGREEMENT Recorded Jan 8, 2001
From: TOUCHTUNES MUSIC CORPORATION (F/K/A TECHNICAL MAINTENANCE CORP.)
To: NATIONAL BANK OF CANADA A CANADIAN CHARTERED BANK
Reel/Frame 011443/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2000
From: NATHAN, GUY; PHILLIPS, KEN; DION, DOMINIQUE; KHENFIR, MOUNIR
To: TOUCHTUNES MUSIC CORPORATION
Reel/Frame 011040/0826 →
Priority Claims (1)
FR 00 01907 · Feb 16, 2000 · national