Patents by Inventor Richard Lander

Richard Lander 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: 8276121
    Abstract: A requirement for a versioned resource is fulfilled, particularly in light of compatibility constraints of the requirement. Versions of the versioned resource are associated with compatibility information, such as a feature version and a service version, for example. In fulfilling the requirement, compatibility logic may be applied to identify versions that are compatible with the requirement, and selection logic may be applied to select a preferred version from the compatible versions.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventors: James Miller, Vincent Henderson, Thorsten Brunklaus, Richard Lander, Thottam R. Sriram
  • Publication number: 20080320460
    Abstract: A requirement for a versioned resource is fulfilled, particularly in light of compatibility constraints of the requirement. Versions of the versioned resource are associated with compatibility information, such as a feature version and a service version, for example. In fulfilling the requirement, compatibility logic may be applied to identify versions that are compatible with the requirement, and selection logic may be applied to select a preferred version from the compatible versions.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Applicant: Microsoft Corporation
    Inventors: James Miller, Vincent Henderson, Thorsten Brunklaus, Richard Lander, Thottam R. Sriram
  • Publication number: 20050229097
    Abstract: The layered schema design facilitates subsequent schema creation and can aid in homogenizing the properties of schemas that rely on it. The layered schema design provides a plurality of schemas that work together, but can be broken apart to allow for flexible access to desired properties without excess schema overhead. To accomplish this, schemas at the bottom layer providing the most basic and widespread schema properties, progressing to schemas at the top layer providing the most specialized and complex properties. Each intermediate later provides a set of properties that can rely on the properties in the layers below it, but not on the layers above it. Each layer may also include a plurality of schemas with subsets of schema properties. This allows developers of new schemas to incorporate only so much of the layered schema design as necessary.
    Type: Application
    Filed: April 9, 2004
    Publication date: October 13, 2005
    Applicant: Microsoft Corporation
    Inventor: Richard Lander
  • Publication number: 20050210374
    Abstract: XML transforms may be automatically generated by separating a standard process that can produce features of many transforms, and a variable process that is tailored to the features of a particular transform. The standard process can be reused with any number of variable processes, while variable processes and corresponding input files may be tailor-made for generating a particular transform. The combined processes operate on an input file to create an output transform. An input file contains any number of data patterns from a source file and the corresponding data patterns from a new file that the source file is to be converted into. The automated process can use the data from such an input file to create a legitimate transform. The input file can also include custom transforms that are pre-made for incorporation into an output transform.
    Type: Application
    Filed: March 19, 2004
    Publication date: September 22, 2005
    Inventor: Richard Lander
  • Patent number: 6240821
    Abstract: A method and apparatus for simultaneously orienting and positioning first and second different boards, and for feeding the first and second boards along first and second saw axes, respectively, into at least one saw feeds sets of at least two boards at a time to increase the piece rate, while orienting and positioning each board individually to increase the yield rate. A lateral feed mechanism displaces the boards in laterally to a staging area. A first pair of movable stops cooperatively and independently moves to orient and position the first board axis parallel with a first alignment axes. Similarly, a second pair of movable stops cooperatively and independently moves to orient and position the second board axis parallel with a second alignment axes. A moveable displacement arm moves in the lateral direction between the staging area and a feed area for engaging and simultaneously displacing the boards together from the staging area to the feed area.
    Type: Grant
    Filed: July 15, 1999
    Date of Patent: June 5, 2001
    Assignee: LandEast Machinery, Inc.
    Inventors: Richard Landers, Adrian Landers, Earl Jarman, Matthew Eggington