Patents by Inventor Christopher Chinwen Yu

Christopher Chinwen Yu 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: 10275858
    Abstract: Representative embodiments disclose mechanisms to flatten an image comprising at least one curved or bent edge. An image is received from a capture device and a UI is presented that allows a user to define a general vicinity of an item in the image to be flattened. The system analyzes pixels in the general vicinity to identify the highest probability of a corner in each general vicinity. The gradient of pixels between the corners is calculated and pixels scores are calculated based on the gradient. The pixels with the lowest scores between each corner are used as an edge. Smoothing is applied to each edge. Dimensions of the flat representation are calculated and the system maps pixels bounded by the edges and corners to pixels in the flat representation and copies the mapped pixels to the flat representation.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: April 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jerome Joseph Turner, Christopher Chinwen Yu
  • Publication number: 20180211366
    Abstract: Representative embodiments disclose mechanisms to flatten an image comprising at least one curved or bent edge. An image is received from a capture device and a UI is presented that allows a user to define a general vicinity of an item in the image to be flattened. The system analyzes pixels in the general vicinity to identify the highest probability of a corner in each general vicinity. The gradient of pixels between the corners is calculated and pixels scores are calculated based on the gradient. The pixels with the lowest scores between each corner are used as an edge. Smoothing is applied to each edge. Dimensions of the flat representation are calculated and the system maps pixels bounded by the edges and corners to pixels in the flat representation and copies the mapped pixels to the flat representation.
    Type: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Inventors: Jerome Joseph Turner, Christopher Chinwen Yu
  • Patent number: 8533238
    Abstract: Technologies are described herein for providing an improved interface for interacting with a document within a private computer network. A flag interface, a tag interface, and a comment interface are provided within a document viewer. The flag interface enables a user of the private computer network to flag a document as the document is displayed by the document viewer. The tag interface enables the user to associate a tag with the document as the document is displayed by the document viewer. The comment interface enables the user to share comments about the document with other users of the private computer network as the document is displayed by the document viewer.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: September 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Christopher Chinwen Yu, Makoto Fukuda, Sander Martijn Viegers, Tsutomu Yanagida, Kevin Michael Morrill, Sean Erik McAteer, Marina Dukhon
  • Publication number: 20090276455
    Abstract: Technologies are described herein for providing an improved interface for interacting with a document within a private computer network. A flag interface, a tag interface, and a comment interface are provided within a document viewer. The flag interface enables a user of the private computer network to flag a document as the document is displayed by the document viewer. The tag interface enables the user to associate a tag with the document as the document is displayed by the document viewer. The comment interface enables the user to share comments about the document with other users of the private computer network as the document is displayed by the document viewer.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 5, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Christopher Chinwen Yu, Makoto Fukuda, Sander Martijn Viegers, Tsutomu Yanagida, Kevin Michael Morrill, Sean Erik McAteer, Marina Dukhon
  • Patent number: D822693
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: July 10, 2018
    Assignee: Microsoft Corporation
    Inventors: Lauren Elizabeth Anne Javor, Junko Kyomasu, John Martin Hepburn, Christopher Chinwen Yu