Patent · US Active

Object, for object-oriented programming, with state-dependent behaviors

US8719777B2 · kind B2 · utility

0Cited by
5References
16Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 22, 2010
Grant dateMay 6, 2014
Priority date
Expiry dateFeb 20, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/449
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An object oriented programming environment with an improved object, referred to herein as a “peculiar object”, which among other things, facilitates the implementation of a defined transition between object types is described. A peculiar object includes a programming construct referred to herein as a selector, which maps a set of object behaviors to a set of values for a special type of attribute, referred to herein as a “peculiar attribute.” As such, as the value of a peculiar attribute changes, so too does the type or state of the peculiar object. With each transition of the object from one type or state to another, the available behaviors dynamically change.

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