Patents by Inventor Vikram Dendi

Vikram Dendi 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: 9639526
    Abstract: Techniques are described for improving language translation of content (e.g., web content) on computing devices (e.g., mobile computing devices). For example, automatic translation can be performed when entering reading view in association with displayed web content by determining that the displayed web content is not in a language that is understood by the user (e.g., as indicated by language settings). As another example, language-related meta-data can be passed between applications and used in language detection of content, such as web content.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: May 2, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oren Freiberg, Chris Wendt, Vikram Dendi, Charles Morris, Chee Chen Tong, Yongik Chung
  • Publication number: 20150199338
    Abstract: Techniques are described for improving language translation of content (e.g., web content) on computing devices (e.g., mobile computing devices). For example, automatic translation can be performed when entering reading view in association with displayed web content by determining that the displayed web content is not in a language that is understood by the user (e.g., as indicated by language settings). As another example, language-related meta-data can be passed between applications and used in language detection of content, such as web content.
    Type: Application
    Filed: January 10, 2014
    Publication date: July 16, 2015
    Inventors: Oren Freiberg, Chris Wendt, Vikram Dendi, Charles Morris, Chee Chen Tong, Yongik Chung
  • Patent number: 8738356
    Abstract: The universal text input technique described herein addresses the difficulties of typing text in various languages and scripts, and offers a unified solution, which combines character conversion, next word prediction, spelling correction and automatic script switching to make it extremely simple to type any language from any device. The technique provides a rich and seamless input experience in any language through a universal IME (input method editor). It allows a user to type in any script for any language using a regular qwerty keyboard via phonetic input and at the same time allows for auto-completion and spelling correction of words and phrases while typing. The technique also provides a modeless input that automatically turns on and off an input mode that changes between different types of script.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corp.
    Inventors: Hisami Suzuki, Vikram Dendi, Christopher Brian Quirk, Pallavi Choudhury, Jianfeng Gao, Achraf Chalabi
  • Publication number: 20120296627
    Abstract: The universal text input technique described herein addresses the difficulties of typing text in various languages and scripts, and offers a unified solution, which combines character conversion, next word prediction, spelling correction and automatic script switching to make it extremely simple to type any language from any device. The technique provides a rich and seamless input experience in any language through a universal IME (input method editor). It allows a user to type in any script for any language using a regular qwerty keyboard via phonetic input and at the same time allows for auto-completion and spelling correction of words and phrases while typing. The technique also provides a modeless input that automatically turns on and off an input mode that changes between different types of script.
    Type: Application
    Filed: May 18, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Hisami Suzuki, Vikram Dendi, Christopher Brian Quirk, Pallavi Choudhury, Jianfeng Gao, Achraf Chalabi
  • Publication number: 20090240539
    Abstract: A machine learning system learns models to assist providers in processing documents of customers. Providers may use various productivity tools that use the learned models to assist in performing tasks on target documents of customers. The machine learning system may initially train models based on demographic information of customers and training data of the customers. To generate the models, the machine learning system collects the training data for the customers of each cluster and then trains a model for each cluster. The machine learning system uses the models to perform tasks on documents of customers. A provider can then modify the results of the task. The machine learning system can use those modifications to adjust the models.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 24, 2009
    Applicant: Microsoft Corporation
    Inventors: Dean A. Slawson, Raman Chandrasekar, Vikram Dendi
  • Publication number: 20070282678
    Abstract: The claimed subject matter can provide an architecture to facilitate widespread and economical access to location information as well as maintaining a healthy and robust location-based services ecosystem. The architecture can employ a variety of incentive mechanisms to encourage location-enabled devices to share location information with other devices that do not have location-enabled functionality. The incentives can also encourage novel uses for location-based services and/or promote new markets in that space. In addition, the architecture can employ techniques such as radiolocation to increase the accuracy of the location for the portable device relative to the known position of the location-enabled device.
    Type: Application
    Filed: June 1, 2006
    Publication date: December 6, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Vikram Dendi, Zicheng Liu