Patents Assigned to Microsoft Corportation
  • Publication number: 20110296052
    Abstract: A virtual data center allocation architecture with bandwidth guarantees that provides for the creation of multiple virtual data centers from a single physical infrastructure. The virtual data center allocation is accomplished in three steps. First, clusters are created from the servers in the physical infrastructure. Second, a bipartite graph is built to map the virtual machines to the servers located in a particular cluster and finally a path is calculated between two virtual machines. The virtual data centers may be dynamically expanded or contracted based on changing bandwidth guarantees.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Microsoft Corportation
    Inventors: Chuanxiong Guo, Guohan Lv, Shuang Yang, Jiahe Helen Wang
  • Publication number: 20100325189
    Abstract: When evidence is received, a determination is made as to whether the evidence is sufficient to determine whether to block transmission of virtual world data to a client device. If it is determined that the evidence is sufficient, then another determination is made as to whether to block transmission of virtual world data to the client device based on the evidence. If it is determined to block transmission of virtual world data to the client, a data protection and abstraction module is transformed to a first state that blocks transmission of the virtual world data to the client device.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 23, 2010
    Applicant: Microsoft Corportation
    Inventor: Tobin Titus
  • Patent number: 7412685
    Abstract: Data structures and related methods facilitate processing of media content for a user-defined development project. In one embodiment, a data structure comprises a chain identified field for holding identifiers for identifying chains of components that are to be employed in connection with the development project, a source identifier field for denoting a project source associated with a particular chain identifier, a project time field for denoting when, during project execution, an associated source chain is required, a source time field for denoting which portion of a source is required to support execution of the project for an associated entry in the project time field, and a dependencies field for denoting whether an associated chain is dependent on any other chain(s).
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corportation
    Inventors: Daniel J. Miller, Eric H. Rudolph