Patents by Inventor Nathan Charu Arora

Nathan Charu Arora 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: 8010339
    Abstract: Efficient, updatable national language support for a mobile device is provided. NLS file segments are provided in a wrapper in the Virtual NLS file. Segments may be organized by language family. The number of segments that need to be searched is also minimized. At any point, any of the pointers for the dynamically updatable query table can be shifted around to improve performance. Existing APIs may be used for obtaining locale information by causing the APIs to iterate through all the known NLS segments in a specified search order.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Nathan Charu Arora, Chigusa Yasuda Sansen, Daryn Robbins, Mark Tonkelowitz
  • Publication number: 20090210216
    Abstract: Efficient, updatable national language support for a mobile device is provided. NLS file segments are provided in a wrapper in the Virtual NLS file. Segments may be organized by language family. The number of segments that need to be searched is also minimized. At any point, any of the pointers for the dynamically updatable query table can be shifted around to improve performance. Existing APIs may be used for obtaining locale information by causing the APIs to iterate through all the known NLS segments in a specified search order.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: Microsoft Corporation
    Inventors: Nathan Charu Arora, Chigusa Yasuda Sansen, Daryn Robbins, Mark Tonkelowitz