Patents by Inventor Gonzalo Vaca

Gonzalo Vaca 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: 11087167
    Abstract: A method is disclosed of discriminating detected objects in an area with a vision apparatus. The method includes generating image data of a portion of the area using an imaging device of the object detection device, and processing the image data to classify the image data as an imaged scene type selected from a plurality of scene types stored as scene type data in the memory. The method further includes processing the image data using the object identification data to generate object detection data for each object of the plurality of objects located in the portion of the area, each object detection data having a corresponding scene type of the plurality of scene types obtained from the object identification data, and generating user a sensible output only for the object detection data having a corresponding scene type that is the same as the imaged scene type.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: August 10, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Samarjit Das, Gonzalo Vaca, Joao P. Sousa
  • Patent number: 10204098
    Abstract: A system and method to communicate between devices through natural language using instant messaging applications and interoperable public identifiers where the method comprises the stages of receiving an instant messaging module from an instant messaging client, an instant message in natural language, with an interoperable public identifier, identifying said message as a message to be processed because said interoperable public identifier corresponds to the public identifier that uniquely identifies said instant messaging module, processing said instant message and resending said message to a natural language processing module, processing the content of said message in said natural language processing module to translate said content into at least one specific command for a target device and launch the execution of the at least said command in said target device.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: February 12, 2019
    Inventors: Antonio Gonzalo Vaca, Javier Bento Chaves
  • Publication number: 20180232356
    Abstract: A system and method to communicate between devices through natural language using instant messaging applications and interoperable public identifiers where the method comprises the stages of receiving an instant messaging module from an instant messaging client, an instant message in natural language, with an interoperable public identifier, identifying said message as a message to be processed because said interoperable public identifier corresponds to the public identifier that uniquely identifies said instant messaging module, processing said instant message and resending said message to a natural language processing module, processing the content of said message in said natural language processing module to translate said content into at least one specific command for a target device and launch the execution of the at least said command in said target device.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventors: Antonio GONZALO VACA, Javier BENTO CHAVES
  • Patent number: 10002313
    Abstract: A Convolutional Neural Network (CNN) includes an initial set of convolutional layers and max pooling units, in which any input is convoluted with the learned image filters and the output is a stack of the different filter responses. Max pooling produces a scaled version of the output. The process can be repeated several times, resulting in a stack of space invariant-scaled images. Since the operation is space invariant, the computations of these layers not need to be recomputed if interested just in certain regions of the image. A Region Of Interest (ROI) Pooling layer is used to select regions to be processed by the set of fully connected layers, which uses the response of the multiple convolutional layers of the network to determine the regions where the objects (of different scales) could be located. This object proposal method is implemented as a Region Of Interest (ROI) Selector.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: June 19, 2018
    Assignee: Sighthound, Inc.
    Inventors: Gonzalo Vaca Castano, Syed Zain Masood, Stephen Neish
  • Publication number: 20170364766
    Abstract: A method is disclosed of discriminating detected objects in an area with a vision apparatus. The method includes generating image data of a portion of the area using an imaging device of the object detection device, and processing the image data to classify the image data as an imaged scene type selected from a plurality of scene types stored as scene type data in the memory. The method further includes processing the image data using the object identification data to generate object detection data for each object of the plurality of objects located in the portion of the area, each object detection data having a corresponding scene type of the plurality of scene types obtained from the object identification data, and generating user a sensible output only for the object detection data having a corresponding scene type that is the same as the imaged scene type.
    Type: Application
    Filed: December 22, 2015
    Publication date: December 21, 2017
    Inventors: Samarjit Das, Gonzalo Vaca, Joao P. Sousa
  • Publication number: 20170169315
    Abstract: A Convolutional Neural Network (CNN) includes an initial set of convolutional layers and max pooling units, in which any input is convoluted with the learned image filters and the output is a stack of the different filter responses. Max pooling produces a scaled version of the output. The process can be repeated several times, resulting in a stack of space invariant-scaled images. Since the operation is space invariant, the computations of these layers not need to be recomputed if interested just in certain regions of the image. A Region Of Interest (ROI) Pooling layer is used to select regions to be processed by the set of fully connected layers, which uses the response of the multiple convolutional layers of the network to determine the regions where the objects (of different scales) could be located. This object proposal method is implemented as a Region Of Interest (ROI) Selector.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 15, 2017
    Inventors: Gonzalo Vaca Castano, Syed Zain Masood, Stephen Neish