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: 12542824Abstract: 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: GrantFiled: March 30, 2023Date of Patent: February 3, 2026Assignee: Amazon Technologies, Inc.Inventors: Evan Gerald Statton, Bryan Michael Samis, Michael Henry, Ryan Paul Hegar, Sydney Dean Lovely
-
Publication number: 20250363187Abstract: 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: ApplicationFiled: August 7, 2025Publication date: November 27, 2025Applicant: Mythic, Inc.Inventors: Dave Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 12406021Abstract: 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: GrantFiled: March 16, 2023Date of Patent: September 2, 2025Assignee: Mythic, Inc.Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Publication number: 20240333789Abstract: 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: ApplicationFiled: March 30, 2023Publication date: October 3, 2024Inventors: Evan Gerald Statton, Bryan Michael Samis, Michael Henry, Ryan Paul Hegar, Sydney Dean Lovely
-
Publication number: 20230222174Abstract: 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: ApplicationFiled: March 16, 2023Publication date: July 13, 2023Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Akrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 11615165Abstract: 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: GrantFiled: March 5, 2021Date of Patent: March 28, 2023Assignee: Mythic, Inc.Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Publication number: 20210192010Abstract: 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: ApplicationFiled: March 5, 2021Publication date: June 24, 2021Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Akrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 10977339Abstract: 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: GrantFiled: November 14, 2019Date of Patent: April 13, 2021Assignee: Mythic, Inc.Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Publication number: 20200081937Abstract: 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: ApplicationFiled: November 14, 2019Publication date: March 12, 2020Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 10515136Abstract: 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: GrantFiled: May 2, 2019Date of Patent: December 24, 2019Assignee: Mythic, Inc.Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 10452745Abstract: 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: GrantFiled: April 24, 2019Date of Patent: October 22, 2019Assignee: Mythic, Inc.Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 10409889Abstract: 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: GrantFiled: December 17, 2018Date of Patent: September 10, 2019Assignee: Mythic, Inc.Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Publication number: 20190258695Abstract: 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: ApplicationFiled: May 2, 2019Publication date: August 22, 2019Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Publication number: 20190251137Abstract: 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: ApplicationFiled: April 24, 2019Publication date: August 15, 2019Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Publication number: 20190188241Abstract: 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: ApplicationFiled: December 17, 2018Publication date: June 20, 2019Inventors: David Fick, Michael Henry, Laura Fick, Malav Parikh, Skylar Skrzyniarz, Scott Johnson, Pei-Ci Wu, Andrew Morten
-
Patent number: 10317324Abstract: 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: GrantFiled: February 20, 2018Date of Patent: June 11, 2019Assignee: Board of Trustees of the University of Alabama, for and on behalf of the University of Alabama in HuntsvilleInventors: Kalob Ownby, Mark Creel, Jordan Fulmer, Matt Fulmer, Michael Henry, Dung Tuan Le, Melissa Lee, Derek Odom, Russ Walton, Jeffrey Evans
-
Patent number: 9367873Abstract: 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: GrantFiled: March 26, 2014Date of Patent: June 14, 2016Assignee: Accenture Global Services LimitedInventors: Kennard L. Wottowa, Michael Henry, William E. Storts
-
Publication number: 20160016824Abstract: 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: ApplicationFiled: April 27, 2015Publication date: January 21, 2016Inventors: Matthew Dawes, Michael Henry
-
Patent number: 9170104Abstract: 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: GrantFiled: December 16, 2013Date of Patent: October 27, 2015Assignee: STANLEY BLACK & DECKER, INC.Inventors: Michael Henry, Martial Devaux
-
Publication number: 20150168143Abstract: 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: ApplicationFiled: December 16, 2013Publication date: June 18, 2015Inventors: Michael Henry, Martial Devaux