Patents by Inventor Matthew L. Denman

Matthew L. Denman 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: 5655144
    Abstract: A method and system for providing synchronization of the timing of various multimedia events, including an audio event is disclosed. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are able to be displayed on the display, but can be hidden once their linkages are defined. One or more multimedia objects representative of audio, visual or other multimedia events, including an audio object, are defined and linked to a particular clock object or clock objects. Then, a processor synchronizes the multimedia objects, including a MIDI data object, with the associated clock object or objects. Finally, the various multimedia events are performed in synchronization with their associated clocks. The multimedia objects, including the audio object, may include external multimedia sources managed by the computer system.
    Type: Grant
    Filed: August 12, 1994
    Date of Patent: August 5, 1997
    Assignee: Object Technology Licensing Corp
    Inventors: Steve H. Milne, Matthew L. Denman, Michael Russell Dilts
  • Patent number: 5596696
    Abstract: A method and system for providing synchronization of the timing of various multimedia events, including a visual event is disclosed. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are able to be displayed on the display, but can be hidden once their linkages are defined. One or more multimedia objects representative of audio, visual or other multimedia events, including an audio object, are defined and linked to a particular clock object or clock objects. Then, a processor synchronizes the multimedia objects, including a visual object, with the associated clock object or objects. Finally, the various multimedia events are performed in synchronization with their associated clocks. The multimedia objects, including the visual object, may include external multimedia sources managed by the computer system.
    Type: Grant
    Filed: May 10, 1993
    Date of Patent: January 21, 1997
    Assignee: Object Technology Licensing Corp.
    Inventors: James M. Tindell, Matthew L. Denman
  • Patent number: 5553222
    Abstract: A method and system for providing synchronization of the timing of various multimedia events. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are able to be displayed on the display, but can be hidden once their linkages are defined. One or more multimedia objects representative of audio, visual or other multimedia events are defined and linked to a particular clock object or clock objects. Then, a processor synchronizes the multimedia objects with the associated clock object or objects. Finally, the various multimedia events are performed in synchronization with their associated clocks.
    Type: Grant
    Filed: December 19, 1995
    Date of Patent: September 3, 1996
    Assignee: Taligent, Inc.
    Inventors: Steve H. Milne, Matthew L. Denman, James M. Tindell, John C. Tobias, II, Michael R. Dilts, Bradley A. Edelman
  • Patent number: 5530859
    Abstract: A method and system for providing synchronization of the timing of various multimedia events, including MIDI data events. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are able to be displayed on the display, but can be hidden once their linkages are defined. One or more multimedia objects representative of audio, visual or other multimedia events, including a MIDI data object, are defined and linked to a particular clock object or clock objects. Then, a processor synchronizes the multimedia objects, including a MIDI data object, with the associated clock object or objects. Finally, the various multimedia events are performed in synchronization with their associated clocks. The multimedia objects, including the MIDI data, may include external multimedia sources managed by the computer system.
    Type: Grant
    Filed: May 10, 1993
    Date of Patent: June 25, 1996
    Assignee: Taligent, Inc.
    Inventors: John C. Tobias, II, Matthew L. Denman
  • Patent number: 5526515
    Abstract: Timing apparatus for use with a computer system works with clock hardware which periodically generates a tick update signal. The timing apparatus uses a floating point number to maintain a total tick count for representing absolute time so that both a large range and a high resolution can be accommodated. However, since floating point operations can not always be used at hardware, or interrupt, levels and there are some cases where a hardware-dependent time representation will produce performance gains, a hardware dependent clock system is also provided. The clock system is provided with a flexible interface by using object-oriented programming techniques and providing three clock objects that provide for three different clock representations. Each of the objects provides its own methods for converting between the time representation that it uses and the time representations used by the other objects.
    Type: Grant
    Filed: June 30, 1994
    Date of Patent: June 11, 1996
    Assignee: Taligent, Inc.
    Inventors: Patrick D. Ross, Matthew L. Denman, Steve H. Milne
  • Patent number: RE37418
    Abstract: A method and system for providing synchronization of the timing of various multimedia events, including a visual event is disclosed. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are able to be displayed on the display, but can be hidden once their linkages are defined. One or more multimedia objects representative of audio, visual or other multimedia events, including an audio object, are defined and linked to a particular clock object or clock objects. Then, a processor synchronizes the multimedia objects, including a visual object, with the associated clock object or objects. Finally, the various multimedia events are performed in synchronization with their associated clocks. The multimedia objects, including the visual object, may include external multimedia sources managed by the computer system.
    Type: Grant
    Filed: January 14, 1999
    Date of Patent: October 23, 2001
    Assignee: Object Technology Licensing Corp.
    Inventors: James Michael Tindell, Matthew L. Denman