Patents by Inventor Peter Sollich

Peter Sollich 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: 20060026568
    Abstract: A system and methods for versioning software components in connection with a computer programming language are provided. In exemplary aspects, the versioning system makes use of intelligent defaults, provides a vehicle for unambiguous specification of developer intent and implements conflict resolution rules in connection with the versioning of software components. In another aspect, the versioning system bounds names at run-time, but does not bound offsets at compile-time.
    Type: Application
    Filed: September 30, 2005
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Scott Wiltamuth, Anders Hejlsberg, Peter Sollich, Bradley Abrams
  • Publication number: 20050172301
    Abstract: A system and method is provided for facilitating and implementing an efficient mechanism for doing an interface dispatch. The system and method retrieves source code and performs a pre-execution or preparation stage prior to execution of the source code. During the pre-execution stage memory is allocated for class types, class method tables are formed and interface virtual tables are formed. A block of memory is also allocated for an interface map in the form of a vector having a plurality of slots. The system and method packs the interface map with references to the interface virtual table locations utilizing a comb-vector technique.
    Type: Application
    Filed: March 14, 2005
    Publication date: August 4, 2005
    Applicant: Microsoft Corporation
    Inventor: Peter Sollich