Patents by Inventor David W. Flenniken

David W. Flenniken 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: 7529847
    Abstract: An operating system has an audio system service that can capture all of the streaming audio destined for an output device and make it available for processing. An application can perform the processing upon the captured streaming audio. Any streaming audio that is output by the application and destined for a render device can also be captured for signal processing prior to being mixed with other streaming audio destined for the output device.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Steven E. Swenson, Alper Selcuk, James H. Dooley, IV, David W. Flenniken
  • Patent number: 7231269
    Abstract: An operating system is logically separated into a partition for a kernel and a partition for an audio subsystem having logically separate subpartitions. An audio application generates a first audio datastream by executing the audio subsystem. The context of a process for processing the first audio datastream is preserved in a first subpartition. The processing of the first audio datastream with the process takes place in a second subpartition. When the process commits an access violation, the process is recovered by restoring in the audio subsystem the preserved context from the first subpartition.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: June 12, 2007
    Assignee: Microsoft Corporation
    Inventors: Steven E. Swenson, David W. Flenniken
  • Publication number: 20040186911
    Abstract: An operating system has an audio system service that can capture all of the streaming audio destined for an output device and make it available for processing. An application can perform the processing upon the captured streaming audio. Any streaming audio that is output by the application and destined for a render device can also be captured for signal processing prior to being mixed with other streaming audio destined for the output device.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 23, 2004
    Applicant: Microsoft Corporation
    Inventors: Steven E. Swenson, Alper Selcuk, James H. Dooley, David W. Flenniken
  • Publication number: 20040186601
    Abstract: An operating system is logically separated into a partition for a kernel and a partition for an audio subsystem having logically separate subpartitions. An audio application generates a first audio datastream by executing the audio subsystem. The context of a process for processing the first audio datastream is preserved in a first subpartition. The processing of the first audio datastream with the process takes place in a second subpartition. When the process commits an access violation, the process is recovered by restoring in the audio subsystem the preserved context from the first subpartition.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 23, 2004
    Applicant: Microsoft Corporation
    Inventors: Steven E. Swenson, David W. Flenniken