Patents by Inventor William Homer
William Homer 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: 10698813Abstract: A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The system accesses a data structure map that maps data structures of the program to the memory addresses within an address space of the program to which the data structures are initially allocated. The system executes the program to collect statistics relating to memory requests and memory bandwidth utilization of the program. The system determines an extent to which each data structure is used by a high memory utilization portion of the program based on the data structure map and the collected statistics. The system generates a memory allocation plan that favors allocating data structures in HBM based on the extent to which the data structures are used by a high memory utilization portion of the program.Type: GrantFiled: July 12, 2018Date of Patent: June 30, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Heidi Lynn Poxon, William Homer, David W. Oehmke, Luiz DeRose, Clayton D. Andreasen, Sanyam Mehta
-
Patent number: 10185659Abstract: A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The system accesses a data structure map that maps data structures of the program to the memory addresses within an address space of the program to which the data structures are initially allocated. The system executes the program to collect statistics relating to memory requests and memory bandwidth utilization of the program. The system determines an extent to which each data structure is used by a high memory utilization portion of the program based on the data structure map and the collected statistics. The system generates a memory allocation plan that favors allocating data structures in HBM based on the extent to which the data structures are used by a high memory utilization portion of the program.Type: GrantFiled: December 9, 2016Date of Patent: January 22, 2019Assignee: Cray, Inc.Inventors: Heidi Lynn Poxon, William Homer, David W. Oehmke, Luiz DeRose, Clayton D. Andreasen, Sanyam Mehta
-
Publication number: 20180322064Abstract: A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The system accesses a data structure map that maps data structures of the program to the memory addresses within an address space of the program to which the data structures are initially allocated. The system executes the program to collect statistics relating to memory requests and memory bandwidth utilization of the program. The system determines an extent to which each data structure is used by a high memory utilization portion of the program based on the data structure map and the collected statistics. The system generates a memory allocation plan that favors allocating data structures in HBM based on the extent to which the data structures are used by a high memory utilization portion of the program.Type: ApplicationFiled: July 12, 2018Publication date: November 8, 2018Inventors: Heidi Lynn Poxon, William Homer, David W. Oehmke, Luiz DeRose, Clayton D. Andreasen, Sanyam Mehta
-
Publication number: 20180165209Abstract: A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The system accesses a data structure map that maps data structures of the program to the memory addresses within an address space of the program to which the data structures are initially allocated. The system executes the program to collect statistics relating to memory requests and memory bandwidth utilization of the program. The system determines an extent to which each data structure is used by a high memory utilization portion of the program based on the data structure map and the collected statistics. The system generates a memory allocation plan that favors allocating data structures in HBM based on the extent to which the data structures are used by a high memory utilization portion of the program.Type: ApplicationFiled: December 9, 2016Publication date: June 14, 2018Inventors: Heidi Lynn Poxon, William Homer, David W. Oehmke, Luiz DeRose, Clayton D. Andreasen, Sanyam Mehta
-
Publication number: 20180028026Abstract: A hardware mounting bracket is provided with a bracket body adapted to be mounted to a support surface. A rigid retainer is provided on one end of the bracket body to receive hardware supported thereon. At least one elongate biasing retainer is provided on another end of the bracket body spaced apart from the rigid retainer, to engage hardware supported thereon and to provide a loaded surface contact with hardware supported thereon. A hardware mounting assembly, hardware for mounting to a support surface, and method for mounting hardware are also provided.Type: ApplicationFiled: October 11, 2017Publication date: February 1, 2018Inventors: James Allen AUSTIN, III, William Homer SPENCER, Song Jian LIN, Liao Chun LEI
-
Patent number: 9839332Abstract: A hardware mounting bracket is provided with a bracket body adapted to be mounted to a support surface. A rigid retainer is provided on one end of the bracket body to receive hardware supported thereon. At least one elongate biasing retainer is provided on another end of the bracket body spaced apart from the rigid retainer, to engage hardware supported thereon and to provide a loaded surface contact with hardware supported thereon. A hardware mounting assembly, hardware for mounting to a support surface, and method for mounting hardware are also provided.Type: GrantFiled: March 15, 2013Date of Patent: December 12, 2017Assignee: LIBERTY HARDWARE MFG. CORP.Inventors: James Allen Austin, III, William Homer Spencer, Song Jian Lin, Liao Chun Lei
-
Publication number: 20140026402Abstract: A hardware mounting bracket is provided with a bracket body adapted to be mounted to a support surface. A rigid retainer is provided on one end of the bracket body to receive hardware supported thereon. At least one elongate biasing retainer is provided on another end of the bracket body spaced apart from the rigid retainer, to engage hardware supported thereon and to provide a loaded surface contact with hardware supported thereon. A hardware mounting assembly, hardware for mounting to a support surface, and method for mounting hardware are also provided.Type: ApplicationFiled: July 25, 2012Publication date: January 30, 2014Applicant: LIBERTY HARDWARE MFG. CORP.Inventors: James Allen Austin, III, William Homer Spencer
-
Publication number: 20140026392Abstract: A hardware mounting bracket is provided with a bracket body adapted to be mounted to a support surface. A rigid retainer is provided on one end of the bracket body to receive hardware supported thereon. At least one elongate biasing retainer is provided on another end of the bracket body spaced apart from the rigid retainer, to engage hardware supported thereon and to provide a loaded surface contact with hardware supported thereon. A hardware mounting assembly, hardware for mounting to a support surface, and method for mounting hardware are also provided.Type: ApplicationFiled: March 15, 2013Publication date: January 30, 2014Applicant: LIBERTY HARDWARE MFG. CORP.Inventors: James Allen Austin, III, William Homer Spencer, Song Jian Lin, Liao Chun Lei
-
Publication number: 20130336546Abstract: An enclosure works in conjunction with a mobile device to capture biometric identifiers. The mobile device has a screen on a first side and a camera on a second side opposite the first side. The enclosure at least partially covers the mobile device on the first and second sides. The enclosure includes a fingerprint subsystem configured to capture fingerprints with sufficient resolution for biometric identification. The fingerprint subsystem is located on a portion of the enclosure covering the second side of the mobile device. The enclosure includes an iris imaging subsystem configured to capture iris images with sufficient resolution for biometric identification. The iris imaging subsystem includes an iris imaging aperture facing outward from the portion of the enclosure covering the second side of the mobile device. The enclosure includes an electronic data interface configured to communicatively couple the fingerprint and iris imaging subsystems to the mobile device.Type: ApplicationFiled: June 15, 2012Publication date: December 19, 2013Applicant: AOPTIX TECHNOLOGIES, INC.Inventors: Joseph Justin Pritikin, William Homer Chandler, JR., Fayez Mahmood Khan
-
Patent number: 4038487Abstract: A cable screen for multipair communication cables is formed in the general shape of an H with the cross member being expandable by the application of gas pressure. The expansion process also aids in reducing the size of air pockets in any viscous cable fill present; and also creates a permanent duct within the core for supplying gas pressure to points along the cable route.Type: GrantFiled: April 5, 1976Date of Patent: July 26, 1977Assignee: Bell Telephone Laboratories, IncorporatedInventors: John Robert Apen, William Homer Bray, Jr.
-
Patent number: D710343Type: GrantFiled: June 15, 2012Date of Patent: August 5, 2014Assignee: Aoptix Technologies, Inc.Inventors: William Homer Chandler, Jr., Joseph Justin Pritikin, Fayez Mahmood Khan, Dean Eugene Senner
-
Patent number: D862561Type: GrantFiled: August 30, 2017Date of Patent: October 8, 2019Assignee: TASCENT, INC.Inventors: Joseph Justin Pritikin, Dean Eugene Senner, William Homer Chandler, Jr., Jeffrey W. Douglass, Daniel Harden, Cole Derby
-
Patent number: D923077Type: GrantFiled: August 26, 2019Date of Patent: June 22, 2021Assignee: Tascent, Inc.Inventors: Joseph Justin Pritikin, Dean Eugene Senner, William Homer Chandler, Jr., Jeffrey W. Douglass, Daniel Harden, Cole Derby