Patents by Inventor David M Bargeron

David M Bargeron 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: 6956593
    Abstract: In a networked client/server system, media content as well as annotations corresponding to the media content can be transmitted from a server(s) to a client. A user interface is presented to the user to facilitate creating new annotations and viewing annotations. According to one embodiment, the client further assists the user in identifying a temporal range of the media content to which the new annotation is to correspond.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: Anoop Gupta, David M. Bargeron
  • Patent number: 6917965
    Abstract: A network system includes a client computer that can present multimedia content to a user and an annotation server that can transmit, to the client computer, annotations for the multimedia content. Users can be presented with annotations generated by other users and can create their own annotations that can be viewed by others. Users can be notified of new annotations by an electronic mail (email) message, can create new annotations by email messages, and can easily access a temporal segment of multimedia content corresponding to a new annotation based on information in email messages.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: July 12, 2005
    Assignee: Microsoft Corporation
    Inventors: Anoop Gupta, David M Bargeron
  • Publication number: 20040252888
    Abstract: A digital ink annotation process and system for processing digital documents and digital ink annotations therein. The process and system maintain an annotation's position within a document such that the original intent and meaning of the annotation is preserved. This is true even if the document is edited, resized, displayed on a different device or otherwise modified. The digital ink annotation process includes automatic and manual grouping of digital ink strokes within a document to define digital ink annotations, classifying the annotations according to annotation type, and anchoring the annotations to appropriate regions or positions in a document. The process further includes reflowing the annotations in a new document layout such that the annotations conform and adapt to the new layout while preserving the original intents and meanings of the annotations.
    Type: Application
    Filed: June 13, 2003
    Publication date: December 16, 2004
    Inventors: David M. Bargeron, Tomer Moscovich, Michael Shilman, Zile Wei
  • Publication number: 20040240562
    Abstract: A process and system for processing a video to reliably identify a position in the video. The video position identification process and system use content-based video timelines. These timelines are composed of an ordered sequence of video “fingerprints” or “signatures” of video content that exploit the spatial characteristics in frame images of the video and reliably identify position even if the video has been modified, such as with insertions or deletions.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 2, 2004
    Applicant: Microsoft Corporation
    Inventors: David M. Bargeron, Yaron Caspi
  • Publication number: 20040205542
    Abstract: Annotations are robustly anchored to content. The robust anchoring allows annotations to be associated with the content independently of the format used to store the content. The annotations can be re-anchored to the content after the content has been modified, including modifications to the format used to store the content.
    Type: Application
    Filed: September 7, 2001
    Publication date: October 14, 2004
    Inventors: David M. Bargeron, Alice Jane Bernheim Brush, Anoop Gupta
  • Publication number: 20040205545
    Abstract: A Common Annotation Framework includes, in an embodiment, an annotation having a context anchor that identifies a resource and a position in the resource that the annotation pertains to, and a content anchor that identifies data that is annotating the resource. The annotation can also be extended with client application-defined data and/or functionality, and the framework can be extended with one or more of application-defined objects, methods, and annotation stores.
    Type: Application
    Filed: April 10, 2002
    Publication date: October 14, 2004
    Inventors: David M. Bargeron, Anoop Gupta
  • Publication number: 20040003352
    Abstract: Users are able to subscribe to notifications regarding activity around particular documents (e.g., changes to and/or annotations to the documents). A variety of different notification parameters can be set by the user, allowing him or her to request the type(s) of notifications he or she would like to receive, as well as how frequently notifications are to be received.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Inventors: David M. Bargeron, Alice Jane Bernheim Brush, Anoop Gupta
  • Publication number: 20030196164
    Abstract: Multiple different versions of the same multimedia content are available to a multimedia server. An annotation server maintains annotations corresponding to the multimedia content, each such annotation corresponding to each of the different versions of the multimedia content.
    Type: Application
    Filed: September 15, 1999
    Publication date: October 16, 2003
    Inventors: ANOOP GUPTA, DAVID M. BARGERON
  • Patent number: 6484156
    Abstract: An annotation server uses a hierarchical annotation storage structure to maintain a correspondence between a plurality of multimedia stream annotations and a hierarchically higher group identifier. The annotations corresponding to the different multimedia streams can easily be accessed concurrently by referencing the group identifier.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: November 19, 2002
    Assignee: Microsoft Corporation
    Inventors: Anoop Gupta, David M Bargeron
  • Publication number: 20010042098
    Abstract: A network system includes a client computer that can present multimedia content to a user and an annotation server that can transmit, to the client computer, annotations for the multimedia content. Users can be presented with annotations generated by other users and can create their own annotations that can be viewed by others. Users can be notified of new annotations by an electronic mail (email) message, can create new annotations by email messages, and can easily access a temporal segment of multimedia content corresponding to a new annotation based on information in email messages.
    Type: Application
    Filed: September 15, 1999
    Publication date: November 15, 2001
    Inventors: ANOOP GUPTA, DAVID M. BARGERON