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: 20240254974Abstract: 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: ApplicationFiled: January 22, 2024Publication date: August 1, 2024Inventors: Ryan Hamilton, Jeffrey Schwegman
-
Publication number: 20240183582Abstract: 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: ApplicationFiled: June 5, 2023Publication date: June 6, 2024Inventors: Shahin Sadigh Tehrani, Ryan Hamilton
-
Patent number: 10743621Abstract: 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: GrantFiled: May 14, 2019Date of Patent: August 18, 2020Assignee: Recovery Force, LLCInventors: Matthew W. Wyatt, Brian J. Stasey, Ryan Hamilton
-
Publication number: 20190261744Abstract: 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: ApplicationFiled: May 14, 2019Publication date: August 29, 2019Inventors: Matthew W. Wyatt, Brian J. Stasey, Ryan Hamilton
-
Patent number: 10285472Abstract: 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: GrantFiled: April 27, 2017Date of Patent: May 14, 2019Assignee: Recovery Force, LLCInventors: Matthew W. Wyatt, Brian J. Stasey, Mark Gummin, Ryan Hamilton
-
Patent number: 9843526Abstract: 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: GrantFiled: April 12, 2016Date of Patent: December 12, 2017Assignee: Google LLCInventors: James Anthony Roskind, Ryan Hamilton
-
Publication number: 20170318908Abstract: 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: ApplicationFiled: April 27, 2017Publication date: November 9, 2017Inventors: Matthew W. Wyatt, Brian J. Stasey, Mark Gummin, Ryan Hamilton
-
Patent number: 9565258Abstract: 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: GrantFiled: November 1, 2013Date of Patent: February 7, 2017Assignee: Google Inc.Inventors: James Anthony Roskind, Ryan Hamilton
-
Publication number: 20160226783Abstract: 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: ApplicationFiled: April 12, 2016Publication date: August 4, 2016Inventors: James Anthony ROSKIND, Ryan Hamilton
-
Patent number: 9319329Abstract: 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: GrantFiled: October 14, 2013Date of Patent: April 19, 2016Assignee: Google Inc.Inventors: James Anthony Roskind, Ryan Hamilton
-
Publication number: 20150103660Abstract: 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: ApplicationFiled: October 14, 2013Publication date: April 16, 2015Applicant: Google Inc.Inventors: James Anthony ROSKIND, Ryan HAMILTON
-
Publication number: 20140100880Abstract: 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: ApplicationFiled: October 8, 2013Publication date: April 10, 2014Applicant: CERNER INNOVATION, INC.Inventors: NEAL PATTERSON, RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED
-
Publication number: 20140100883Abstract: 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: ApplicationFiled: October 8, 2013Publication date: April 10, 2014Applicant: CERNER INNOVATION, INC.Inventors: RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED, MEGAN QUICK
-
Publication number: 20140100882Abstract: 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: ApplicationFiled: October 8, 2013Publication date: April 10, 2014Applicant: CERNER INNOVATION, INC.Inventors: RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED, BENJAMIN DAVID WILKERSON, ANGIE GLOTSTEIN
-
Publication number: 20140100884Abstract: 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: ApplicationFiled: October 8, 2013Publication date: April 10, 2014Applicant: CERNER INNOVATION, INC.Inventors: RYAN HAMILTON, BHARAT SUTARIYA, TEHSIN SYED, ALISON FOSTER
-
Publication number: 20120095784Abstract: 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: ApplicationFiled: October 10, 2011Publication date: April 19, 2012Inventor: Ryan Hamilton
-
Publication number: 20070250381Abstract: 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: ApplicationFiled: April 19, 2006Publication date: October 25, 2007Inventors: William Denk, Ryan Hamilton, Roy Jones