Patents by Inventor Andres Gonzalez, Jr.

Andres Gonzalez, Jr. 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: 10665126
    Abstract: An apparatus and method for assisting and educating patient mobility and recovery are disclosed. In one embodiment, wearable garments, such as socks, include at least one visual indicator to instruct and educate patients to ensure that the proper foot is used for mobility and recovery. The wearable garments includes a number of visual indicators to aid with instruction and education even for patients with visual impairments. The wearable garments additionally includes a non-skid bottom surface for preventing slips.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 26, 2020
    Inventor: Andres Gonzalez, Jr.
  • Publication number: 20190266913
    Abstract: An apparatus and method for assisting and educating patient mobility and recovery are disclosed. In one embodiment, wearable garments, such as socks, include at least one visual indicator to instruct and educate patients to ensure that the proper foot is used for mobility and recovery. The wearable garments includes a number of visual indicators to aid with instruction and education even for patients with visual impairments. The wearable garments additionally includes a non-skid bottom surface for preventing slips.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventor: Andres Gonzalez, JR.
  • Patent number: 9509761
    Abstract: In an example embodiment, a definition is loaded into a client application for execution on a user device. Then, one or more classes defined in a central repository database of a server are loaded into the client application. It may then be determined that one or more custom classes not defined in the central repository database are contained in the definition. The one or more custom classes may be validated by ensuring that they contain one or more preset functions. The one or more custom classes may then be loaded into the client application, thereby overriding or extending at least one of the one or more classes defined in the central repository database.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: November 29, 2016
    Assignee: SAP SE
    Inventors: Andres Gonzalez, Jr., Ronald Victor Erickson, III, Stefan Kendric Slade Tucker
  • Patent number: 9047135
    Abstract: A qualitative resource assignment wizard receives qualitative information for a logical partition (LPAR) and calculates computer resource assignments for the LPAR based on the qualitative information and a set of conversion functions. For example, the qualitative resource assignment wizard may calculate a processing unit assignment, a memory assignment, and an I/O slot assignment for the LPAR. The qualitative information may be input by a user, for example, utilizing a graphical user interface (GUI). In one embodiment, the conversion functions are calculated during a training phase, in which a user periodically provides qualitative information while resource usage data is gathered. The wizard may reside in a hardware management console (HMC) or other administrative console and/or may be a component of a hypervisor or other partition management code.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Stephanie A. Foege, Andres Gonzalez, Jr., Shantan Kethireddy, Meryl Lo, Annita Tomko
  • Publication number: 20150113042
    Abstract: In an example embodiment, a definition is loaded into a client application for execution on a user device. Then, one or more classes defined in a central repository database of a server are loaded into the client application. It may then be determined that one or more custom classes not defined in the central repository database are contained in the definition. The one or more custom classes may be validated by ensuring that they contain one or more preset functions. The one or more custom classes may then be loaded into the client application, thereby overriding or extending at least one of the one or more classes defined in the central repository database.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: SAP AG
    Inventors: Andres Gonzalez, JR., Ronald Victor Erickson, III, Stefan Kendric Slade Tucker
  • Patent number: 8388442
    Abstract: Methods and apparatus associate a computed difference factor to avatars that are to interact with one another in a simulated environment. Applying a difference factor to the avatars enables identification of similar avatars in order to avoid mistaken identities among the avatars. The difference factor predicts probability that one avatar is mimicking another avatar. An attribute uniqueness algorithm may assign the difference factor based on name, appearance, and/or accessory similarity between two avatars. A user index may be used to store data describing attributes of each avatar for analysis using programs that are stored in memory and that execute the attribute uniqueness algorithm. Further, system validation of each avatar provides ability to protect and control likeness of the avatars in the virtual world.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Cary Bates, Andres Gonzalez, Jr., Bryan Logan
  • Publication number: 20110185062
    Abstract: A qualitative resource assignment wizard receives qualitative information for a logical partition (LPAR) and calculates computer resource assignments for the LPAR based on the qualitative information and a set of conversion functions. For example, the qualitative resource assignment wizard may calculate a processing unit assignment, a memory assignment, and an I/O slot assignment for the LPAR. The qualitative information may be input by a user, for example, utilizing a graphical user interface (GUI). In one embodiment, the conversion functions are calculated during a training phase, in which a user periodically provides qualitative information while resource usage data is gathered. The wizard may reside in a hardware management console (HMC) or other administrative console and/or may be a component of a hypervisor or other partition management code.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 28, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephanie A. Foege, Andres Gonzalez, JR., Shantan Kethireddy, Meryl Lo, Annita Tomko
  • Publication number: 20100229175
    Abstract: As needs of a computer system grow, further logically-partitioned computer systems may be added to allow for more partitions to be created. When new partitions are added, or when an entire computing environment analysis is commenced, it may be discovered that better system efficiency may be had if the resources or computational work in a first partition in a first computer is moved to a second partition in the first computer. It is also may be determined that better system efficiency may be had if the resources or computational work in the first partition in the first computer is moved to a third partition in a second computer.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andres Gonzalez, JR., Bryan Mark Logan, Daniel Gerard Thornton
  • Patent number: 7689801
    Abstract: A method of reallocating memory to a hypervisor in a virtualized computing system, includes: assigning priorities to a plurality of logical partitions configured within the virtualized computing system; determining a memory requirement for the hypervisor, the hypervisor configured to manage the plurality of logical partitions; determining minimum levels of memory required for each of the plurality of logical partitions; determining the amount of available memory in the virtualized computing system; and in the event that the amount of available memory is less than the determined memory requirement of the hypervisor, removing portions of memory from one or more of the plurality of logical partitions based on the assigned priorities until the determined memory requirement for the hypervisor is obtained.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Bryan M. Logan, Andres Gonzalez, Jr., Mark G. Manges
  • Publication number: 20100057715
    Abstract: Methods and apparatus associate a computed difference factor to avatars that are to interact with one another in a simulated environment. Applying a difference factor to the avatars enables identification of similar avatars in order to avoid mistaken identities among the avatars. The difference factor predicts probability that one avatar is mimicking another avatar. An attribute uniqueness algorithm may assign the difference factor based on name, appearance, and/or accessory similarity between two avatars. A user index may be used to store data describing attributes of each avatar for analysis using programs that are stored in memory and that execute the attribute uniqueness algorithm. Further, system validation of each avatar provides ability to protect and control likeness of the avatars in the virtual world.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cary Bates, Andres Gonzalez, JR., Bryan M. Logan
  • Publication number: 20090063806
    Abstract: A method of reallocating memory to a hypervisor in a virtualized computing system, includes: assigning priorities to a plurality of logical partitions configured within the virtualized computing system; determining a memory requirement for the hypervisor, the hypervisor configured to manage the plurality of logical partitions; determining minimum levels of memory required for each of the plurality of logical partitions; determining the amount of available memory in the virtualized computing system; and in the event that the amount of available memory is less than the determined memory requirement of the hypervisor, removing portions of memory from one or more of the plurality of logical partitions based on the assigned priorities until the determined memory requirement for the hypervisor is obtained.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Applicant: International Business Machine Corporation
    Inventors: Bryan M. Logan, Andres Gonzalez, JR., Mark G. Manges