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: 11967937
    Abstract: 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: Grant
    Filed: January 17, 2019
    Date of Patent: April 23, 2024
    Assignee: 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: 11092480
    Abstract: 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: Grant
    Filed: September 27, 2018
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
  • Publication number: 20210251051
    Abstract: 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: Application
    Filed: April 27, 2021
    Publication date: August 12, 2021
    Inventors: Andrew C. M. Hicks, Michael P. Lyons, Tynan J. Garrett, Yunli Tang
  • Patent number: 11039506
    Abstract: 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: Grant
    Filed: November 30, 2017
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew C. M. Hicks, Michael P. Lyons, Tynan J. Garrett, Yunli Tang
  • Patent number: 10940643
    Abstract: 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: Grant
    Filed: December 15, 2017
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
  • Patent number: 10933807
    Abstract: 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: Grant
    Filed: November 28, 2018
    Date of Patent: March 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
  • Patent number: 10933587
    Abstract: 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: Grant
    Filed: October 6, 2017
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
  • Patent number: 10884913
    Abstract: 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: Grant
    Filed: May 8, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
  • Patent number: 10796029
    Abstract: 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: Grant
    Filed: November 30, 2017
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Miles C. Pedrone, Andrew C. M. Hicks, Michael P. Lyons, Yunli Tang, Tynan J. Garrett
  • Publication number: 20200164796
    Abstract: 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: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
  • Patent number: 10616115
    Abstract: 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: Grant
    Filed: November 1, 2017
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard K. Errickson, Thomas A. Gregg, Leonard W. Helmer, Jr., Michael P. Lyons, Kulwant M. Pandey, Peter K. Szwed
  • Publication number: 20200103274
    Abstract: 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: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventors: Tynan J. Garrett, Andrew Hicks, Michael P. Lyons, Miles C. Pedrone, Yunli Tang
  • Publication number: 20190266077
    Abstract: 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: Application
    Filed: May 8, 2019
    Publication date: August 29, 2019
    Inventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
  • Patent number: 10380013
    Abstract: 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: Grant
    Filed: December 1, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
  • Publication number: 20190171557
    Abstract: 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: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Michael P. Lyons, Andrew Hicks, Miles C. Pedrone, Yunli Tang, Tynan J. Garrett
  • Publication number: 20190163936
    Abstract: 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: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Miles C. Pedrone, Andrew C. M. Hicks, Michael P. Lyons, Yunli Tang, Tynan J. Garrett
  • Publication number: 20190166656
    Abstract: 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: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Andrew C. M. Hicks, Michael P. Lyons, Tynan J. Garrett, Yunli Tang
  • Publication number: 20190105839
    Abstract: 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: Application
    Filed: December 15, 2017
    Publication date: April 11, 2019
    Inventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
  • Publication number: 20190105838
    Abstract: 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: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: Andrew C. Hicks, Michael P. Lyons, Miles C. Pedrone
  • Patent number: 9923824
    Abstract: 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: Grant
    Filed: September 26, 2017
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard K. Errickson, Thomas A. Gregg, Leonard W. Helmer, Jr., Michael P. Lyons, Kulwant M. Pandey, Peter K. Szwed