Patents Assigned to ViewAhead Technology, Inc.
  • Patent number: 6662246
    Abstract: A two-dimensional direct memory access system that maximizes processing resources in image processing systems. The present invention includes a two-dimensional direct memory access machine. Also, it employs a ping-pong style memory buffer to assist in the transfer and management of data. In certain applications of the invention, the type of data used by the invention is image data. The two-dimensional direct memory access machine transfers a specific cross sectional area of the image data to a processor. The efficient method of providing the processor only with the specific cross sectional area of the image data that is to be processed at a given time provides decreased processing time and a better utilization of processing resources within the two-dimensional direct memory access system.
    Type: Grant
    Filed: August 12, 2002
    Date of Patent: December 9, 2003
    Assignee: ViewAhead Technology, Inc.
    Inventors: Hooman Honary, Anatoly Moskalev
  • Patent number: 6456389
    Abstract: A digital image printer that performs bit rotation and row alignment in preparation for final image reproduction. The present invention combines the two digital image data processing functions of bit rotation and row alignment into a single functional step. The two functions are performed simultaneously, in that, while row alignment is being performed during the deposition of a portion of the digital image data into a certain portion of a group of memory buffers, bit rotation is performed by extracting another portion of the digital image data from another portion of a group of memory buffers. The present invention reduces the number of required digital image data memory buffers required to perform the two functions of bit rotation and row alignment from conventional systems that perform the two functions sequentially and utilize a direct memory access channel to perform the data transfer between integrated circuitry that performs the two functions.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: September 24, 2002
    Assignee: Viewahead Technology, Inc.
    Inventors: Danjie Pan, Chong-Hing Cheung
  • Patent number: 6449664
    Abstract: A two-dimensional direct memory access system that maximizes processing resources in image processing systems. The present invention includes a two-dimensional direct memory access machine. Also, it employs a ping-pong style memory buffer to assist in the transfer and management of data. In certain applications of the invention, the type of data used by the invention is image data. The two-dimensional direct memory access machine transfers a specific cross sectional area of the image data to a processor. The efficient method of providing the processor only with the specific cross sectional area of the image data that is to be processed at a given time provides decreased processing time and a better utilization of processing resources within the two-dimensional direct memory access system.
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: September 10, 2002
    Assignee: ViewAhead Technology, Inc.
    Inventors: Hooman Honary, Anatoly Moskalev
  • Patent number: 6449057
    Abstract: An image data addressing system for a digital image printer operates on a plurality of image data having a horizontal format. Ink jet type digital printers require the alignment of the image data in a horizontal fashion to accommodate the vertical, mechanical arrangement of the ink jet nozzles. A program adapted to the specific components, circuitry and other characteristics of the digital image printer performs data addressing on the image data for preparation for ink jet firing by the ink jet nozzles. A common, integrated memory is used to perform the image data processing of the plurality of image data. The digital image printer adaptable program governs the storing of the image data so that it is adaptable to the specific components, circuitry and other characteristics of the digital image printer. An unused, consecutive portion of the integrated memory is provided at certain times during the image data processing.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: September 10, 2002
    Assignee: ViewAhead Technology, Inc.
    Inventors: Danjie Pan, Chong-Hing Cheung