Patents by Inventor Christoph Ponath

Christoph Ponath 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).

  • Publication number: 20170317948
    Abstract: Hosting one or more web applications and providing local device capabilities to the one or more web applications. One or more second applications are hosted within a first application. A call from the one or more second applications is performed to a device abstraction layer of the first application. Such a performed call comprises a request to access a capability of a local device. Upon receiving the call, the device abstraction layer verifies that the performed call is permitted. In response to the first application verifying that the performed call is permitted, the one or more second applications is permitted to access the capability of the local device that was requested.
    Type: Application
    Filed: June 30, 2016
    Publication date: November 2, 2017
    Inventors: Faisal Khaled Faisal Ilaiwi, Bryan Thomas Phelps, Yasser Elsayed, Christoph Ponath
  • Patent number: 8731995
    Abstract: A method of ranking a plurality of products includes obtaining a numerical user score for each of the plurality of products, calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products, and ranking the plurality of products based on the final score. The opinion score is derived from one or more written comparison sentiments containing a first product name and a second product name. In another aspect, a computer readable medium has instructions stored thereon which, when executed, cause a computer to perform a method of ranking a plurality of products including at least a first product and a second product.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: May 20, 2014
    Assignee: Microsoft Corporation
    Inventors: Jian-Tao Sun, Jian Hu, Christoph Ponath, Zheng Chen, Ling Bao, Qionghua Wang, Jianmin Wu
  • Publication number: 20090281870
    Abstract: A method of ranking a plurality of products includes obtaining a numerical user score for each of the plurality of products, calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products, and ranking the plurality of products based on the final score. The opinion score is derived from one or more written comparison sentiments containing a first product name and a second product name. In another aspect, a computer readable medium has instructions stored thereon which, when executed, cause a computer to perform a method of ranking a plurality of products including at least a first product and a second product.
    Type: Application
    Filed: May 12, 2008
    Publication date: November 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Jian-Tao Sun, Jian Hu, Christoph Ponath, Zhen Chen, Ling Bao, Qionghua Wang, Jianmin Wu
  • Publication number: 20070266023
    Abstract: Methods and systems for reviewing content items created by users for presentation in association with a website are provided. Automatic scrubbing (followed by manual review, if necessary) of user-created content items that have yet to be presented in association with a website is provided as is manual review of user-created content items that have already been presented in association with a website at the request of a user.
    Type: Application
    Filed: May 15, 2006
    Publication date: November 15, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Ian McAllister, Christoph Ponath, Delane Hewett, Mackenzie Steele, Srivaths Copparam