The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 06, 2018

Filed:

Sep. 02, 2015
Applicant:

Home Box Office, Inc., New York, NY (US);

Inventors:

Tyler R. Furtwangler, Sammamish, WA (US);

Brandon C. Furtwangler, Issaquah, WA (US);

Nathan J. E. Furtwangler, Kirkland, WA (US);

Assignee:

HOME BOX OFFICE, INC., New York, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/36 (2006.01); G06F 8/75 (2018.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3612 (2013.01); G06F 8/75 (2013.01); G06F 11/3644 (2013.01); G06F 17/30011 (2013.01);
Abstract

The described technology is directed towards having document files (e.g., a JSON object) associated with objects of a computer program. The document files may include validation information that is used during runtime to validate one or more parts of the object via validation code such as a validation function. For example, a function of an object may have one validation function that during runtime validates whether the input parameter(s) are valid (their types and/or values are correct), and another validation function that during runtime validates whether the return values from the function are valid. Also described is processing the document files into more easily readable documentation, e.g., without any source code.


Find Patent Forward Citations

Loading…