Patents by Inventor Michael David Harris
Michael David Harris 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: 11925689Abstract: The present disclosure provides copolymers of 2-substituted-2-oxazolines possessing two or three reactive functional groups which are also chemically orthogonal. The copolymers described may be random copolymers, block copolymers or a mixture of random and block copolymer configurations. Furthermore, the present disclosure provides novel methods for synthesizing the above polymers and for conjugating to molecules such as targeting, diagnostic and therapeutic agents.Type: GrantFiled: January 4, 2022Date of Patent: March 12, 2024Assignee: Serina Therapeutics, Inc.Inventors: J Milton Harris, Kunsang Yoon, Michael David Bentley, Zhihao Fang, Tacey Viegas
-
Patent number: 11014849Abstract: Disclosed herein are systems and methods for ion exchanging glass articles. Methods for ion exchanging glass articles include receiving processing instructions from one or more user input devices, loading a cassette containing a plurality of glass articles into a molten salt bath of one or more ion exchange stations automatically with a robotic lift based on the processing instructions, removing the cassette from the molten salt bath automatically with the robotic lift after a predetermined time based on the processing instructions, and rotating the cassette automatically to drain fluid of the molten salt bath from the cassette.Type: GrantFiled: November 28, 2017Date of Patent: May 25, 2021Assignee: CORNING INCORPORATEDInventors: Michael David Harris, Timothy Leonard Hunt, Kevin Robert Kaelin, William James Miller, Patrick Aaron Parks, Jeanne Lynn Swecker, Christopher Lee Timmons
-
Publication number: 20180148373Abstract: Disclosed herein are systems and methods for ion exchanging glass articles. Methods for ion exchanging glass articles include receiving processing instructions from one or more user input devices, loading a cassette containing a plurality of glass articles into a molten salt bath of one or more ion exchange stations automatically with a robotic lift based on the processing instructions, removing the cassette from the molten salt bath automatically with the robotic lift after a predetermined time based on the processing instructions, and rotating the cassette automatically to drain fluid of the molten salt bath from the cassette.Type: ApplicationFiled: November 28, 2017Publication date: May 31, 2018Applicant: CORNING INCORPORATEDInventors: Michael David Harris, Timothy Leonard Hunt, Kevin Robert Kaelin, William James Miller, Patrick Aaron Parks, Jeanne Lynn Swecker, Christopher Lee Timmons
-
Patent number: 8619365Abstract: Multilayer anti-reflective coatings having four or more layers are disclosed. In one aspect, the multilayer anti-reflective coating comprises a first layer having a refractive index n1, where n1<1.4, and an optical thickness of (0.25±5%) ?o nm; a second layer adjacent to the first layer, the second layer having a refractive index n2, where n2?1.8, and an optical thickness of (0.5±5%) ?o nm; a third layer adjacent to the second layer, the third layer having a refractive index n3, where 1.4?n3<1.6, and an optical thickness of (0.1±5%) ?o nm; and a fourth layer adjacent to the third layer, the fourth layer having a refractive index n4, where n4?1.8, and an optical thickness of (0.05±10%) ?o nm; where ?o is a wavelength in the visible light range.Type: GrantFiled: October 8, 2009Date of Patent: December 31, 2013Assignee: Corning IncorporatedInventors: Michael David Harris, Christopher Morton Lee, Lawrence George Mann, Mike Xu Ouyang
-
Patent number: 8402170Abstract: A servicing daemon is described herein for providing servicing of a running computer system (such as a filer). The servicing daemon resides and executes on the operating system of the filer and communicates across a network with a debugger that resides and executes on a remote administering computer. A debugging session is performed that complies with a protocol relating to the remote accessing of files. The debugging session provides live servicing of an application executing on the filer without requiring an actual corefile (having copied filer memory data) to be created. Rather, the servicing daemon creates a simulated corefile header that is sent to the debugger, receives requests from the debugger, and maps addresses specified in the requests to filer memory addresses. The servicing daemon then reads and retrieves data directly from filer memory at the determined filer memory addresses and sends the data to the debugger for analysis.Type: GrantFiled: August 9, 2011Date of Patent: March 19, 2013Assignee: Net App, Inc.Inventor: Michael David Harris
-
Publication number: 20110295821Abstract: A servicing daemon is described herein for providing servicing of a running computer system (such as a filer). The servicing daemon resides and executes on the operating system of the filer and communicates across a network with a debugger that resides and executes on a remote administering computer. A debugging session is performed that complies with a protocol relating to the remote accessing of files. The debugging session provides live servicing of an application executing on the filer without requiring an actual corefile (having copied filer memory data) to be created. Rather, the servicing daemon creates a simulated corefile header that is sent to the debugger, receives requests from the debugger, and maps addresses specified in the requests to filer memory addresses. The servicing daemon then reads and retrieves data directly from filer memory at the determined filer memory addresses and sends the data to the debugger for analysis.Type: ApplicationFiled: August 9, 2011Publication date: December 1, 2011Inventor: Michael David Harris
-
Patent number: 8015201Abstract: A servicing daemon is described herein for providing servicing of a running computer system (such as a filer). The servicing daemon resides and executes on the operating system of the filer and communicates across a network with a debugger that resides and executes on a remote administering computer. A debugging session is performed that complies with a protocol relating to the remote accessing of files. The debugging session provides live servicing of an application executing on the filer without requiring an actual corefile (having copied filer memory data) to be created. Rather, the servicing daemon creates a simulated corefile header that is sent to the debugger, receives requests from the debugger, and maps addresses specified in the requests to filer memory addresses. The servicing daemon then reads and retrieves data directly from filer memory at the determined filer memory addresses and sends the data to the debugger for analysis.Type: GrantFiled: February 22, 2007Date of Patent: September 6, 2011Assignee: NetApp, Inc.Inventor: Michael David Harris
-
Publication number: 20100060979Abstract: Multilayer anti-reflective coatings having four or more layers are disclosed. In one aspect, the multilayer anti-reflective coating comprises a first layer having a refractive index n1, where n1<1.4, and an optical thickness of (0.25±5%) ?o nm; a second layer adjacent to the first layer, the second layer having a refractive index n2, where n2?1.8, and an optical thickness of (0.5±5%) ?o nm; a third layer adjacent to the second layer, the third layer having a refractive index n3, where 1.4?n3<1.6, and an optical thickness of (0.1±5%) ?o nm; and a fourth layer adjacent to the third layer, the fourth layer having a refractive index n4, where n4?1.8, and an optical thickness of (0.05±10%) ?o nm; where ?o is a wavelength in the visible light range.Type: ApplicationFiled: October 8, 2009Publication date: March 11, 2010Inventors: Michael David Harris, Christopher Morton Lee, Lawrence George Mann, Mike Xu Ouyang
-
Patent number: 6263486Abstract: A plurality of object oriented parts are automatically interconnected on a computer system. A user selects at least two of the parts for interconnection. Default actions and events are automatically selected for each object, and the connection therebetween is made.Type: GrantFiled: November 22, 1996Date of Patent: July 17, 2001Assignee: International Business Machines Corp.Inventors: John Junior Boezeman, Michael David Harris, Carol Ann Jones, Christopher Joseph Paul
-
Patent number: 5889991Abstract: A software class including known system events is imported into the palette of a development tool. After selecting a class for import, all variables and methods in the class meeting predetermined criteria are discovered. The variables are marked as properties, the methods as actions and the system events as events. A capture method is generated to capture the events and forward them to the development tool. Then, an invoke method is generated to execute each of the actions, a set method is generated to set a value for each of the properties, and a get method is generated to retrieve each value. Finally, a new subclass comprising the capture method, the invoke method, the set method and the get method is generated and added to the palette.Type: GrantFiled: December 6, 1996Date of Patent: March 30, 1999Assignee: International Business Machines Corp.Inventors: Scott Michael Consolatti, Michael David Harris, Carol Ann Jones