Patents by Inventor Ludo Franciscus Maria NOENS

Ludo Franciscus Maria NOENS has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10255067
    Abstract: Described herein is a framework for developing Internet of Things (IoT) applications. In accordance with one aspect, the framework retrieves metadata and at least one predefined project template. Source code for different Internet of Things (IoT) applications is generated via an integrated development environment (IDE) based on the project metadata and the project template. The framework receives configuration data associated with the IoT applications and associated IoT targets. In response to a single user input received via the IDE, the IoT applications are deployed to the IoT targets substantially and simultaneously, based on the configuration data.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 9, 2019
    Assignee: SAP SE
    Inventor: Ludo Franciscus Maria Noens
  • Publication number: 20180143825
    Abstract: Described herein is a framework for developing Internet of Things (IoT) applications. In accordance with one aspect, the framework retrieves metadata and at least one predefined project template. Source code for different Internet of Things (IoT) applications is generated via an integrated development environment (IDE) based on the project metadata and the project template. The framework receives configuration data associated with the IoT applications and associated IoT targets. In response to a single user input received via the IDE, the IoT applications are deployed to the IoT targets substantially and simultaneously, based on the configuration data.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventor: Ludo Franciscus Maria NOENS
  • Patent number: 9760343
    Abstract: A framework for building applications is described herein. In accordance with one aspect, App metadata of an App may be specified by a user. The App metadata includes configuration information of the App. The App metadata and build rules may be input into a pre-build module to generate build scripts for building the App. The build scripts may be based on the App metadata and build rules. The build scripts may be provided to a build module to build the App for deployment.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: September 12, 2017
    Assignee: SAP SE
    Inventors: Ludo Franciscus Maria Noens, Yiquan Zhou, Qiushi Wang
  • Patent number: 9672032
    Abstract: A framework for enabling mobile functionality in a web application (App) to produce a mobile enabled App is described herein. In accordance with one aspect, a web App and a configuration file is provided to a mobile application (mApp) enabler. The configuration file contains configuration information for mobile enablement. The mApp enabler changes a project structure of the web App to a mobile structure and inserts bootstrap codes into the web App. The bootstrap codes load plugins for mobile devices. Codes to handle events available on mobile devices may be inserted, and data sources for the web App may be converted to data sources for a mobile enabled App to enable the web App for mobile (mobile enabled web App).
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: June 6, 2017
    Assignee: SAP SE
    Inventors: Yiquan Zhou, Ludo Franciscus Maria Noens, Qiushi Wang
  • Patent number: 9471303
    Abstract: A framework for developing web and hybrid applications (Apps) of a project is described herein. In accordance with one aspect, a façade framework is provided. The façade framework includes a web library having a set of application program interfaces (APIs) of hybrid features of a mobile device, a hybrid library having a set of APIs of hybrid features of a mobile device, and a unified interface for interfacing with the web and hybrid libraries. Base code of a base project may be provided using an application development system. The base code may include common code to web assets common to the web and hybrid Apps of the project. The base code may be extended using the application development system to produce an extended code of the project, where the extended code includes hybrid features used by the project. The unified interface provides APIs from the web and hybrid libraries used by the project.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: October 18, 2016
    Assignee: SAP SE
    Inventors: Yiquan Zhou, Ludo Franciscus Maria Noens, Qiushi Wang
  • Publication number: 20160224335
    Abstract: A framework for enabling mobile functionality in a web application (App) to produce a mobile enabled App is described herein. In accordance with one aspect, a web App and a configuration file is provided to a mobile application (mApp) enabler. The configuration file contains configuration information for mobile enablement. The mApp enabler changes a project structure of the web App to a mobile structure and inserts bootstrap codes into the web App. The bootstrap codes load plugins for mobile devices. Codes to handle events available on mobile devices may be inserted, and data sources for the web App may be converted to data sources for a mobile enabled App to enable the web App for mobile (mobile enabled web App).
    Type: Application
    Filed: February 4, 2015
    Publication date: August 4, 2016
    Inventors: Yiquan ZHOU, Ludo Franciscus Maria NOENS, Qiushi WANG
  • Publication number: 20160224336
    Abstract: A framework for developing web and hybrid applications (Apps) of a project is described herein. In accordance with one aspect, a façade framework is provided. The façade framework includes a web library having a set of application program interfaces (APIs) of hybrid features of a mobile device, a hybrid library having a set of APIs of hybrid features of a mobile device, and a unified interface for interfacing with the web and hybrid libraries. Base code of a base project may be provided using an application development system. The base code may include common code to web assets common to the web and hybrid Apps of the project. The base code may be extended using the application development system to produce an extended code of the project, where the extended code includes hybrid features used by the project. The unified interface provides APIs from the web and hybrid libraries used by the project.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 4, 2016
    Inventors: Yiquan ZHOU, Ludo Franciscus Maria NOENS, Qiushi WANG
  • Publication number: 20160154629
    Abstract: A framework for building applications is described herein. In accordance with one aspect, App metadata of an App may be specified by a user. The App metadata includes configuration information of the App. The App metadata and build rules may be input into a pre-build module to generate build scripts for building the App. The build scripts may be based on the App metadata and build rules. The build scripts may be provided to a build module to build the App for deployment.
    Type: Application
    Filed: November 28, 2014
    Publication date: June 2, 2016
    Inventors: Ludo Franciscus Maria NOENS, Yiquan ZHOU, Qiushi WANG