OBJECT-ORIENTED PROGRAMMING SYSTEM AND LIBRARY

Patent №

US 9,720,702

Granted

2017-08-01

Filed 2015

Owner

HOME BOX OFFICE, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14843916

The described technology is directed towards an object-oriented programming (OOP) system and library that maps conventional object-oriented concepts such as class hierarchies, interfaces, and static methods and properties onto a prototypal object system such as JavaScript®. Various functions of the OOP system are called to create a class-like structure that is instantiated into an object instance upon request. The OOP system allows for use of a wrapper pattern to wrap selected objects with added functionality such as validation and tracing, and to provide enhanced functionality with respect to properties, such as to call a function associated with a property when the property's value changes, and/or to lazily generate property values only when accessed.

AI hardwareG06F 9/4488G06F 8/315

AI classification

AI hardware1.00
Knowledge representation0.23
Evolutionary computation0.00
Planning0.00
Vision0.00
Machine learning0.00
Speech0.00
Natural language0.00

Ownership

HOME BOX OFFICE, INC.

assignment · 364820897

Assignors

FURTWANGLER, BRANDON C., FURTWANGLER, TYLER R., FURTWANGLER, NATHAN J. E.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC