Patent · US Active

System and method for updating or modifying an application without manual coding

US9195936B1 · kind B1 · utility

17Cited by
333References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 30, 2011
Grant dateNov 24, 2015
Priority date
Expiry dateDec 30, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N5/046
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The invention provides, in some aspects, a computer-implemented method for enabling enhanced functionality in a software application. The method includes executing, on a computer, an enhancement engine that is communicatively coupled to a rules base (or other store that contains rules) and/or a rules engine that executes rules (e.g., from the rules base). The enhancement engine receives a request to enable enhanced functionality in an application that is defined, at least in part, by a plurality of such rules, where the request specifies a selected rule in the application for such enhancement. The enhancement engine identifies (or ascertains) a new rule at least partially providing the enhanced functionality and (i) updates the rules base (or other store) to include the new rule along with the others that define at least a portion of the application and/or (ii) effects execution by the rules engine of the new rule along with those others.

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