Patents by Inventor Jose A. Rojas

Jose A. Rojas 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: 12001835
    Abstract: A system for performing in-service software upgrade on a network device is provided. In response to a software-upgrade command, the system generates an upgrade database based on a state database storing both a data-plane state and a control-plane state associated with the network device. The network device is managed by a management unit comprising a data-plane-management sub-unit and a control-plane sub-unit, and the upgrade database stores at least the data-plane state to allow the data-plane-management sub-unit to operate based on the upgrade database. The system separately upgrades the data-plane-management sub-unit and the control-plane sub-unit, without interrupting services provided by the network device. The system monitors the state database and the upgrade database to detect an event associated with the network device. In response to determining a triggering condition being met, the system performs an action to prevent a network outage or error.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: June 4, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas, Eduardo Francisco Ramirez Acosta, Pablo Cesar Barrantes Chaves
  • Publication number: 20240154918
    Abstract: A system for facilitating efficient port reconfiguration at a switch is provided. During operation, the system can identify a target port of the switch for reconfiguration based on one or more reconfiguration parameters indicating how a set of logical ports are generated from the target port. The system can disable the target port at the control plane of the switch, which disables features provided to the target port from the control plane. The control plane can provide a set of features supported by the switch at a port-level granularity for facilitating operations of the switch. The system can then configure the forwarding hardware based on the reconfiguration parameters to accommodate the set of logical ports. When the reconfiguration of the target port is complete, the system can enable a respective logical port at the control plane, which enables one or more features for the logical port from the control plane.
    Type: Application
    Filed: January 17, 2024
    Publication date: May 9, 2024
    Inventors: Pablo Cesar Barrantes Chaves, Francisco Jose Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Patent number: 11979286
    Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: May 7, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chivukula Koundinya, Balaji Sankaran, Sivakumar Murugan, Francisco José Rojas Fonseca
  • Publication number: 20240129189
    Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Chivukula Koundinya, Balaji Sankaran, Sivakumar Murugan, Francisco José Rojas Fonseca
  • Patent number: 11949156
    Abstract: A long range low frequency antenna having an elongated magnetic core; a coil surrounding the elongated magnetic core; a bobbin; where the elongated magnetic core is introduced in a cavity of the bobbin; and a housing overmolded on the bobbin in a waterproof manner. The antenna also comprises at least one damper located at one extreme of the elongated magnetic core. The at least one damper is made of an elastic and thermally-stable compound having a resin and a first filler including a natural mineral filler. Therefore, longitudinal dilatations, shrinkage, mechanical shocks, and vibrations of the elongated magnetic core are absorbed by the at least one damper, avoiding an impact over an inductance variation of the coil.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: April 2, 2024
    Assignee: PREMO, S.L.
    Inventors: Jose Ramon Fernandez De La Fuente, Claudio Canete Cabeza, Antonio Rojas Cuevas, Francisco Ezequiel Navarro Perez
  • Patent number: 11933156
    Abstract: An augmenting controller for augmenting control of an actuator by a component controller. The actuator is operable to change an operational parameter of a component of a drilling rig. The component controller is configured for communicating control signals to the actuator to control the actuator and thereby control operation of the component. The augmenting controller is operable to augment the control signals.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 19, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Joergen K Johnsen, Hugo Rosano, Mahmoud Hadi, Jason Enderby, Mbaga Louis Ahorukomeye, Yuzhen Xue, Rui Pan, Juan Jose Rojas
  • Publication number: 20240064116
    Abstract: A system for facilitating efficient port reconfiguration at a switch is provided. During operation, the system can identify a target port of the switch for reconfiguration based on one or more reconfiguration parameters indicating how a set of logical ports are generated from the target port. The system can disable the target port at the control plane of the switch, which disables features provided to the target port from the control plane. The control plane can provide a set of features supported by the switch at a port-level granularity for facilitating operations of the switch. The system can then configure the forwarding hardware based on the reconfiguration parameters to accommodate the set of logical ports. When the reconfiguration of the target port is complete, the system can enable a respective logical port at the control plane, which enables one or more features for the logical port from the control plane.
    Type: Application
    Filed: August 18, 2022
    Publication date: February 22, 2024
    Inventors: Pablo Cesar Barrantes Chaves, Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Patent number: 11909671
    Abstract: A system for facilitating efficient port reconfiguration at a switch is provided. During operation, the system can identify a target port of the switch for reconfiguration based on one or more reconfiguration parameters indicating how a set of logical ports are generated from the target port. The system can disable the target port at the control plane of the switch, which disables features provided to the target port from the control plane. The control plane can provide a set of features supported by the switch at a port-level granularity for facilitating operations of the switch. The system can then configure the forwarding hardware based on the reconfiguration parameters to accommodate the set of logical ports. When the reconfiguration of the target port is complete, the system can enable a respective logical port at the control plane, which enables one or more features for the logical port from the control plane.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: February 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Pablo Cesar Barrantes Chaves, Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Publication number: 20240036852
    Abstract: Systems and methods are provided for in-service software upgrades using centralize database versioning and migrations. The systems and methods described herein can intercept protocol messages between a client and a network device and run a first control plane comprising an origin state database and a plurality of un-migrated services. The system can generate a target state data model, wherein an origin state data model associated with the origin state database migrates to the target state data model, and copy the origin state database. The system can migrate second control plane software to the target state database and operate un-migrated services in accordance with the first control plane software and the copied origin state database while operating migrated services in accordance with the second control plane software and the target state database.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventors: FRANCISCO JOSE ROJAS FONSECA, NICK E. DEMMON, DAVID CORRALES LOPEZ
  • Publication number: 20230346863
    Abstract: The invention refers to new immuno-modulated replication-efficient Vaccinia virus strain (IOVA) and its derivatives for the use in medicine.
    Type: Application
    Filed: March 28, 2023
    Publication date: November 2, 2023
    Inventors: Gerd SUTTER, Juan José ROJAS EXPOSITO
  • Patent number: 11795805
    Abstract: Apparatus and methods regarding a first processing system operable to receive a job plan developed by a second processing system, and implement the job plan, including generating commands for an equipment controller based on the job plan. The first processing system is operable to transmit, through a network, the commands to the controller for execution by the controller. The first processing system is operable to iteratively (i) monitor, through the network, current conditions of the well construction system during execution of commands by the controller; (ii) update the implementation of the job plan, including generating updated commands for the controller based on the job plan and the current well construction system conditions when the current well construction system conditions indicate a deviation from the implementation; and (iii) transmit, through the network, the updated commands to the controller for execution by the controller.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: October 24, 2023
    Assignee: Schlumberger Technology Corporation
    Inventors: Shunfeng Zheng, Juan Jose Rojas
  • Patent number: 11775356
    Abstract: During operation, the system receives a request, via a REST API, for data stored in a database which uses a schema associated with a current version, wherein the request indicates a version of the REST API. Responsive to determining that the indicated version is a prior version of the REST API which does not correspond to the current version of the database schema, the system: dispatches the request to a translation proxy; applies rules which converts the request to indicate an updated REST API version corresponding to the current version of the schema; obtains results from the database based on the converted request and the applied rules; and returns the results, wherein the prior version of the REST API comprises an old version and wherein the current version of the schema comprises a new version, which enables functionality from the new version to work with the old version.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: October 3, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Francisco José Rojas Fonseca, David Corrales Lopez, Javier A. Albornoz
  • Patent number: 11696973
    Abstract: This invention discloses an implant for regeneration of tissue with lesions, comprising a mixture with different types of cells, particularly, mesenchymal stem cells (MSC), endothelial cells, and specific functional cells according to the nature and function of the tissue, included into the biocompatible polymeric matrix, where the cells may or may not be organized in a specific way. This innovation also discloses a method to manufacture the implant. The implant of the present invention is useful for replacement or regeneration of animal and human tissues.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: July 11, 2023
    Assignees: UNIVERSIDAD DEL VALLE, UNIVERSIDAD AUTONOMA DE OCCIDENTE
    Inventors: Paola Andrea Neuta Arciniegas, Alvaro Jose Rojas Arciniegas, Jose Oscar Gutierrez Montes
  • Publication number: 20230185567
    Abstract: A system for performing in-service software upgrade on a network device is provided. In response to a software-upgrade command, the system generates an upgrade database based on a state database storing both a data-plane state and a control-plane state associated with the network device. The network device is managed by a management unit comprising a data-plane-management sub-unit and a control-plane sub-unit, and the upgrade database stores at least the data-plane state to allow the data-plane-management sub-unit to operate based on the upgrade database. The system separately upgrades the data-plane-management sub-unit and the control-plane sub-unit, without interrupting services provided by the network device. The system monitors the state database and the upgrade database to detect an event associated with the network device. In response to determining a triggering condition being met, the system performs an action to prevent a network outage or error.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas, Eduardo Francisco Ramirez Acosta, Pablo Cesar Barrantes Chaves
  • Patent number: 11633441
    Abstract: The invention refers to new immuno-modulated replication-efficient Vaccinia virus strain (IOVA) and its derivatives for the use in medicine.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 25, 2023
    Inventors: Gerd Sutter, Juan José Rojas Exposito
  • Publication number: 20230123787
    Abstract: This disclosure relates to an animal model of human disease. More specifically, this disclosure relates to a rodent model of mood disorders such as unipolar depression and an anxiety disorder. Disclosed herein are genetically modified rodent animals that carry a humanized G protein-coupled receptor 156 (GPR156) gene that encodes a mutant human GPR156 protein comprising Asp at an amino acid position corresponding to position 533 in a full length wild type human GPR156 protein.
    Type: Application
    Filed: August 10, 2022
    Publication date: April 20, 2023
    Applicant: REGENERON PHARMACEUTICALS, INC.
    Inventors: Meghan Drummond Samuelson, Brian Zambrowicz, Ka-Man Venus Lai, Charleen Hunt, Susannah Brydges, Andrew J. Murphy, Claudia Gonzaga-Jauregui, Jose Rojas, Nicole Alessandri-Haber, Robert Breese, Susan D. Croll
  • Publication number: 20230081395
    Abstract: During operation, the system receives a request, via a REST API, for data stored in a database which uses a schema associated with a current version, wherein the request indicates a version of the REST API. Responsive to determining that the indicated version is a prior version of the REST API which does not correspond to the current version of the database schema, the system: dispatches the request to a translation proxy; applies rules which converts the request to indicate an updated REST API version corresponding to the current version of the schema; obtains results from the database based on the converted request and the applied rules; and returns the results, wherein the prior version of the REST API comprises an old version and wherein the current version of the schema comprises a new version, which enables functionality from the new version to work with the old version.
    Type: Application
    Filed: September 14, 2021
    Publication date: March 16, 2023
    Inventors: Francisco José Rojas Fonseca, David Corrales Lopez, Javier A. Albornoz
  • Publication number: 20230017295
    Abstract: Systems, methods, and computer-readable media are disclosed for performing a hitless upgrade of executable code in the absence of an orchestrator or other upgrade manager. A mechanism is disclosed that utilizes containers to update software functionality, features, or the like without interrupting a service provided by a container and without relying on an orchestrator or other upgrade manager to coordinate the upgrade process. State information indicative of a current state of module(s) within a container is maintained in an external data store such as a state database. A hand-off from a current container to a new container that updates module code/functionality of the current container can be initiated upon determining that a state metric calculated by the old container at a future timestamp matches a state metric independently calculated by the new container at the same timestamp.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 19, 2023
    Inventors: JORGE ARTURO SAUMA VARGAS, FRANCISCO JOSÉ ROJAS FONSECA
  • Patent number: 11470828
    Abstract: This disclosure relates to an animal model of human disease. More specifically, this disclosure relates to a rodent model of mood disorders such as unipolar depression and an anxiety disorder. Disclosed herein are genetically modified rodent animals that carry a humanized G protein-coupled receptor 156 (GPR156) gene that encodes a mutant human GPR156 protein comprising Asp at an amino acid position corresponding to position 533 in a full length wild type human GPR156 protein.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: October 18, 2022
    Assignee: Regeneran Pharmaceuticals, Inc.
    Inventors: Meghan Drummond Samuelson, Brian Zambrowicz, Ka-Man Venus Lai, Charleen Hunt, Susannah Brydges, Andrew J. Murphy, Claudia Gonzaga-Jauregui, Jose Rojas, Nicole Alessandri-Haber, Robert Breese, Susan D. Croll
  • Publication number: 20220025754
    Abstract: Apparatus and methods regarding a first processing system operable to receive a job plan developed by a second processing system, and implement the job plan, including generating commands for an equipment controller based on the job plan. The first processing system is operable to transmit, through a network, the commands to the controller for execution by the controller. The first processing system is operable to iteratively (i) monitor, through the network, current conditions of the well construction system during execution of commands by the controller; (ii) update the implementation of the job plan, including generating updated commands for the controller based on the job plan and the current well construction system conditions when the current well construction system conditions indicate a deviation from the implementation; and (iii) transmit, through the network, the updated commands to the controller for execution by the controller.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Inventors: Shunfeng Zheng, Juan Jose Rojas