×

Transformation chain application splitting

  • US 10,198,252 B2
  • Filed: 07/02/2015
  • Issued: 02/05/2019
  • Est. Priority Date: 07/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for formulating an application in response to user input at a first endpoint interface entity, the method comprising:

  • maintaining a universal canvas comprising a plurality of independent nodes, each of the plurality of independent nodes comprising executable code configured to allow the independent nodes to independently transform received data in a particular way;

    operating a first application at a computer system, the first application comprising a first transformation chain class, comprising at least some of the independent nodes of the plurality of independent nodes at the universal canvas, wherein the first transformation chain class is generated by at least;

    receiving as first input data, first output data from the first endpoint interface entity;

    identifying a first set of independent nodes, from the plurality of independent nodes at the universal canvas, that are compatible with the first input data;

    generating the first transformation chain class by organizing the identified plurality of independent nodes such that the first input data received from the first endpoint interface entity is transmitted through each of the first set of independent nodes such that each of the first set of independent nodes of the first transformation chain class transforms the first input data in a particular manner;

    detecting one or more environmental events associated with the first endpoint interface entity, the one or more environmental events causing the first endpoint interface entity to generate second output data that is different than the first output data;

    based on identifying a difference between the first output data and the second output data of the endpoint interface entity, determining that a portion transformation chain class is to be created from the plurality of independent nodes of the first application, wherein the portion transformation chain class represents a sub-portion of the first transformation chain class such that the portion transformation chain class comprises at least one fewer independent node than the first transformation chain class;

    causing an instance of the portion transformation chain class to be instantiated; and

    causing the instance of the portion transformation chain class to operate.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×