Patents by Inventor Tom C. Martyn

Tom C. Martyn 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: 7356823
    Abstract: A direct access driver solves limitations of DirectX operation under the Microsoft architecture when using multiple monitors. The direct access driver allows applications employing DirectX application program interfaces to use hardware acceleration without display errors on the monitors. Display errors can occur if multiple frame buffer addresses are returned in response to “GetFrameBufferAddress” DirectX calls. A single address is returned for two or more frame buffers on a display driver card by performing, without the DirectX application's knowledge, background operations that track hardware acceleration demands from two or more graphic user interfaces and frame buffers. The background operations entail constantly changing the frame buffer pointers relative to the location of offscreen DirectX application data, while one or more DirectX applications are moved in the display space from monitor to monitor.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: April 8, 2008
    Assignee: ATI Technologies Inc.
    Inventor: Tom C. Martyn
  • Patent number: 6823525
    Abstract: A direct access driver solves limitations of DirectX operation under the Microsoft architecture when using multiple monitors. The direct access driver allows applications employing DirectX application program interfaces to use hardware acceleration without display errors on the monitors. Display errors can occur if multiple frame buffer addresses are returned in response to “GetFrameBufferAddress” DirectX calls. This invention returns a single address for two or more frame buffers on a display driver card by performing, without the DirectX application's knowledge, background operations that track hardware acceleration demands from two or more graphic user interfaces and frame buffers. The background operations entail constantly changing the frame buffer pointers relative to the location of offscreen DirectX application data, while one or more DirectX applications are moved in the display space from monitor to monitor.
    Type: Grant
    Filed: January 3, 2001
    Date of Patent: November 23, 2004
    Assignee: ATI Technologies Inc.
    Inventor: Tom C. Martyn
  • Patent number: 6297817
    Abstract: A multi-monitor computer system (10) includes a configuration address space (40) for software driven initialization and configuration. A monitor synchronization method (50) of this invention includes temporarily remapping multiple graphics chips (14, 18) to a same base address (46) so that attempts to write to a memory mapped register on one of the graphics chips, also writes the same register on the other graphics chips. Once the addresses are remapped, writing chip enabling data to an enabling register on one of the graphics chips causes enabling data to be written to all graphics chips at the same time, thereby synchronizing the vertical and horizontal sync signals generated by the graphics chips. Finally, remapping the graphics chips to their original base memory addresses allows the computer system to resume selective addressing of the graphics chips, which now provide synchronized vertical and horizontal sync signals to their respective monitors.
    Type: Grant
    Filed: July 1, 1999
    Date of Patent: October 2, 2001
    Assignee: Appian Graphics Corp.
    Inventors: Michael K. Larson, Tom C. Martyn
  • Patent number: 5835090
    Abstract: A desktop manager application (20) manages graphical object creation, repositioning, resizing and related object placement functions in the context of a multi-monitor or other enhanced desktop environment. In a preferred implementation, the program manager (20) manages multi-pass window creation by allowing a graphical user interface operating system (16) to fill in a window structure in a hidden form and thereafter analyzing the window's coordinates relative to selected display criteria such as avoiding monitor splits. Based on this analysis, the program manager (20) selectively repositions the window under consideration in accordance with the display criteria. The program manager (20) thus provides a more user friendly interface between a GUI operating system (16) and applications in the enhanced desktop environment.
    Type: Grant
    Filed: October 17, 1996
    Date of Patent: November 10, 1998
    Assignee: ETMA, Inc.
    Inventors: Richard L. Clark, Tom C. Martyn