Patent · US Active

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

US10572236B2 · kind B2 · utility

1Cited by
415References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 30, 2015
Grant dateFeb 25, 2020
Priority date
Expiry dateNov 26, 2038

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.