Patents by Inventor Rodrigo Perez

Rodrigo Perez 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: 11983223
    Abstract: Techniques are described herein that are capable of constructing a finite automaton using regular expression derivatives to simulate behavior of a backtracking engine. The behavior indicates an order in which paths in an input regular expression are to be evaluated by the backtracking engine. The finite automaton is constructed to include a graph that includes a root node that represents the input regular expression. Regular expressions are derived such that each derived regular expression is a regular expression derivative of the input regular expression or of another derived regular expression. Priorities are assigned to alternations in the derived regular expressions to correspond to priorities indicated by the behavior. Nodes that represent the respective derived regular expressions and transitions between respective pairs of nodes are caused to be included in the graph. Priorities, which correspond to the order, are assigned to respective branches of the graph.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: May 14, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Olli Ilari Saarikivi, Margus Veanes, Stephen Harris Toub, Daniel J. Moseley, Jose Rodrigo Perez Rodriguez
  • Publication number: 20240061885
    Abstract: Techniques are described herein that are capable of constructing a finite automaton using regular expression derivatives to simulate behavior of a backtracking engine. The behavior indicates an order in which paths in an input regular expression are to be evaluated by the backtracking engine. The finite automaton is constructed to include a graph that includes a root node that represents the input regular expression. Regular expressions are derived such that each derived regular expression is a regular expression derivative of the input regular expression or of another derived regular expression. Priorities are assigned to alternations in the derived regular expressions to correspond to priorities indicated by the behavior. Nodes that represent the respective derived regular expressions and transitions between respective pairs of nodes are caused to be included in the graph. Priorities, which correspond to the order, are assigned to respective branches of the graph.
    Type: Application
    Filed: August 18, 2022
    Publication date: February 22, 2024
    Inventors: Olli Ilari SAARIKIVI, Margus VEANES, Stephen Harris TOUB, Daniel J. MOSELEY, Jose Rodrigo PEREZ RODRIGUEZ
  • Publication number: 20230305101
    Abstract: In an embodiment, a method includes: initializing a crosstalk compensation factor indicative of a transmitter-receiver crosstalk between a transmit path of a radar sensor and a receive path of the radar sensor; receiving radar data from the radar sensor; selecting a set of data from the radar data; performing target detection on the set of data; and after performing the target detection on the set of data, when no target is detected in the set of data, updating the crosstalk compensation factor based on the set of data and, after updating the crosstalk compensation factor, generating a radar spectrum based on the radar data and the crosstalk compensation factor, and when a target is detected in the set of data, generating the radar spectrum based on the radar data and the crosstalk compensation factor without updating the crosstalk compensation factor.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 28, 2023
    Inventors: Lorenz Ferdinand Wilhelm Weiland, Rodrigo Perez Gonzalez
  • Patent number: 11420565
    Abstract: A cargo divider assembly for a cargo area of a vehicle includes a storage compartment defined within the cargo area, first and second receiving slots defined within the storage compartment, and a lid. The lid is operable between a cover position, wherein the lid covers the storage compartment, a first divider position, wherein the lid is received within the first receiving slot and extends a first distance into the storage compartment, and a second divider position, wherein the lid is received within the second receiving slot and extends a second distance into the storage compartment that is greater than the first distance.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 23, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Ryan Ritter, Jedidiah Paul Durkin, Nancy B. Reppenhagen, Rodrigo Pérez Salinas, Jorge Adolfo Miranda Nieto
  • Publication number: 20220194300
    Abstract: A cargo divider assembly for a cargo area of a vehicle includes a storage compartment defined within the cargo area, first and second receiving slots defined within the storage compartment, and a lid. The lid is operable between a cover position, wherein the lid covers the storage compartment, a first divider position, wherein the lid is received within the first receiving slot and extends a first distance into the storage compartment, and a second divider position, wherein the lid is received within the second receiving slot and extends a second distance into the storage compartment that is greater than the first distance.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Applicant: Ford Global Technologies, LLC
    Inventors: Ryan Ritter, Jedidiah Paul Durkin, Nancy B. Reppenhagen, Rodrigo Pérez Salinas, Jorge Adolfo Miranda Nieto
  • Publication number: 20160062137
    Abstract: The Extreme Sports Glasses are a design with a functionality that allows the ear portion to wrap around the back of the ear with a flexible portion from the ear lobe to the ear canal for the ear bud to be placed inside the ear canal and be held in place while being active in extreme sports activities.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventor: Rodrigo Perez
  • Publication number: 20050285304
    Abstract: A system and methods for manufacturing plastic parts with textile covering. The system includes a mold (10) having at least one fixed portion (102), at least one movable portion (101), a first surface (100) facing the textile covering, a second surface (110) exterior to the first surface (100). The system is characterized in that it comprises at least one air inlet (11) connectable to a source of compressed air for providing air to heating means (12) for heating air coming from the air inlet (11) and producing hot air, at least one air outlet (14) for air coming from the heating means (12), situated in the first surface (100) of at least one of the portions (101, 102) of the mold (10), and conduction means (13) for conducting the hot air from the heating means (12) to each air outlet (14). The method comprises Injecting hot air over the part in areas of textile covering.
    Type: Application
    Filed: June 22, 2005
    Publication date: December 29, 2005
    Applicant: GRUPO ANTOLIN-INGENIERIA, S.A.
    Inventors: José Rodrigo Perez, Francisco García