Patents by Inventor Anil Murching

Anil Murching 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: 9015788
    Abstract: Various embodiments related to the generation and provision of media metadata are disclosed. For example, one disclosed embodiment provides a computing device having a logic subsystem configured to execute instructions, and a data holding subsystem comprising instructions stored thereon that are executable by the processor to receive an input of a video and/or audio content item, and to compare the content item to one or more object descriptors each representing an object for locating within the content item to locate instances of one or more of the objects in the content item. The instructions are further executable to generate metadata for each object located in the video content item, and to receive a validating user input related to whether the metadata generated for a selected object is correct.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chuang Gu, Anil Murching, Chad Gibson, David Alles
  • Publication number: 20140250487
    Abstract: Various embodiments related to the generation and provision of media metadata are disclosed. For example, one disclosed embodiment provides a computing device having a logic subsystem configured to execute instructions, and a data holding subsystem comprising instructions stored thereon that are executable by the processor to receive an input of a video and/or audio content item, and to compare the content item to one or more object descriptors each representing an object for locating within the content item to locate instances of one or more of the objects in the content item. The instructions are further executable to generate metadata for each object located in the video content item, and to receive a validating user input related to whether the metadata generated for a selected object is correct.
    Type: Application
    Filed: May 19, 2014
    Publication date: September 4, 2014
    Applicant: Microsoft Corporation
    Inventors: Chuang Gu, Anil Murching, Chad Gibson, David Alles
  • Patent number: 8763068
    Abstract: Various embodiments related to the generation and provision of media metadata are disclosed. For example, one disclosed embodiment provides a computing device having a logic subsystem configured to execute instructions, and a data holding subsystem comprising instructions stored thereon that are executable by the processor to receive an input of a video and/or audio content item, and to compare the content item to one or more object descriptors each representing an object for locating within the content item to locate instances of one or more of the objects in the content item. The instructions are further executable to generate metadata for each object located in the video content item, and to receive a validating user input related to whether the metadata generated for a selected object is correct.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 24, 2014
    Assignee: Microsoft Corporation
    Inventors: Chuang Gu, Anil Murching, Chad Gibson, David Alles
  • Publication number: 20120147265
    Abstract: Various embodiments related to the generation and provision of media metadata are disclosed. For example, one disclosed embodiment provides a computing device having a logic subsystem configured to execute instructions, and a data holding subsystem comprising instructions stored thereon that are executable by the processor to receive an input of a video and/or audio content item, and to compare the content item to one or more object descriptors each representing an object for locating within the content item to locate instances of one or more of the objects in the content item. The instructions are further executable to generate metadata for each object located in the video content item, and to receive a validating user input related to whether the metadata generated for a selected object is correct.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Chuang Gu, Anil Murching, Chad Gibson, David Alles
  • Patent number: 6693962
    Abstract: A method of extracting regions of homogeneous texture in a digital picture divides the digital picture into blocks, and for each block generates a feature vector as a function of the data moments. From the feature vectors a gradient for each block is extracted in one of two ways, either using a weighted Euclidean distance between the feature vectors or a probability mass function-based distance metric. The gradients are submitted to morphological preprocessing to remove small bumps in the gradient field. A watershed algorithm is then applied to the preprocessed gradient field to segment the gradient field into a set of spatially connected regions of homogeneous texture.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: February 17, 2004
    Assignee: Thomson Licensing S.A.
    Inventors: Anil Murching, Naveen Thumpudi, Ali Tabatabai