Patents by Inventor Alexander Weinert

Alexander Weinert 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).

  • Publication number: 20070220360
    Abstract: The intuitive display of trace historical data in a manner that processing control transfer between processing entities is represented in the context of trace data from multiple processing entities. For each processing entity, a set of one or more trace entries are identified for that processing entity and displayed in a manner that the trace entries for the processing entity are shown associated with the processing entity. The transfer of control between processing entities is also shown in a manner that illustrates a transfer of processing control.
    Type: Application
    Filed: January 30, 2006
    Publication date: September 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Alexander Weinert, Lorenz Prem, Xiao Xie, Kan Zhang
  • Publication number: 20050108362
    Abstract: Resources are partitioned via a virtual partitioning system to distribute the resources over a plurality of resource servers. A virtual partition table can be kept at each of a set of resource managers handling requests for resources in tandem. When a resource is requested, a virtual partition value is calculated algorithmically, and the value is mapped to a resource component via the virtual partition table. The resource component encapsulates information indicating on which of the resource servers the resource resides and can provide a component for performing operations on the resource even though the requester does not have information about where the resource resides. The resources can be repartitioned by modifying the virtual partition table, thus allowing the addition of additional resource servers to the system while the resources remain available. Additional resource types can be added without reengineering the system.
    Type: Application
    Filed: December 3, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Alexander Weinert, Daniel Caiafa, Brian Morin
  • Publication number: 20050080843
    Abstract: Distributed computing systems having mechanisms for efficiently coordinating transactions between nodes in the system are provided. One or more nodes may negotiate maximum time periods in which to communicate with each other or a transaction coordinator. A node is determined to be non-responsive when the time since a last communication exceeds the maximum time period. The maximum time period may include an adjustment for the latency of at least a portion of the distributed computing system.
    Type: Application
    Filed: November 30, 2004
    Publication date: April 14, 2005
    Applicant: Microsoft Corporation
    Inventors: Luis Cabrera, Alexander Weinert