Patents by Inventor Nikhil Hasija

Nikhil Hasija 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: 10445680
    Abstract: Embodiments are directed towards managing online computer services to create custom business processes. A visualization model representing a business process may be provided. If the visualization model a modeling engine may produce a flow model from the visualization model. A flow model may be provided based on the visualization model, such that the flow model includes flow nodes and edges associating the flow nodes. A control model that is overlaid on the flow model may be provided, such that the control model may be arranged to share the flow nodes and the edges of the flow model. A data model that is overlaid on the flow model may be provided. The data model may be arranged to include one or more data model edges. The flow model may be provided to an executive engine that executes the flow model using one or more execution engines.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: October 15, 2019
    Assignee: Azuqua, Inc.
    Inventors: Nikhil Hasija, Craig Howard Unger, Alec James Embke
  • Patent number: 10261677
    Abstract: Embodiments are directed towards integrating cloud-based services to create custom business processes. A process flow may be generated to perform a custom business process. The process flow may include service channels such that the service channels are coupled together by flow fields to create a custom business process. If event information is provided, one or more service channels may be determined or based on the event information and configuration information associated with the service channels. The event information may be provided to one or more input flow fields of the service channels. Result information may be generated by the service channels based on the event information and the configuration information. The result information may be provided to output flow fields of the service channels. Also, the result information may be forwarded to input flow fields of a next service channel.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: April 16, 2019
    Assignee: Azuqua, Inc.
    Inventors: Nikhil Hasija, Craig Howard Unger
  • Publication number: 20180218295
    Abstract: Embodiments are directed towards managing online computer services to create custom business processes. A visualization model representing a business process may be provided. If the visualization model a modeling engine may produce a flow model from the visualization model. A flow model may be provided based on the visualization model, such that the flow model includes flow nodes and edges associating the flow nodes. A control model that is overlaid on the flow model may be provided, such that the control model may be arranged to share the flow nodes and the edges of the flow model. A data model that is overlaid on the flow model may be provided. The data model may be arranged to include one or more data model edges. The flow model may be provided to an executive engine that executes the flow model using one or more execution engines.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Inventors: Nikhil Hasija, Craig Howard Unger, Alec James Embke
  • Publication number: 20160253079
    Abstract: Embodiments are directed towards integrating cloud-based services to create custom business processes. A process flow may be generated to perform a custom business process. The process flow may include service channels such that the service channels are coupled together by flow fields to create a custom business process. If event information is provided, one or more service channels may be determined or based on the event information and configuration information associated with the service channels. The event information may be provided to one or more input flow fields of the service channels. Result information may be generated by the service channels based on the event information and the configuration information. The result information may be provided to output flow fields of the service channels. Also, the result information may be forwarded to input flow fields of a next service channel.
    Type: Application
    Filed: November 30, 2015
    Publication date: September 1, 2016
    Inventors: Nikhil Hasija, Craig Howard Unger
  • Patent number: 9203707
    Abstract: Embodiments are directed towards integrating cloud-based services to create custom business processes. A process flow may be generated to perform a custom business process. The process flow may include service channels such that the service channels are coupled together by flow fields to create a custom business process. If event information is provided, one or more service channels may be determined or based on the event information and configuration information associated with the service channels. The event information may be provided to one or more input flow fields of the service channels. Result information may be generated by the service channels based on the event information and the configuration information. The result information may be provided to output flow fields of the service channels. Also, the result information may be forwarded to input flow fields of a next service channel.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: December 1, 2015
    Assignee: Azuqua, Inc.
    Inventors: Nikhil Hasija, Craig Howard Unger