Patents by Inventor Peter W. Wong

Peter W. Wong 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: 11967129
    Abstract: Apparatuses, methods and storage medium associated with multi-camera devices are disclosed herein. In embodiments, a multi-camera device may include 3 or more camera sensors disposed on a world facing side of the multi-camera device. Further, the multi-camera device may be configured to provide a soft shutter button at a location on an opposite side to the world facing side, coordinated with locations of the 3 or more camera sensors that reduces likelihood of blocking of one or more of the 3 or more camera sensors. Other embodiments may be disclosed or claimed.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: April 23, 2024
    Assignee: Intel Corporation
    Inventors: Russell S. Love, Peter W. Winer, James Granger, Gerald A. Pham, Ka-Kei Wong, Varun Nasery, Kabeer R. Manchanda, Yu-Tseh Chi, Ali Mehdizadeh
  • Publication number: 20090192644
    Abstract: A method of manufacturing an article includes the steps of: establishing a defined location for a tool activity to occur; determining an actual location of the tool; comparing the actual location of the tool with the defined location; ascertaining an occurrence of the tool activity at the actual location; and verifying whether the tool activity occurred at the defined location.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Inventors: Thomas J. Meyer, Michael J. Hilby, Michael J. Meyers, Alexander T. Stoytchev, Eliot Winer, Jivko Sinapov, Marisol Martinez, Matthew A. Miller, Peter W. Wong
  • Patent number: 7283764
    Abstract: A method for controlling a device capable of performing an operation in response to a job ticket includes comparing the job ticket with options within the capabilities of the device for fulfilling the job. One such device is a printer coupled to a computer for printing text and the like in accordance with such a job ticket. The job configuration and the options defining the plurality of operations may be stored in data structures, such as XML files validated under an XML schema defining options for a universe of similar operations. Each comparison of the job configuration with a device capability option results in a score. These scores are compared to obtain an optimal or preferred option which best approximates the job ticket within the capabilities of the device.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: October 16, 2007
    Assignee: Microsoft Corporation
    Inventor: Peter W. Wong
  • Patent number: 7092950
    Abstract: A method is provided for use in a computer system to describe and obtain arbitrary data relating to a subject. The method provides a meta-language “Generic Object Oriented Description of Structured Data (GDL)” and a Parser. GDL allows a user to organize, define and describe subjects through the use of a schema known as a Template. Templates can be used to define the semantics for each subject element as well as, to define how each element fits into a larger data framework. Through the concept of Inheritance, Templates can be extended and defined to various levels of nesting, while still having a common core of properties. GDL allows the features and attributes of a subject to be quickly and readily extended or modified by altering a source file. A GDL parser provides a structured and hierarchical representation of the information, validation of text-entry semantics and a means to traverse through information obtained from the source file.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: August 15, 2006
    Assignee: Microsoft Corporation
    Inventors: Peter W. Wong, Amanda Gian-Tien Nguyen
  • Patent number: 6975820
    Abstract: A method for controlling a device capable of performing an operation in response to a job ticket includes comparing the job ticket with options within the capabilities of the device for fulfilling the job. One such device is a printer coupled to a computer for printing text and the like in accordance with such a job ticket. The job configuration and the options defining the plurality of operations preferably are stored in data structures, most preferably XML files validated under an XML schema defining options for a universe of similar operations. Each comparison of the job configuration with a device capability option results in a score. These scores are compared to obtain an optimal or preferred option which best approximates the job ticket within the capabilities of the device.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: December 13, 2005
    Assignee: Microsoft Corporation
    Inventor: Peter W. Wong
  • Publication number: 20030055806
    Abstract: A method is provided for use in a computer system to describe and obtain arbitrary data relating to a subject. The method provides a meta-language “Generic Object Oriented Description of Structured Data (GDL)” and a Parser. GDL allows a user to organize, define and describe subjects through the use of a schema known as a Template. Templates can be used to define the semantics for each subject element as well as, to define how each element fits into a larger data framework. Through the concept of Inheritance, Templates can be extended and defined to various levels of nesting, while still having a common core of properties. GDL allows the features and attributes of a subject to be quickly and readily extended or modified by altering a source file. A GDL parser provides a structured and hierarchical representation of the information, validation of text-entry semantics and a means to traverse through information obtained from the source file.
    Type: Application
    Filed: June 29, 2001
    Publication date: March 20, 2003
    Inventors: Peter W. Wong, Amanda Gian-Tien Nguyen
  • Patent number: 5561751
    Abstract: A method and system for displaying a color image with a display device using vector error diffusion. Each pixel of the color image is represented by an active color vector, which typically, but not necessarily, is an RGB (red, green, blue) triplet. Often, the display device cannot display the exact color vector desired, so it displays the closest active color to the desired color, thereby resulting in an error vector for each pixel. The method computes the error vector by vector subtracting a color vector representing the active color displayed from the color vector of the desired color. The computed error vector is diffused to adjacent pixels by adjusting the color vectors of the adjacent pixels by fractions of the computed error value. Preferably, the method characterizes each color that can be displayed on the display device by measuring the color directly using a colorimeter which eliminates errors caused by non-linear combinations of the color coordinates of the color vectors.
    Type: Grant
    Filed: December 13, 1994
    Date of Patent: October 1, 1996
    Assignee: Microsoft Corporation
    Inventor: Peter W. Wong