Patents by Inventor Ricardo Ramirez

Ricardo Ramirez 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: 20250245085
    Abstract: Techniques for debugging errors in a processor are disclosed. One or more processors are accessed. Each processor within the one or more processors includes a set of assertion registers. A processor within the one or more processors executes one or more instructions. An assertion logic detects an error condition in the processor. The detecting occurs during the executing. The error condition is recorded. The recording is based on one or more bits in the set of assertion registers. A hardware interface reads the one or more bits in the set of assertion registers. The one or more bits indicate the error condition to the hardware interface. The executing includes a communication protocol between the processor and a slave device. The error condition comprises an incorrect value in a credit buffer. The credit buffer controls a number of transactions allowed between the processor and the slave device.
    Type: Application
    Filed: March 10, 2025
    Publication date: July 31, 2025
    Applicant: Akeana, Inc.
    Inventors: Ricardo Ramirez, Rabin Sugumar
  • Publication number: 20250217151
    Abstract: Disclosed embodiments provide techniques for instruction execution with a processor pipeline for data transfer operations. A processor core is accessed. The processor core executes one or more instructions out of order. The processor core supports integer operations and floating-point operations. An instruction in the processor core is decoded. The instruction is a data transfer operation. The data transfer operation necessitates a floating-point operation and an integer operation. The floating-point operation and the integer operation are dispatched to one or more issue queues. The floating-point operation and the integer operation are interlocked. The interlocking is accomplished using at least one entry in the one or more issue queues. A first operation of the floating-point operation and the integer operation is executed. A second operation of the floating-point operation and the integer operation is executed. The execution of the second operation is based on the interlocking.
    Type: Application
    Filed: April 26, 2024
    Publication date: July 3, 2025
    Applicant: Akeana, Inc.
    Inventors: Ricardo Ramirez, Albert Anthony Martin, Abhijit Sil, Rabin Sugumar
  • Publication number: 20250138828
    Abstract: Disclosed embodiments provide techniques for instruction execution in computer processors. A dispatch unit dispatches instructions to one or more issue queues. Instructions from the issue queues feed into execution pipelines. Each execution pipeline includes instruction queue control logic, and two execution engines. A first execution engine is assigned to variable latency instructions while a second execution engine is assigned to fixed latency instructions. While a variable latency instruction executes, fixed latency instructions can be issued, executed, and completed. When the variable latency instruction finishes execution, a request is issued by the first execution engine to the instruction queue control logic. In response, the instruction queue control logic introduces a stall in a common write-back pipeline, allowing the variable latency instruction to complete. The result of the variable latency instruction is provided to a depending fixed latency instruction via a bypass path.
    Type: Application
    Filed: October 31, 2024
    Publication date: May 1, 2025
    Applicant: Akeana, Inc.
    Inventors: Ricardo Ramirez, Abhijit Sil
  • Publication number: 20250117226
    Abstract: Disclosed techniques enable processors that are capable of performing a wide range of vector operations. A processor can support multiple types of instructions. The instructions can include one or more operands, and the one or more operands can include different data types. An A-type instruction can have dependencies on a B-type instruction. An A-type instruction includes a vector instruction. A B-type instruction includes an integer instruction or a floating-point instruction. A datapath is provided to enable intermediate results from a B-type instruction to be supplied to the A-type instruction on which it depends, without utilizing register file resources, such as general-purpose register (GPR) register resources. Vector instruction performance is thereby enabled without the additional resources used with GPR register access.
    Type: Application
    Filed: October 4, 2024
    Publication date: April 10, 2025
    Applicant: Akeana, Inc.
    Inventors: Ricardo Ramirez, Abhijit Sil
  • Publication number: 20240189496
    Abstract: A surgical drainage system is disclosed that includes an assay device operatively coupled to a surgical drainage tube. The drainage tube is configured for implantation within a surgical bed of a subject to drain surgical drain fluid out of the surgical bed. The assay device is configured to detect at least one analyte within the drainage fluid. The at least one analyte is indicative of a surgical bed condition.
    Type: Application
    Filed: March 18, 2022
    Publication date: June 13, 2024
    Inventors: Jose Zevallos, Ricardo Ramirez, Benjamin Wahle, Aadel Chaudhuri
  • Publication number: 20240192961
    Abstract: Techniques for instruction execution based on processor instruction exception handling are disclosed. A processor core is accessed. The processor core executes at least one instruction thread. The processor core executes one or more instructions out of order. An ordered list of instructions is maintained. The ordered list is based on instructions that are presented to the processor core for execution. The ordered list is organized using one or more pointers. An execution exception is detected in the processor core. The execution exception corresponds to one of the instructions in the ordered list. The execution exception requires initiating an exception handling routine. An effective age of an instruction in the ordered list is determined. The effective age corresponds to the execution exception. The exception handling routine is initiated, based on matching the effective age of an instruction in the ordered list with one of the one or more pointers.
    Type: Application
    Filed: December 6, 2023
    Publication date: June 13, 2024
    Applicant: Akeana, Inc.
    Inventors: Ricardo Ramirez, Rabin Sugumar
  • Publication number: 20230026377
    Abstract: A method for detecting minimal residual disease in a subject following a cancer surgery is disclosed. The method includes obtaining a sample from the subject. The sample includes a surgical drainage. The method also includes isolating an amount of tumor-associated genetic material from the sample, sequencing the amount of tumor-associated genetic material to detect and quantify at least one tumor-associated mutation or variant in the amount of tumor-associated genetic material, and providing the at least one quantity of the at least one tumor-associated mutation or variant to a practitioner.
    Type: Application
    Filed: December 17, 2020
    Publication date: January 26, 2023
    Applicant: Washington University
    Inventors: Jose Zevallos, Ricardo Ramirez
  • Publication number: 20220258947
    Abstract: Various embodiments include apparatus, systems, and methods relating to protective packaging for shipping items. In some embodiments, a protective packaging system may include a shipping container and a foam insert assembly. The shipping container may encase an interior portion. The foam insert assembly may be configured to conformally encapsulate one or more shipping items within the interior portion of the shipping container, e.g., so as to protect the one or more shipping items from mechanical impact damage (e.g., bending) and/or environmental damage (e.g., exposure to moisture) during shipping.
    Type: Application
    Filed: July 12, 2021
    Publication date: August 18, 2022
    Inventor: Ricardo Ramirez
  • Patent number: 10982246
    Abstract: The present invention discloses an industrial scale method to obtain 1-kestose by the use of a recombinant fructosyltransferase (FTF), isolated from Festuca arundinacea, expressed constitutively in a non-saccharolytic yeast. In this invention, the recombinant FTF type sucrose:sucrose 1-fructosyltransferase (1-SSTrec) is produced constitutively, stable and at high yield, both in the culture supernatant and in intact cells of the host Pichia pastoris. Hence, the invention additionally provides a method for 1-SST production at industrial scale. The recombinant enzyme is then used for mass production of short-chain fructooligosaccharides (FOS), specifically 1-kestose, from sucrose. The method of the present invention establishes conditions that allow conversion rates where the synthesized FOS constitute above 55% (w/w) of the total sugars in the reaction mixture and the 1-kestose content reaches values higher than 90% (w/w) of the total FOS fraction.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 20, 2021
    Assignee: Centro de Ingenierla Genética y Biotecnologia
    Inventors: Enrique Rosendo Pérez Cruz, Lázaro Hernández Garcia, Duniesky Martínez García, Luis Enrique Trujillo Toledo, Carmen Menéndez Rodríguez, Alina Sobrino Legón, Ricardo Ramírez Ibañez, Gumersindo Feijoo Costa, Juan Manuel Lema Rodicio
  • Publication number: 20200182038
    Abstract: Techniques related to improving performance of an automated control system for drilling with a drilling system, comprising directing drilling tools on a drilling rig to drill, a borehole using the automated control system, obtaining, from one or more surface sensors disposed at a surface of the drilling site, surface sensor data relating to surface drilling activity of the drilling system, determining, based on a comparison between the surface sensor data and a set of historical data, a set of drilling parameters associated with a drilling state, applying the set of drilling parameters to a physics model of the drilling site to determine a set of downhole parameters for the drilling site, wherein the physics model comprises a simulation of current conditions of the borehole and a drill string of the drilling rig, and adjusting operation of at least one of the drilling tools based on the set of downhole parameters.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Inventors: Ian Michael Soukup, Jacob Christian Peterson, Ricardo Ramirez
  • Patent number: 10364386
    Abstract: A microemulsion is formulated with a surfactant, a co-surfactant and brine, for recovery of heavy and extra-heavy crude oils by reducing the viscosity of such crude oils and improving their rheological properties for production and pipeline transportation.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: July 30, 2019
    Assignee: INSTITUTO MEXICANO DEL PETROLEO
    Inventors: Persi Schacht Hernandez, Felipe de Jesus Ortega Garcia, Jose Manuel Dominguez Esquivel, Elizabeth Mar Juarez, Jesus Ricardo Ramirez Lopez
  • Publication number: 20190085364
    Abstract: The present invention discloses an industrial scale method to obtain 1-kestose by the use of a recombinant fructosyltransferase (FTF), isolated from Festuca arundinacea, expressed constitutively in a non-saccharolytic yeast. In this invention, the recombinant FTF type sucrose:sucrose 1-fructosyltransferase (1-SSTrec) is produced constitutively, stable and at high yield, both in the culture supernatant and in intact cells of the host Pichia pastoris. Hence, the invention additionally provides a method for 1-SST production at industrial scale. The recombinant enzyme is then used for mass production of short-chain fructooligosaccharides (FOS), specifically 1-kestose, from sucrose. The method of the present invention establishes conditions that allow conversion rates where the synthesized FOS constitute above 55% (w/w) of the total sugars in the reaction mixture and the 1-kestose content reaches values higher than 90% (w/w) of the total FOS fraction.
    Type: Application
    Filed: October 22, 2018
    Publication date: March 21, 2019
    Inventors: Enrique Rosendo Pérez Cruz, Lázaro Hernández Garcia, Duniesky Martínez García, Luis Enrique Trujillo Toledo, Carmen Menéndez Rodríguez, Alina Sobrino Legón, Ricardo Ramírez Ibañez, Gumersindo Feijoo Costa, Juan Manuel Lema Rodicio
  • Patent number: 10131927
    Abstract: The present invention discloses an industrial scale method to obtain 1-kestose by the use of a recombinant fructosyltransferase (FTF), isolated from Festuca arundinacea, expressed constitutively in a non-saccharolytic yeast. In this invention, the recombinant FTF type sucrose:sucrose 1-fructosyltransferase (1-SSTrec) is produced constitutively, stable and at high yield, both in the culture supernatant and in intact cells of the host Pichia pastoris. Hence, the invention additionally provides a method for 1-SST production at industrial scale. The recombinant enzyme is then used for mass production of short-chain fructooligosaccharides (FOS), specifically 1-kestose, from sucrose. The method of the present invention establishes conditions that allow conversion rates where the synthesized FOS constitute above 55% (w/w) of the total sugars in the reaction mixture and the 1-kestose content reaches values higher than 90% (w/w) of the total FOS fraction.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: November 20, 2018
    Assignee: CENTRO DE INGENIERIA GENÉTICA Y BIOTECNOLOGIA
    Inventors: Enrique Rosendo Pérez Cruz, Lázaro Hernández García, Duniesky Martínez García, Luis Enrique Trujillo Toledo, Carmen Menéndez Rodríguez, Alina Sobrino Legón, Ricardo Ramírez Ibañez, Gumersindo Feijoo Costa, Juan Manuel Lema Rodicio
  • Patent number: 9908225
    Abstract: An insertion tool for installation of a retainer ring within a groove is provided. The insertion tool includes a generally horizontal frame member. The insertion tool also includes a handle portion extending upwards from the horizontal frame member. The insertion tool further includes an installation element extending downwards from the horizontal frame member and pivotally attached thereto. The installation element is configured to engage within the retainer ring. Further, the installation element is configured to apply an insertion force on the retainer ring upon rotation of the handle portion about a central axis of the groove to force the retainer ring into the groove. The insertion force acts in a direction generally parallel to the central axis of the groove.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: March 6, 2018
    Assignee: Caterpillar Inc.
    Inventors: Jose Abel Treviño Cotilla, Juan Felipe Grimaldo Perez, Jose Ricardo Ramirez Gordillo
  • Patent number: 9512373
    Abstract: The physical and chemical properties of heavy and extra-heavy crudes are improved by a procedure that uses a homogeneous type catalyst and involves the stages: 1. separation and removal of the water fraction that is contained in the hydrocarbons, 2. catalyst injection and activation of the reaction system, 3. elimination of gaseous hydrocarbons and recovery of the partial pressure of hydrogen at different times, 4. reaction and 5. recovery of distillated products.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: December 6, 2016
    Assignee: INSTITUTO MEXICANO DEL PETROLEO
    Inventors: Persi Schacht Hernandez, Felipe de Jesus Ortega Garcia, Jose Manuel Dominguez Esquivel, Elizabeth Mar Juarez, Jesus Ricardo Ramirez Lopez
  • Publication number: 20160263735
    Abstract: An insertion tool for installation of a retainer ring within a groove is provided. The insertion tool includes a generally horizontal frame member. The insertion tool also includes a handle portion extending upwards from the horizontal frame member. The insertion tool further includes an installation element extending downwards from the horizontal frame member and pivotally attached thereto. The installation element is configured to engage within the retainer ring. Further, the installation element is configured to apply an insertion force on the retainer ring upon rotation of the handle portion about a central axis of the groove to force the retainer ring into the groove. The insertion force acts in a direction generally parallel to the central axis of the groove.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Applicant: Caterpillar Inc.
    Inventors: Jose Abel Treviño Cotilla, Juan Felipe Grimaldo Perez, Jose Ricardo Ramirez Gordillo
  • Publication number: 20150232898
    Abstract: The present invention discloses an industrial scale method to obtain 1-kestose by the use of a recombinant fructosyltransferase (FTF), isolated from Festuca arundinacea, expressed constitutively in a non-saccharolytic yeast. In this invention, the recombinant FTF type sucrose:sucrose 1-fructosyltransferase (1-SSTrec) is produced constitutively, stable and at high yield, both in the culture supernatant and in intact cells of the host Pichia pastoris. Hence, the invention additionally provides a method for 1-SST production at industrial scale. The recombinant enzyme is then used for mass production of short-chain fructooligosaccharides (FOS), specifically 1-kestose, from sucrose. The method of the present invention establishes conditions that allow conversion rates where the synthesized FOS constitute above 55% (w/w) of the total sugars in the reaction mixture and the 1-kestose content reaches values higher than 90% (w/w) of the total FOS fraction.
    Type: Application
    Filed: September 18, 2013
    Publication date: August 20, 2015
    Inventors: Enrique Rosendo Pérez Cruz, Lázaro Hernández García, Duniesky Martínez García, Luis Enrique Trujillo Toledo, Carmen Menéndez Rodríguez, Alina Sobrino Legón, Ricardo Ramírez Ibañez, Gumersindo Feijoo Costa, Juan Manuel Lema Rodicio
  • Patent number: 9083628
    Abstract: A network content service apparatus includes a set of compute elements adapted to perform a set of network services; and a switching fabric coupling compute elements in said set of compute elements. The set of network services includes firewall protection, Network Address Translation, Internet Protocol forwarding, bandwidth management, Secure Sockets Layer operations, Web caching, Web switching, and virtual private networking. Code operable on the compute elements enables the network services, and the compute elements are provided on blades which further include at least one input/output port.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: July 14, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Mark Bryers, Elango Ganesan, Frederick Gruner, David Hass, Robert Hathaway, Ramesh Panwar, Ricardo Ramirez, Abbas Rashid, Mark Vilas, Nazar Zaidi, Yen Lee, Chau Anh Ngoc Nguyen, John Phillips, Yuhong Zhou, Gregory G. Spurrier, Sankar Ramanoorthi, Michael Freed
  • Publication number: 20140158584
    Abstract: The physical and chemical properties of heavy and extra-heavy crudes are improved by a procedure that uses a homogeneous type catalyst and involves the stages: 1. separation and removal of the water fraction that is contained in the hydrocarbons, 2. catalyst injection and activation of the reaction system, 3. elimination of gaseous hydrocarbons and recovery of the partial pressure of hydrogen at different times, 4. reaction and 5. recovery of distillated products.
    Type: Application
    Filed: August 19, 2013
    Publication date: June 12, 2014
    Inventors: Persi SCHACHT HERNANDEZ, Felipe de Jesus ORTEGA GARCIA, Jose Manuel DOMINGUEZ ESQUIVEL, Elizabeth MAR JUAREZ, Jesus Ricardo RAMIREZ LOPEZ
  • Publication number: 20140101412
    Abstract: Systems and methods are provided for speculatively elevating a privilege level at which instructions are executed. In embodiment, this is accomplished b identification of a privilege elevation instruction (e.g., SYSCALL) at an early pipeline stage and speculatively executing subsequent instructions with elevated privileges.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Inventor: Ricardo RAMIREZ