Patents by Inventor David L. Green
David L. Green 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: 11978329Abstract: A method of triggering a security alert using a tracking device, including detecting motion using a motion sensor of the tracking device, determining that the detected motion meets a motion threshold, detecting one or more wireless access points in proximity to the tracking device, determining that the one or more wireless access points do not correspond to a recognized wireless access point, and in accordance with the determination that the one or more detected wireless access points do not correspond to a recognized wireless access point, triggering a security alert.Type: GrantFiled: February 7, 2023Date of Patent: May 7, 2024Assignee: 3SI Security Systems, Inc.Inventors: Brandon Lawrence Cromer, Quang Ngoc Tran, Terry L. Hipp, Anthony Hugh Green, David Philip Aldoretta
-
Publication number: 20240144381Abstract: Device data is obtained from one or more devices for an individual. The one or more devices include one or more medical monitoring devices. Data is also obtained from one or more exogenous sources, and the data includes current data relating to one or more medical resources. The device data obtained from the one or more devices and the data from the one or more exogenous sources are analyzed using an artificial intelligence agent. Based on the analyzing, one or more recommendations are provided. The one or more recommendations include an indication of a device to use that is different from the one or more devices to obtain different device data for the individual.Type: ApplicationFiled: November 2, 2022Publication date: May 2, 2024Inventors: Michael Jack MARTINE, Sarah Diane GREEN, David DRAEGER, Stan Kevin DALEY, Ira L. ALLEN, John Donald VASQUEZ
-
Patent number: 11554885Abstract: A satellite rescue system (SRS) (1) for rescue and recertification of dormant satellites, said SRS having a thruster end (13) with a primary propulsion nozzle (11) and maneuvering thrusters (12) and a satellite connection end (8) with a body (15) between both ends. The satellite connection end of the SRS has an interface ring (14) with clinch clamps (4) that securely attach to a ring (3) on the rescued satellite. An umbilical connector (7) on the satellite connecting end of the SRS provides power and data to the rescued satellite.Type: GrantFiled: June 7, 2021Date of Patent: January 17, 2023Inventor: David L. Green
-
Patent number: 11338188Abstract: A mechanical braking system which can provide a brake to a self-powered treadmill, or a dual mode treadmill that can operate in both self-powered and motor-powered modes, that will rapidly halt the motion of the belt or rollers in the event of a power disconnect such as from the removal of a safety key.Type: GrantFiled: January 18, 2019Date of Patent: May 24, 2022Assignee: True Fitness Technology, Inc.Inventors: Jared M. Kueker, David L. Green, Dennis L. Meyerotto
-
Patent number: 10747932Abstract: A child component ID module identifies child components connected to a parent component in response to selection of the parent component for placement on a PCB. The child components identified from component connections of a logic design. A child placement module places the child components around the parent component after placement of the parent component, where each child component is placed in compliance with constraints of the child components. A constraint highlight module identifies, on a PCB layout, an allowable area for component placement and prohibited areas for non-placement after selection of the component. The component is a parent component or a child component identified from component connections of a logic design of an electronic circuit design. The apparatus includes a constraint de-highlight module that removes identification on the PCB layout of the allowable area and the one or more prohibited areas in response to placement of the component.Type: GrantFiled: August 9, 2018Date of Patent: August 18, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Patent number: 10671792Abstract: Identifying and resolving issues with placement of plated through vias in voltage divider regions of a printed circuit board (“PCB”) layout. Search parameters indicate an area of the PCB layout to be analyzed, and vias meeting the search parameters are evaluated for placement issues. Upon detecting a placement issue for a via, a solution is determined that addresses and resolves the placement issue of the via. The resolution in an embodiment includes modifying an adjacent power shape, modifying a region between shapes, and/or modifying via placement to minimize risks that include potential shorting, partially-connected vias, and/or poor plated barrel adhesion.Type: GrantFiled: July 29, 2018Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Publication number: 20200050726Abstract: A child component ID module identifies child components connected to a parent component in response to selection of the parent component for placement on a PCB. The child components identified from component connections of a logic design. A child placement module places the child components around the parent component after placement of the parent component, where each child component is placed in compliance with constraints of the child components. A constraint highlight module identifies, on a PCB layout, an allowable area for component placement and prohibited areas for non-placement after selection of the component. The component is a parent component or a child component identified from component connections of a logic design of an electronic circuit design. The apparatus includes a constraint de-highlight module that removes identification on the PCB layout of the allowable area and the one or more prohibited areas in response to placement of the component.Type: ApplicationFiled: August 9, 2018Publication date: February 13, 2020Inventors: MICHAEL A. CHRISTO, DAVID L. GREEN, JULIO A. MALDONADO, DIANA D. ZUROVETZ
-
Publication number: 20200034510Abstract: Identifying and resolving issues with placement of plated through vias in voltage divider regions of a printed circuit board (“PCB”) layout. Search parameters indicate an area of the PCB layout to be analyzed, and vias meeting the search parameters are evaluated for placement issues. Upon detecting a placement issue for a via, a solution is determined that addresses and resolves the placement issue of the via. The resolution in an embodiment includes modifying an adjacent power shape, modifying a region between shapes, and/or modifying via placement to minimize risks that include potential shorting, partially-connected vias, and/or poor plated barrel adhesion.Type: ApplicationFiled: July 29, 2018Publication date: January 30, 2020Inventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Patent number: 10540472Abstract: An approach is provided in which an information handling system creates a printed circuit board (PCB) layout based upon a set of packaged components. The information handling system modifies the PCB layout based upon an adjustment of the set of packaged components and generates board design data based on the modified PCB layout. In turn, the information handling system simulates the PCB layout using the board design data.Type: GrantFiled: October 26, 2017Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana M. Zurovetz
-
Patent number: 10394996Abstract: Via array placement on a printed circuit board (PCB) outline including receiving, by a PCB design module, via array data from a user; generating, by the PCB design module, a via array based on the via array data from the user, including placing the via array on the PCB outline, wherein the via array comprises a grid of vias; detecting, by the PCB design module, that a first PCB element has been placed on top of a first portion of the via array on the PCB outline; removing, by the PCB design module, the first portion of the via array under the first PCB element, wherein a second portion of the via array remains on the PCB outline after removing the first portion of the via array; and generating, by the PCB design module, a PCB design document using the PCB outline and the second portion of the via array.Type: GrantFiled: August 2, 2017Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Publication number: 20190217182Abstract: A mechanical braking system which can provide a brake to a self-powered treadmill, or a dual mode treadmill that can operate in both self-powered and motor-powered modes, that will rapidly halt the motion of the belt or rollers in the event of a power disconnect such as from the removal of a safety key.Type: ApplicationFiled: January 18, 2019Publication date: July 18, 2019Inventors: Jared M. Kueker, David L. Green, Dennis L. Meyerotto
-
Publication number: 20190187179Abstract: A portable electrical testing device is disclosed. The portable electrical testing device includes an electrical probe and a laser soldering device. The electrical probe is configured to be placed in contact with an electrical circuit element and to receive electrical signals from the circuit element. The laser soldering device is configured to apply laser radiation to the electrical probe while the probe is in contact with the electrical circuit element to heat the electrical probe and to thereby enable soldering of the electrical probe to the electrical circuit element. The electrical probe further includes a replaceable probe lead having a surface coating of an electrically conductive fusible metal alloy that melts, when heated by laser radiation from the laser soldering device, and forms a mechanical bond with the circuit element upon cooling. The electrical probe and laser soldering device are configured to be adjustably positioned relative to a mechanical housing.Type: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Inventors: Alberto Garza, David L. Green, Emile L. Kowalski, Joel Ruiz
-
Patent number: 10303838Abstract: Dynamic electronic printed circuit board (PCB) design is provided. A test net on a PCB is dynamically created utilizing a first rule defining a net parameter and a second rule defining a padstack geometric parameter. A first evaluation of one or more nets having a first padstack is performed against the first rule. A second evaluation of both the first padstack and a reference padstack determined to be adjacently positioned to the first padstack is performed against the second rule. Based on the evaluations, a potential test net having a potential test padstack is dynamically selected from the evaluated nets. The selected potential test net is dynamically transformed into the test net. The dynamic transformation includes modifying the potential test padstack and/or the reference padstack utilizing the second rule. The dynamic creation of the test net improves the efficiency of electronic PCB design by mitigating time and footprint consumption.Type: GrantFiled: June 2, 2017Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Patent number: 10303836Abstract: An approach is provided in which an information handling system creates a printed circuit board (PCB) layout based upon a set of packaged components. The information handling system modifies the PCB layout based upon an adjustment of the set of packaged components and generates board design data based on the modified PCB layout. In turn, the information handling system simulates the PCB layout using the board design data.Type: GrantFiled: June 2, 2017Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Patent number: 10265600Abstract: A pull cord safety system, primarily for use with an exercise device such as, but not limited to, a treadmill, that provides for a captive cord which is fixed to the exercise device via a trip mechanism housing. This provides for the benefits of a pull cord safety shutoff where the treadmill shuts off if sufficient force is applied to pull the cord, but keeps the system from being a separable key system. Thus, it eliminates misplacing the key and provides for a system which can more easily be triggered regardless of the angle of fall or instability.Type: GrantFiled: February 10, 2017Date of Patent: April 23, 2019Assignee: True Fitness Technology, Inc.Inventors: Nicholas J. Jansen, Dennis L. Meyerotto, Jared M. Kueker, Bob J. Hawthorne, David L. Green, Tom A. Russo
-
Patent number: 10235491Abstract: Dynamic electronic printed circuit board (PCB) design is provided. A voltage split having a first geometric shape in a first layer of the PCB is identified. Based on the voltage split, a boundary having a second geometric shape is created in an adjacently positioned layer of the PCB with respect to the first layer. A net having at least two pins is dynamically routed in the PCB. An intersection of the net with the first boundary is identified and dynamically resolved.Type: GrantFiled: May 17, 2017Date of Patent: March 19, 2019Assignee: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Publication number: 20190042686Abstract: Via array placement on a printed circuit board (PCB) outline including receiving, by a PCB design module, via array data from a user; generating, by the PCB design module, a via array based on the via array data from the user, including placing the via array on the PCB outline, wherein the via array comprises a grid of vias; detecting, by the PCB design module, that a first PCB element has been placed on top of a first portion of the via array on the PCB outline; removing, by the PCB design module, the first portion of the via array under the first PCB element, wherein a second portion of the via array remains on the PCB outline after removing the first portion of the via array; and generating, by the PCB design module, a PCB design document using the PCB outline and the second portion of the via array.Type: ApplicationFiled: August 2, 2017Publication date: February 7, 2019Inventors: MICHAEL A. CHRISTO, DAVID L. GREEN, JULIO A. MALDONADO, DIANA D. ZUROVETZ
-
Publication number: 20180349542Abstract: An approach is provided in which an information handling system creates a printed circuit board (PCB) layout based upon a set of packaged components. The information handling system modifies the PCB layout based upon an adjustment of the set of packaged components and generates board design data based on the modified PCB layout. In turn, the information handling system simulates the PCB layout using the board design data.Type: ApplicationFiled: October 26, 2017Publication date: December 6, 2018Inventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana M. Zurovetz
-
Publication number: 20180349543Abstract: Dynamic electronic printed circuit board (PCB) design is provided. A test net on a PCB is dynamically created utilizing a first rule defining a net parameter and a second rule defining a padstack geometric parameter. A first evaluation of one or more nets having a first padstack is performed against the first rule. A second evaluation of both the first padstack and a reference padstack determined to be adjacently positioned to the first padstack is performed against the second rule. Based on the evaluations, a potential test net having a potential test padstack is dynamically selected from the evaluated nets. The selected potential test net is dynamically transformed into the test net. The dynamic transformation includes modifying the potential test padstack and/or the reference padstack utilizing the second rule. The dynamic creation of the test net improves the efficiency of electronic PCB design by mitigating time and footprint consumption.Type: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Applicant: International Business Machines CorporationInventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz
-
Publication number: 20180349541Abstract: An approach is provided in which an information handling system creates a printed circuit board (PCB) layout based upon a set of packaged components. The information handling system modifies the PCB layout based upon an adjustment of the set of packaged components and generates board design data based on the modified PCB layout. In turn, the information handling system simulates the PCB layout using the board design data.Type: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Inventors: Michael A. Christo, David L. Green, Julio A. Maldonado, Diana D. Zurovetz