Patents by Inventor Glen A. Johnson

Glen A. Johnson 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: 11973306
    Abstract: Disclosed is a laser system including a first laser and a second laser. The first laser includes a laser cavity, and a gas phase molecular gain medium disposed in the laser cavity, the gain medium having an absorption band. The second laser is a solid state laser configured to be continuously tunable, with respect to an emission wavelength of the second laser, over the absorption band of the gain medium, and the second laser is tuned to pump rotational vibrational transitions in the gain medium to achieve a rotational population inversion.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: April 30, 2024
    Assignees: PRESIDENT AND FELLOWS OF HARVARD COLLEGE, Massachusetts Institute of Technology, The United States of America as Represented by the Secretary of the Army
    Inventors: Paul Chevalier, Arman Amirzhan, Marco Piccardo, Fan Wang, Steven Glen Johnson, Henry O. Everitt, Federico Capasso
  • Publication number: 20220399696
    Abstract: Disclosed is a laser system including a first laser and a second laser. The first laser includes a laser cavity, and a gas phase molecular gain medium disposed in the laser cavity, the gain medium having an absorption band. The second laser is a solid state laser configured to be continuously tunable, with respect to an emission wavelength of the second laser, over the absorption band of the gain medium, and the second laser is tuned to pump rotational vibrational transitions in the gain medium to achieve a rotational population inversion.
    Type: Application
    Filed: November 12, 2020
    Publication date: December 15, 2022
    Applicants: PRESIDENT AND FELLOWS OF HARVARD COLLEGE, Massachusetts Institute of Technology, The United States of America as Represented by the Secretary of the Army
    Inventors: Paul Chevalier, Arman Amirzhan, Marco Piccardo, Fan Wang, Steven Glen Johnson, Henry O. Everitt, Federico CAPASSO
  • Patent number: 11416212
    Abstract: Techniques and architectures may be used to provide an environment for a speech-based intelligent user assistant (IUA) having a flexible operating system that is based, at least in part, on the context of interaction of a user of a computing system with the computing system. Such a flexible operating system may allow for non-obtrusive communication of the IUA with the user. Thus, for example, a user may communicate with the IUA without interrupting their other activities on the computer, such as playing a video game.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sreekar Choudhary, John Henson, Kevin Barnes, Louis Valentine, Zachariah Glen Johnson
  • Publication number: 20220105507
    Abstract: An autoloader is disclosed for staging samples in vials to be loaded automatically into an analyzer such as a moisture analyzer for moisture analysis. The analyzer uses vials to hold small amounts of sample materials. The autoloader holds the vials in a horizontal orientation for delivery to and removal from the analyzer.
    Type: Application
    Filed: September 9, 2021
    Publication date: April 7, 2022
    Applicant: AMETEK, INC.
    Inventors: Archibald Williams, Glen Johnson, Isauro Amaro, Jiangjiang Dai, Kai Johnstad, James A. Salomon, Christian Vézina, Rémi Deroche
  • Publication number: 20220061381
    Abstract: A smoking implement is disclosed herein. In one exemplary embodiment, the smoking implement comprises a housing body having an air inlet port and an air outlet port; a nippleless cap attachable to the housing body at the air outlet port, the nippleless cap having an internally configured first channel; and a holder configured for holding a cigarette, the holder being securable to the nippleless cap in a manner that the holder is partially accommodated into the first channel and extends into an interior space of the housing body.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 3, 2022
    Inventor: Glen Johnson
  • Publication number: 20180003023
    Abstract: A method includes pumping fluid into a drill string extending through a riser into a well. A managed pressure drilling system is operated to maintain a selected fluid pressure in the well between the well and the drill string. A fluid influx into the well or a fluid loss into a formation traversed by the well is detected using measurements of fluid pressure in the well and fluid flow into and out of the well. The method includes automatically abating the fluid influx by closing an annular blowout preventer disposed in the riser or abating the fluid loss by operating the annular blowout preventer and pumping a sacrificial fluid into the drill string.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: Yawan Couturier, Bastiaan Liezenberg, Glen Johnson, Vikas Rakhunde, Jesse Hardt
  • Publication number: 20170337035
    Abstract: Techniques and architectures may be used to provide an environment for a speech-based intelligent user assistant (IUA) having a flexible operating system that is based, at least in part, on the context of interaction of a user of a computing system with the computing system. Such a flexible operating system may allow for non-obtrusive communication of the IUA with the user. Thus, for example, a user may communicate with the IUA without interrupting their other activities on the computer, such as playing a video game.
    Type: Application
    Filed: August 26, 2016
    Publication date: November 23, 2017
    Inventors: Sreekar Choudhary, John Henson, Kevin Barnes, Louis Valentine, Zachariah Glen Johnson
  • Publication number: 20170330477
    Abstract: The present invention is directed to systems and methods for objectively assessing mission readiness. The systems can comprise a backend system and scenario server in communication with the backend system. The backend system can comprise a planning and analysis system comprising planning and/or assessing data for one or more training missions, a common database builder comprising geographical data of a geographical region for the training mission, and a digital media replicator comprising a social media module configured to receive publically accessible data relevant to the training mission from one or more social media platforms. The scenario server is configured to receive data from each of the planning and analysis system, common database builder, and digital media replication to create the training mission. Methods in accordance with such systems are disclosed herein.
    Type: Application
    Filed: August 3, 2017
    Publication date: November 16, 2017
    Applicant: Visual Awareness Technologies & Consulting, Inc.
    Inventors: Glen Johnson, Vince Depersio, Shands Picket, Sara Moola, Mike Vaughn
  • Patent number: 9811313
    Abstract: Systems, methods, and computer media for generating and invoking voice-triggered macros are disclosed herein. A buffer is configured to receive sensor data for one or more sensors. The sensor data reflects user actions. A macro generator is configured to receive a command to initiate creation of a voice-triggered macro and determine macro actions for inclusion in the voice-triggered macro based on the sensor data in the buffer. The macro generator is also configured to assign a speech key to the voice-triggered macro. When audio input is determined to match the speech key of the voice-triggered macro, the macro actions are performed.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: November 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zachariah Glen Johnson, Sreekar Choudhary, John Henson, Kandarp Jani
  • Publication number: 20170309198
    Abstract: The present invention is directed to systems and methods for objectively assessing mission readiness. The systems can comprise a backend system and scenario server in communication with the backend system. The backend system can comprise a planning and analysis system comprising planning and/or assessing data for one or more training missions, a common database builder comprising geographical data of a geographical region for the training mission, and a digital media replicator comprising a social media module configured to receive publically accessible data relevant to the training mission from one or more social media platforms. The scenario server is configured to receive data from each of the planning and analysis system, common database builder, and digital media replication to create the training mission. Methods in accordance with such systems are disclosed herein.
    Type: Application
    Filed: April 26, 2017
    Publication date: October 26, 2017
    Applicant: Visual Awareness Technologies & Consulting, Inc.
    Inventors: Glen Johnson, Vince Persio, Shands Picket, Sara Moola, Mike Vaughn
  • Publication number: 20170169001
    Abstract: A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received by a client device and inserted into a client-supplied object model, such as a Document Object Model (DOM). The object model can then be used to render a page, such as a webpage. By injecting server-supplied user interface elements into a client object model, the client can intelligently combine UI elements from a server with UI elements from a client. In the situation where there are conflicting or overlapping UI elements, the client device can modify the object model to eliminate such conflicts or overlaps.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett, Sean Kollenkark
  • Patent number: 9582601
    Abstract: A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received by a client device and inserted into a client-supplied object model, such as a Document Object Model (DOM). The object model can then be used to render a page, such as a webpage. By injecting server-supplied user interface elements into a client object model, the client can intelligently combine UI elements from a server with UI elements from a client. In the situation where there are conflicting or overlapping UI elements, the client device can modify the object model to eliminate such conflicts or overlaps.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett, Sean Kollenkark
  • Publication number: 20170052760
    Abstract: Systems, methods, and computer media for generating and invoking voice-triggered macros are disclosed herein. A buffer is configured to receive sensor data for one or more sensors. The sensor data reflects user actions. A macro generator is configured to receive a command to initiate creation of a voice-triggered macro and determine macro actions for inclusion in the voice-triggered macro based on the sensor data in the buffer. The macro generator is also configured to assign a speech key to the voice-triggered macro. When audio input is determined to match the speech key of the voice-triggered macro, the macro actions are performed.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Zachariah Glen Johnson, Sreekar Choudhary, John Henson, Kandarp Jani
  • Patent number: 9053201
    Abstract: A secure communication method between a web compartment and a client application can allow network updates to be used for a client application. For example, a secure communication method can allow predefined operations to be carried out on a client machine. An example web compartment can include an iframe tag and the communication can be a string command, such as by using a postmessage API. Such a structure allows some user interface elements to be supplied from a client device and other user interface elements to be supplied a server computer.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett
  • Publication number: 20150120823
    Abstract: A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received by a client device and inserted into a client-supplied object model, such as a Document Object Model (DOM). The object model can then be used to render a page, such as a webpage. By injecting server-supplied user interface elements into a client object model, the client can intelligently combine UI elements from a server with UI elements from a client. In the situation where there are conflicting or overlapping UI elements, the client device can modify the object model to eliminate such conflicts or overlaps.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 30, 2015
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett, Sean Kollenkark
  • Patent number: 8959142
    Abstract: A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received by a client device and inserted into a client-supplied object model, such as a Document Object Model (DOM). The object model can then be used to render a page, such as a webpage. By injecting server-supplied user interface elements into a client object model, the client can intelligently combine UI elements from a server with UI elements from a client. In the situation where there are conflicting or overlapping UI elements, the client device can modify the object model to eliminate such conflicts or overlaps.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: February 17, 2015
    Assignee: Microsoft Corporation
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett, Sean Kollenkark
  • Publication number: 20130226994
    Abstract: A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received by a client device and inserted into a client-supplied object model, such as a Document Object Model (DOM). The object model can then be used to render a page, such as a webpage. By injecting server-supplied user interface elements into a client object model, the client can intelligently combine UI elements from a server with UI elements from a client. In the situation where there are conflicting or overlapping UI elements, the client device can modify the object model to eliminate such conflicts or overlaps.
    Type: Application
    Filed: August 16, 2012
    Publication date: August 29, 2013
    Applicant: Microsoft Corporation
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett
  • Publication number: 20130227657
    Abstract: A secure communication method between a web compartment and a client application can allow network updates to be used for a client application. For example, a secure communication method can allow predefined operations to be carried out on a client machine. An example web compartment can include an iframe tag and the communication can be a string command, such as by using a postmessage API. Such a structure allows some user interface elements to be supplied from a client device and other user interface elements to be supplied a server computer.
    Type: Application
    Filed: August 16, 2012
    Publication date: August 29, 2013
    Applicant: Microsoft Corporation
    Inventors: Ryan James D'Aurelio, Mark John Sawrey Leece, Zachariah Glen Johnson, Douglas Duane Berrett
  • Patent number: 8103728
    Abstract: Systems, methods and media for database synchronization on a network are disclosed. More particularly, hardware and/or software for database synchronization on a network protected with firewalls are disclosed. Embodiments include an e-mail listener for receiving e-mails from a plurality of computer systems and modifying a central database based on the received e-mails. In one embodiment, the computers systems and central database are protected by a firewall. Other embodiments provide for a transaction log that includes information about received e-mails. In these embodiments, the transaction log may optionally be used to synchronize other databases, including local databases located at the computer systems.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: January 24, 2012
    Assignee: International Business Machines Corporation
    Inventor: Glen Johnson
  • Patent number: 7994722
    Abstract: An energy saving control 40 for a fluorescent light which is easily installed in an existing merchandising machine 10 and a method of retrofitting the energy saving control for a fluorescent light into an existing merchandising machine.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: August 9, 2011
    Assignee: Vendors Exchange International, Inc.
    Inventors: Brent D. Garson, Glen Johnson