Patents by Inventor William Ray Hancock

William Ray Hancock 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: 10582181
    Abstract: A panoramic image system with parallax mitigation includes image sensors, a head tracker, a display, and a processor. Each image sensor is fixedly mounted a predetermined linear distance from a first reference axis and is disposed adjacent to at least one other image sensor and to point in a direction that is offset from its adjacent image sensor by a predetermined angle. The head tracker is configured to sense at least the angular position and movement direction of a viewer's head about a second reference axis and to supply an azimuth position signal representative thereof. The display is configured to selectively display images sensed by each of the image sensors. The processor is in operable communication with the image sensors, head tracker, and display. The processor is configured, based at least on the azimuth position signal, to command the display to display images sensed by only one image sensor.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: March 3, 2020
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ken Leiphon, William Ray Hancock
  • Publication number: 20190306484
    Abstract: A panoramic image system with parallax mitigation includes image sensors, a head tracker, a display, and a processor. Each image sensor is fixedly mounted a predetermined linear distance from a first reference axis and is disposed adjacent to at least one other image sensor and to point in a direction that is offset from its adjacent image sensor by a predetermined angle. The head tracker is configured to sense at least the angular position and movement direction of a viewer's head about a second reference axis and to supply an azimuth position signal representative thereof. The display is configured to selectively display images sensed by each of the image sensors. The processor is in operable communication with the image sensors, head tracker, and display. The processor is configured, based at least on the azimuth position signal, to command the display to display images sensed by only one image sensor.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 3, 2019
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Ken Leiphon, William Ray Hancock
  • Patent number: 10018847
    Abstract: A method for displaying images on a head-mounted display (HMD) device that compensates for a user's vestibulo-ocular reflex (VOR) response. The displayed HMD image is compensated for predicted eye position such that the displayed image stays centered on the fovea of the eye, during transient eye movement caused by head motion, resulting in better display readability, discernment and cognitive processing.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: July 10, 2018
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Xiaohong Linda Li, Ken Leiphon, James C. Fye, Jerry Ball, William Ray Hancock
  • Patent number: 9659410
    Abstract: An augmented reality system is provided and a method for controlling an augmented reality system are provided. The augmented reality system, for example, may include, but is not limited to a display, a memory, and at least one processor communicatively coupled to the display and memory, the at least one processor configured to generate image data having a first resolution at a first rate, store the generated image data in the memory, and transfer a portion of the generated image data having a second resolution to the display from the memory at a second rate, wherein the second rate is faster than the first rate and the second resolution is smaller than the first resolution. This dual rate system then enables a head-tracked augmented reality system to be updated at the high rate, reducing latency based artifacts.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: May 23, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: William Ray Hancock, James C. Fye, Ken Leiphon
  • Publication number: 20170123215
    Abstract: A method for displaying images on a head-mounted display (HMD) device that compensates for a user's vestibulo-ocular reflex (VOR) response. The displayed HMD image is compensated for predicted eye position such that the displayed image stays centered on the fovea of the eye, during transient eye movement caused by head motion, resulting in better display readability, discernment and cognitive processing.
    Type: Application
    Filed: October 28, 2015
    Publication date: May 4, 2017
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Xiaohong Linda Li, Ken Leiphon, James C. Fye, Jerry Ball, William Ray Hancock
  • Publication number: 20160110919
    Abstract: An augmented reality system is provided and a method for controlling an augmented reality system are provided. The augmented reality system, for example, may include, but is not limited to a display, a memory, and at least one processor communicatively coupled to the display and memory, the at least one processor configured to generate image data having a first resolution at a first rate, store the generated image data in the memory, and transfer a portion of the generated image data having a second resolution to the display from the memory at a second rate, wherein the second rate is faster than the first rate and the second resolution is smaller than the first resolution. This dual rate system then enables a head-tracked augmented reality system to be updated at the high rate, reducing latency based artifacts.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 21, 2016
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: William Ray Hancock, James C. Fye, Ken Leiphon
  • Publication number: 20150205724
    Abstract: A method comprises dividing a main memory into a plurality of pools, the plurality of pools including a first pool and one or more second pools, wherein the first pool is only associated with a set of one or more lines in a first cache such that data in the first pool is only cached in the first cache and wherein the one or more second pools are each associated with one or more lines in a second cache and data in the second cache is cacheable by the first cache. The method further comprises assigning each of a plurality of threads to one of the plurality of pools and determining if a memory region being accessed belongs to the first pool. If the memory region being accessed belongs to the first pool, bypassing the second cache to temporarily store data from the memory region in the first cache.
    Type: Application
    Filed: January 20, 2014
    Publication date: July 23, 2015
    Applicant: Honeywell International Inc.
    Inventors: William Ray Hancock, Larry James Miller
  • Patent number: 8520015
    Abstract: Methods and apparatus are provided for intermixing graphics layers and graphics applications using a display intermix server. A method is provided for intermixing a first graphics application having a first graphics layer and a second graphics application having a second graphics layer. The method comprises streaming a first graphics command from the first graphics application to a first memory location, where the first graphics command corresponds to the first graphics layer. The method also comprises streaming a second graphics command from the second graphics application to a second memory location, where the second graphics command corresponds to the second graphics layer. The method further comprises ordering the first graphics command and the second graphics command based on a priority scheme for the first graphics layer and the second graphics layer. The method further comprises providing ordered graphics commands to a rendering interface.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: August 27, 2013
    Assignee: Honeywell International Inc.
    Inventors: Kiran Gopala Krishna, Satyanarayan Kar, Vamsi Agasthyaraju, Shashidhara Ganganna, Bincicil Mathew, William Ray Hancock, Dan Lopez
  • Patent number: 8487952
    Abstract: A method and a computer readable medium containing instructions for devices marking pixel data as being critical symbology pixel data for verification prior to being displayed a pixel on a display device is presented. The method comprises determining by a computing device whether the pixel data is critical symbology pixel data and assigning an intensity threshold level to the pixel data. The threshold is based at least in part on the status of the pixel data as being critical symbology pixel data. Further, the method includes determining whether an intensity of the pixel data is less than or equal to the assigned intensity threshold level and then marking the pixel data as critical symbology pixel data when the intensity of the pixel data is greater than the intensity threshold.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: July 16, 2013
    Assignee: Honeywell International Inc.
    Inventor: William Ray Hancock
  • Publication number: 20120268475
    Abstract: A method and a computer readable medium containing instructions for devices marking pixel data as being critical symbology pixel data for verification prior to being displayed a pixel on a display device is presented. The method comprises determining by a computing device whether the pixel data is critical symbology pixel data and assigning an intensity threshold level to the pixel data. The threshold is based at least in part on the status of the pixel data as being critical symbology pixel data. Further, the method includes determining whether an intensity of the pixel data is less than or equal to the assigned intensity threshold level and then marking the pixel data as critical symbology pixel data when the intensity of the pixel data is greater than the intensity threshold.
    Type: Application
    Filed: April 21, 2011
    Publication date: October 25, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventor: William Ray Hancock
  • Publication number: 20100039436
    Abstract: Methods and apparatus are provided for intermixing graphics layers and graphics applications using a display intermix server. A method is provided for intermixing a first graphics application having a first graphics layer and a second graphics application having a second graphics layer. The method comprises streaming a first graphics command from the first graphics application to a first memory location, where the first graphics command corresponds to the first graphics layer. The method also comprises streaming a second graphics command from the second graphics application to a second memory location, where the second graphics command corresponds to the second graphics layer. The method further comprises ordering the first graphics command and the second graphics command based on a priority scheme for the first graphics layer and the second graphics layer. The method further comprises providing ordered graphics commands to a rendering interface.
    Type: Application
    Filed: July 14, 2008
    Publication date: February 18, 2010
    Applicant: Honeywell International Inc.
    Inventors: Kiran Gopala Krishna, Satyanarayan Kar, Vamsi Agasthyaraju, Shashidhara Ganganna, Bincicil Mathew, William Ray Hancock, Dan Lopez
  • Publication number: 20090199205
    Abstract: A graphics virtual machine display system for an aircraft is provided. The graphics virtual machine display system includes a registry. An initialization block is in communication with the registry for instantiating a graphics widget. A rendering block is in communication with the initialization block for rendering the graphics widget. An event handling block is in communication with the registry for accepting an event associated with the graphics widget.
    Type: Application
    Filed: February 6, 2008
    Publication date: August 6, 2009
    Applicant: Honeywell International Inc.
    Inventors: Kiran Gopala Krishna, Satyanarayan Kar, Vamsi Agasthyaraju, Shashidhara Ganganna, Bincicil Mathew, Gary Thomas Hickey, William Ray Hancock
  • Patent number: 6307565
    Abstract: A system which utilizes two buffers of dual-port memory to seamlessly display video frames on a raster scanned video display device. Dual port memory is organized into two alternate memory banks, each having sufficient capacity to buffer a full frame of video data. As long as the display memory write and read addresses are sufficiently separated by a predetermined number of lines, video data is written and read using alternate banks of memory for each frame. When the write and read addresses are closer than a predetermined number of lines, the video data already stored in a given bank of memory is re-read. After the write and read addresses are again sufficiently separated, video data is again written and read using alternate banks of memory.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: October 23, 2001
    Assignee: Honeywell International Inc.
    Inventors: Robert John Quirk, William Ray Hancock
  • Patent number: 6271866
    Abstract: A system which utilizes dual-port memory to seamlessly display video frames on a raster scanned display device. Dual port memory is partitioned into a ‘single frame buffer’ having sufficient capacity to buffer a full video frame, and an ‘extension buffer’ which is a contiguous extension of the single frame buffer. The two sections together comprise an ‘extended buffer’. As long as the video memory write and read addresses are sufficiently separated by a predetermined number of lines, video data is written and read using the single frame buffer for each frame. When the write and read addresses are closer than a predetermined number of lines, the incoming video data for the next several new frames is written using the ‘extended’ buffer, and also read therefrom. After the write and read addresses are again sufficiently separated, video data is written and read using only the single frame buffer.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: August 7, 2001
    Assignee: Honeywell International Inc.
    Inventors: William Ray Hancock, Robert John Quirk