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: 11119894Abstract: 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: GrantFiled: August 24, 2018Date of Patent: September 14, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 10884901Abstract: 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: GrantFiled: August 24, 2018Date of Patent: January 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: 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: 10831019Abstract: 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: GrantFiled: July 23, 2018Date of Patent: November 10, 2020Assignee: Microvision, Inc.Inventors: P. Selvan Viswanathan, Matthieu Saracco, Roger F. Johnson, Ian Blanch
-
Publication number: 20200065217Abstract: 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: ApplicationFiled: August 24, 2018Publication date: February 27, 2020Inventors: 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: 20200065218Abstract: 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: ApplicationFiled: August 24, 2018Publication date: February 27, 2020Inventors: 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: 20200026065Abstract: 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: ApplicationFiled: July 23, 2018Publication date: January 23, 2020Inventors: P. Selvan Viswanathan, Matthieu Saracco, Roger F. Johnson, Ian Blanch
-
Patent number: 7644889Abstract: 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: GrantFiled: July 18, 2006Date of Patent: January 12, 2010Assignee: Insitu, Inc.Inventor: Roger F. Johnson
-
Publication number: 20080017758Abstract: 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: ApplicationFiled: July 18, 2006Publication date: January 24, 2008Applicant: The Insitu Group, Inc.Inventor: Roger F. Johnson
-
Patent number: 6765733Abstract: 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: GrantFiled: May 14, 2002Date of Patent: July 20, 2004Assignee: Nlight Photonics CorporationInventors: Scott A. Igl, Roger F. Johnson, David W. Rook, Derek E. Schulte
-
Patent number: 5753808Abstract: 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: GrantFiled: September 11, 1995Date of Patent: May 19, 1998Assignee: Quest Integrated, Inc.Inventor: Roger F. Johnson
-
Patent number: 4600355Abstract: 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: GrantFiled: August 29, 1984Date of Patent: July 15, 1986Assignee: Cybot, Inc.Inventor: Roger F. Johnson
-
Patent number: 4476567Abstract: 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: GrantFiled: December 11, 1981Date of Patent: October 9, 1984Assignee: The Boeing CompanyInventor: Roger F. Johnson
-
Patent number: 4231160Abstract: 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: GrantFiled: June 7, 1979Date of Patent: November 4, 1980Assignee: The Boeing CompanyInventors: Roger F. Johnson, Allen M. Mitzel