Patents by Inventor Claudio Santiago Ribeiro

Claudio Santiago Ribeiro 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: 20200270893
    Abstract: A portable canopy having a portable frame, a portable cover, a drainage system and an installed and transport state. The portable cover is made from a flexible, water-resistant fabric. The drainage system comprising conduits for transporting liquids. In the installed state a first volume under roof shelters objects. The portable frame provides a support structure for the first volume. In the installed state the portable frame structurally supports the portable cover. In the installed state the conduits transport rain striking the roof to an outlet positioned at one of the vertical support members. The transport state has a second volume at least five times less than the first volume. The portable canopy is a temporary shelter configured to be repetitively altered between the installation state the transport state.
    Type: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Inventors: Peter Aloumanis, Claudio Santiago Ribeiro
  • Patent number: 10572739
    Abstract: A video processing system (VPS) receives video data from at least one video camera included with an emergency vehicle. The VPS also receives audio data from at least one microphone operating in conjunction with the video camera(s). The VPS determines whether received data representing a first set of video frames includes a predefined image pattern. If so, the VPS tracks the image pattern within the video data and determines whether data representing a second set of later-in-time video frames includes the tracked image pattern. If the second set of video frames includes the tracked image pattern, the VPS determines whether the tracked image pattern has changed position suspiciously. If so, the VPS communicates an alert. The VPS also determines whether received audio data includes a predefined audio pattern. If so, the VPS inserts a digital marker within the video data at the time at which the audio pattern commenced.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: February 25, 2020
    Inventors: Gustavo D. Leizerovich, Kolja S. Hegelich, Ralf Niebecker, Claudio Santiago Ribeiro
  • Patent number: 10572738
    Abstract: Suspicious activity detection methods and systems serve to notify persons of suspicious activity, including potential threats. According to one embodiment, a video processing system (VPS) receives video data in real time or near real time from at least one video camera. Each video camera captures images of a respective video capture area proximate a person. The VPS determines whether received data representing a first set of video frames includes data representing one or more predefined patterns. If so, the VPS tracks the predefined pattern(s) within the video data, and determines whether data representing a second set of later-in-time video frames includes data representing the one or more predefined patterns. If the second set of video frames includes data representing the one or more predefined patterns, the VPS determines whether the one or more tracked patterns have changed position in a suspicious manner. If so, the VPS communicates an alert.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: February 25, 2020
    Inventors: Gustavo D. Leizerovich, Kolja S. Hegelich, Ralf Niebecker, Claudio Santiago Ribeiro
  • Patent number: 10572740
    Abstract: A processor of a video processing system receives video data from a video camera pivotally mounted within a motor vehicle. The processor also receives sensor data from a motion-sensing subsystem mounted in or to the vehicle. The processor determines, based upon the sensor data, a reference longitudinal axis and an orientation of an optical axis of the camera's lens. The processor then determines an angular difference between the orientation of the camera lens' optical axis and the reference longitudinal axis. The processor further determines, based upon the angular difference, a location of a target capture area within horizontal and vertical fields of view of the camera's lens. The processor then selects a portion of the received video data corresponding to the target capture area, determines whether the selected video data includes data representing one or more predefined patterns, and if so, tracks the predefined pattern(s) within the selected video data.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: February 25, 2020
    Inventors: Claudio Santiago Ribeiro, Kolja S. Hegelich, Ralf Niebecker, Gustavo D. Leizerovich
  • Publication number: 20190357645
    Abstract: A portable canopy can comprise a portable frame, a portable cover, an electrical power system and can transition between an installed and transport state. The portable cover can be made from a flexible, water-resistant fabric. The electrical power system can be integrated into the portable frame, which includes a connection point for receiving power from an extra low-voltage external power source. In the installed state, a first volume under roof shelters objects. The portable frame can provide a support structure for the first volume and the portable cover. In the installed state, the electrical power system can be connected to the external power source to provide electric power to electric accessories via direct contact with a designated area of an exterior surface of a power-conveying member of the portable frame. The transport state can have a second volume at least five times less than the first volume.
    Type: Application
    Filed: February 25, 2019
    Publication date: November 28, 2019
    Inventors: Peter Aloumanis, Claudio Santiago Ribeiro
  • Publication number: 20190354776
    Abstract: A processor of a video processing system receives video data from a video camera pivotally mounted within a motor vehicle. The processor also receives sensor data from a motion-sensing subsystem mounted in or to the vehicle. The processor determines, based upon the sensor data, a reference longitudinal axis and an orientation of an optical axis of the camera's lens. The processor then determines an angular difference between the orientation of the camera lens' optical axis and the reference longitudinal axis. The processor further determines, based upon the angular difference, a location of a target capture area within horizontal and vertical fields of view of the camera's lens. The processor then selects a portion of the received video data corresponding to the target capture area, determines whether the selected video data includes data representing one or more predefined patterns, and if so, tracks the predefined pattern(s) within the selected video data.
    Type: Application
    Filed: July 8, 2019
    Publication date: November 21, 2019
    Applicant: 360AI Solutions LLC
    Inventors: Claudio Santiago Ribeiro, Kolja S. Hegelich, Ralf Niebecker, Gustavo D. Leizerovich
  • Publication number: 20190356885
    Abstract: A camera system securable within a motor vehicle includes a rear-view mirror assembly and a video camera. The rear-view mirror assembly includes an adjustable mirror subassembly pivotally connected to a rigid arm. The mirror subassembly includes a rear surface and a front-facing, generally oblong mirror. The mirror subassembly defines a longitudinal axis that passes perpendicularly through a center of the mirror. The rigid arm is attachable to a windshield of the motor vehicle. The video camera is secured to or forms part of the rear surface of the mirror subassembly. A lens of the video camera is positioned such that an optical axis of the lens is fixedly oriented at an angle in a range of about 5° to about 11° toward an expected position of an operator of the motor vehicle relative to an axis parallel to the longitudinal axis of the mirror subassembly.
    Type: Application
    Filed: July 8, 2019
    Publication date: November 21, 2019
    Applicant: 360AI Solutions LLC
    Inventors: Claudio Santiago Ribeiro, Kolja S. Hegelich, Ralf Niebecker, Gustavo D. Leizerovich
  • Publication number: 20190354774
    Abstract: Suspicious activity detection methods and systems serve to notify persons of suspicious activity, including potential threats. According to one embodiment, a video processing system (VPS) receives video data in real time or near real time from at least one video camera. Each video camera captures images of a respective video capture area proximate a person. The VPS determines whether received data representing a first set of video frames includes data representing one or more predefined patterns. If so, the VPS tracks the predefined pattern(s) within the video data, and determines whether data representing a second set of later-in-time video frames includes data representing the one or more predefined patterns. If the second set of video frames includes data representing the one or more predefined patterns, the VPS determines whether the one or more tracked patterns have changed position in a suspicious manner. If so, the VPS communicates an alert.
    Type: Application
    Filed: July 8, 2019
    Publication date: November 21, 2019
    Applicant: 360AI Solutions LLC
    Inventors: Gustavo D. Leizerovich, Kolja S. Hegelich, Ralf Niebecker, Claudio Santiago Ribeiro
  • Publication number: 20190354775
    Abstract: A video processing system (VPS) receives video data from at least one video camera included with an emergency vehicle. The VPS also receives audio data from at least one microphone operating in conjunction with the video camera(s). The VPS determines whether received data representing a first set of video frames includes a predefined image pattern. If so, the VPS tracks the image pattern within the video data and determines whether data representing a second set of later-in-time video frames includes the tracked image pattern. If the second set of video frames includes the tracked image pattern, the VPS determines whether the tracked image pattern has changed position suspiciously. If so, the VPS communicates an alert. The VPS also determines whether received audio data includes a predefined audio pattern. If so, the VPS inserts a digital marker within the video data at the time at which the audio pattern commenced.
    Type: Application
    Filed: July 8, 2019
    Publication date: November 21, 2019
    Applicant: 360AI Solutions
    Inventors: Gustavo D. Leizerovich, Kolja S. Hegelich, Ralf Niebecker, Claudio Santiago Ribeiro
  • Publication number: 20180295284
    Abstract: The invention relates to capturing, processing, and displaying panoramic content such as video content and image data with a panoramic camera system. In one embodiment, a method for processing panoramic video content may include capturing video content in a data storage medium of a panoramic camera; receiving eye location data from an eye tracker apparatus operatively associated with the panoramic camera and with at least one eye of a content creator; and, associating the eye location data with at least a portion of the captured video content. The captured video content with the associated eye location data may be communicated to an access device. In one embodiment, a field of view of the access device can be automatically panned or zoomed on a display of the access device in response to the eye location data.
    Type: Application
    Filed: June 13, 2018
    Publication date: October 11, 2018
    Inventors: Pratik Desai, Claudio Santiago Ribeiro, Felippe Morais Bicudo
  • Publication number: 20180245811
    Abstract: A thermostat includes a housing, a touch-sensitive display configured to display visual media and receive user inputs, and processing electronics configured to operate the touch-sensitive display. The housing includes a base and a display mount. The base includes a top wall, a bottom wall, a front wall connecting the top wall to the bottom wall, a first side wall connecting the top wall to the bottom wall, and a second side wall connecting the top wall to the bottom wall. The top wall, the bottom wall, the first side wall, and the second side wall define an internal volume. The display mount is cantilevered away from the top wall and includes a mounting surface. The display is attached to the mounting surface. The processing electronics are positioned within the interior volume.
    Type: Application
    Filed: April 24, 2018
    Publication date: August 30, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Joseph R. Ribbich, Vinosh C. Diptee, Julio A. Abdala, Claudio Santiago Ribeiro, Charles J. Gaidish, Michael F. Kornacki, John P. Cipolla, Sudhi Sinha, Michael L. Ribbich
  • Patent number: D821897
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: July 3, 2018
    Assignee: Johnson Controls Technology Company
    Inventors: Sudhi Sinha, Joseph R. Ribbich, Michael L. Ribbich, Charles J. Gaidish, John Peter Cipolla, Amit Verma, Vinosh C. Diptee, Hao A. Nguyen, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Patricia Ellis Douglass, Claudio Santiago Ribeiro
  • Patent number: D843246
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: March 19, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Sudhi Sinha, Joseph R. Ribbich, Michael L. Ribbich, Charles J. Gaidish, John Peter Cipolla, Amit Verma, Vinosh C. Diptee, Hao A. Nguyen, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Patricia Ellis Douglass, Claudio Santiago Ribeiro
  • Patent number: D843247
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: March 19, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Joseph R. Ribbich, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Vinosh C. Diptee, Patricia Ellis Douglass, Hao A. Nguyen, Claudio Santiago Ribeiro, Amit Verma
  • Patent number: D849569
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: May 28, 2019
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Vinosh C. Diptee, Patricia Ellis Douglass, Hao A. Nguyen, Claudio Santiago Ribeiro, Amit Verma
  • Patent number: D852067
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: June 25, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Joseph R. Ribbich, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Vinosh C. Diptee, Patricia Ellis Douglass, Hao A. Nguyen, Claudio Santiago Ribeiro, Amit Verma
  • Patent number: D876260
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: February 25, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Joseph R. Ribbich, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Vinosh C. Diptee, Patricia Ellis Douglass, Hao A. Nguyen, Claudio Santiago Ribeiro, Amit Verma
  • Patent number: D876971
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: March 3, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Joseph R. Ribbich, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Vinosh C. Diptee, Patricia Ellis Douglass, Hao A. Nguyen, Claudio Santiago Ribeiro, Amit Verma
  • Patent number: D884526
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 19, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Joseph R. Ribbich, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Vinosh C. Diptee, Patricia Ellis Douglass, Hao A. Nguyen, Claudio Santiago Ribeiro, Amit Verma
  • Patent number: D885942
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: June 2, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Sudhi Sinha, Joseph R. Ribbich, Michael L. Ribbich, Charles J. Gaidish, John Peter Cipolla, Amit Verma, Vinosh C. Diptee, Hao A. Nguyen, Julio A. Abdala, Juan Guillermo Alvarez, Felippe M. Bicudo, Patricia Ellis Douglass, Claudio Santiago Ribeiro