IP Library Granted Patent US 7,210,141
Granted Patent B1
US 7,210,141 · App. 09/689,726 · Granted Apr 24, 2007

System for remote loading of objects or files in order to update software

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,210,141
App. No.
09/689,726
Granted
Apr 24, 2007
Kind
B1
Abstract

A system for remote loading of objects or files in order to update software includes operating system architecture that calls for different tasks to be broken down into software modules that are connected to one another by dynamic links or are composed of executable subroutines that have main dependence links to other parts of the operating system. Each of the modules is composed of object files or libraries that are represented by dynamic link libraries among themselves according to a number of dependence levels that are described in their respective attributes.

Claims (2)

1. A system for remote loading of objects or files in order to update software, comprising operating system architecture that includes a breakdown of various tasks into software modules that are interconnected by dynamic links or made up of executable subroutines that have primary dependence links to other parts of the operating system, wherein each of the software modules is composed of object files or library files that are represented by dynamic link libraries that are organized between them according to a number of levels of dependence that are described in their respective attributes, the attributes of an object or a library indicating a version number and dependencies of the object with respect to other objects, the various tasks including a main task that includes a module (JUKECORE) that is designed to load a library loading module (WDLL), said library loading module (WDLL) including means for managing new software modules and verifying that remotely loaded software modules have no missing dependencies and that they have been loaded with the necessary versions.

2. A system for remote loading of objects or files in order to update software according to claim 1 , wherein the attributes indicate the lever attributed to the software modules.

Assignments (6)
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 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2012
From: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P.
To: TOUCHTUNES MUSIC CORPORATION
Reel/Frame 027700/0488 →