Patents by Inventor Michael Henry

Michael Henry 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: 12542824
    Abstract: Systems and methods for providing a seamless automatic repeat request (ARQ) stream are provided. The system can include a plurality of streaming servers, a load balancer, and an ARQ streaming service. The ARQ streaming service obtains encoded content segments and transmits the segments to a plurality of streaming servers. The plurality of streaming servers is configured to transmit the encoded content segments to a client computing device, and a load balancer is implemented between the client computing device and the plurality of streaming servers. When the client computing device sends a response message to the ARQ streaming service while receiving the encoded content segments from one of the plurality of streaming servers, the ARQ streaming service may identify a failure in the streaming server. The ARQ streaming service retransmits lost encoded content segments by switching the streaming path to another streaming server from the plurality of streaming servers.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: February 3, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Evan Gerald Statton, Bryan Michael Samis, Michael Henry, Ryan Paul Hegar, Sydney Dean Lovely
  • Publication number: 20250363187
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: August 7, 2025
    Publication date: November 27, 2025
    Applicant: Mythic, Inc.
    Inventors: Dave Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 12406021
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: September 2, 2025
    Assignee: Mythic, Inc.
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Publication number: 20240333789
    Abstract: Systems and methods for providing a seamless automatic repeat request (ARQ) stream are provided. The system can include a plurality of streaming servers, a load balancer, and an ARQ streaming service. The ARQ streaming service obtains encoded content segments and transmits the segments to a plurality of streaming servers. The plurality of streaming servers is configured to transmit the encoded content segments to a client computing device, and a load balancer is implemented between the client computing device and the plurality of streaming servers. When the client computing device sends a response message to the ARQ streaming service while receiving the encoded content segments from one of the plurality of streaming servers, the ARQ streaming service may identify a failure in the streaming server. The ARQ streaming service retransmits lost encoded content segments by switching the streaming path to another streaming server from the plurality of streaming servers.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Evan Gerald Statton, Bryan Michael Samis, Michael Henry, Ryan Paul Hegar, Sydney Dean Lovely
  • Publication number: 20230222174
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: March 16, 2023
    Publication date: July 13, 2023
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Akrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 11615165
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: March 28, 2023
    Assignee: Mythic, Inc.
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Publication number: 20210192010
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Akrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 10977339
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: April 13, 2021
    Assignee: Mythic, Inc.
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Publication number: 20200081937
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 12, 2020
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 10515136
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: December 24, 2019
    Assignee: Mythic, Inc.
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 10452745
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: October 22, 2019
    Assignee: Mythic, Inc.
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 10409889
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 10, 2019
    Assignee: Mythic, Inc.
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Publication number: 20190258695
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: May 2, 2019
    Publication date: August 22, 2019
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Publication number: 20190251137
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Publication number: 20190188241
    Abstract: Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 20, 2019
    Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
  • Patent number: 10317324
    Abstract: A specimen testing system has holders that hold a specimen for testing. The holders brace the specimen so that a load may be applied. A load applicator applies a load to the specimen at a location that is between the holders bracing the specimen. A user may adjust the load applicator until it applies the desired load to the specimen. If desired, a user may apply rotation to a specimen while it is experiencing a load by using a specimen rotation system. The user may continue to adjust the load applied to the specimen or continue to rotate the specimen during loading until the specimen fails.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: June 11, 2019
    Assignee: Board of Trustees of the University of Alabama, for and on behalf of the University of Alabama in Huntsville
    Inventors: Kalob Ownby, Mark Creel, Jordan Fulmer, Matt Fulmer, Michael Henry, Dung Tuan Le, Melissa Lee, Derek Odom, Russ Walton, Jeffrey Evans
  • Patent number: 9367873
    Abstract: A system, method and article of manufacture are provided for account and customer creation in an online banking model. An application is received from a customer. The application includes information relating to the user and also documentation relating to the user. A first computer is utilized to create a profile for the customer based on the application received from the customer. The first computer is also utilized to create an account for the customer. Information relating to the created profile and account is transmitted from the first computer to a second computer where a notification is generated. The notification indicates that the account has been created. The notification is transmitted from the second computer to the customer utilizing a network.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: June 14, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Kennard L. Wottowa, Michael Henry, William E. Storts
  • Publication number: 20160016824
    Abstract: A grease interceptor includes a container having outer walls and a bottom connected to the outer walls, an inlet opening defined in one of the outer walls of the container, an outlet opening defined in an opposing outer wall of the container, an inlet baffle positioned adjacent the inlet opening, the inlet baffle comprising a protruding upper portion and a straight lower portion, a deflector positioned adjacent a bottom portion of the inlet baffle, a mid-wall baffle positioned at a substantially centered position along the longitudinal length of the container, and an exit baffle positioned adjacent the outlet opening. A method of removing grease from a wastewater stream through volume displacement is also disclosed.
    Type: Application
    Filed: April 27, 2015
    Publication date: January 21, 2016
    Inventors: Matthew Dawes, Michael Henry
  • Patent number: 9170104
    Abstract: A level vial is provided that includes an outer structure disposed over the outer surface of an inner structure. The inner structure has an outer surface and interior surface. An internal cavity is defined by the interior surface. Laser markings are present in the inner structure on the outer surface and/or between the outer surface and interior surface of the inner structure. A liquid is sealed within the internal cavity. A method for manufacturing a level vial is also provided. The method includes providing an inner structure and molding a second structure over the outer surface of the inner structure. Radiation is transmitted through the second structure to form a marking on the inner structure. A liquid is sealed within the internal cavity.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: October 27, 2015
    Assignee: STANLEY BLACK & DECKER, INC.
    Inventors: Michael Henry, Martial Devaux
  • Publication number: 20150168143
    Abstract: A level vial is provided that includes an outer structure disposed over the outer surface of an inner structure. The inner structure has an outer surface and interior surface. An internal cavity is defined by the interior surface. Laser markings are present in the inner structure on the outer surface and/or between the outer surface and interior surface of the inner structure. A liquid is sealed within the internal cavity. A method for manufacturing a level vial is also provided. The method includes providing an inner structure and molding a second structure over the outer surface of the inner structure. Radiation is transmitted through the second structure to form a marking on the inner structure. A liquid is sealed within the internal cavity.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 18, 2015
    Inventors: Michael Henry, Martial Devaux