Patents by Inventor Carlos Santana

Carlos Santana 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: 11910769
    Abstract: Provided is one gene CpRap2 isolated from Carica papaya identified as CpRap2.4b and that includes SEQ. ID NO: 2, as well as the genetic transformation methods for the overexpression of said gene and the obtaining of tolerant non-transgenic plants through grafts. Genetic transformation of plants that overexpress genes CpRap2 and their grafts showed they could survive extreme temperatures up to 12 days for heat and more than 30 days for cold.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: February 27, 2024
    Assignee: CENTRO DE INVESTIGACIÓN CIENTÍFICA DE YUCATAN, A.C.
    Inventors: Luis Carlos Rodríguez Zapata, Luis Joel Figueroa Yañez, Alejandro Pereira Santana, Enrique Castaño De La Serna
  • Publication number: 20190201936
    Abstract: Cannabis material is frozen within an inner chamber and agitated, such as by rotating the inner chamber within an outer chamber. Filters limit the passage of cannabis material from the inner to the outer chamber to primarily allow the passage of cannabis trichomes through the filters. Air flows through the outer chamber from an air inlet to an air outlet and entrains the filtered material within an air stream. The entrained material is separated and collected, such as by one or more cyclone separators.
    Type: Application
    Filed: January 29, 2018
    Publication date: July 4, 2019
    Applicant: WCE LLC
    Inventors: Curtis Rystadt, Carlos Santana
  • Patent number: 10307632
    Abstract: An elastic exercise safety cord assembly, having an elastic tubing with first and second ends, an exterior wall, and an elongated cavity having a first diameter. The elastic tubing stretches a first predetermined length. First and second end plugs are secured inside the elongated cavity at the respective first and second ends, with a widest portion of each first and second end plugs closest to its respective first and second ends. A cord has third and fourth ends that is threaded through the elastic tubing and the first and second end plugs. The cord is a second predetermined length that is shorter than the first predetermined length.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: June 4, 2019
    Inventor: Juan Carlos Santana
  • Patent number: 9479565
    Abstract: Selecting a network connection for data communications with a networked device, including: identifying a plurality of networks available for data communications with the networked device, each network having network connection attributes; and selecting one of the plurality of networks in dependence upon the network connection attributes and the direction of data transfer.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: October 25, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
  • Patent number: 9058469
    Abstract: An approach is provided for detecting and monitoring end user license agreement (EULA) compliance is provided. A request to access a executable software code is received from an end user. A EULA version corresponding to the requested executable software code is identified. A determination is made as to whether the end user has accepted the identified EULA. If the end user has not accepted the identified EULA, then an out of date EULA notification is sent to the end user, the EULA is sent to the end user requesting an acceptance to the EULA. A EULA response is received from the end user. If the end user accepts the EULA, then the end user is allowed access to the executable software code.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Adrian X. Rodriguez, Carlos Santana, Jared Thomas Siirila, Rupal S. Soneji, Eric Woods
  • Publication number: 20150106608
    Abstract: A method includes obtaining an inventory of hardware devices in each of a plurality of blades, and calculating, for each of the plurality of blades, an amount of boot time to power-on the blade and reach a condition in which the blade is ready to receive a preboot image, wherein the amount of boot time is calculated as a function of the inventory of hardware devices in the blade. In addition, a preboot image load time is identified for each of the plurality of blades. The method then further comprises scheduling power-on of each of the plurality of blades so that a subsequent blade in an order is ready to mount the remote disk and receive the preboot image when a previous blade in the order has received the preboot image and released the remote disk.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 16, 2015
    Applicant: International Business Machines Corporation
    Inventors: Jimmie L. Brundidge, William G. Pagan, Carlos Santana, Tiviley W. Slack
  • Publication number: 20150106605
    Abstract: A computer program product includes computer readable program code for obtaining an inventory of hardware devices in each of a plurality of blades, and for calculating, for each of the plurality of blades, an amount of boot time to power-on the blade and reach a condition in which the blade is ready to receive a preboot image. The amount of boot time is calculated as a function of the inventory of hardware devices in the blade. Further computer readable program code is provided for identifying a preboot image load time for each of the blades, and for scheduling power-on of each blade so that a subsequent blade in an order is ready to mount the remote disk and receive the preboot image when a previous blade in the order has received the preboot image and released the remote disk.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Applicant: International Business Machines Corporation
    Inventors: Jimmie L. Brundidge, William G. Pagan, Carlos Santana, Tiviley W. Slack
  • Publication number: 20150098608
    Abstract: Computer program product and method for determining a location and identity of an electronic rack by a remote electronic device is disclosed. The method may include capturing an image of the electronic rack with a camera attached to the remote electronic device. The method may further include determining a visual identifying trait of the captured image of the electronic rack. The method may further include comparing the visual identifying trait of the captured image of the electronic rack to a known identifying trait of a known electronic rack identified in an inventory. The method may include identifying the electronic rack based on the comparison of the visual identifying trait of the captured image to the known identified trait. The method may further include determining a location of the electronic rack by the remote electronic device. The method may further include recording the location of the identified electronic rack.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 9, 2015
    Applicant: International Business Machines Corporation
    Inventors: Gregory R. Hintermeister, Carlos Santana
  • Patent number: 8819274
    Abstract: Selecting a network connection for data communications with a networked device, including: identifying a plurality of networks available for data communications with the networked device, each network having network connection attributes; and selecting one of the plurality of networks in dependence upon the network connection attributes and the direction of data transfer.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
  • Publication number: 20130185807
    Abstract: An approach is provided for detecting and monitoring end user license agreement (EULA) compliance is provided. A request to access a executable software code is received from an end user. A EULA version corresponding to the requested executable software code is identified. A determination is made as to whether the end user has accepted the identified EULA. If the end user has not accepted the identified EULA, then an out of date EULA notification is sent to the end user, the EULA is sent to the end user requesting an acceptance to the EULA. A EULA response is received from the end user. If the end user accepts the EULA, then the end user is allowed access to the executable software code.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: International Business Machines Corporation
    Inventors: Adrian X. Rodriguez, Carlos Santana, Jared Thomas Siirila, Rupal S. Soneji, Eric Woods
  • Publication number: 20120331130
    Abstract: Selecting a network connection for data communications with a networked device, including: identifying a plurality of networks available for data communications with the networked device, each network having network connection attributes; and selecting one of the plurality of networks in dependence upon the network connection attributes and the direction of data transfer.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS CORPORATION
    Inventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
  • Publication number: 20120331157
    Abstract: Selecting a network connection for data communications with a networked device, including: identifying a plurality of networks available for data communications with the networked device, each network having network connection attributes; and selecting one of the plurality of networks in dependence upon the network connection attributes and the direction of data transfer.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
  • Patent number: 8126916
    Abstract: A method and system are provided for directing a client to a preferred service instance. At creation of a service instance, the service binding attribute of the created instance is extended to include assigned domains and associated priorities. There are then two phases to directing a client to the preferred service instance. The first phase is compilation of a list of domains and priorities for the service in response to a query. Upon completion of the first phase, a second phase is executed to determine a preferred service for the client by comparing fully qualified domain name entries and assigned priority entries.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Charles D. Bauman, Scott A. Piper, Gregory Pruett, Carlos Santana
  • Patent number: 8046473
    Abstract: Sessions states within virtual machine (VM) environments are maintained. Each VM environment hosts a guest operating system (OS) and one or more application programs running. The guest OS and the application computer programs of each VM environment constitute a session. A connection broker maintains a state machine as to states of the sessions and permits transitions among the states in response to messages, commands, and internal decisions. Different types of agents may send the messages, and the commands. The states of the sessions may include a pending state and a number of other states. The pending state is an interim state that indicates a session is being transitioned from one of the other states to another of the other states. These other states may include an offline state, an online-down state, an online-up state, a suspended state, an active state, an idle state, a disconnected state, and a failed state.
    Type: Grant
    Filed: November 7, 2010
    Date of Patent: October 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Scott A. Piper, Gregory B. Pruett, Charles D. Bauman, Carlos Santana, James L. Wooldridge
  • Publication number: 20110055406
    Abstract: Sessions states within virtual machine (VM) environments are maintained. Each VM environment hosts a guest operating system (OS) and one or more application programs running. The guest OS and the application computer programs of each VM environment constitute a session. A connection broker maintains a state machine as to states of the sessions and permits transitions among the states in response to messages, commands, and internal decisions. Different types of agents may send the messages, and the commands. The states of the sessions may include a pending state and a number of other states. The pending state is an interim state that indicates a session is being transitioned from one of the other states to another of the other states. These other states may include an offline state, an online-down state, an online-up state, a suspended state, an active state, an idle state, a disconnected state, and a failed state.
    Type: Application
    Filed: November 7, 2010
    Publication date: March 3, 2011
    Inventors: Scott A. Piper, Gregory B. Pruett, Charles D. Bauman, Carlos Santana, James L. Wooldridge
  • Patent number: 7877485
    Abstract: Sessions states within virtual machine (VM) environments are maintained. Each VM environment hosts a guest operating system (OS) and one or more application programs running. The guest OS and the application computer programs of each VM environment constitute a session. A connection broker maintains a state machine as to states of the sessions and permits transitions among the states in response to messages, commands, and internal decisions. Different types of agents may send the messages, and the commands. The states of the sessions may include a pending state and a number of other states. The pending state is an interim state that indicates a session is being transitioned from one of the other states to another of the other states. These other states may include an offline state, an online-down state, an online-up state, a suspended state, an active state, an idle state, a disconnected state, and a failed state.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Scott A. Piper, Gregory B. Pruett, Charles D. Bauman, Carlos Santana, James L. Wooldridge
  • Publication number: 20090070470
    Abstract: A method and system are provided for directing a client to a preferred service instance. At creation of a service instance, the service binding attribute of the created instance is extended to include assigned domains and associated priorities. There are then two phases to directing a client to the preferred service instance. The first phase is compilation of a list of domains and priorities for the service in response to a query. Upon completion of the first phase, a second phase is executed to determine a preferred service for the client by comparing fully qualified domain name entries and assigned priority entries.
    Type: Application
    Filed: November 13, 2008
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles D. Bauman, Scott A. Piper, Gregory Pruett, Carlos Santana
  • Patent number: 7496566
    Abstract: A method and system are provided for directing a client to a preferred service instance. At creation of a service instance, the service binding attribute of the created instance is extended to include assigned domains and associated priorities. There are then two phases to directing a client to the preferred service instance. The first phase is compilation of a list of domains and priorities for the service in response to a query. Upon completion of the first phase, a second phase is executed to determine a preferred service for the client by comparing fully qualified domain name entries and assigned priority entries.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: February 24, 2009
    Assignee: Intenational Business Machines Corporation
    Inventors: Charles D. Bauman, Scott A. Piper, Gregory Pruett, Carlos Santana
  • Publication number: 20070130305
    Abstract: Sessions states within virtual machine (VM) environments are maintained. Each VM environment hosts a guest operating system (OS) and one or more application programs running. The guest OS and the application computer programs of each VM environment constitute a session. A connection broker maintains a state machine as to states of the sessions and permits transitions among the states in response to messages, commands, and internal decisions. Different types of agents may send the messages, and the commands. The states of the sessions may include a pending state and a number of other states. The pending state is an interim state that indicates a session is being transitioned from one of the other states to another of the other states. These other states may include an offline state, an online-down state, an online-up state, a suspended state, an active state, an idle state, a disconnected state, and a failed state.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Inventors: Scott Piper, Gregory Pruett, Charles Bauman, Carlos Santana, James Wooldridge
  • Patent number: D729778
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: May 19, 2015
    Assignee: Baltic Latvian Universal Electronics LLC
    Inventors: Vivian Langis, Carlos Santana