Patents by Inventor Ryan Hamilton

Ryan Hamilton 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: 20240254974
    Abstract: A compression apparatus includes a pair of compression engines incorporating shape memory alloy (SMA) wires configured to provide compression to the limb or torso of a person. The compression engines are in an overlapping arrangement to provide a strain capability of the compression apparatus that is greater than the additive strain capability of the pair of compression engines.
    Type: Application
    Filed: January 22, 2024
    Publication date: August 1, 2024
    Inventors: Ryan Hamilton, Jeffrey Schwegman
  • Publication number: 20240183582
    Abstract: A heat pump water heater employing a thermostatic mixing valve integrated with the water lines carrying water from a water tank to a heat pump and then back to the water tank to achieve one pass technology to heat the water quickly and to achieve rapid recovery time without the use of supplemental heating sources.
    Type: Application
    Filed: June 5, 2023
    Publication date: June 6, 2024
    Inventors: Shahin Sadigh Tehrani, Ryan Hamilton
  • Patent number: 10743621
    Abstract: A lace-tightening device for a shoe lace in a shoe includes a rotating cam within a housing disposed within the shoe. The cam is connected to the opposite ends of the shoe lace and includes an outer surface for receiving the shoe lace as the cam rotates to pull the lace. A ratchet arm is slidably disposed within the housing and includes linear teeth arranged to engage the teeth of a driven gear as the ratchet arm translates in a linear direction, to rotate the gear in the one direction. The driven gear is part of a gear train connected to the cam to rotate the cam. The ratchet arm is pulled by at least one shape memory alloy (SMA) wire attached to a controller that is configured to execute a power cycle to energize and deenergize the SMA wire to thereby sequentially translate the ratchet arm in the linear direction, and ultimately to incrementally pull and tighten the shoe lace.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: August 18, 2020
    Assignee: Recovery Force, LLC
    Inventors: Matthew W. Wyatt, Brian J. Stasey, Ryan Hamilton
  • Publication number: 20190261744
    Abstract: A lace-tightening device for a shoe lace in a shoe comprises a rotating cam within a housing disposed within the shoe. The cam is connected to the opposite ends of the shoe lace and includes an outer surface for receiving the shoe lace as the cam rotates to pull the lace. A ratchet arm is slidably disposed within the housing and includes linear teeth arranged to engage the teeth of a driven gear as the ratchet arm translates in a linear direction. to rotate the gear in the one direction. The driven gear is part of a gear train connected to the cam to rotate the cam. The ratchet arm is pulled by at least one shape memory alloy (SMA) wire attached to a controller that is configured to execute a power cycle to energize and deenergize the SMA wire to thereby sequentially translate the ratchet arm in the linear direction, and ultimately to incrementally pull and tighten the shoe lace.
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Matthew W. Wyatt, Brian J. Stasey, Ryan Hamilton
  • Patent number: 10285472
    Abstract: A lace-tightening device for a shoe lace in a shoe comprises a rotating cam within a housing disposed within the shoe. The cam is connected to the opposite ends of the shoe lace and includes an outer surface for receiving the shoe lace as the cam rotates to pull the lace. A driven gear disposed is rotatably coupled to the cam through a one-way clutch configured so that rotation of the driven gear in one direction rotates the cam in the one direction, thereby tightening the shoe lace connected to the rotating cam. A ratchet arm is slidably disposed within the housing and includes linear teeth arranged to engage the teeth of the driven gear as the ratchet arm translates in a linear direction. to rotate the gear in the one direction. The ratchet arm is pulled by at least one shape memory alloy (SMA) wire attached at one end to the ratchet arm and at its opposite end to a controller.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 14, 2019
    Assignee: Recovery Force, LLC
    Inventors: Matthew W. Wyatt, Brian J. Stasey, Mark Gummin, Ryan Hamilton
  • Patent number: 9843526
    Abstract: The subject technology discloses configurations for receiving, at a first network device, a set of network packets corresponding to a first flow from a client, wherein the set of network packets includes a destination address of a second network device; detecting, in the received set of network packets, pacing rate information indicating a specified pacing rate for transmission of the network packets; determining, based on the detected pacing rate, a desired pacing rate to reduce packet dropping on route to the second network device; and transmitting, by the first network device, the set of network packets over an egress link at the desired pacing rate.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: December 12, 2017
    Assignee: Google LLC
    Inventors: James Anthony Roskind, Ryan Hamilton
  • Publication number: 20170318908
    Abstract: A lace-tightening device for a shoe lace in a shoe comprises a rotating cam within a housing disposed within the shoe. The cam is connected to the opposite ends of the shoe lace and includes an outer surface for receiving the shoe lace as the cam rotates to pull the lace. A driven gear disposed is rotatably coupled to the cam through a one-way clutch configured so that rotation of the driven gear in one direction rotates the cam in the one direction, thereby tightening the shoe lace connected to the rotating cam. A ratchet arm is slidably disposed within the housing and includes linear teeth arranged to engage the teeth of the driven gear as the ratchet arm translates in a linear direction. to rotate the gear in the one direction. The ratchet arm is pulled by at least one shape memory alloy (SMA) wire attached at one end to the ratchet arm and at its opposite end to a controller.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 9, 2017
    Inventors: Matthew W. Wyatt, Brian J. Stasey, Mark Gummin, Ryan Hamilton
  • Patent number: 9565258
    Abstract: Methods for lower latency connections using speculative DNS resolution are provided. In one aspect, a method includes receiving a request at a client for a web resource to be sent to a hostname. The method also includes obtaining a speculative Domain Name System (DNS) resolution of the hostname from a source local to the client. The method also includes initiating a connection to the hostname using the obtained speculative DNS resolution of the hostname. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: James Anthony Roskind, Ryan Hamilton
  • Publication number: 20160226783
    Abstract: The subject technology discloses configurations for receiving, at a first network device, a set of network packets corresponding to a first flow from a client, wherein the set of network packets includes a destination address of a second network device; detecting, in the received set of network packets, pacing rate information indicating a specified pacing rate for transmission of the network packets; determining, based on the detected pacing rate, a desired pacing rate to reduce packet dropping on route to the second network device; and transmitting, by the first network device, the set of network packets over an egress link at the desired pacing rate.
    Type: Application
    Filed: April 12, 2016
    Publication date: August 4, 2016
    Inventors: James Anthony ROSKIND, Ryan Hamilton
  • Patent number: 9319329
    Abstract: The subject technology discloses configurations for receiving, at a first network device, a set of network packets corresponding to a first flow from a client, wherein the set of network packets includes a destination address of a second network device; detecting, in the received set of network packets, pacing rate information indicating a specified pacing rate for transmission of the network packets; determining, based on the detected pacing rate, a desired pacing rate to reduce packet dropping on route to the second network device; and transmitting, by the first network device, the set of network packets over an egress link at the desired pacing rate.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventors: James Anthony Roskind, Ryan Hamilton
  • Publication number: 20150103660
    Abstract: The subject technology discloses configurations for receiving, at a first network device, a set of network packets corresponding to a first flow from a client, wherein the set of network packets includes a destination address of a second network device; detecting, in the received set of network packets, pacing rate information indicating a specified pacing rate for transmission of the network packets; determining, based on the detected pacing rate, a desired pacing rate to reduce packet dropping on route to the second network device; and transmitting, by the first network device, the set of network packets over an egress link at the desired pacing rate.
    Type: Application
    Filed: October 14, 2013
    Publication date: April 16, 2015
    Applicant: Google Inc.
    Inventors: James Anthony ROSKIND, Ryan HAMILTON
  • Publication number: 20140100880
    Abstract: Methods, systems, and computer-readable media are provided for organizational management of population health. A network management service builds and maintains data stores of organizational data associated with one or more healthcare organizations. A population health management service receives raw data from disparate sources, creates a reference record for each raw data source, and generates patient-centric longitudinal population records using the reference records. Programs for managing population health utilize both the organizational data and the population records to generate condition-specific or objective-specific solutions.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Applicant: CERNER INNOVATION, INC.
    Inventors: NEAL PATTERSON, RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED
  • Publication number: 20140100883
    Abstract: Methods, systems, and computer-readable media are provided for healthcare organizations to manage financial and clinical objectives between payers, providers, and patients. A healthcare organization's organizational data is accessed to identify quality measure contract objectives contained in contracts between the healthcare organization and its payers. Patient data of patients in scorable patient groups is accessed to determine if the patients meet the quality measure contract objectives. If so, a financial incentive is determined.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Applicant: CERNER INNOVATION, INC.
    Inventors: RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED, MEGAN QUICK
  • Publication number: 20140100882
    Abstract: Methods, systems, and computer-readable media are provided for attributing patients to various healthcare providers within a healthcare organization. Attribution is geared towards pairing a patient with an optimal set of healthcare providers to effectively manage the patient while keeping costs down. Organizational data associated with the healthcare organization is accessed to identify at least provider information, and patient data is accessed to determine preference information and previous and current provider relationships associated with the patients. The organizational data and the patient data are used to attribute each patient to one or more providers.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Applicant: CERNER INNOVATION, INC.
    Inventors: RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED, BENJAMIN DAVID WILKERSON, ANGIE GLOTSTEIN
  • Publication number: 20140100884
    Abstract: Methods, systems, and computer-readable media are provided for automatically and without human intervention identifying providers and/or patient population segments eligible for one or more outreach events and executing the outreach event. An outreach event is an action or communication by a healthcare organization or its providers to contact providers or patients regarding one or more quality measures.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 10, 2014
    Applicant: CERNER INNOVATION, INC.
    Inventors: RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED, ALISON FOSTER
  • Publication number: 20120095784
    Abstract: A computer-readable medium storing computer readable instructions for: (1) receiving a request to fill a prescription for a prescribed medication; (2) determining whether it would be possible to legally replace the prescribed medication if the prescribed medication were to become subject to an event selected from a group consisting of loss, theft, and damage; and (3) in response to determining that it would be possible to legally replace the prescribed medication if the prescribed medication were to become subject to an event selected from a group consisting of loss, theft, and damage, facilitating the offering of a medication insurance plan covering the prescribed medication. The medication insurance plan may, for example, insure the prescribed medication against loss, theft, and/or damage.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 19, 2012
    Inventor: Ryan Hamilton
  • Publication number: 20070250381
    Abstract: A system and method promotes business activities and charitable contributions simultaneously. Preferably operated on a global computer network, the invention permits charities to register to receive charitable contributions from businesses that agree to pay a percentage of the proceeds from their business activities to the charities. Consumers access the system via a global computer network and are able to search to determine which charities are involved in the system and their charitable purposes. Consumers may also access the system to determine which businesses are involved and the products and services that may be purchased from them. Consumers purchase products and services from the businesses and the organizer of the system receives payments from the consumers, deducts the percentage to be contributed to the charities, forwards that percentage to the charities, and forwards the remaining funds to the businesses. A banking institution may be directly connected into the system.
    Type: Application
    Filed: April 19, 2006
    Publication date: October 25, 2007
    Inventors: William Denk, Ryan Hamilton, Roy Jones