Patents by Inventor Roger F. Johnson

Roger F. 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: 11119894
    Abstract: Methods for configurable and proactive application diagnostics and recovery are performed by systems and devices. A diagnostics manager determines diagnostics packages corresponding to problems described in client device diagnostics requests. Session identifiers are generated and returned with diagnostics identifiers to clients which then provide the session identifiers and diagnostics identifiers to a service manager for session initiation. Diagnostics packages are located, retrieved, and provided back to the client by the service manager that invokes a client-side engine to execute diagnostics packages. Results are provided to the diagnostics system which determines additional packages to be executed by the engine during the same diagnostics session. Further, device-specific tokens are acquired by client devices which execute local diagnostic packages and acquire remote diagnostic packages for execution in the same session.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: September 14, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Santosh Vasant Bhosale, Manoj Ajith Prasad, Sparky Toews, Will Qian, Weizhu Chen, Ganapathy V. Raman, Aritra DattaGupta, Aarohi Arora, Michael J. Nelson, Roger F. Johnson, Woo Ram Lee, Vladyslav Bazyliak, Somak Mitra, Bryan Wilhelm, Benjamin Reich, Matthew Justice
  • Patent number: 10884901
    Abstract: Methods for configurable and proactive application diagnostics and recovery are performed by systems and devices. A diagnostics manager determines diagnostics packages corresponding to problems described in client device diagnostics requests. Session identifiers are generated and returned with diagnostics identifiers to clients which then provide the session identifiers and diagnostics identifiers to a service manager for session initiation. Diagnostics packages are located, retrieved, and provided back to the client by the service manager that invokes a client-side engine to execute diagnostics packages. Results are provided to the diagnostics system which determines additional packages to be executed by the engine during the same diagnostics session. Further, device-specific tokens are acquired by client devices which execute local diagnostic packages and acquire remote diagnostic packages for execution in the same session.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: January 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Santosh Vasant Bhosale, Manoj Ajith Prasad, Sparky Toews, Will Qian, Weizhu Chen, Ganapathy V. Raman, Aritra DattaGupta, Aarohi Arora, Michael J. Nelson, Roger F. Johnson, Woo Ram Lee, Vladyslav Bazyliak, Somak Mitra, Bryan Wilhelm, Benjamin Reich, Matthew Justice
  • Patent number: 10831019
    Abstract: An angular velocity correcting optical device receives a sinusoidally swept input light beam and outputs a non-sinusoidally swept output beam. The output beam may have a constant angular velocity. The output beam may have a constant pitch on a target surface for a constant periodicity pulsed light beam. Optical surfaces may be freeform surfaces specified by polynomials.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: November 10, 2020
    Assignee: Microvision, Inc.
    Inventors: P. Selvan Viswanathan, Matthieu Saracco, Roger F. Johnson, Ian Blanch
  • Publication number: 20200065217
    Abstract: Methods for configurable and proactive application diagnostics and recovery are performed by systems and devices. A diagnostics manager determines diagnostics packages corresponding to problems described in client device diagnostics requests. Session identifiers are generated and returned with diagnostics identifiers to clients which then provide the session identifiers and diagnostics identifiers to a service manager for session initiation. Diagnostics packages are located, retrieved, and provided back to the client by the service manager that invokes a client-side engine to execute diagnostics packages. Results are provided to the diagnostics system which determines additional packages to be executed by the engine during the same diagnostics session. Further, device-specific tokens are acquired by client devices which execute local diagnostic packages and acquire remote diagnostic packages for execution in the same session.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Santosh Vasant Bhosale, Manoj Ajith Prasad, Sparky Toews, Will Qian, Weizhu Chen, Ganapathy V. Raman, Aritra DattaGupta, Aarohi Arora, Michael J. Nelson, Roger F. Johnson, Woo Ram Lee, Vladyslav Bazyliak, Somak Mitra, Bryan Wilhelm, Benjamin Reich, Matthew Justice
  • Publication number: 20200065218
    Abstract: Methods for configurable and proactive application diagnostics and recovery are performed by systems and devices. A diagnostics manager determines diagnostics packages corresponding to problems described in client device diagnostics requests. Session identifiers are generated and returned with diagnostics identifiers to clients which then provide the session identifiers and diagnostics identifiers to a service manager for session initiation. Diagnostics packages are located, retrieved, and provided back to the client by the service manager that invokes a client-side engine to execute diagnostics packages. Results are provided to the diagnostics system which determines additional packages to be executed by the engine during the same diagnostics session. Further, device-specific tokens are acquired by client devices which execute local diagnostic packages and acquire remote diagnostic packages for execution in the same session.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Santosh Vasant Bhosale, Manoj Ajith Prasad, Sparky Toews, Will Qian, Weizhu Chen, Ganapathy V. Raman, Aritra DattaGupta, Aarohi Arora, Michael J. Nelson, Roger F. Johnson, Woo Ram Lee, Vladyslav Bazyliak, Somak Mitra, Bryan Wilhelm, Benjamin Reich, Matthew Justice
  • Publication number: 20200026065
    Abstract: An angular velocity correcting optical device receives a sinusoidally swept input light beam and outputs a non-sinusoidally swept output beam. The output beam may have a constant angular velocity. The output beam may have a constant pitch on a target surface for a constant periodicity pulsed light beam. Optical surfaces may be freeform surfaces specified by polynomials.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventors: P. Selvan Viswanathan, Matthieu Saracco, Roger F. Johnson, Ian Blanch
  • Patent number: 7644889
    Abstract: Fluid sensing systems and methods, including sensors used to sense various fluid levels in vehicles, are disclosed herein. One aspect of the invention is directed toward a method for sensing a fluid that includes passing electromagnetic radiation through a receptacle positioned to hold a fluid. The receptacle can be configured so that electromagnetic radiation that passes through portions of the receptacle containing fluid is focused. The method can further include determining (a) whether fluid is located in a selected portion of the receptacle based on an amount of electromagnetic radiation that impinges on at least one radiation sensor, (b) a characteristic of fluid located in the passageway of the selected portion based on a pattern of the electromagnetic radiation that is created on the at least one radiation sensor, or (c) both (a) and (b).
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: January 12, 2010
    Assignee: Insitu, Inc.
    Inventor: Roger F. Johnson
  • Publication number: 20080017758
    Abstract: Fluid sensing systems and methods, including sensors used to sense various fluid levels in vehicles, are disclosed herein. One aspect of the invention is directed toward a method for sensing a fluid that includes passing electromagnetic radiation through a receptacle positioned to hold a fluid. The receptacle can be configured so that electromagnetic radiation that passes through portions of the receptacle containing fluid is focused. The method can further include determining (a) whether fluid is located in a selected portion of the receptacle based on an amount of electromagnetic radiation that impinges on at least one radiation sensor, (b) a characteristic of fluid located in the passageway of the selected portion based on a pattern of the electromagnetic radiation that is created on the at least one radiation sensor, or (c) both (a) and (b).
    Type: Application
    Filed: July 18, 2006
    Publication date: January 24, 2008
    Applicant: The Insitu Group, Inc.
    Inventor: Roger F. Johnson
  • Patent number: 6765733
    Abstract: Disclosed are systems and methods providing adjustable mounting with multiple degrees of freedom, such as three degrees of freedom allowing controlled adjustment of pitch, roll, and/or yaw. In providing such degrees of freedom, a ball member of a ball and socket mounting apparatus may preferably be disposed upon a surface and a mount, having a socket portion sized and shaped to correspond to a mating surface of the ball member, may be placed in communication therewith. The mount may have a component to be mounted placed thereon after the mount is placed in communication with the ball member. Preferably as part of the system manufacturing process, an adjustment mechanism is placed in communication with the mount and provides manipulating forces thereto, preferably causing the socket portion of the mount to slidably engage the mating surface of the ball member, in order to precisely position a component mounted thereon.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: July 20, 2004
    Assignee: Nlight Photonics Corporation
    Inventors: Scott A. Igl, Roger F. Johnson, David W. Rook, Derek E. Schulte
  • Patent number: 5753808
    Abstract: A rolling weight deflectometer for monitoring deflection of pavement under load. The deflectometer incorporates an alignment laser beam emitter that measures vertical displacement of each of a plurality of distance sensors mounted on a horizontal sensor bearer member that bends or vibrates as it is transported over a pavement for deflection measurement. The measured vertical displacements, due to member bending, allow the deflectometer to compensate for errors introduced by member bending and thereby provide a more accurate measurement of pavement deflection.
    Type: Grant
    Filed: September 11, 1995
    Date of Patent: May 19, 1998
    Assignee: Quest Integrated, Inc.
    Inventor: Roger F. Johnson
  • Patent number: 4600355
    Abstract: A modular, multi-configuration robotics system having basic interchangeable component parts including a base (10), turret (110), rails (20), mounting blocks (30), motors (80), arm links (60) as the primary components and also including bearings (180), pillow blocks (170), gears (176, 178), various shafts, pulley, belts, electronic controller and optical encoders (184) as additional essential component parts. The system is intended as a tutorial device in the field of educational robotics.
    Type: Grant
    Filed: August 29, 1984
    Date of Patent: July 15, 1986
    Assignee: Cybot, Inc.
    Inventor: Roger F. Johnson
  • Patent number: 4476567
    Abstract: Angular deviations of a control surface cause phase quadrature output signals to be produced from an optical encoder mounted thereon. Successive values of the quadrature signals are latched to logic circuitry which determines the state and direction of rotation, causing a counter to up or down count, appropriately. A digital display, responding to the status of the counter, indicates the magnitude and direction of the angular deviation of the control surface.
    Type: Grant
    Filed: December 11, 1981
    Date of Patent: October 9, 1984
    Assignee: The Boeing Company
    Inventor: Roger F. Johnson
  • Patent number: 4231160
    Abstract: A target comprising a displacement sensitive photodiode perpendicularly disposed with respect to the measuring axis perpendicular to the runway surface is provided above a runway surface under aircraft load. A laser beam is directed towards the diode and signal processing circuits coupled between the photodiode and display means during aircraft loading, and subsequent to aircraft load removal provide signals to the display means representative of displacement of runway surface.
    Type: Grant
    Filed: June 7, 1979
    Date of Patent: November 4, 1980
    Assignee: The Boeing Company
    Inventors: Roger F. Johnson, Allen M. Mitzel