Patents by Inventor Michael P. Lyons
Michael P. Lyons 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: 11967937Abstract: A packaged semiconductor chip includes a semiconductor sub strate having formed thereon: radio-frequency (RF) input and output contact pads, DC contact pads, and first and second amplifier stages. An input of the first amplifier stage is coupled with the RF input contact pad. An input and an output of the second amplifier stage are respectively coupled to an output of the first amplifier stage and the RF output contact pad. The DC contact pads and the input of the first amplifier stages are connected via an input bias coupling path. The outputs of the amplifier stages are connected via an output bias coupling path. The chip further includes a lead frame having RF input and output pins electrically coupled to the RF input and output contact pads, and input bias pins electrically coupled to the DC contact pad.Type: GrantFiled: January 17, 2019Date of Patent: April 23, 2024Assignee: Viasat, Inc.Inventors: Shih Peng Sun, Kenneth V. Buer, Michael R. Lyons, Gary P. English, Qiang R. Chen, Ramanamurthy V. Darapu, Douglas J. Mathews, Mark S. Berkheimer, Brandon C. Drake
-
Patent number: 11092480Abstract: Light obstruction can be detected using a light obstruction sensor. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving, by a light obstruction sensor, light being emitted by a light source, a light level being associated with the light, and the light source and the light obstruction sensor being disposed in a light assembly. The method further includes determining, by a processing device, whether the light level exceeds a first threshold. The method further includes, responsive to determining that the light level exceeds the first threshold, determining that the light being emitted by the light source is at least partially impaired by an object. The method further includes validating, by the processing device, the determination that the light source is at least partially impaired by the object to confirm whether the light source is at least partially impaired by the object.Type: GrantFiled: September 27, 2018Date of Patent: August 17, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
-
Publication number: 20210251051Abstract: A stovetop assembly where on/off status of a burner is controlled, at least in part, based upon whether the body of a cookware vessel is: (i) placed on a burner to complete an electrical circuit (for example direct current conductive circuit) or magnetic circuit; or (ii) removed from the burner to break the electrical or magnetic circuit. Also, a control box with a tether line extending therefrom that controls on/off status of a burner based, at least in part, upon whether a clip at a distal end of the tether line is mechanically connected to a cookware vessel.Type: ApplicationFiled: April 27, 2021Publication date: August 12, 2021Inventors: Andrew C. M. Hicks, Michael P. Lyons, Tynan J. Garrett, Yunli Tang
-
Patent number: 11039506Abstract: A stovetop assembly where on/off status of a burner is controlled, at least in part, based upon whether the body of a cookware vessel is: (i) placed on a burner to complete an electrical circuit (for example direct current conductive circuit) or magnetic circuit; or (ii) removed from the burner to break the electrical or magnetic circuit. Also, a control box with a tether line extending therefrom that controls on/off status of a burner based, at least in part, upon whether a clip at a distal end of the tether line is mechanically connected to a cookware vessel.Type: GrantFiled: November 30, 2017Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Andrew C. M. Hicks, Michael P. Lyons, Tynan J. Garrett, Yunli Tang
-
Patent number: 10940643Abstract: A method of removing a printed item from a 3D printer. The method may include loading a print bed into a 3D printer, where a bottom surface of the print bed may be removably attached to a print stage. The printed item may be printed by a tool head of the 3D printer atop the print bed. The print bed together with the printed item may be unloaded from the 3D printer upon completion of the printing, where unloading the print bed may include detaching the print bed from the print stage. The printed item may then be released from the print bed.Type: GrantFiled: December 15, 2017Date of Patent: March 9, 2021Assignee: International Business Machines CorporationInventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
-
Patent number: 10933807Abstract: A method for visual hazard avoidance of a road hazard is provided. The visual hazard avoidance is implemented by an on-road projection system, which is integrated into a vehicle. The on-road projection system includes a projector and a computing device. The on-road projection system implements the method while the vehicle is in motion. The computing device causes the projector to generate a projection on a road as the vehicle is approaching the road hazard. Note that the projection identifies a tire path of the vehicle. The computing device also causes the projector to terminate the projection on the road once the road hazard in passed.Type: GrantFiled: November 28, 2018Date of Patent: March 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
-
Patent number: 10933587Abstract: A method of removing a printed item from a 3D printer. The method may include loading a print bed into a 3D printer, where a bottom surface of the print bed may be removably attached to a print stage. The printed item may be printed by a tool head of the 3D printer atop the print bed. The print bed together with the printed item may be unloaded from the 3D printer upon completion of the printing, where unloading the print bed may include detaching the print bed from the print stage. The printed item may then be released from the print bed.Type: GrantFiled: October 6, 2017Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
-
Patent number: 10884913Abstract: Memory management in a computer system is described. Memory is allocated within page-aligned real memory storage to requesting processes. During a normal operation mode, pages of the real memory storage are allocated in accordance with a buddy allocation algorithm. A triggering condition is detected. Responsive to the detection, at least one contiguous page-sized or smaller memory segment that violates the buddy allocation algorithm is allocated to a requesting process.Type: GrantFiled: May 8, 2019Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
-
Patent number: 10796029Abstract: An operating system for a computer device that includes code in the form of a hook that controls lock in and lock out of a removable data communication connection object (for example, a cable terminating in a connector, a card) with respect to a data communication port by means of an electromechanical lock. Software requiring system administrator authentication to lock a removable data communication connection object out of a data communication port. Software requiring system administrator authentication to lock a removable data communication connection object into a data communication port.Type: GrantFiled: November 30, 2017Date of Patent: October 6, 2020Assignee: International Business Machines CorporationInventors: Miles C. Pedrone, Andrew C. M. Hicks, Michael P. Lyons, Yunli Tang, Tynan J. Garrett
-
Publication number: 20200164796Abstract: A method for visual hazard avoidance of a road hazard is provided. The visual hazard avoidance is implemented by an on-road projection system, which is integrated into a vehicle. The on-road projection system includes a projector and a computing device. The on-road projection system implements the method while the vehicle is in motion. The computing device causes the projector to generate a projection on a road as the vehicle is approaching the road hazard. Note that the projection identifies a tire path of the vehicle. The computing device also causes the projector to terminate the projection on the road once the road hazard in passed.Type: ApplicationFiled: November 28, 2018Publication date: May 28, 2020Inventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
-
Patent number: 10616115Abstract: Embodiments are directed to a computer system for managing data transfer. The computer system includes a memory, a processor communicatively coupled to the memory, a send component and a receive component having a message queue and a controller. A single link interface communicatively couples the send component to the receive component. The single link interface includes a mainline channel and a sideband channel, and the computer system is configured to perform a method. The method includes transmitting mainline channel messages over the mainline channel from the send component to the receive component. The method further includes transmitting sideband channel messages over the sideband channel from the send component to the message queue of the receive component. The method further includes utilizing the controller to control a flow of the sideband channel messages to the message queue without relying on sending feedback to the send component about the flow.Type: GrantFiled: November 1, 2017Date of Patent: April 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard K. Errickson, Thomas A. Gregg, Leonard W. Helmer, Jr., Michael P. Lyons, Kulwant M. Pandey, Peter K. Szwed
-
Publication number: 20200103274Abstract: Light obstruction can be detected using a light obstruction sensor. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving, by a light obstruction sensor, light being emitted by a light source, a light level being associated with the light, and the light source and the light obstruction sensor being disposed in a light assembly. The method further includes determining, by a processing device, whether the light level exceeds a first threshold. The method further includes, responsive to determining that the light level exceeds the first threshold, determining that the light being emitted by the light source is at least partially impaired by an object. The method further includes validating, by the processing device, the determination that the light source is at least partially impaired by the object to confirm whether the light source is at least partially impaired by the object.Type: ApplicationFiled: September 27, 2018Publication date: April 2, 2020Inventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
-
Publication number: 20190266077Abstract: Memory management in a computer system is described. Memory is allocated within page-aligned real memory storage to requesting processes. During a normal operation mode, pages of the real memory storage are allocated in accordance with a buddy allocation algorithm. A triggering condition is detected. Responsive to the detection, at least one contiguous page-sized or smaller memory segment that violates the buddy allocation algorithm is allocated to a requesting process.Type: ApplicationFiled: May 8, 2019Publication date: August 29, 2019Inventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
-
Patent number: 10380013Abstract: Memory management in a computer system is described. Memory is allocated within page-aligned real memory storage to requesting processes. During a normal operation mode, pages of the real memory storage are allocated in accordance with a buddy allocation algorithm. A triggering condition is detected. Responsive to the detection, at least one contiguous page-sized or smaller memory segment that violates the buddy allocation algorithm is allocated to a requesting process.Type: GrantFiled: December 1, 2017Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
-
Publication number: 20190171557Abstract: Memory management in a computer system is described. Memory is allocated within page-aligned real memory storage to requesting processes. During a normal operation mode, pages of the real memory storage are allocated in accordance with a buddy allocation algorithm. A triggering condition is detected. Responsive to the detection, at least one contiguous page-sized or smaller memory segment that violates the buddy allocation algorithm is allocated to a requesting process.Type: ApplicationFiled: December 1, 2017Publication date: June 6, 2019Inventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
-
Publication number: 20190163936Abstract: An operating system for a computer device that includes code in the form of a hook that controls lock in and lock out of a removable data communication connection object (for example, a cable terminating in a connector, a card) with respect to a data communication port by means of an electromechanical lock. Software requiring system administrator authentication to lock a removable data communication connection object out of a data communication port. Software requiring system administrator authentication to lock a removable data communication connection object into a data communication port.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Miles C. Pedrone, Andrew C. M. Hicks, Michael P. Lyons, Yunli Tang, Tynan J. Garrett
-
Publication number: 20190166656Abstract: A stovetop assembly where on/off status of a burner is controlled, at least in part, based upon whether the body of a cookware vessel is: (i) placed on a burner to complete an electrical circuit (for example direct current conductive circuit) or magnetic circuit; or (ii) removed from the burner to break the electrical or magnetic circuit. Also, a control box with a tether line extending therefrom that controls on/off status of a burner based, at least in part, upon whether a clip at a distal end of the tether line is mechanically connected to a cookware vessel.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Andrew C. M. Hicks, Michael P. Lyons, Tynan J. Garrett, Yunli Tang
-
Publication number: 20190105839Abstract: A method of removing a printed item from a 3D printer. The method may include loading a print bed into a 3D printer, where a bottom surface of the print bed may be removably attached to a print stage. The printed item may be printed by a tool head of the 3D printer atop the print bed. The print bed together with the printed item may be unloaded from the 3D printer upon completion of the printing, where unloading the print bed may include detaching the print bed from the print stage. The printed item may then be released from the print bed.Type: ApplicationFiled: December 15, 2017Publication date: April 11, 2019Inventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
-
Publication number: 20190105838Abstract: A method of removing a printed item from a 3D printer. The method may include loading a print bed into a 3D printer, where a bottom surface of the print bed may be removably attached to a print stage. The printed item may be printed by a tool head of the 3D printer atop the print bed. The print bed together with the printed item may be unloaded from the 3D printer upon completion of the printing, where unloading the print bed may include detaching the print bed from the print stage. The printed item may then be released from the print bed.Type: ApplicationFiled: October 6, 2017Publication date: April 11, 2019Inventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
-
Patent number: 9923824Abstract: Embodiments are directed to a computer system for managing data transfer. The computer system includes a memory, a processor communicatively coupled to the memory, a send component and a receive component having a message queue and a controller. A link interface communicatively couples the send component to the receive component. The link interface includes a mainline channel and a sideband channel, and the computer system is configured to perform a method. The method includes transmitting mainline channel messages over the mainline channel from the send component to the receive component. The method further includes transmitting sideband channel messages over the sideband channel from the send component to the message queue of the receive component. The method further includes utilizing the controller to control a flow of the sideband channel messages to the message queue without relying on sending feedback to the send component about the flow.Type: GrantFiled: September 26, 2017Date of Patent: March 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard K. Errickson, Thomas A. Gregg, Leonard W. Helmer, Jr., Michael P. Lyons, Kulwant M. Pandey, Peter K. Szwed