Patents by Inventor David Guerrero

David Guerrero 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: 11745660
    Abstract: A system for determining at least one pitch angle of a trailer relative to a towing vehicle, the system including a camera mounted on the towing vehicle and capable of acquiring images of the trailer in which lines of the trailer parallel to the axis of the trailer are visible, and a computer configured to perform the following steps: implementing a line-detection algorithm on at least one image of the trailer acquired by the camera, detecting in the image the lines of the trailer parallel to the trailer axis, corresponding to vanishing lines, and deducing from the vanishing lines a position of the vanishing point, and from the coordinates of the vanishing point, determining at least one pitch angle of the trailer with respect to the towing vehicle.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: September 5, 2023
    Inventors: David Guerrero, Boris Lugez
  • Patent number: 11667296
    Abstract: A method for processing friction data for vehicle tires on road segments, implemented by a processing system including at least one computer and an interface for remote communication with a plurality of vehicles, the method including: acquiring, from the plurality of vehicles, friction data for tires of the vehicles on a plurality of road segments, each friction datum including at least: a maximum coefficient of friction available to the vehicle on the road segment, and information relating to the road segment; establishing, for each road segment, a distribution of the friction data obtained from the plurality of vehicles for the road segment; and determining a plurality of road types, each road type comprising a set of road segments, from a measurement of similarity between the distributions of friction data obtained for each road segment.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: June 6, 2023
    Inventors: Andrea Laruelo, David Guerrero
  • Patent number: 11636035
    Abstract: Techniques performed by a data processing system for caching data herein include initializing a single instance of a persisted cache service on the data processing system, receiving data requests from a plurality of single page applications (SPAs) on the data processing system, processing the data requests using the persisted cache service to obtain requested data from a cache implemented on the data processing system or from one or more remote data sources via a network connection, and providing the requested data obtained from the cache or the one or more remote data sources to an SPA of the plurality of SPAs from which each data request originated.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aninda Ray, David Guerrero Del Rio, Negin Arhami, Zhi Liu, Anton Yuriyovych Labunets, Pramod Kumar Chandoria, Dennis Joel David Myren
  • Publication number: 20230082979
    Abstract: A system for determining at least one pitch angle of a trailer relative to a towing vehicle, the system including a camera mounted on the towing vehicle and capable of acquiring images of the trailer in which lines of the trailer parallel to the axis of the trailer are visible, and a computer configured to perform the following steps: implementing a line-detection algorithm on at least one image of the trailer acquired by the camera, detecting in the image the lines of the trailer parallel to the trailer axis, corresponding to vanishing lines, and deducing from the vanishing lines a position of the vanishing point, and from the coordinates of the vanishing point, determining at least one pitch angle of the trailer with respect to the towing vehicle.
    Type: Application
    Filed: December 30, 2020
    Publication date: March 16, 2023
    Inventors: David Guerrero, Boris Lugez
  • Publication number: 20220388516
    Abstract: A method for processing friction data for vehicle tires on road segments, implemented by a processing system including at least one computer and an interface for remote communication with a plurality of vehicles, the method including: acquiring, from the plurality of vehicles, friction data for tires of the vehicles on a plurality of road segments, each friction datum including at least: a maximum coefficient of friction available to the vehicle on the road segment, and information relating to the road segment; establishing, for each road segment, a distribution of the friction data obtained from the plurality of vehicles for the road segment; and determining a plurality of road types, each road type comprising a set of road segments, from a measurement of similarity between the distributions of friction data obtained for each road segment.
    Type: Application
    Filed: November 4, 2020
    Publication date: December 8, 2022
    Inventors: Andrea Laruelo, David Guerrero
  • Publication number: 20220035741
    Abstract: Techniques performed by a data processing system for caching data herein include initializing a single instance of a persisted cache service on the data processing system, receiving data requests from a plurality of single page applications (SPAs) on the data processing system, processing the data requests using the persisted cache service to obtain requested data from a cache implemented on the data processing system or from one or more remote data sources via a network connection, and providing the requested data obtained from the cache or the one or more remote data sources to an SPA of the plurality of SPAs from which each data request originated.
    Type: Application
    Filed: September 30, 2020
    Publication date: February 3, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aninda RAY, David Guerrero DEL RIO, Negin ARHAMI, Zhi LIU, Anton Yuriyovych LABUNETS, Pramod Kumar CHANDORIA, Dennis Joel David MYREN
  • Patent number: 11010906
    Abstract: An image-processing method for filtering light pollution appearing in a video image stream acquired by a video camera. The method includes, for a current image of the video image stream, the steps of subtracting the background represented in the current image in order to obtain the foreground of the current image, determining a brightening matrix, determining a compensating matrix by restricting the values of the pixels of the determined brightening matrix, segmenting the determined brightening matrix, determining a mask from the segmented brightening matrix, applying the mask to the determined compensating matrix in order to obtain a filtering matrix, and filtering the foreground of the current image by applying the filtering matrix in order to decrease the zones of light pollution in the images of the image stream.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: May 18, 2021
    Inventors: David Guerrero, David Daurenjou
  • Patent number: 10885309
    Abstract: A system for facilitating evaluating a person's personality through anthropometric measurement of the person's face includes a camera for taking photographs of the person's face from various angles, nonvolatile storage for storing the photographs and a lookup table, volatile memory, a computer processor for analyzing the photographs, taking measurements of the person's face based on a set of features on the person's face, calculating additional measurements, accessing the lookup table that includes multiple sets of measurements of a person's face, and defines a correspondence between each set of measurements and a set of personality characteristics, analyzing the lookup table to identify a set of measurements of the multiple sets of measurements that most closely match the plurality of measurements and the additional measurements, thereby identifying a matching set of measurements, generating a report that defines a set of personality characteristics, and a display for displaying a report.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: January 5, 2021
    Assignee: Intelligex Inc.
    Inventor: Jesús David Guerrero Apolo
  • Publication number: 20200020114
    Abstract: An image-processing method for filtering light pollution appearing in a video image stream acquired by a video camera. The method includes, for a current image of the video image stream, the steps of subtracting the background represented in the current image in order to obtain the foreground of the current image, determining a brightening matrix, determining a compensating matrix by restricting the values of the pixels of the determined brightening matrix, segmenting the determined brightening matrix, determining a mask from the segmented brightening matrix, applying the mask to the determined compensating matrix in order to obtain a filtering matrix, and filtering the foreground of the current image by applying the filtering matrix in order to decrease the zones of light pollution in the images of the image stream.
    Type: Application
    Filed: March 15, 2018
    Publication date: January 16, 2020
    Inventors: David Guerrero, David Daurenjou
  • Patent number: 9710152
    Abstract: A computer implemented method of managing objects presented on a user interface of a computer device having at least one processor and at least one memory, comprising displaying an arrangement of selectable objects each having one or more characteristics, information on said arrangement of objects and said objects being stored in said at least one memory, determining a selection of at least a first object in dependence on a user input received via the user interface, evaluating using the stored information on said arrangement, if the selected shares one or more characteristic with neighboring objects in the arrangement, determining an input time period of the user input; determining, in dependence on the stored information on said board arrangement if the selected object shares one or more characteristics with neighboring objects; and if so indicating a valid status to a user by highlighting or removing at least the selected object.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: July 18, 2017
    Assignee: KING.COM LTD.
    Inventors: David Picon, Oriol Canudas, David Guerrero
  • Patent number: 9643040
    Abstract: A modular endurance conditioning tank system for multi-activity strength and endurance training, over a plurality of surfaces and terrain, that reduces the risk of athlete injury. The modular endurance conditioning tank assembly is useful for manually-maneuvering a steel chassis/frame assembly while applying varying amounts of weights and resistance for athletic strength and endurance conditioning. The modular endurance conditioning tank assembly may include a steel chassis/frame assembly, at least one wheeled continuous-track system, at least one steel shaft, a T-shaped handle, at least one hand-hold receiver, a barbell-weight plate receptacle, and a complementary strap, harness, and alternatively user-worn apparel. The steel chassis/frame assembly may have at least one wheeled continuous-track system and the at least one wheeled continuous-track system may further have a left-track assembly, a right-track assembly, and a double wheel disc brake system.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: May 9, 2017
    Inventor: Juan David Guerrero Diaz
  • Publication number: 20160048286
    Abstract: A computer implemented method of managing objects presented on a user interface of a computer device having at least one processor and at least one memory, comprising displaying an arrangement of selectable objects each having one or more characteristics, information on said arrangement of objects and said objects being stored in said at least one memory, determining a selection of at least a first object in dependence on a user input received via the user interface, evaluating using the stored information on said arrangement, if the selected shares one or more characteristic with neighbouring objects in the arrangement, determining an input time period of the user input; determining, in dependence on the stored information on said board arrangement if the selected object shares one or more characteristics with neighbouring objects; and if so indicating a valid status to a user by highlighting or removing at least the selected object.
    Type: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventors: David Picon, Oriol Canudas, David Guerrero
  • Publication number: 20100231763
    Abstract: A defective pixel tester determines defective pixels within a digital video camera. The tester includes a video input, a memory and a controller. The video input receives video frames from the digital video camera, with each video frame defined by a plurality of pixel values. The memory stores captured video frames and pixel test results. The controller generates difference values for corresponding pixel values from different video frames, generates pixel test results based upon a comparison of the difference values to a threshold, and stores the pixel test results in the memory.
    Type: Application
    Filed: March 16, 2009
    Publication date: September 16, 2010
    Applicant: Harris Corporation, Corporation of the State of Delaware
    Inventors: Joseph Deschamp, David Guerrero
  • Publication number: 20060044391
    Abstract: A timing alignment or offset display shows the relationship between a reference signal and a test signal, in particular two analog or digital video signals. Timing extraction circuits derive a lower frequency signal synchronized to horizontal lines and a higher frequency signal synchronized to the pixel sampling rate. A reference time pulse is also derived from the reference signal. Two offsets are counted by determining a line count and a sample or clock cycle count between corresponding reference points in the test and reference signals. A coarse line count offset and a fine timing offset are thereby obtained and are displayed by movable markers on opposite sides of a scale line. The markers are centering and aligned when the frame/field alignment and the color and/or sample portions of the signals correspond in time. Tabular data, distinct coloring and alarms also are depicted.
    Type: Application
    Filed: September 1, 2004
    Publication date: March 2, 2006
    Inventors: Randy Mauger, Robert Zwiebel, David Guerrero
  • Publication number: 20050226429
    Abstract: An audio test device and method provide a visual display of audio parameters for plural audio channels. One audio channel at least temporarily is deemed a reference channel and other channels become relative channel for comparison. Samples from the reference and relative channels produce relative amplitude and relative phase difference values that are plotted on the display. The difference values for pairs of relative channel and reference channel data samples can be plotted as pixels in pie shaped plot segments or other two dimensional plots, one for each relative channel. The relative amplitude and phase differences are presented as positions of pixels along the axes of the plot. This arrangement is particularly useful in showing the current amplitude and phase condition of a multi-channel audio signal. In addition, the amplitude and relative phase data for the channels can be logged over a long time period (a day or more) to show the amplitude and phase conditions as changing over time.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 13, 2005
    Inventors: Richard Hollowbush, Kenneth Altschuler, David Guerrero, Thomas Sollenberger
  • Publication number: 20050219366
    Abstract: A testing device and method for a digital video processing system is coupleable to an input and output of the processing system, and inserts video and audio marking information into the input to test system operation. The test device inserts a video marker and an audio marker data code for a single audio channel, preferably in the same digital input frame. The device then monitors the same audio channel and also all the other audio channels at the output, while monitoring for the video marker. The device indicates the occurrence and timing of results that appear at the outputs, the relative timing of the output audio mark(s) versus the video mark, an alarm in the event that an output mark is not found or found on an unexpected channel, etc. The test device successively exercises the audio and video portions of the processing system while also providing numeric timing measurements that are useful for proper setup and operation.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 6, 2005
    Inventors: Richard Hollowbush, Kenneth Altschuler, Ed Brosz, Carl Cochrane, David Guerrero, Douglas Lang
  • Publication number: 20050219267
    Abstract: A multi-format display device for video production and testing presents a video signal in three or more distinct ways at different areas of a display, to facilitate analysis of video data for discrete areas within the video picture. A video processor produces a complete picture from the input signal on a limited part of the device display area, such as a quadrant of a digitally controlled standard display. At another limited part, preferably on the same display, a picture zoom is presented, showing a visual enlargement of a subpart of the picture around a cursor position, preferably large enough to point out individual pixels or data samples. A third part of the display presents a tabular form of specific pixel numeric data for one or more pixels at the cursor, and also produces a color swatch corresponding to the pixel data values. Graphic plots of picture data, audio and other associated information can be placed in remaining areas.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 6, 2005
    Inventors: Richard Hollowbush, Joseph Deschamp, David Guerrero, Randy Mauger, Robert Zwiebel