Patents by Inventor Jon Johnson

Jon 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).

  • Publication number: 20240134201
    Abstract: The present disclosure relates to systems, methods, and computer readable media for modeling thermal effects within a multi-laser device. For example, systems described herein may include a plurality of laser devices that output energy streams having corresponding operating windows. One or more systems described herein may include a set of accumulators for tracking quantities of energy samples within operating windows and populating a queue representative of the tracked quantities. One or more systems described herein may additionally include filters and a summing module for determining temperature values for operating windows and synchronizing the temperature values with one another to determine an accurate system temperature for the multi-laser device. The features described herein facilitate synchronization of data for corresponding operating windows to provide an accurate determination of system temperature based on a combination of self-heating and crosstalk effects between multiple laser devices.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Harini CHIMALAPATI, Christopher Jon JOHNSON, Jingyang Xue
  • Publication number: 20240068049
    Abstract: Assays, kits, and methods that target and/or detect the presence of bovine respiratory complex (BRD)-associated pathogens in a sample. These assays, kits and methods can be portable and capable of providing fast (within 45 minutes) and accurate (at least 96%) results in the field, eliminating the need for a laboratory and other complex equipment.
    Type: Application
    Filed: November 11, 2021
    Publication date: February 29, 2024
    Inventors: Mohit VERMA, Suraj MOHAN, Ana PASCUAL-GARRIGOS, Haley BROUWER, Jennifer KOZIOL, Jon SCHOONMAKER, Timothy JOHNSON
  • Patent number: 11860365
    Abstract: The present disclosure relates to systems, methods, and computer readable media for modeling thermal effects within a multi-laser device. For example, systems described herein may include a plurality of laser devices that output energy streams having corresponding operating windows. One or more systems described herein may include a set of accumulators for tracking quantities of energy samples within operating windows and populating a queue representative of the tracked quantities. One or more systems described herein may additionally include filters and a summing module for determining temperature values for operating windows and synchronizing the temperature values with one another to determine an accurate system temperature for the multi-laser device. The features described herein facilitate synchronization of data for corresponding operating windows to provide an accurate determination of system temperature based on a combination of self-heating and crosstalk effects between multiple laser devices.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: January 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harini Chimalapati, Christopher Jon Johnson, Jingyang Xue
  • Publication number: 20220317447
    Abstract: The present disclosure relates to systems, methods, and computer readable media for modeling thermal effects within a multi-laser device. For example, systems described herein may include a plurality of laser devices that output energy streams having corresponding operating windows. One or more systems described herein may include a set of accumulators for tracking quantities of energy samples within operating windows and populating a queue representative of the tracked quantities. One or more systems described herein may additionally include filters and a summing module for determining temperature values for operating windows and synchronizing the temperature values with one another to determine an accurate system temperature for the multi-laser device. The features described herein facilitate synchronization of data for corresponding operating windows to provide an accurate determination of system temperature based on a combination of self-heating and crosstalk effects between multiple laser devices.
    Type: Application
    Filed: April 2, 2021
    Publication date: October 6, 2022
    Inventors: Harini CHIMALAPATI, Christopher Jon JOHNSON, Jingyang Xue
  • Patent number: 10672368
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data and multiple LSR processing engines.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: June 2, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ryan Scott Haraden, Tolga Ozguner, Adam James Muff, Jeffrey Powers Bradford, Christopher Jon Johnson, Gene Leung, Miguel Comparan
  • Patent number: 10360832
    Abstract: Techniques for post-rendering image transformation including outputting an image frame including a plurality of first pixels by sequentially generating and outputting multiple color component fields including a first color component field and a second color component field by applying one or more two-dimensional (2D) image transformations to at least one portion of the plurality of source pixels by first, second, and third image transformation pipelines, to generate transformed pixel color data for the first color component field and the second color component field.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tolga Ozguner, Miguel Comparan, Christopher Jon Johnson, Jeffrey Powers Bradford
  • Publication number: 20190189089
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data and multiple LSR processing engines.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 20, 2019
    Inventors: Ryan Scott HARADEN, Tolga OZGUNER, Adam James MUFF, Jeffrey Powers BRADFORD, Christopher Jon JOHNSON, Gene LEUNG, Miguel COMPARAN
  • Patent number: 10255891
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data and multiple LSR processing engines.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Scott Haraden, Tolga Ozguner, Adam James Muff, Jeffrey Powers Bradford, Christopher Jon Johnson, Gene Leung, Miguel Comparan
  • Patent number: 10241470
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tolga Ozguner, Gene Leung, Jeffrey Powers Bradford, Adam James Muff, Miguel Comparan, Ryan Scott Haraden, Christopher Jon Johnson
  • Patent number: 10242654
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tolga Ozguner, Jeffrey Powers Bradford, Miguel Comparan, Gene Leung, Adam James Muff, Ryan Scott Haraden, Christopher Jon Johnson
  • Publication number: 20190051229
    Abstract: Techniques for post-rendering image transformation including outputting an image frame including a plurality of first pixels by sequentially generating and outputting multiple color component fields including a first color component field and a second color component field by applying one or more two-dimensional (2D) image transformations to at least one portion of the plurality of source pixels by first, second, and third image transformation pipelines, to generate transformed pixel color data for the first color component field and the second color component field.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tolga OZGUNER, Miguel COMPARAN, Christopher Jon JOHNSON, Jeffrey Powers BRADFORD
  • Publication number: 20180301125
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data and multiple LSR processing engines.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Ryan Scott Haraden, Tolga Ozguner, Adam James Muff, Jeffrey Powers Bradford, Christopher Jon Johnson, Gene Leung, Miguel Comparan
  • Publication number: 20180260931
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Inventors: Tolga OZGUNER, Gene LEUNG, Jeffrey Powers BRADFORD, Adam James MUFF, Miguel COMPARAN, Ryan Scott HARADEN, Christopher Jon JOHNSON
  • Publication number: 20180211638
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Tolga Ozguner, Jeffrey Powers Bradford, Miguel Comparan, Gene Leung, Adam James Muff, Ryan Scott Haraden, Christopher Jon Johnson
  • Patent number: 9978118
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: May 22, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tolga Ozguner, Gene Leung, Jeffrey Powers Bradford, Adam James Muff, Miguel Comparan, Ryan Scott Haraden, Christopher Jon Johnson
  • Publication number: 20170293603
    Abstract: A publisher is configured to receive a plurality of inputs such as audio, imagery, text, responses to questionnaires, and the like. The publisher is also operable to access a registry having pre-existing information and content. A user may submit inputs, and may further make selections relating to how the inputs will be processed by the publisher. The publisher is operable to process the inputs in accordance with the user's selections to produce any of a variety of outputs. Outputs of the publisher may include books, sound recordings, newspapers, web pages, movies, prayer cards, collages/montages, and the like. The publisher is also operable to automatically generate a biographical text about a deceased friend or relative of the user, based on inputs and selections provided by the user. The publisher may also provide voice-overs for movies automatically generated using image input, audio input, and selections provided by the user.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Inventors: Steven Craig Sefton, Jeffrey Jon Johnson, Gordon Scott Mindrum
  • Patent number: 9695867
    Abstract: A resonance testing apparatus has a plurality of arms for supporting a workpiece. At least one of said arms incorporates an articulation assembly having: a strut, a joint element which is movable in response to movement of the strut, and a clamp arrangement for clamping the joint element. The assembly has a first condition in which the joint element is movable and a second condition in which the clamp arrangement acts on the joint element to damp or restrict movement of the strut. The assembly includes a seating for the joint element, and a biasing arrangement for the seating. The assembly has a first condition in which the joint element is arranged on the seating and is movable on the seating and a second condition in which the biasing arrangement acts on the seating to damp or restrict movement of the joint element on the seating.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: July 4, 2017
    Assignee: Johnson & Allen Ltd.
    Inventors: Jon Johnson, Graham Morley
  • Patent number: 9039162
    Abstract: This invention relates to a media multi-feed rejection apparatus, comprising: a plurality of feed rollers; a feed roller driving means operatively connected to one of the plurality of feed rollers; a clutch means operatively connected to the other of the plurality of feed rollers; and a single channel encoder means operatively connected to the clutch means to measure a rotation of the other of the plurality of feed rollers.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: May 26, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Gary L. Miller, Ed Tucker, Jon Johnson
  • Patent number: 9033450
    Abstract: A printer having an internal electrical power supply is disclosed herein. A method for controlling power consumption in the printer includes receiving an image to be printed, calculating an estimated temperature of the printer, and controlling a speed of the printer to control the power consumption to keep a temperature of the printer below a predetermined maximum temperature in response to the estimated temperature.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: May 19, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert D. Davis, Douglas Harriman, Jon Johnson
  • Publication number: 20140169859
    Abstract: A resonance testing apparatus has a plurality of arms for supporting a workpiece. At least one of said arms incorporates an articulation assembly having: a strut, a joint element which is movable in response to movement of the strut, and a clamp arrangement for clamping the joint element. The assembly has a first condition in which the joint element is movable and a second condition in which the clamp arrangement acts on the joint element to damp or restrict movement of the strut. The assembly includes a seating for the joint element, and a biasing arrangement for the seating. The assembly has a first condition in which the joint element is arranged on the seating and is movable on the seating and a second condition in which the biasing arrangement acts on the seating to damp or restrict movement of the joint element on the seating.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 19, 2014
    Applicant: Johnson & Allen Ltd.
    Inventors: Jon Johnson, Graham Morley