BI-VALUATION OF PROGRAMMING STATEMENTS

Patent №

US 7,240,331

Granted

2007-07-03

Filed 2002

Owner

XEROX CORPORATION

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10046191

A statement evaluation technique is based on bi-evaluation of programming statements. A programming language statement is evaluated that includes a first and a second sub-statement. The first sub-statement is evaluated and an evaluation success result is determined if evaluation succeeds, or a distinguished value if evaluation fails. The distinguished value is a value that is not included in the range of possible evaluation success results of the first sub-statement. Further, it is determined whether the second sub-statement is to be evaluated. If this is the case, an evaluation success result of the second sub-statement is determined if evaluation succeeds, or the distinguished value if evaluation fails. The range of possible evaluation success results of the second sub-statement does not include the distinguished value. The evaluation result of the statement is determined depending on at least whether evaluation of the first sub-statement succeeds or fails.

Natural languageAI hardwareG06F 8/31G06F 8/447G06F 9/45508

AI classification

Natural language1.00
AI hardware0.80
Knowledge representation0.36
Vision0.09
Planning0.02
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

XEROX CORPORATION

assignment · 124990518

Assignors

VION DURY, JEAN-YVES, PIETRIGA, EMMANUEL

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

© 2026 NYSGPT2525 LLC