Patent · US Active

Data models containing host language embedded constraints

US9354948B2 · kind B2 · utility

17Cited by
92References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 6, 2013
Grant dateMay 31, 2016
Priority date
Expiry dateJul 1, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2365
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are described for expressing a constraint in a host language. A constraint can be defined in the host language as an event handler. The event handler can be registered to a built-in event associated with an object of the database that the constraint is intended to validate. When the object triggers the built-in event, the event handler is called to execute the constraint. Exemplary built-in events include onSave (trigger the event when the object is saved), onValidate (trigger the event when an explicit call to validate the object is detected), onInsert (trigger the event when the object is inserted), onUpdate (trigger the event when the object is updated), and onCheckBeforeSave (trigger the event when the object is checked prior to saving).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.