Patents by Inventor David Kesterson

David Kesterson 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: 7284199
    Abstract: A method and system that facilitates localization of objects in markup language documents so that a single set of markup language documents (the set including one or more documents) provide support for displaying portions of the documents in a language selected from among a plurality of different languages. Localized objects are included within in markup language documents through the use of placeholder variables in the documents. The placeholder variables are linked to localized objects through a reference file having entries populated with localized objects that are extracted from a dynamic link library based on a language selected by a user. Before loading each markup language document into a browser, the placeholder variables are replaced with their associated localized objects during a pre-rendering operation. When the markup language documents are rendered by the browser, display pages are produced containing localized objects in the language selected by the user.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: October 16, 2007
    Assignee: Microsoft Corporation
    Inventors: Shashank Mohan Parasnis, David Kesterson, Paul C. Poon
  • Publication number: 20010044809
    Abstract: A method and system that facilitates localization of objects in markup language documents so that a single set of markup language documents (the set including one or more documents) provide support for displaying portions of the documents in a language selected from among a plurality of different languages. Localized objects are included within in markup language documents through the use of placeholder variables in the documents. The placeholder variables are linked to localized objects through a reference file having entries populated with localized objects that are extracted from a dynamic link library based on a language selected by a user. Before loading each markup language document into a browser, the placeholder variables are replaced with their associated localized objects during a pre-rendering operation. When the markup language documents are rendered by the browser, display pages are produced containing localized objects in the language selected by the user.
    Type: Application
    Filed: December 21, 2000
    Publication date: November 22, 2001
    Inventors: Shashank Mohan Parasnis, David Kesterson, Paul C. Poon