Patents by Inventor Bret D. Ahlstrom

Bret D. Ahlstrom 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: 7739599
    Abstract: Automatic editing of video clips detected during the capture of a video data stream. A media editing application identifies video clips as a function of determined property values of each of a series of video frames included in the video. An edit component automatically edits video clips during the capture of the video data stream. A user interface allows the user to view individual video clips during the video capturing process and to define desired transition effects to apply between successive video clips and/or a desired special effect to apply to selected video clips.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael J. Patten, Bret D. Ahlstrom, Ian Mercer, Russell Scott Randall, Warren L. Burch
  • Patent number: 6594030
    Abstract: In a desktop publishing application program, functionality is provided for automatic trapping of all page objects in a publication. Each page object is trapped as completely as possible, meaning that each page object is subdivided into atomic geometric or color page object components. Each page object component is trapped against all of the page object components of the same page object. These page object components are then trapped against all objects beneath them on a page in the publication. In some cases, page object components are also trapped against page objects above them on the page. Page objects beneath the page object components are decomposed into page object components as well. Page object components may be trapped according to correct adjacency trapping principles as well as general-purpose trapping principles. Text characters contained within page objects in the publication are trapped as well.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: July 15, 2003
    Assignee: Microsoft Corporation
    Inventors: Bret D. Ahlstrom, Paul C. Elliot