Patents by Inventor Diego Martin
Diego Martin 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: 11941142Abstract: Methods for using SQL statements to access an application-server-managed database are disclosed herein. In some embodiments, a user sends, either directly or indirectly (i.e., remotely) a SQL statement from an ODBC application or server, respectively, to an application server that preprocesses SQL statements for accessing data from a centralized database. The application server may have a SQL endpoint, and access to the SQL endpoint may be determined by a user's logon credentials, a user's presentation of a SAML token, or a user's presentation of a valid certificate. The application server may then parse the SQL statement and determine the user's authorization to access certain objects in the centralized database based on a SQL handler design-time configuration. A result from the statement may be sent back to the user either directly or indirectly and exposed.Type: GrantFiled: July 30, 2021Date of Patent: March 26, 2024Assignee: SAP SEInventors: Arne Harren, Marco Haupt, Helmut Prestel, Rolf Hammer, Christiane Kettschau, Kai Baumgarten, Diego Sebastian Will, Minh-Khanh Do, Timm Falter, Frank-Martin Haas, Kilian Kilger
-
Patent number: 11908115Abstract: A computer-implemented method to perform image-to-image translation. The method can include obtaining one or more machine-learned generator models. The one or more machine-learned generator models can be configured to receive an input image and a user-specified conditioning vector that parameterizes one or more desired values for one or more defined characteristics of an output image. The one or more machine-learned generator models can be configured to perform, based at least in part on the user-specified conditioning vector, one or more transformations on the input image to generate the output image with the one or more desired values for the one or more defined characteristics. The method can include receiving the input image and the user-specified conditioning vector. The method can include generating, using the machine-learned generator model, an output image having the one or more desired values for the one or more characteristics.Type: GrantFiled: January 30, 2023Date of Patent: February 20, 2024Assignee: GOOGLE LLCInventors: Diego Martin Arroyo, Alessio Tonioni, Federico Tombari
-
Publication number: 20230169635Abstract: A computer-implemented method to perform image-to-image translation. The method can include obtaining one or more machine-learned generator models. The one or more machine-learned generator models can be configured to receive an input image and a user-specified conditioning vector that parameterizes one or more desired values for one or more defined characteristics of an output image. The one or more machine-learned generator models can be configured to perform, based at least in part on the user-specified conditioning vector, one or more transformations on the input image to generate the output image with the one or more desired values for the one or more defined characteristics. The method can include receiving the input image and the user-specified conditioning vector. The method can include generating, using the machine-learned generator model, an output image having the one or more desired values for the one or more characteristics.Type: ApplicationFiled: January 30, 2023Publication date: June 1, 2023Inventors: Diego Martin Arroyo, Alessio Tonioni, Federico Tombari
-
Patent number: 11599980Abstract: A computer-implemented method to perform image-to-image translation. The method can include obtaining one or more machine-learned generator models. The one or more machine-learned generator models can be configured to receive an input image and a user-specified conditioning vector that parameterizes one or more desired values for one or more defined characteristics of an output image. The one or more machine-learned generator models can be configured to perform, based at least in part on the user-specified conditioning vector, one or more transformations on the input image to generate the output image with the one or more desired values for the one or more defined characteristics. The method can include receiving the input image and the user-specified conditioning vector. The method can include generating, using the machine-learned generator model, an output image having the one or more desired values for the one or more characteristics.Type: GrantFiled: February 5, 2020Date of Patent: March 7, 2023Assignee: GOOGLE LLCInventors: Diego Martin Arroyo, Federico Tombari, Alessio Tonioni
-
Publication number: 20230028487Abstract: A method and system capable of applying microwave therapy guided by thermoacoustic imaging and/or thermoacoustic thermometry is disclosed. The system includes a thermoacoustic imaging system and/or a thermoacoustic thermometry system that generate(s) a map of a region of interest; and a microwave therapy system that targets the region of interest using the map, and that applies the microwave therapy to the targeted region of interest. Treatment of the targeted region of interest may be employed by the microwave therapy system using real-time feedback from the thermoacoustic imaging system and/or the thermoacoustic thermometry system. Imaging and therapy may be automatically co-registered.Type: ApplicationFiled: September 21, 2022Publication date: January 26, 2023Inventors: Russell Witte, Hao Xin, Diego Martin
-
Publication number: 20220300402Abstract: Disclosed herein are system, method, and computer program product embodiments for generating a unit test for an API or integration of an application by recording a flow of an input through a plurality of message processors of the application. A developer can then view an outline of the recorded flow in a menu, from which the developer can select an individual processor within the recorded flow. By selecting an individual processor, options particular to that processor can be presented to the developer to allow them to control behaviors of the unit test or to validate results.Type: ApplicationFiled: January 28, 2022Publication date: September 22, 2022Applicant: salesforce.com, inc.Inventors: Sanjna VERMA, Matias PENTREATH, Leandro Emmanue REINA KIPERMAN, Julian PASCUAL, Fernando THEA, Facundo Ezequiel POBLETE, Diego Martin STRUBOLINI, Pablo Damian LA GRECA
-
Publication number: 20220050997Abstract: A system and a method for processing an image include inputting the image to a neural network configured to: obtain a plurality of feature maps, each feature map having a respective resolution and a respective depth, perform a classification on each feature map to deliver, for each feature map: the type of at least one object visible on the image, the position and shape in the image of at least one two-dimensional bounding box surrounding the at least one object, a plurality of rotation hypotheses for the at least one object.Type: ApplicationFiled: September 7, 2018Publication date: February 17, 2022Applicants: TOYOTA MOTOR EUROPE, TECHNICAL UNIVERSITY OF MUNICHInventors: Sven MEIER, Norimasa KOBORI, Fabian MANHARDT, Diego Martin ARROYO, Federico TOMBARI, Christian RUPPRECHT
-
Publication number: 20210358095Abstract: A computer-implemented method to perform image-to-image translation. The method can include obtaining one or more machine-learned generator models. The one or more machine-learned generator models can be configured to receive an input image and a user-specified conditioning vector that parameterizes one or more desired values for one or more defined characteristics of an output image. The one or more machine-learned generator models can be configured to perform, based at least in part on the user-specified conditioning vector, one or more transformations on the input image to generate the output image with the one or more desired values for the one or more defined characteristics. The method can include receiving the input image and the user-specified conditioning vector. The method can include generating, using the machine-learned generator model, an output image having the one or more desired values for the one or more characteristics.Type: ApplicationFiled: February 5, 2020Publication date: November 18, 2021Inventors: Diego Martin Arroyo, Federico Tombari, Alessio Tonioni
-
Patent number: 10885075Abstract: A method and system generates an index for efficient processing of search queries. The system receives documents. Each document is of a document type. The system identifies a template configured for the document type. The template comprises fields arranged in a template structure. The system determines whether the template structure matches the document structure. If the template structure does not match the document structure, the system updates the template by matching the template structure to the document structure. The system generates an index from the updated template with the document data. The system stores the index in an index database. The system uses the index for efficient execution of search queries.Type: GrantFiled: December 22, 2018Date of Patent: January 5, 2021Assignee: salesforce.com, inc.Inventors: Nicolas Hernan Battiato, Diego Martin Rubinstein
-
Publication number: 20200201894Abstract: A method and system generates an index for efficient processing of search queries. The system receives documents. Each document is of a document type. The system identifies a template configured for the document type. The template comprises fields arranged in a template structure. The system determines whether the template structure matches the document structure. If the template structure does not match the document structure, the system updates the template by matching the template structure to the document structure. The system generates an index from the updated template with the document data. The system stores the index in an index database. The system uses the index for efficient execution of search queries.Type: ApplicationFiled: December 22, 2018Publication date: June 25, 2020Inventors: Nicolas Hernan Battiato, Diego Martin Rubinstein
-
Publication number: 20190389249Abstract: A multi-functional active container (e.g., luggage or suitcase) with a plurality of sensors and actuators is described. The container may include a body defining an enclosure and having at least one opening. The container may include a processor, a wireless receiver, and an electronically controllable lock. The processor can selectively lock or unlock the electronically controllable lock based on signals received via a wireless receiver (e.g., via Wi-Fi or BLUETOOTH connections). In some examples, a distance between the active container and a remote device (e.g., a smart phone) can be determined (e.g., based on relative GPS signals or connection strength) and if the distance exceeds a threshold, the electronically controllable lock can be activated to secure the container. Further, the container may include a rechargeable power source for powering external devices and an integrated weight sensor for detecting the weight of the container.Type: ApplicationFiled: June 28, 2019Publication date: December 26, 2019Applicant: Travelpro BSI, Inc.Inventors: Martin DIZ, Brian CHEN, Alejo VERLINI, Alejandro SARRA, Diego Martin SAEZ-GIL, Tomas Mario PIERUCCI
-
Publication number: 20190340608Abstract: The present invention comprises a novel application of blockchain data structure for broadcast information management generally consisting of an application server with logic for receiving and depositing broadcast information, a private datastore for privately storing information, a translation element for translating information into the language of the blockchain data structure, and a blockchain structure. The blockchain structure is generally composed of cryptographically linked blocks, a tree that bundles transactions, and transactions as the base element with input and output components and a sending function with a cryptographic signature. The present invention therefore allows for four actions: putting to a private datastore, putting to a private datastore with a cryptographic hash to public blockchain data structure, fetching from a private datastore, and fetching directly from a public blockchain data structure.Type: ApplicationFiled: July 17, 2019Publication date: November 7, 2019Applicant: INWAGE LLCInventors: JOHN PAUL LINDSAY, DIEGO MARTIN-ADAN, FABIANO DIAS GUIMARAIS
-
Publication number: 20190142513Abstract: A method and system capable of applying microwave therapy guided by thermoacoustic imaging and/or thermoacoustic thermometry is disclosed. The system includes a thermoacoustic imaging system and/or a thermoacoustic thermometry system that generate(s) a map of a region of interest; and a microwave therapy system that targets the region of interest using the 5 map, and that applies the microwave therapy to the targeted region of interest. Treatment of the targeted region of interest may be employed by the microwave therapy system using real-time feedback from the thermoacoustic imaging system and/or the thermoacoustic thermometry system. Imaging and therapy may be automatically co-registered.Type: ApplicationFiled: May 2, 2017Publication date: May 16, 2019Applicant: ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONAInventors: Russell Witte, Hao Xin, Diego Martin
-
Patent number: 9828071Abstract: The invention allows setting up floating platforms comprising an elongated central body (1) from the lower portion of which legs (2) come out intended to fix the platform to anchoring elements arranged in the sea bed (5). The vessel comprises: a) a longitudinal through groove (4) up to the vessel bottom, and leaving part of the vessel bow (5) open; and b) a plurality of slots (6, 7) placed at the bottom of the vessel, wherein the groove (4) and the slots (6, 7) are configured both in dimension and in shape in such a way that they fit in at least some of the legs (2), so that the legs (2) can be inserted, at least partially, in the slots (6, 7) to attach the platform to the vessel.Type: GrantFiled: October 8, 2013Date of Patent: November 28, 2017Assignee: Iberdrola Ingenieria Y Construccion S.A.U.Inventors: Juan Amate López, Jaime Dominguez Soto, Victor De Diego Martín, Bernardino Couñago Lorenzo
-
Publication number: 20170120993Abstract: The invention allows setting up floating platforms comprising an elongated central body (1) from the lower portion of which legs (2) come out intended to fix the platform to anchoring elements arranged in the sea bed (5). The vessel comprises: a) a longitudinal through groove (4) up to the vessel bottom, and leaving part of the vessel bow (5) open; and b) a plurality of slots (6, 7) placed at the bottom of the vessel, wherein the groove (4) and the slots (6, 7) are configured both in dimension and in shape in such a way that they fit in at least some of the legs (2), so that the legs (2) can be inserted, at least partially, in the slots (6, 7) to attach the platform to the vessel.Type: ApplicationFiled: October 8, 2013Publication date: May 4, 2017Inventors: Juan AMATE LÓPEZ, Jaime DOMINGUEZ SOTO, Victor DE DIEGO MARTÍN, Bernardino COUÑAGO LORENZO
-
Publication number: 20170103598Abstract: A multi-functional active container (e.g., luggage or suitcase) with a plurality of sensors and actuators is described. The container may include a body defining an enclosure and having at least one opening. The container may include a processor, a wireless receiver, and an electronically controllable lock. The processor can selectively lock or unlock the electronically controllable lock based on signals received via a wireless receiver (e.g., via Wi-Fi or BLUETOOTH connections). In some examples, a distance between the active container and a remote device (e.g., a smart phone) can be determined (e.g., based on relative GPS signals or connection strength) and if the distance exceeds a threshold, the electronically controllable lock can be activated to secure the container. Further, the container may include a rechargeable power source for powering external devices and an integrated weight sensor for detecting the weight of the container.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Martin DIZ, Brian CHEN, Alejo VERLINI, Alejandro SARRA, Diego Martin SAEZ-GIL, Tomas Mario PIERUCCI
-
Publication number: 20170100961Abstract: A multi-functional active container (e.g., luggage or suitcase) with a plurality of sensors and actuators is described. The container may include a body defining an enclosure and having at least one opening. The container may include a processor, a wireless receiver, and an electronically controllable lock. The processor can selectively lock or unlock the electronically controllable lock based on signals received via a wireless receiver (e.g., via Wi-Fi or BLUETOOTH connections). In some examples, a distance between the active container and a remote device (e.g., a smart phone) can be determined (e.g., based on relative GPS signals or connection strength) and if the distance exceeds a threshold, the electronically controllable lock can be activated to secure the container. Further, the container may include a rechargeable power source for powering external devices and an integrated weight sensor for detecting the weight of the container.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Martin DIZ, Brian CHEN, Alejo VERLINI, Alejandro SARRA, Diego Martin SAEZ-GIL, Tomas Mario PIERUCCI
-
Publication number: 20150348347Abstract: A multi-functional active container (e.g., luggage or suitcase) with a plurality of sensors and actuators is described. The container may include a body defining an enclosure and having at least one opening. The container may include a processor, a wireless receiver, and an electronically controllable lock. The processor can selectively lock or unlock the electronically controllable lock based on signals received via a wireless receiver (e.g., via Wi-Fi or BLUETOOTH connections). In some examples, a distance between the active container and a remote device (e.g., a smart phone) can be determined (e.g., based on relative GPS signals or connection strength) and if the distance exceeds a threshold, the electronically controllable lock can be activated to secure the container. Further, the container may include a rechargeable power source for powering external devices and an integrated weight sensor for detecting the weight of the container.Type: ApplicationFiled: May 27, 2015Publication date: December 3, 2015Inventors: Martin DIZ, Brian CHEN, Alejo VERLINI, Alejandro SARRA, Diego Martin SAEZ-GIL, Tomas Mario PIERUCCI
-
Patent number: D767893Type: GrantFiled: September 8, 2015Date of Patent: October 4, 2016Assignee: BLUESMART INC.Inventors: Martin Diz, Brian Chen, Alejo Verlini, Alejandro Sarra, Diego Martin Saez-Gil, Tomas Mario Pierucci
-
Patent number: D779211Type: GrantFiled: September 11, 2015Date of Patent: February 21, 2017Assignee: BLUESMART INC.Inventors: Martin Diz, Brian Chen, Alejo Verlini, Alejandro Sarra, Diego Martin Saez-Gil, Tomas Mario Pierucci