Patents by Inventor Dwayne R. Need

Dwayne R. Need 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: 20080122839
    Abstract: Various technologies and techniques are disclosed that enable interaction with 2D content placed on a 3D surface. The system determines where relative to a 3D surface an input device is located. If the input device is hitting a 3D surface, a hidden content in 2D is positioned so that a point representing the area hit on the 3D surface lines up with a corresponding point on the hidden content in 2D. For example, when a request is received for the input device position when an input device is detected at a location in a scene, the 3D surface is projected into two dimensions. A closest point is calculated on the projected. 3D surface to a 2D location of the input device. The closest point is provided in response to be used in positioning the hidden content with the corresponding point of the 3D surface.
    Type: Application
    Filed: November 28, 2006
    Publication date: May 29, 2008
    Applicant: Microsoft Corporation
    Inventors: Kurt Berglund, Daniel R. Lehenbauer, Greg D. Schechter, Dwayne R. Need, Adam M. Smith
  • Patent number: 5991804
    Abstract: A continuous media file server has a controller connected to multiple data servers. Each data server supports at least one storage disk. Data files are distributed across the data servers so that data blocks of the data files are stored on each of the storage disks according to a present striping layout. The file server employs declustered mirroring techniques in which data is redundantly copied and stored on other disks and servers to guard against component failure. In the event that the storage capacity of the media file server is changed (i.e., by adding or removing one or more storage disks), the continuous media file server is restriped in a three-phase process. During the first phase, the controller determines a new striping layout of the data files across the storage disks which accounts for the capacity change.
    Type: Grant
    Filed: June 20, 1997
    Date of Patent: November 23, 1999
    Assignee: Microsoft Corporation
    Inventors: William J. Bolosky, Dwayne R. Need, Siddhartha Debgupta