×

END USER PROGRAMMING FOR A MOBILE DEVICE

  • US 20160132319A1
  • Filed: 01/05/2016
  • Published: 05/12/2016
  • Est. Priority Date: 09/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating and editing hybrid applications on a mobile device, the method comprising:

  • searching, by one or more computer processors, for one or more exposed features of a plurality of currently installed applications on the mobile device;

    exposing, by one or more computer processors, an application-based workspace installed on the mobile device, the workspace providing a business process model and notation graphical programming language for creating and editing hybrid applications on the mobile device, wherein the workspace is capable of accepting drag-and-drop selections;

    generating, by one or more computer processors, a list of the plurality of currently install applications and their associated discrete functionalities;

    presenting, by one or more computer processors, a plurality of business process model and notation symbols representing one or more programming functions;

    presenting, by one or more computer processors, a plurality of features made available by the plurality of currently installed applications;

    prompting, by one or more computer processors, to configure a start event, wherein the start event may be configured as one or more of;

    a conditioned event, a timing event, and a manual start event;

    receiving, by one or more computer processors, a plurality of selections in a workflow canvas of the workspace utilizing a drag-and-drop feature, wherein the plurality of received selections includes at least;

    a business process model and notation symbol representing a first feature of a first application, a business process model and notation symbol representing a second feature of a second application, a business process model and notation symbol capable of linking sequentially, or in parallel, the first feature of the first application and the second feature of the second application, and a business process model and notation symbol representing a configured start event, wherein an occurrence of the configured start event automates the linking of the first feature of the first application and the second feature of the second application;

    receiving, by one or more computer processors, a configuration of the plurality of received selections in the workflow canvas of the workspace utilizing a drag-and-drop feature, wherein the configuration is a sequence flow for automation and generation of a developing hybrid application;

    determining, by one or more computer processors, based on the configuration, the developing hybrid application is complete;

    generating, by one or more computer processors, the developing hybrid application, where generating the developing hybrid application includes utilizing a simulator to test performance of developing hybrid application; and

    prompting, by one or more computer processors, to save the developing hybrid application.

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