Patents by Inventor James Michael Amulu

James Michael Amulu 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).

  • Publication number: 20230281034
    Abstract: In an example embodiment, a framework is provided that helps configure predefined actions on transactions in a process flow, which will be continuously learned using artificial intelligence (AI)/machine learning techniques. This allows decision trees to be dynamically built to bypass unnecessary delays, especially as the volume of inputs grows and the variations of decisions become more complex.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 7, 2023
    Inventors: James Michael Amulu, Ranganathan Natarajan
  • Patent number: 11714807
    Abstract: Methods, systems, and computer-readable storage media for receiving, by a conversation-based search system (CSS) of an analytics system, verbal input from a user, providing, by the CSS, text input based on the verbal input, processing, by the CSS, the text input to determine a set of contexts, each context in the set of context representing one or more operations of an enterprise, determining, by the CSS, one or more insights based on the set of contexts, each insight representative of a performance of the enterprise, and displaying, by the analytics system, a story comprising one or more visualizations, each visualization depicting at least one insight.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: August 1, 2023
    Assignee: SAP SE
    Inventors: James Michael Amulu, Ranganathan Natarajan
  • Patent number: 11144383
    Abstract: Methods, systems, and computer-readable storage media for receiving, by an auto-pilot platform, one or more log files from an in-memory system, determining, by the auto-pilot platform, occurrence of a first error within the in-memory system based on the one or more logs, wherein the first error is indicated by a first error code within the one or more log files, identifying, by the auto-pilot platform, a first resolution from a resolution repository based on the first error code, the resolution repository including one or more mappings associating error codes to resolutions including associating the first error code with the first resolution, initiating, by the auto-pilot platform, execution of the first resolution, and updating, by the auto-pilot platform, the resolution repository based on execution of the first resolution.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: October 12, 2021
    Assignee: SAP SE
    Inventors: James Michael Amulu, Biddappa C K, Deepak Kaluti, Vishnu Vijayakrishnan
  • Publication number: 20210286666
    Abstract: Methods, systems, and computer-readable storage media for receiving, by an auto-pilot platform, one or more log files from an in-memory system, determining, by the auto-pilot platform, occurrence of a first error within the in-memory system based on the one or more logs, wherein the first error is indicated by a first error code within the one or more log files, identifying, by the auto-pilot platform, a first resolution from a resolution repository based on the first error code, the resolution repository including one or more mappings associating error codes to resolutions including associating the first error code with the first resolution, initiating, by the auto-pilot platform, execution of the first resolution, and updating, by the auto-pilot platform, the resolution repository based on execution of the first resolution.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventors: James Michael Amulu, Biddappa C K, Deepak Kaluti, Vishnu Vijayakrishnan
  • Publication number: 20210191923
    Abstract: Methods, systems, and computer-readable storage media for receiving, by a conversation-based search system (CSS) of an analytics system, verbal input from a user, providing, by the CSS, text input based on the verbal input, processing, by the CSS, the text input to determine a set of contexts, each context in the set of context representing one or more operations of an enterprise, determining, by the CSS, one or more insights based on the set of contexts, each insight representative of a performance of the enterprise, and displaying, by the analytics system, a story comprising one or more visualizations, each visualization depicting at least one insight.
    Type: Application
    Filed: December 24, 2019
    Publication date: June 24, 2021
    Inventors: James Michael Amulu, Ranganathan Natarajan
  • Publication number: 20200192913
    Abstract: Methods, systems, and computer-readable storage media for receiving, by a summarized view platform, a request for a summarized view, the request including one or more attributes, identifying, by the summarized view platform, a MDO within an EDW system based on the one or more attributes, receiving, by the summarized view platform, a query result including a set of values, and displaying, by the summarized view platform, the summarized view of the MDO, the summarized view including attributes of the MDO, at least one attribute being populated with a value of the set of values.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: Ramalingam TV, James Michael AMULU
  • Patent number: 9665351
    Abstract: Various embodiments of systems and methods for generating a light weight in-memory database application are described herein. Application modules included in an application modules repository may be displayed on a user interface of the IDE tool. The application modules includes an in-memory database specific application module operable to communicate with the in-memory database and operation specific application modules operable to execute operations related to the in-memory database. A user may select application modules from the displayed application modules. A build operation may be executed on the selected application modules to generate the light weight in-memory database application. The in-memory database application may include the in-memory database specific application module and at least one of the operation specific application modules.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: May 30, 2017
    Assignee: SAP SE
    Inventor: James Michael Amulu
  • Patent number: 9519701
    Abstract: Various embodiments of systems and methods for generating information models in an in-memory database system by importing data foundation from existing Semantic layer files are described herein. The method includes specifying a type of information view to be generated to model content data. Further the method includes invoking the content data from existing semantic layer files using an import option of a content data editor interface. Subsequent to selecting one or more semantic layer files, automatically extracting table objects corresponding to the selected semantic layer files along with data foundation objects from a file source.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: December 13, 2016
    Assignee: SAP SE
    Inventors: James Michael Amulu, Sudarsan Gokhale Raghunath
  • Patent number: 8949291
    Abstract: In various embodiments, a system receives a multidimensional schema entity of a first type and converts the multidimensional schema entity to a second type. The system receives user input and converts the multidimensional schema entity to the second type based on the input received from the user. In various embodiments, the system creates multidimensional schema entities automatically. In various embodiments, a method for converting multidimensional schema entities from one or more types to one or more other types is described. In various embodiments, a multidimensional schema entity is created automatically based on input from two other multidimensional schema entities. In various embodiments, two multidimensional schema entities are merged in one multidimensional schema entity. In various embodiments, multidimensional schema entities are used to generate a report. Queries extract data from the multidimensional schema entities and load it in the report. The report is presented on a graphical user interface.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: February 3, 2015
    Assignee: SAP SE
    Inventors: James Michael Amulu, Praneeth Chennuru, Anirban Dey, Lalitendu Samantray
  • Publication number: 20140181154
    Abstract: Various embodiments of systems and methods for generating information models in an in-memory database system by importing data foundation from existing Semantic layer files are described herein. The method includes specifying a type of information view to be generated to model content data. Further the method includes invoking the content data from existing semantic layer files using an import option of a content data editor interface. Subsequent to selecting one or more semantic layer files, automatically extracting table objects corresponding to the selected semantic layer files along with data foundation objects from a file source.
    Type: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Inventors: James Michael AMULU, Sudarsan Gokhale RAGHUNATH
  • Publication number: 20140149093
    Abstract: In one embodiment, a selection of a type of an information view is received. Further, an import option to select an existing information model is rendered on a computer generated user interface for modeling content data for the selected information view. In response to receiving the selection of the import option, content data of the existing information model is rendered by presenting table objects corresponding to the content data on a content data editor interface, wherein the table objects comprises identification of connections and cardinality between table columns of the table objects. The content data is modeled for the selected information view using at least one of the rendered selected content data and the source of table objects. Furthermore, an information model for the selected information view is generated by activating the modeled content data.
    Type: Application
    Filed: November 28, 2012
    Publication date: May 29, 2014
    Inventor: James Michael AMULU
  • Publication number: 20140143270
    Abstract: Various embodiments of systems and methods for generating dynamic drilldown reports are described herein. A drilldown request may be received for a data value included in the drilldown report. An attribute of the data value, for which the drilldown request has been received, may then be identified. Associated attributes corresponding to the identified attribute may then be determined from an in-memory database attribute relationship table stored in the in-memory database. Next, database tables may be searched, based on the data value included in the drilldown report, to retrieve data values corresponding to the associated attributes. A child drilled report may be generated based on the data values retrieved from the database tables.
    Type: Application
    Filed: November 19, 2012
    Publication date: May 22, 2014
    Inventors: James Michael AMULU, Suhail David LALL
  • Publication number: 20140136257
    Abstract: In an embodiment, artifacts are received from one or more user interfaces in a development tool. The artifacts are associated with data stored in an in-memory database. Tasks associated with the artifacts are received from the one or more user interfaces in the development tool. Selection of one or more users associated with the analysis scenario is received from the one or more user interfaces. Each user is associated with a role and the one or more tasks. Generate an analysis scenario, based on the received artifacts, the received tasks and the received selection of users. Generate a deployment package by including deployment information to the generated analysis scenario.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: SAP AG
    Inventor: JAMES MICHAEL AMULU
  • Publication number: 20140130008
    Abstract: Various embodiments of systems and methods for generating information models are described herein. In one aspect, the method includes determining a type of a to-be-generated. In one embodiment, the type of the to-be-generated model is determined by determining whether the to-be-generated model includes one or more quantifiable data fields and when the to-be-generated model includes the one or more quantifiable data fields, determining whether the quantifiable data fields are from a single source. Based upon the type of the to-be-generated model, a section of code is selected for generating a model corresponding to the to-be-generated model. The selected section of code is executed to generate the model.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Inventor: James Michael AMULU
  • Publication number: 20140123099
    Abstract: Various embodiments of systems and methods for generating a light weight in-memory database application are described herein. Application modules included in an application modules repository may be displayed on a user interface of the IDE tool. The application modules includes an in-memory database specific application module operable to communicate with the in-memory database and operation specific application modules operable to execute operations related to the in-memory database. A user may select application modules from the displayed application modules. A build operation may be executed on the selected application modules to generate the light weight in-memory database application. The in-memory database application may include the in-memory database specific application module and at least one of the operation specific application modules.
    Type: Application
    Filed: November 1, 2012
    Publication date: May 1, 2014
    Inventor: JAMES MICHAEL AMULU
  • Publication number: 20130275449
    Abstract: In various embodiments, a system receives a multidimensional schema entity of a first type and converts the multidimensional schema entity to a second type. The system receives user input and converts the multidimensional schema entity to the second type based on the input received from the user. In various embodiments, the system creates multidimensional schema entities automatically. In various embodiments, a method for converting multidimensional schema entities from one or more types to one or more other types is described. In various embodiments, a multidimensional schema entity is created automatically based on input from two other multidimensional schema entities. In various embodiments, two multidimensional schema entities are merged in one multidimensional schema entity. In various embodiments, multidimensional schema entities are used to generate a report. Queries extract data from the multidimensional schema entities and load it in the report. The report is presented on a graphical user interface.
    Type: Application
    Filed: June 4, 2013
    Publication date: October 17, 2013
    Inventors: James Michael Amulu, Praneeth Chennuru, Anirban Dey, Lalitendu Samantray
  • Patent number: 8484255
    Abstract: In various embodiments, a system receives a multidimensional schema entity of a first type and converts the multidimensional schema entity to a second type. The system receives user input and converts the multidimensional schema entity to the second type based on the input received from the user. In various embodiments, the system creates multidimensional schema entities automatically. In various embodiments, a method for converting multidimensional schema entities from one or more types to one or more other types is described. In various embodiments, a first multidimensional schema entity is analyzed and converted to a different type based on the analysis. In various embodiments, a multidimensional schema entity is created automatically based on input from two other multidimensional schema entities. In various embodiments, two multidimensional schema entities are merged in one multidimensional schema entity.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: July 9, 2013
    Assignee: SAP AG
    Inventors: James Michael Amulu, Praneeth Chennuru, Anirban Dey, Lalitendu Samantray
  • Publication number: 20120143831
    Abstract: A system and method for conversion of multidimensional schema entities from one type to another type are described. In various embodiments, a system receives a multidimensional schema entity of a first type and converts the multidimensional schema entity to a second type. The system receives user input and converts the multidimensional schema entity to the second type based on the input received from the user. In various embodiments, the system creates multidimensional schema entities automatically. In various embodiments, a method for converting multidimensional schema entities from one or more types to one or more other types is described. In various embodiments, a first multidimensional schema entity is analyzed and converted to a different type based on the analysis. In various embodiments, a multidimensional schema entity is created automatically based on input from two other multidimensional schema entities.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 7, 2012
    Inventors: James Michael Amulu, Praneeth Chennuru, Anirban Dey, Lalitendu Samantray