Patents by Inventor Jean Michel DIAS VAZ

Jean Michel DIAS VAZ 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: 11775322
    Abstract: Example implementations relate to combining computer applications by adding a new computer application to a common access point. The new computer application accesses a new data source via the common access point. The new computer application is associated with an existing computer application. The existing computer application accesses an existing data source via the common access point. The existing computer application is executed to access the existing data source. Additionally, the new computer application is executed to access the new data source in response to a selection of the association.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 3, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
  • Patent number: 11726995
    Abstract: Systems and methods of automating the generation of a logical model defining one or more tables of a data source are provided. The logical model definitions of the tables can be exposed to a platform that can access and obtain data from multiple heterogeneous data sources based on a unified and normalized format. Tables of a data source can be analyzed to determine key characteristics, and based on the key characteristics, converted into dimension and fact table representations, objects, and operations that comport with the unified and normalized format. Default rules for generating the dimension and fact table representations, objects, and operations can be followed, or user-defined customizations can be implemented.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: August 15, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Violette Heron, Jean Michel Dias Vaz
  • Patent number: 11593361
    Abstract: Systems and methods of automating the generation of a logical model defining one or more tables of a data source are provided. The logical model definitions of the tables can be exposed to a platform that can access and obtain data from multiple heterogeneous data sources based on a unified and normalized format. Tables of a data source can be analyzed to determine key characteristics, and based on the key characteristics, converted into dimension and fact table representations, objects, and operations that comport with the unified and normalized format. Default rules for generating the dimension and fact table representations, objects, and operations can be followed, or user-defined customizations can be implemented.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: February 28, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Violette Heron, Jean Michel Dias Vaz
  • Publication number: 20210240502
    Abstract: Example implementations relate to combining computer applications by adding a new computer application to a common access point. The new computer application accesses a new data source via the common access point. The new computer application is associated with an existing computer application. The existing computer application accesses an existing data source via the common access point. The existing computer application is executed to access the existing data source. Additionally, the new computer application is executed to access the new data source in response to a selection of the association.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Inventors: Jean-Charles PICARD, Jean Michel DIAS-VAZ, Flavien BOSSIAUX
  • Publication number: 20210182280
    Abstract: Systems and methods of automating the generation of a logical model defining one or more tables of a data source are provided. The logical model definitions of the tables can be exposed to a platform that can access and obtain data from multiple heterogeneous data sources based on a unified and normalized format. Tables of a data source can be analyzed to determine key characteristics, and based on the key characteristics, converted into dimension and fact table representations, objects, and operations that comport with the unified and normalized format. Default rules for generating the dimension and fact table representations, objects, and operations can be followed, or user-defined customizations can be implemented.
    Type: Application
    Filed: March 6, 2020
    Publication date: June 17, 2021
    Inventors: Jean-Charles Picard, Violette Heron, Jean Michel Dias Vaz
  • Patent number: 11010177
    Abstract: Example implementations relate to combining computer applications by adding a new computer application to a common access point. The new computer application accesses a new data source via the common access point. The new computer application is associated with an existing computer application. The existing computer application accesses an existing data source via the common access point. The existing computer application is executed to access the existing data source. Additionally, the new computer application is executed to access the new data source in response to a selection of the association.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: May 18, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
  • Patent number: 10642629
    Abstract: A web-application-launch application programming interface (API) component is disclosed for integration to a web application executable at a client. The web-application-launch API component comprises a launch services module to manage execution of a launch of a web application external to the web application. Execution of the launch of the external web application is called by a component of the web application. The web-application-launch API component further comprises an API specifying a launch-definition format applicable to a launch to be executed by a launch services module. A launch definition according to the specified launch-definition format includes a launch argument comprising a list of keywords. The launch services module comprises a keyword-resolution module. The keyword-resolution module of the launch services module is responsive to a call for execution of a launch to resolve, dynamically, the keywords of the launch argument in the launch definition of the called launch.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 5, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Jean Michel Dias Vaz
  • Publication number: 20200042333
    Abstract: Example implementations relate to combining computer applications by adding a new computer application to a common access point. The new computer application accesses a new data source via the common access point. The new computer application is associated with an existing computer application. The existing computer application accesses an existing data source via the common access point. The existing computer application is executed to access the existing data source. Additionally, the new computer application is executed to access the new data source in response to a selection of the association.
    Type: Application
    Filed: December 19, 2018
    Publication date: February 6, 2020
    Inventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
  • Publication number: 20190012187
    Abstract: A web-application-launch application programming interface (API) component is disclosed for integration to a web application executable at a client. The web-application-launch API component comprises a launch services module to manage execution of a launch of a web application external to the web application. Execution of the launch of the external web application is called by a component of the web application. The web-application-launch API component further comprises an API specifying a launch-definition format applicable to a launch to be executed by a launch services module. A launch definition according to the specified launch-definition format includes a launch argument comprising a list of keywords. The launch services module comprises a keyword-resolution module. The keyword-resolution module of the launch services module is responsive to a call for execution of a launch to resolve, dynamically, the keywords of the launch argument in the launch definition of the called launch.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 10, 2019
    Inventors: Jean-Charles Picard, Jean Michel Dias Vaz
  • Publication number: 20180146013
    Abstract: Examples disclosed herein relate to providing notifications via a platform. The examples enable managing, by a physical processor that implements machine readable instructions, a set of security policies for the platform; applying the set of security policies to a set of applications interfaced with the platform for a user of the platform; providing, by the physical processor, a first notification via the platform based on a determination that a first application interfaced with the platform should provide the first notification to a user of the platform; and providing, by the physical processor, a second notification via the platform based on a determination that a second application interfaced with the platform should provide the second notification to the user of the platform.
    Type: Application
    Filed: November 21, 2016
    Publication date: May 24, 2018
    Inventors: Thomas MOREAU, Jean Michel DIAS VAZ, Clement CRISTIN