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: 11910769Abstract: 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: GrantFiled: August 27, 2021Date of Patent: February 27, 2024Assignee: 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: 20190201936Abstract: 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: ApplicationFiled: January 29, 2018Publication date: July 4, 2019Applicant: WCE LLCInventors: Curtis Rystadt, Carlos Santana
-
Patent number: 10307632Abstract: 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: GrantFiled: September 16, 2016Date of Patent: June 4, 2019Inventor: Juan Carlos Santana
-
Patent number: 9479565Abstract: 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: GrantFiled: June 22, 2012Date of Patent: October 25, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
-
Patent number: 9058469Abstract: 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: GrantFiled: January 18, 2012Date of Patent: June 16, 2015Assignee: International Business Machines CorporationInventors: Adrian X. Rodriguez, Carlos Santana, Jared Thomas Siirila, Rupal S. Soneji, Eric Woods
-
Publication number: 20150106608Abstract: 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: ApplicationFiled: October 11, 2013Publication date: April 16, 2015Applicant: International Business Machines CorporationInventors: Jimmie L. Brundidge, William G. Pagan, Carlos Santana, Tiviley W. Slack
-
Publication number: 20150106605Abstract: 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: ApplicationFiled: October 10, 2013Publication date: April 16, 2015Applicant: International Business Machines CorporationInventors: Jimmie L. Brundidge, William G. Pagan, Carlos Santana, Tiviley W. Slack
-
Publication number: 20150098608Abstract: 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: ApplicationFiled: October 8, 2013Publication date: April 9, 2015Applicant: International Business Machines CorporationInventors: Gregory R. Hintermeister, Carlos Santana
-
Patent number: 8819274Abstract: 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: GrantFiled: June 27, 2011Date of Patent: August 26, 2014Assignee: International Business Machines CorporationInventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
-
Publication number: 20130185807Abstract: 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: ApplicationFiled: January 18, 2012Publication date: July 18, 2013Applicant: International Business Machines CorporationInventors: Adrian X. Rodriguez, Carlos Santana, Jared Thomas Siirila, Rupal S. Soneji, Eric Woods
-
Publication number: 20120331130Abstract: 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: ApplicationFiled: June 27, 2011Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS CORPORATIONInventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
-
Publication number: 20120331157Abstract: 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: ApplicationFiled: June 22, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adrian X. Rodriguez, Carlos Santana, Ketan K. Shah, Jared T. Siirila
-
Patent number: 8126916Abstract: 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: GrantFiled: November 13, 2008Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Charles D. Bauman, Scott A. Piper, Gregory Pruett, Carlos Santana
-
Patent number: 8046473Abstract: 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: GrantFiled: November 7, 2010Date of Patent: October 25, 2011Assignee: International Business Machines CorporationInventors: Scott A. Piper, Gregory B. Pruett, Charles D. Bauman, Carlos Santana, James L. Wooldridge
-
Publication number: 20110055406Abstract: 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: ApplicationFiled: November 7, 2010Publication date: March 3, 2011Inventors: Scott A. Piper, Gregory B. Pruett, Charles D. Bauman, Carlos Santana, James L. Wooldridge
-
Patent number: 7877485Abstract: 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: GrantFiled: December 2, 2005Date of Patent: January 25, 2011Assignee: International Business Machines CorporationInventors: Scott A. Piper, Gregory B. Pruett, Charles D. Bauman, Carlos Santana, James L. Wooldridge
-
Publication number: 20090070470Abstract: 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: ApplicationFiled: November 13, 2008Publication date: March 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles D. Bauman, Scott A. Piper, Gregory Pruett, Carlos Santana
-
Patent number: 7496566Abstract: 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: GrantFiled: August 3, 2005Date of Patent: February 24, 2009Assignee: Intenational Business Machines CorporationInventors: Charles D. Bauman, Scott A. Piper, Gregory Pruett, Carlos Santana
-
Publication number: 20070130305Abstract: 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: ApplicationFiled: December 2, 2005Publication date: June 7, 2007Inventors: Scott Piper, Gregory Pruett, Charles Bauman, Carlos Santana, James Wooldridge
-
Patent number: D729778Type: GrantFiled: August 26, 2013Date of Patent: May 19, 2015Assignee: Baltic Latvian Universal Electronics LLCInventors: Vivian Langis, Carlos Santana