Patents by Inventor Michael A. Houston
Michael A. Houston 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: 20240143330Abstract: Systems and methods herein address power for one or more processing units, using one of a plurality of power profiles during execution of a group of real-time instructions, the one of the plurality of power profiles determined based in part on a relationship determined between the one of the plurality of power profiles and a power profile of the group of real-time instructions, the relationship limited by a threshold, and the plurality of power profiles are associated with a plurality of groups of reference instructions.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Inventors: Michael Houston, Ryan Kelsey Albright, Benjamin Goska, Siddha Ganju, Elad Mentovich
-
Patent number: 11913242Abstract: A building assembly system for fabricating a multi-story building is described, wherein the building includes a vertical support core arranged on a base. Lift jacks are arranged between a top portion and a bottom portion of the vertical support core, and a reusable bridle is suspended from the plurality of lift jacks and slidably arranged on the vertical support core. A floor plate is assembled onto the bridle at an assembly level that is proximal to the base. The plurality of the lift jacks are operable to lift the bridle and the assembled floor plate to a design elevation on the vertical support core, and are operable to lower the bridle to the assembly level on the vertical support core after the floor plate has been secured to the vertical support core at the design elevation.Type: GrantFiled: April 16, 2021Date of Patent: February 27, 2024Assignee: BIG TIME INVESTMENT, LLCInventors: Joseph Michael Benvenuto, Stephen T. Houston, Bridget C. Joseph
-
Publication number: 20240004705Abstract: A device comprises one or more circuits that dynamically adjust a load profile of one or more processing devices processing a workload in a bulk-synchronous mode.Type: ApplicationFiled: July 1, 2022Publication date: January 4, 2024Inventors: Chad Robert Plummer, Pratikkumar Dilipkumar Patel, Jun Gu, Tao Li, Divya Ramakrishnan, Michael Houston
-
Patent number: 11860798Abstract: Aspects disclosed herein relate to a method comprising: obtaining a list of data paths to at least one persistent storage device through a plurality of NUMA nodes; associating with each data path, access performance information; receiving a request to access one of the at least one persistent storage device; calculating a preferred data path to the one of the at least one persistent storage device using the access performance information; and accessing the one of the at least one persistent storage device using the preferred data path.Type: GrantFiled: January 21, 2022Date of Patent: January 2, 2024Assignee: Nyriad, Inc.Inventors: Stuart John Inglis, Leon Wiremu Macrae Oud, Dominic Joseph Michael Houston Azaris, Jack Spencer Turpitt
-
Publication number: 20230061034Abstract: A method of operating a tissue processor for processing tissue samples is provided. The tissue processor includes at least one retort for receiving tissue samples, at least one container for storing a reagent, and at least one sensor arranged for fluid communication with one or both of the at least one container and the at least one retort for measuring a measured purity level of a reagent. The method includes the steps of conducting reagent from the at least one container or the at least one retort to the at least one sensor, automatically measuring, by means of the at least one sensor, a measured purity level of the reagent, checking whether the measured purity level meets a predetermined purity level of the reagent associated with the at least one container, and automatically determining, based on a result of checking, whether the reagent is suitable for processing tissue samples in the tissue processor. A tissue processor for processing tissue samples is also provided.Type: ApplicationFiled: July 25, 2022Publication date: March 2, 2023Applicant: LEICA BIOSYSTEMS MELBOURNE PTY LTDInventors: Gordon SEARS, Michael Houston DRUMMOND, Donnchadh OH-AINLE
-
Patent number: 11552952Abstract: A method and system for initiating message listening and routing message content to authorized user devices is disclosed. For a second user device to receive notifications regarding records of a first user, the second user device provides information identifying the first user to a notification service. The notification service verifies the identifying information. The notification service initiates one or more listeners to listen for messages flowing over a messaging bus that are relating to the first user. Once a message is identified, at least a portion of the message is used to generate a notification that may be sent to the second user device.Type: GrantFiled: December 31, 2019Date of Patent: January 10, 2023Assignee: C/HCA, Inc.Inventors: Gabriel O. Perez, Michael A. Houston, David Fowler, Milind Madhukar Borkar, Thomas Andrew Doyle, Alan Scott, William Michael Gregg, Jim Najib Jirjis, Jonathan Perlin, Paul Martin Paslick, Paul Currie
-
Patent number: 11451622Abstract: Systems, methods, and machine-readable media for process-performing resources and process specifications particularized to loads are provided. A provisional electronic composite for a load may be created. A type of process-performing resource may be identified. Performance data may be accessed to identify a process-performance duration that corresponds to a process type, the type of process-performing resource, process-performance locations, and process-performance times. A process-assignment duration may be defined, and an availability of a process-performing resource may be detected. A performance time may be determined based on the availability of the process-performing resource. Instruction to perform the process at the performance time may transmitted to at least one resource-controlling device. The provisional electronic composite for the load may be modified based on the performance time and the instruction to form an updated electronic composite.Type: GrantFiled: October 21, 2020Date of Patent: September 20, 2022Assignee: C/HCA, Inc.Inventors: Gabriel O. Perez, Michael A. Houston, Alan Scott, Ryan Staggs, Tim Dunnington, Paul Currie
-
Patent number: 11428700Abstract: A method of operating a tissue processor for processing tissue samples. The tissue processor includes at least one retort for receiving tissue samples, at least one container for storing a reagent, and at least one sensor arranged for fluid communication with one or both of the at least one container and the at least one retort for measuring a measured purity level of a reagent. The method includes conducting reagent from the at least one container or the at least one retort to the at least one sensor, automatically measuring a measured purity level of the reagent, checking whether the measured purity level meets a predetermined purity level of the reagent associated with the at least one container, and thereby automatically determining whether the reagent is suitable for processing tissue samples in the tissue processor. Also, a tissue processor for processing tissue samples and a container for storing tissue samples.Type: GrantFiled: August 22, 2018Date of Patent: August 30, 2022Assignee: LEICA BIOSYSTEMS MELBOURNE PTY LTDInventors: Gordon Sears, Michael Houston Drummond, Donnchadh Oh-Ainle
-
Publication number: 20220237130Abstract: Aspects disclosed herein relate to a method comprising: obtaining a list of data paths to at least one persistent storage device through a plurality of NUMA nodes; associating with each data path, access performance information; receiving a request to access one of the at least one persistent storage device; calculating a preferred data path to the one of the at least one persistent storage device using the access performance information; and accessing the one of the at least one persistent storage device using the preferred data path.Type: ApplicationFiled: January 21, 2022Publication date: July 28, 2022Inventors: Stuart John Inglis, Leon Wiremu Macrae Oud, Dominic Joseph Michael Houston Azaris, Jack Spencer Turpitt
-
Publication number: 20220138111Abstract: A method comprising: receiving, at a block device interface, an instruction to write data, the instruction comprising a memory location of the data; copying the data to pinned memory; performing, by a vector processor, one or more invertible transforms on the data; and writing the data from the pinned memory to one or more storage devices asynchronously; wherein the pinned memory of the data corresponds to a location in pinned memory, the pinned memory being accessible by the vector processor and one or more other processors.Type: ApplicationFiled: January 19, 2022Publication date: May 5, 2022Inventors: Stuart John INGLIS, Timothy Kelly DAWSON, Xavier Aldren SIMMONS, Sheridan John LAMBERT, Rafael John Patrick SHUKER, Dominic Joseph Michael Houston AZARIS, Alexander Kingsley ST. JOHN
-
Patent number: 11283726Abstract: Techniques relate to facilitating assignments of tasks to promote efficient resource timetables. A first communication from a client device is received that corresponds to an electronic request to sue a resource to complete a task. A task type of the task and a client corresponding to the electronic request are identified. Usage data corresponding to the task type and client are identified. A task-assignment duration is defined based on the usage data and a buffer time period. An availability in a timetable of a resource that is of a duration that is at least as long as the task-assignment duration is identified. A second communication identifying a start time of the availability is transmitted to the client device. A third communication is received that accepts the start time, and a fourth communication is transmitted to a device controlling use of the resource that identifies the client, task and availability.Type: GrantFiled: February 13, 2020Date of Patent: March 22, 2022Assignee: C/HCA, Inc.Inventors: Michael Houston, Gabriel Perez
-
Patent number: 11263144Abstract: A method comprising: receiving, at a block device interface, an instruction to write data, the instruction comprising a memory location of the data; copying the data to pinned memory; performing, by a vector processor, one or more invertible transforms on the data; and writing the data from the pinned memory to one or more storage devices asynchronously; wherein the pinned memory of the data corresponds to a location in pinned memory, the pinned memory being accessible by the vector processor and one or more other processors.Type: GrantFiled: August 30, 2019Date of Patent: March 1, 2022Assignee: Nyriad LimitedInventors: Stuart John Inglis, Timothy Kelly Dawson, Xavier Aldren Simmons, Sheridan John Lambert, Rafael John Patrick Shuker, Dominic Joseph Michael Houston Azaris, Alexander Kingsley St. John
-
Patent number: 10817342Abstract: Systems, methods, and machine-readable media for process-performing resources and process specifications particularized to loads are provided. A provisional electronic composite for a load may be created. A type of process-performing resource may be identified. Performance data may be accessed to identify a process-performance duration that corresponds to a process type, the type of process-performing resource, process-performance locations, and process-performance times. A process-assignment duration may be defined, and an availability of a process-performing resource may be detected. A performance time may be determined based on the availability of the process-performing resource. Instruction to perform the process at the performance time may transmitted to at least one resource-controlling device. The provisional electronic composite for the load may be modified based on the performance time and the instruction to form an updated electronic composite.Type: GrantFiled: April 29, 2019Date of Patent: October 27, 2020Assignee: C/HCA, Inc.Inventors: Gabriel O. Perez, Michael A. Houston, Alan Scott, Ryan Staggs, Tim Dunnington, Paul Currie
-
Publication number: 20200174029Abstract: A method of operating a tissue processor for processing tissue samples. The tissue processor includes at least one retort for receiving tissue samples, at least one container for storing a reagent, and at least one sensor arranged for fluid communication with one or both of the at least one container and the at least one retort for measuring a measured purity level of a reagent. The method includes conducting reagent from the at least one container or the at least one retort to the at least one sensor, automatically measuring a measured purity level of the reagent, checking whether the measured purity level meets a predetermined purity level of the reagent associated with the at least one container, and thereby automatically determining whether the reagent is suitable for processing tissue samples in the tissue processor. Also, a tissue processor for processing tissue samples and a container for storing tissue samples.Type: ApplicationFiled: August 22, 2018Publication date: June 4, 2020Applicant: LEICA BIOSYSTEMS MELBOURNE PTY LTDInventors: Gordon SEARS, Michael Houston DRUMMOND, Donnchadh OH-AINLE
-
Publication number: 20200073824Abstract: A method comprising: receiving, at a block device interface, an instruction to write data, the instruction comprising a memory location of the data; copying the data to pinned memory; performing, by a vector processor, one or more invertible transforms on the data; and writing the data from the pinned memory to one or more storage devices asynchronously; wherein the pinned memory of the data corresponds to a location in pinned memory, the pinned memory being accessible by the vector processor and one or more other processors.Type: ApplicationFiled: August 30, 2019Publication date: March 5, 2020Inventors: Stuart John INGLIS, Timothy Kelly DAWSON, Xavier Aldren SIMMONS, Sheridan John LAMBERT, Rafael John Patrick SHUKER, Dominic Joseph Michael Houston AZARIS, Alexander Kingsley ST. JOHN
-
Patent number: 10574591Abstract: Techniques relate to facilitating assignments of tasks to promote efficient resource timetables. A first communication from a client device is received that corresponds to an electronic request to sue a resource to complete a task. A task type of the task and a client corresponding to the electronic request are identified. Usage data corresponding to the task type and client are identified. A task-assignment duration is defined based on the usage data and a buffer time period. An availability in a timetable of a resource that is of a duration that is at least as long as the task-assignment duration is identified. A second communication identifying a start time of the availability is transmitted to the client device. A third communication is received that accepts the start time, and a fourth communication is transmitted to a device controlling use of the resource that identifies the client, task and availability.Type: GrantFiled: February 17, 2017Date of Patent: February 25, 2020Assignee: C/HCA, Inc.Inventors: Michael Houston, Gabriel Perez
-
Patent number: 10542004Abstract: A method and system for initiating message listening and routing message content to authorized user devices is disclosed. For a second user device to receive notifications regarding records of a first user, the second user device provides information identifying the first user to a notification service. The notification service verifies the identifying information. The notification service initiates one or more listeners to listen for messages flowing over a messaging bus that are relating to the first user. Once a message is identified, at least a portion of the message is used to generate a notification that may be sent to the second user device.Type: GrantFiled: May 15, 2018Date of Patent: January 21, 2020Assignee: C/HCA, Inc.Inventors: Gabriel O. Perez, Michael A. Houston, David Fowler, Milind Madhukar Borkar, Thomas Andrew Doyle, Alan Scott, William Michael Gregg, Jim Najib Jirjis, Jonathan Perlin, Paul Martin Paslick, Paul Currie
-
Patent number: 10505935Abstract: A method and system for initiating message listening and routing message content to authorized user devices is disclosed. For a second user device to receive notifications regarding records of a first user, the second user device provides information identifying the first user to a notification service. The notification service verifies the identifying information. The notification service initiates one or more listeners to listen for messages flowing over a messaging bus that are relating to the first user. Once a message is identified, at least a portion of the message is used to generate a notification that may be sent to the second user device.Type: GrantFiled: February 14, 2018Date of Patent: December 10, 2019Assignee: HCA Holdings, Inc.Inventors: Gabriel O. Perez, Michael A. Houston
-
Patent number: 10319056Abstract: Systems, non-transitory computer-readable media, and computer-implemented methods are provided for using location data of discharge vehicles for management of distributions of task assignments. Systems, non-transitory computer-readable media, and computer-implemented methods are provided for collecting task specifications and identifying appropriate task-performing resources. Systems, non-transitory computer-readable media, and computer-implemented methods are provided for using location data of discharge vehicles for electronically adjusting scheduled tasks. Systems, non-transitory computer-readable media, and computer-implemented methods are provided for assigning tasks based on empirical performance assessments of resource-allocation systems.Type: GrantFiled: December 3, 2015Date of Patent: June 11, 2019Assignee: HCA Holdings, Inc.Inventors: Gabriel O. Perez, Michael A. Houston
-
Patent number: 10303519Abstract: Systems, methods, and machine-readable media for process-performing resources and process specifications particularized to loads are provided. A provisional electronic composite for a load may be created. A type of process-performing resource may be identified. Performance data may be accessed to identify a process-performance duration that corresponds to a process type, the type of process-performing resource, process-performance locations, and process-performance times. A process-assignment duration may be defined, and an availability of a process-performing resource may be detected. A performance time may be determined based on the availability of the process-performing resource. Instruction to perform the process at the performance time may transmitted to at least one resource-controlling device. The provisional electronic composite for the load may be modified based on the performance time and the instruction to form an updated electronic composite.Type: GrantFiled: December 15, 2017Date of Patent: May 28, 2019Assignee: HCA Holdings, Inc.Inventors: Gabriel O. Perez, Michael A. Houston, Alan Scott, Ryan Staggs, Tim Dunnington, Paul Currie