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: 11775322Abstract: 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: GrantFiled: April 20, 2021Date of Patent: October 3, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
-
Patent number: 11726995Abstract: 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: GrantFiled: March 6, 2020Date of Patent: August 15, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jean-Charles Picard, Violette Heron, Jean Michel Dias Vaz
-
Patent number: 11593361Abstract: 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: GrantFiled: March 6, 2020Date of Patent: February 28, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jean-Charles Picard, Violette Heron, Jean Michel Dias Vaz
-
Publication number: 20210240502Abstract: 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: ApplicationFiled: April 20, 2021Publication date: August 5, 2021Inventors: Jean-Charles PICARD, Jean Michel DIAS-VAZ, Flavien BOSSIAUX
-
Publication number: 20210182280Abstract: 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: ApplicationFiled: March 6, 2020Publication date: June 17, 2021Inventors: Jean-Charles Picard, Violette Heron, Jean Michel Dias Vaz
-
Patent number: 11010177Abstract: 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: GrantFiled: December 19, 2018Date of Patent: May 18, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
-
Patent number: 10642629Abstract: 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: GrantFiled: September 30, 2015Date of Patent: May 5, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Jean-Charles Picard, Jean Michel Dias Vaz
-
Publication number: 20200042333Abstract: 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: ApplicationFiled: December 19, 2018Publication date: February 6, 2020Inventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
-
Publication number: 20190012187Abstract: 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: ApplicationFiled: September 30, 2015Publication date: January 10, 2019Inventors: Jean-Charles Picard, Jean Michel Dias Vaz
-
Publication number: 20180146013Abstract: 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: ApplicationFiled: November 21, 2016Publication date: May 24, 2018Inventors: Thomas MOREAU, Jean Michel DIAS VAZ, Clement CRISTIN