Patents by Inventor Axel ALLGEIER

Axel ALLGEIER 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: 11922146
    Abstract: Various embodiments of the present technology empower business domain experts to create “no-code” enterprise applications with a variety of features (e.g., workflow, multi-currency, etc.). By using the tools of various embodiments, the domain expert just has to know the business and not how to code in order to create enterprise applications. In some embodiments, the domain expert can access a tool that allows the domain expert to convey intent and desires instead of providing code. The intent and desire of the domain expert can then be abstracted, translated, and stored as a metadata representation. The metadata representation can then be used to automatically generate appropriate code artifacts for the applications. The code artifacts can include snippets of code written in a variety of languages. These code artifacts can then be wrapped, using a runtime engine for example, to create the application which can be distributed to the end-users.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: March 5, 2024
    Assignee: Nextworld, LLC
    Inventors: Axel Allgeier, Vito Solimene
  • Publication number: 20230359446
    Abstract: Various embodiments of the present technology empower business domain experts to create “no-code” enterprise applications with a variety of features (e.g., workflow, multi-currency, etc.). By using the tools of various embodiments, the domain expert just has to know the business and not how to code in order to create enterprise applications. In some embodiments, the domain expert can access a tool that allows the domain expert to convey intent and desires instead of providing code. The intent and desire of the domain expert can then be abstracted, translated, and stored as a metadata representation. The metadata representation can then be used to automatically generate appropriate code artifacts for the applications. The code artifacts can include snippets of code written in a variety of languages. These code artifacts can then be wrapped, using a runtime engine for example, to create the application which can be distributed to the end-users.
    Type: Application
    Filed: March 7, 2023
    Publication date: November 9, 2023
    Inventors: Axel Allgeier, Vito Solimene
  • Patent number: 11630650
    Abstract: Various embodiments of the present technology empower business domain experts to create “no-code” enterprise applications with a variety of features (e.g., workflow, multi-currency, etc.). By using the tools of various embodiments, the domain expert just has to know the business and not how to code in order to create enterprise applications. In some embodiments, the domain expert can access a tool that allows the domain expert to convey intent and desires instead of providing code. The intent and desire of the domain expert can then be abstracted, translated, and stored as a metadata representation. The metadata representation can then be used to automatically generate appropriate code artifacts for the applications. The code artifacts can include snippets of code written in a variety of languages. These code artifacts can then be wrapped, using a runtime engine for example, to create the application which can be distributed to the end-users.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 18, 2023
    Assignee: Nextworld, LLC
    Inventors: Axel Allgeier, Vito Solimene
  • Patent number: 11363111
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with provisioning individualized application instances are provided. A request to render an individualized instance of an application may be received. A determination may be made based on the request as to whether a sparse metadata chunk exists for each of a plurality of user interface elements associated with the application. A sparse metadata application artifact may be generated for each user interface element for which a sparse metadata chunk is determined to exist. A base user interface chunk of metadata may be identified for each user interface element for which a sparse metadata chunk is determined not to exist. A base metadata application artifact may be generated for each identified base user interface chunk of metadata, and the individualized instance of the application may be caused to be displayed.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: June 14, 2022
    Assignee: Nextworld, LLC
    Inventors: Axel Allgeier, Vito Solimene
  • Publication number: 20220171766
    Abstract: Asynchronous fallback save operations herein (also referred to herein as a background save) provide a means for saving very large transactions from a client device within a stateless architecture. When dealing with large transactions, it may take a long time to process records—so long that the connection between the server and the client may time out, causing the user to lose all work or progress that was being saved. Thus, the present technology serves to prevent this “time out” problem while simultaneously allowing users to continue working on something else while a save is still completing. In some implementations, once a user has submitted a save request, the save operation may be carried out in a background thread pool, allowing the user to continue move on to a new task.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 2, 2022
    Inventors: Axel Allgeier, David A. Schneider, Deborah G. Shupe, Cheyanne Miller, Joseph Yates, Vito Solimene, Viviana Shain, Robert Provencal
  • Publication number: 20210286799
    Abstract: Various embodiments of the present technology generally relate to automated tools for tracking, recording, restoring and auditing transactions. In accordance with various embodiments, applications and servers can provide a variety of features including, but not limited to, behind the scene monitoring activity (transaction or business) and recording, persisting client activity, ubiquitous autosave, business workflow and approval lifecycles, error correction at the business level, management of the state of the transaction without the user having to manage the activity, tracking posted and unposted transactions (e.g., business state), and the like. The applications can communicate with a unified transaction engine that combines awareness of database transaction state along with business transaction states.
    Type: Application
    Filed: January 22, 2021
    Publication date: September 16, 2021
    Inventors: Axel Allgeier, Vito Solimene, David Allen Schneider, Deborah Gail Shupe
  • Publication number: 20210248121
    Abstract: Various embodiments of the present technology generally relate to generating decisional data from organizational data. More specifically, some embodiments relate to aggregating and summarizing organizational data into cubes of decisional data in a no-code development environment. In one embodiment of the present technology, a method of providing decisional data to endpoints comprises aggregating organizational data into a cube of decisional data, wherein the cube is a multidimensional dataset comprising the decisional data. The method further comprises receiving a cube query from an endpoint, wherein the cube query is related to at least a portion of the decisional data in the cube and comprises metadata related to the cube, generating cube query results, wherein the cube query results comprise a summarized portion of the decisional data in the cube, and returning the cube query results to the endpoint.
    Type: Application
    Filed: March 13, 2020
    Publication date: August 12, 2021
    Inventors: Axel Allgeier, Luke Hollenback
  • Publication number: 20210248531
    Abstract: Various embodiments of the present technology generally relate to a constraint-based planning system. More specifically, some embodiments relate to a generic, scalable planning engine that may integrate into existing enterprise resource planning software. In one embodiment, a method of comprises initiating a planner engine on a computer according to a planner definition, wherein the planner definition identifies a planning problem and includes metadata identifying planning variables and constraints. The method further comprises gathering data from a database specified by the planner definition, parsing the data into planning data, and solving the planning problem based on the one or more constraints. The method further comprises identifying a final plan based on how well it satisfies the one or more constraints compared to at least one other plan and ultimately outputting the final plan.
    Type: Application
    Filed: March 13, 2020
    Publication date: August 12, 2021
    Inventors: Axel Allgeier, Luke Hollenback
  • Publication number: 20210075879
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with provisioning individualized application instances are provided. A request to render an individualized instance of an application may be received. A determination may be made based on the request as to whether a sparse metadata chunk exists for each of a plurality of user interface elements associated with the application. A sparse metadata application artifact may be generated for each user interface element for which a sparse metadata chunk is determined to exist. A base user interface chunk of metadata may be identified for each user interface element for which a sparse metadata chunk is determined not to exist. A base metadata application artifact may be generated for each identified base user interface chunk of metadata, and the individualized instance of the application may be caused to be displayed.
    Type: Application
    Filed: November 19, 2020
    Publication date: March 11, 2021
    Inventors: Axel Allgeier, Vito Solimene
  • Publication number: 20210064349
    Abstract: Various embodiments of the present technology empower business domain experts to create “no-code” enterprise applications with a variety of features (e.g., workflow, multi-currency, etc.). By using the tools of various embodiments, the domain expert just has to know the business and not how to code in order to create enterprise applications. In some embodiments, the domain expert can access a tool that allows the domain expert to convey intent and desires instead of providing code. The intent and desire of the domain expert can then be abstracted, translated, and stored as a metadata representation. The metadata representation can then be used to automatically generate appropriate code artifacts for the applications. The code artifacts can include snippets of code written in a variety of languages. These code artifacts can then be wrapped, using a runtime engine for example, to create the application which can be distributed to the end-users.
    Type: Application
    Filed: September 11, 2018
    Publication date: March 4, 2021
    Inventors: Axel Allgeier, Vito Solimene
  • Patent number: 10922307
    Abstract: Various embodiments of the present technology generally relate to automated tools for tracking, recording, restoring and auditing transactions. In accordance with various embodiments, applications and servers can provide a variety of features including, but not limited to, behind the scene monitoring activity (transaction or business) and recording, persisting client activity, ubiquitous autosave, business workflow and approval lifecycles, error correction at the business level, management of the state of the transaction without the user having to manage the activity, tracking posted and unposted transactions (e.g., business state), and the like. The applications can communicate with a unified transaction engine that combines awareness of database transaction state along with business transaction states.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: February 16, 2021
    Assignee: NextWorld, LLC
    Inventors: Axel Allgeier, Vito Solimene, David Allen Schneider, Deborah Gail Shupe
  • Patent number: 10880389
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with provisioning individualized application instances are provided. A request to render an individualized instance of an application may be received. A determination may be made based on the request as to whether a sparse metadata chunk exists for each of a plurality of user interface elements associated with the application. A sparse metadata application artifact may be generated for each user interface element for which a sparse metadata chunk is determined to exist. A base user interface chunk of metadata may be identified for each user interface element for which a sparse metadata chunk is determined not to exist. A base metadata application artifact may be generated for each identified base user interface chunk of metadata, and the individualized instance of the application may be caused to be displayed.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: December 29, 2020
    Assignee: NextWorld LLC
    Inventors: Axel Allgeier, Vito Solimene
  • Publication number: 20190273796
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with provisioning individualized application instances are provided. A request to render an individualized instance of an application may be received. A determination may be made based on the request as to whether a sparse metadata chunk exists for each of a plurality of user interface elements associated with the application. A sparse metadata application artifact may be generated for each user interface element for which a sparse metadata chunk is determined to exist. A base user interface chunk of metadata may be identified for each user interface element for which a sparse metadata chunk is determined not to exist. A base metadata application artifact may be generated for each identified base user interface chunk of metadata, and the individualized instance of the application may be caused to be displayed.
    Type: Application
    Filed: March 5, 2018
    Publication date: September 5, 2019
    Inventors: Axel Allgeier, Vito Solimene
  • Publication number: 20190179935
    Abstract: Various embodiments of the present technology generally relate to automated tools for tracking, recording, restoring and auditing transactions. In accordance with various embodiments, applications and servers can provide a variety of features including, but not limited to, behind the scene monitoring activity (transaction or business) and recording, persisting client activity, ubiquitous autosave, business workflow and approval lifecycles, error correction at the business level, management of the state of the transaction without the user having to manage the activity, tracking posted and unposted transactions (e.g., business state), and the like. The applications can communicate with a unified transaction engine that combines awareness of database transaction state along with business transaction states.
    Type: Application
    Filed: April 10, 2018
    Publication date: June 13, 2019
    Inventors: Axel Allgeier, Vito Solimene
  • Patent number: 10216504
    Abstract: In accordance with an embodiment, described herein is a system and method for providing an abstraction layer that insulates a web interface application from underlying technologies. The abstraction layer includes an application programming interface that exposes a plurality of services to the web interface application, for use in the entire life cycle of an integration project. The web interface application is agnostic of the underlying frameworks that persist the integration project, and the runtime engines that are to execute the integration project. The application programming interface can persist the integration project in a runtime-engine-neutral format, and can transform the integration project from the runtime-engine-neutral format to a runtime-engine-specific format at deployment time.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 26, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Axel Allgeier, Muthu Palanisamy, Kishore Gollapalli
  • Patent number: 10142188
    Abstract: In accordance with an embodiment, described herein is a system and method for generating messages guiding a user in creating an integration flow in a cloud-based integration service. The cloud-based integration service can include a web interface application for a current integration flow, and a runtime for executing the current integration flow. A plurality of complete integration flow definitions can be provided, each defining a plurality of integration components for a particular type of integration flow. The system can select a complete integration flow definition based on the type of the current integration flow, dynamically update the complete integration flow definition, and compare the current integration flow against the selected complete integration flow definition. Based on the comparison, the system can generate one or more messages for graphical display in the web interface application, to guide the user in creating the current integration flow.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: November 27, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Greg Gravenites, Rajan Modi, Colin Harsh, Axel Allgeier
  • Publication number: 20160359690
    Abstract: In accordance with an embodiment, described herein is a system and method for generating messages guiding a user in creating an integration flow in a cloud-based integration service. The cloud-based integration service can include a web interface application for a current integration flow, and a runtime for executing the current integration flow. A plurality of complete integration flow definitions can be provided, each defining a plurality of integration components for a particular type of integration flow. The system can select a complete integration flow definition based on the type of the current integration flow, dynamically update the complete integration flow definition, and compare the current integration flow against the selected complete integration flow definition. Based on the comparison, the system can generate one or more messages for graphical display in the web interface application, to guide the user in creating the current integration flow.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 8, 2016
    Inventors: GREG GRAVENITES, RAJAN MODI, COLIN HARSH, AXEL ALLGEIER
  • Publication number: 20160357540
    Abstract: In accordance with an embodiment, described herein is a system and method for providing an abstraction layer that insulates a web interface application from underlying technologies. The abstraction layer includes an application programming interface that exposes a plurality of services to the web interface application, for use in the entire life cycle of an integration project. The web interface application is agnostic of the underlying frameworks that persist the integration project, and the runtime engines that are to execute the integration project. The application programming interface can persist the integration project in a runtime-engine-neutral format, and can transform the integration project from the runtime-engine-neutral format to a runtime-engine-specific format at deployment time.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Inventors: AXEL ALLGEIER, MUTHU PALANISAMY, KISHORE GOLLAPALLI
  • Patent number: 9141340
    Abstract: A system for resubmitting a message for integration of applications receives information relating to a plurality of messages. Each message of the plurality of messages has been unsuccessfully transmitted between integration milestones, the message for resubmission being one of the plurality of messages. The corresponding integration milestones of the plurality of messages comprise different types of integration milestones. The system receives criteria to filter the received information. The system determines the message for resubmission by filtering the received information in accordance with the received criteria. The system sends the message from a first integration milestone to a second integration milestone.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: September 22, 2015
    Assignee: Oracle International Corporation
    Inventors: Veerabhadra Rao Panangipalli, Narayana Padmanabhuni, Sivaram Challa, Axel Allgeier, Purushotham Kola
  • Publication number: 20140359019
    Abstract: A system for resubmitting a message for integration of applications receives information relating to a plurality of messages. Each message of the plurality of messages has been unsuccessfully transmitted between integration milestones, the message for resubmission being one of the plurality of messages. The corresponding integration milestones of the plurality of messages comprise different types of integration milestones. The system receives criteria to filter the received information. The system determines the message for resubmission by filtering the received information in accordance with the received criteria. The system sends the message from a first integration milestone to a second integration milestone.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Veerabhadra Rao PANANGIPALLI, Narayana PADMANABHUNI, Sivaram CHALLA, Axel ALLGEIER, Purushotham KOLA