Patents by Inventor Matthew Hayward
Matthew Hayward 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: 12117936Abstract: Prefetch of microservices for incoming requests. The method determines for an incoming request a Service Level Objective (SLO) requirement for latency of a request type of the incoming request. The method generates a set of possible microservice sequences for the request including a probability of occurrence of each of the possible microservice sequences and determines a set of prefetch permutations for the set of possible microservice sequences. A latency score is calculated for each prefetch permutation and any prefetch permutations that do not meet the SLO requirement for latency of the request type are eliminated. An optimal prefetch permutation of the remaining prefetch permutations is selected by considering a total cost of the prefetch permutation based on a cost of running each microservice in the set of sequences.Type: GrantFiled: March 27, 2023Date of Patent: October 15, 2024Assignee: International Business Machines CorporationInventors: Christopher Neil Bailey, Matthew Paul Wilson, Ian Partridge, Sandra Hayward, David Richard Jones
-
Publication number: 20240330189Abstract: Prefetch of microservices for incoming requests. The method determines for an incoming request a Service Level Objective (SLO) requirement for latency of a request type of the incoming request. The method generates a set of possible microservice sequences for the request including a probability of occurrence of each of the possible microservice sequences and determines a set of prefetch permutations for the set of possible microservice sequences. A latency score is calculated for each prefetch permutation and any prefetch permutations that do not meet the SLO requirement for latency of the request type are eliminated. An optimal prefetch permutation of the remaining prefetch permutations is selected by considering a total cost of the prefetch permutation based on a cost of running each microservice in the set of sequences.Type: ApplicationFiled: March 27, 2023Publication date: October 3, 2024Inventors: Christopher Neil Bailey, Matthew Paul Wilson, IAN PARTRIDGE, Sandra Hayward, David Richard Jones
-
Patent number: 12089747Abstract: An adjustable sleeping system. At least some of the example embodiments are an adjustable sleeping system comprising a plurality of spring modules arranged in a first column, each spring module defines a row within the first column. Each spring module may comprise a rail and a plurality of adjustable spring assembles coupled along the rail. Each adjustable spring assembly may comprise a motor coupled to the rail, a lead screw coupled to a rotor of the motor, a spring plate coupled to the lead screw, and a spring coupled to the spring plate. A bed controller is communicatively coupled to each spring module, and the bed controller is configured to selectively control a load carried by each spring assembly.Type: GrantFiled: December 13, 2019Date of Patent: September 17, 2024Assignee: SLEEP TECHNOLOGIES, LLCInventors: Robert B Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry
-
Publication number: 20240000238Abstract: Spring modules for an adjustable sleeping system. At least some of the example embodiments are spring modules comprising: a spring rail, and a plurality of adjustable spring assemblies spaced along the length of the spring rail. Each adjustable spring assembly may comprise: a motor with a stator coupled to the spring rail via a load cell, a lead screw coupled to a rotor of the motor, and the lead screw extending above an upper surface of the spring rail, a spring plate coupled to the lead screw, and a main spring coupled to the spring plate. A tubular sock disposed over the main spring, and a compliant insert can be disposed between adjacent main springs to inhibit side loading and maintain the main spring in upright relation with the spring rail.Type: ApplicationFiled: June 30, 2023Publication date: January 4, 2024Inventors: Robert B. DUNCAN, Matthew HAYWARD, Christopher S. THOMPSON, Matthew E. GRIFFEY, Kim K. JENSEN, Peter A. BERMUDEZ
-
Patent number: 11653769Abstract: Spring modules for an adjustable sleeping system. At least some of the example embodiments are spring modules comprising: a spring rail, and a plurality of adjustable spring assemblies spaced along the length of the spring rail. Each adjustable spring assembly may comprise: a motor with a stator coupled to the spring rail, a lead screw coupled to the rotor of the motor, and the lead screw extending above an upper surface of the spring rail, a spring plate coupled to the lead screw, and a main spring coupled to the spring plate. Thus, the weight or force carried by each adjustable spring assembly along the spring rail is separately adjustable by a bed controller.Type: GrantFiled: December 13, 2019Date of Patent: May 23, 2023Inventors: Robert B. Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry, Samuel C. Scudder
-
Patent number: 11439248Abstract: Adjustable sleeping system with massage function. At least one example embodiment is a method of operating a sleeping system, the method including massaging a person residing on a sleeping surface of the sleeping system, the massaging by driving a plurality of adjustable spring assemblies, the plurality of adjustable spring assemblies part of an array of adjustable spring assemblies arranged such that a top of each adjustable spring assembly defines an upper surface parallel to the sleeping surface.Type: GrantFiled: December 13, 2019Date of Patent: September 13, 2022Assignee: SLEEP TECHNOLOGIES, LLCInventors: Robert B Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry
-
Publication number: 20200187664Abstract: An adjustable sleeping system. At least some of the example embodiments are an adjustable sleeping system comprising a plurality of spring modules arranged in a first column, each spring module defines a row within the first column. Each spring module may comprise a rail and a plurality of adjustable spring assembles coupled along the rail. Each adjustable spring assembly may comprise a motor coupled to the rail, a lead screw coupled to a rotor of the motor, a spring plate coupled to the lead screw, and a spring coupled to the spring plate. A bed controller is communicatively coupled to each spring module, and the bed controller is configured to selectively control a load carried by each spring assembly.Type: ApplicationFiled: December 13, 2019Publication date: June 18, 2020Applicant: SPC ASSET MANAGEMENT, LLCInventors: Robert B. Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry
-
Publication number: 20200188222Abstract: Adjustable sleeping system with massage function. At least one example embodiment is a method of operating a sleeping system, the method including massaging a person residing on a sleeping surface of the sleeping system, the massaging by driving a plurality of adjustable spring assemblies, the plurality of adjustable spring assemblies part of an array of adjustable spring assemblies arranged such that a top of each adjustable spring assembly defines an upper surface parallel to the sleeping surface.Type: ApplicationFiled: December 13, 2019Publication date: June 18, 2020Applicant: SPC ASSET MANAGEMENT, LLCInventors: Robert B. Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry
-
Publication number: 20200187672Abstract: Adjustable sleeping system with force control. At least one example embodiment is a method of operating a sleeping system, the method including: sensing an area of a sleeping surface of the sleeping system, the area upon which a person resides, the sensing by a bed controller communicatively coupled to an array of adjustable spring assemblies arranged such that a top of each adjustable spring assembly defines an upper surface parallel to the sleeping surface; and driving a plurality of the adjustable spring assemblies being the adjustable spring assemblies beneath the area, the driving to control force distribution among the plurality of the adjustable spring assemblies.Type: ApplicationFiled: December 13, 2019Publication date: June 18, 2020Applicant: SPC ASSET MANAGEMENT, LLCInventors: Robert B. Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry
-
Publication number: 20200187665Abstract: Spring modules for an adjustable sleeping system. At least some of the example embodiments are spring modules comprising: a spring rail, and a plurality of adjustable spring assemblies spaced along the length of the spring rail. Each adjustable spring assembly may comprise: a motor with a stator coupled to the spring rail, a lead screw coupled to the rotor of the motor, and the lead screw extending above an upper surface of the spring rail, a spring plate coupled to the lead screw, and a main spring coupled to the spring plate. Thus, the weight or force carried by each adjustable spring assembly along the spring rail is separately adjustable by a bed controller.Type: ApplicationFiled: December 13, 2019Publication date: June 18, 2020Applicant: SPC ASSET MANAGEMENT, LLCInventors: Robert B. Duncan, Matthew Hayward, Heather D. Benoit, Mark W. Foohey, J. Kevin Gentry, Samuel C. SCUDDER
-
Publication number: 20050250790Abstract: A compound of the formula or the pharmaceutically acceptable salt thereof; wherein X, Y, a, b, c, d, R1, R2, R3 and R5 are as defined above useful to treat inflammation and other immune disorders.Type: ApplicationFiled: July 15, 2005Publication date: November 10, 2005Inventor: Matthew Hayward
-
Publication number: 20050119275Abstract: This invention relates to salt and crystal forms of (5-chloro-2-{2-[4-(4-fluorobenzyl)-(2R,5S)-2,5-dimethyl-piperazin-1-yl]-2-oxo-ethoxy}-phenyl)-methanesulfonic acid, useful in treating or preventing a disorder or condition by antagonizing the CCR1 receptor, and to their methods of preparation and use.Type: ApplicationFiled: June 17, 2004Publication date: June 2, 2005Inventors: Martin Berliner, Matthew Hayward, Zheng Li, Clifford Meltz, Karl Ng