Patents by Inventor Jonathan Kent Ross

Jonathan Kent Ross 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: 20230195552
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for facilitating efficient retrieval of diagnostic information from a computing endpoint that experiences a failure condition. For example, systems described herein may detect or otherwise identify a failure condition associating with the computing endpoint operating in an erroneous or unpredictable matter. Systems described herein may involve carving out a portion of memory on the computing endpoint that is accessible to a host system (e.g., a CPU). Systems described herein may further provide a discoverable resource that enables a host system to identify and collect the diagnostic data in response to identifying a failure condition in an efficient manner and without requiring that the computing endpoint be capable of responding to data requests.
    Type: Application
    Filed: May 18, 2021
    Publication date: June 22, 2023
    Inventors: Vishal JAIN, Teague Curtiss MAPES, Jonathan Kent ROSS
  • Patent number: 10554958
    Abstract: A system for three-dimensional imaging includes a plurality of three-dimensional imaging cameras. A first camera and a second camera may have integration times that are interleaved with the readout time of the other camera to limit interference while increasing framerate and throughput.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Kent Ross, Raymond Kirk Price, Preetika Jain
  • Publication number: 20180262740
    Abstract: A system for three-dimensional imaging includes a plurality of three-dimensional imaging cameras. A first camera and a second camera may have integration times that are interleaved with the readout time of the other camera to limit interference while increasing framerate and throughput.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 13, 2018
    Inventors: Jonathan Kent Ross, Raymond Kirk Price, Preetika Jain
  • Patent number: 6088780
    Abstract: A method and apparatus for implementing a page table walker that uses at least one of a default page size and a page size selected for a virtual address space to position a sliding field in a virtual address. According to one aspect of the invention, an apparatus for use in a computer system is provided that includes a page size storage area and a page table walker. The page size storage area is used to store a number of page sizes each selected for translating a different set of virtual addresses. The page table walker includes a selection unit coupled to the page size storage area, as well as a page entry address generator coupled to the selection unit. For each of the virtual address received, the selection unit positions a field in that virtual address based on the page size selected for translating the set of virtual addresses to which that virtual address belongs.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: July 11, 2000
    Assignee: Institute for the Development of Emerging Architecture, L.L.C.
    Inventors: Koichi Yamada, Gary N. Hammond, Jim Hays, Jonathan Kent Ross, Stephen Burger, William R. Bryg