Patents Assigned to DORNERWORKS, LTD.
  • Patent number: 10764201
    Abstract: A communication interface controller for multiplexing data packet streams from a plurality of data packets to generate an output stream for transmission from an endpoint. The data packet streams may be multiplexed according to a QoS associated with each data packet stream and at a rate equal to or greater than a medium transmission rate. For the case of a 1 Gbps transfer rate or 125 MBps, the data packet streams may be multiplexed at a rate equal to or greater than 1 MHz, thereby providing gapless scheduling and transmission of the data packet streams.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: September 1, 2020
    Assignee: DornerWorks, Ltd.
    Inventors: David Verbree, Brian Douglas, Nicholas VanderStel, Andrew DeZeeuw, Juan Morales, Eric Hughes, Corrin Meyer, David Johnson
  • Patent number: 9836418
    Abstract: A method of scheduling and controlling asynchronous tasks to provide deterministic behavior in time-partitioned operating systems, such as an ARINC 653 partitioned operating environment. The asynchronous tasks are allocated CPU time in a deterministic but dynamically decreasing manner. In one embodiment, the asynchronous tasks may occur in any order within a major time frame (that is, their sequencing is not statically deterministic); however, the dynamic time allotment prevents any task from overrunning its allotment and prevents any task from interfering with other tasks (whether synchronous or asynchronous).
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: December 5, 2017
    Assignee: DornerWorks, Ltd.
    Inventors: Steven H. VanderLeest, Nathan C. Studer
  • Publication number: 20140281088
    Abstract: A method of scheduling and controlling asynchronous tasks to provide deterministic behavior in time-partitioned operating systems, such as an ARINC 653 partitioned operating environment. The asynchronous tasks are allocated CPU time in a deterministic but dynamically decreasing manner. In one embodiment, the asynchronous tasks may occur in any order within a major time frame (that is, their sequencing is not statically deterministic); however, the dynamic time allotment prevents any task from overrunning its allotment and prevents any task from interfering with other tasks (whether synchronous or asynchronous).
    Type: Application
    Filed: February 26, 2014
    Publication date: September 18, 2014
    Applicant: DornerWorks, Ltd.
    Inventors: Steven H. VanderLeest, Nathan C. Studer
  • Patent number: 8836672
    Abstract: A system and method utilizing two image sensors to simultaneously capture images of a FOV (field of view). The image sensors are arranged along the same optical path for viewing the FOV. The FOV is illuminated by an illuminator of a specific frequency band. An image is captured by the first image sensor which has a filter that passes at least a portion of the light of the frequency band of the illuminator. An image is captured by the second image sensor that has a filter to pass a band of frequencies adjacent to, but generally not including the frequency band of the illuminator. The images may be manipulated, for example, to provide enhanced performance and/or compensate for variables in the system. A processor subtracts the images to produce an image that represents light reflected back from the illuminator, excluding ambient light at the frequency of the illuminator.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: September 16, 2014
    Assignee: DornerWorks, Ltd.
    Inventors: Curtis W. Stienstra, Albert A. Cornelius, Todd M. Burghgraef, Nathan S. Meyer, Steven H. VanderLeest
  • Publication number: 20120200535
    Abstract: A system and method utilizing two image sensors to simultaneously capture images of a FOV (field of view). The image sensors are arranged along the same optical path for viewing the FOV. The FOV is illuminated by an illuminator of a specific frequency band. An image is captured by the first image sensor which has a filter that passes at least a portion of the light of the frequency band of the illuminator. An image is captured by the second image sensor that has a filter to pass a band of frequencies adjacent to, but generally not including the frequency band of the illuminator. The images may be manipulated, for example, to provide enhanced performance and/or compensate for variables in the system. A processor subtracts the images to produce an image that represents light reflected back from the illuminator, excluding ambient light at the frequency of the illuminator.
    Type: Application
    Filed: February 8, 2012
    Publication date: August 9, 2012
    Applicant: DORNERWORKS, LTD.
    Inventors: Curtis W. Stienstra, Albert A. Cornelius, Todd M. Burghgraef, Nathan S. Meyer, Steven H. VanderLeest