Patents Assigned to Mocrosoft Corporation
  • Publication number: 20140280397
    Abstract: A system in which a file system may operate on a volume in which the logical address extent of the volume is divided into multiple tiers, each tier providing storage having a distinct trait set by mapping the logical addresses of the volume to appropriate underlying storage systems. A volume system exposes the volume to the file system in a manner that the file system itself has awareness of the tiers, and is aware of the trait sets of each tier. The file system may thus store file system namespaces (such as directories and files) into the tiers as appropriate for the file system namespace. A provisioning system may also be provided and be configured to provision the volume to include such tiers, and if desired, to extend the tiers.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Mocrosoft Corporation
    Inventors: Shiv Rajpal, Juan-Lee Pang, Sarosh Cyrus Havewala, Surendra Verma, Karan Mehra, Bryan Stephen Matthew, Neal Robert Christiansen, Andrew Herron
  • Patent number: 8074184
    Abstract: Systems and methods enhance editing capabilities associated with a wide variety of different types of electronic documents. Such systems and methods may include a processor that maintains an electronic document having a first portion (e.g., an individual word, character, character string, or the like) provided by a recognizer (e.g., by handwriting or speech recognition software), and they may provide access to potential alternative characters, words, or character strings generated by the recognizer during various user editing functions and operations. Other data associated with the first portion of the document also may be stored and made available to the user during various functions and operations. This invention further relates to computer-readable media including instructions for performing various methods and/or operating various systems for editing electronic documents, including systems and methods like those described above.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: December 6, 2011
    Assignee: Mocrosoft Corporation
    Inventors: Adrian James Garside, David Vaughn Winkler, Joshua Clow
  • Publication number: 20110041120
    Abstract: A system is described herein that predicts defects in a portion of code of an application that is configured to execute on a computing device. Versions of code are analyzed to locate change bursts, which are alterations to at least one portion of code over time-related events. If a change burst is identified, defects are predicted with respect to the code based at least in part upon the identified change burst.
    Type: Application
    Filed: August 11, 2009
    Publication date: February 17, 2011
    Applicant: Mocrosoft Corporation
    Inventors: Nachiappan Nagappan, Thomas Michael Josef Zimmermann, Brendan Seamus Murphy, Andreas Zeller
  • Patent number: D638435
    Type: Grant
    Filed: February 13, 2010
    Date of Patent: May 24, 2011
    Assignee: Mocrosoft Corporation
    Inventors: Nathan R. Cavanaugh, Karthik G. Anbalagan