Patents by Inventor Andrei Chtcherbatchenko

Andrei Chtcherbatchenko 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: 20210366075
    Abstract: In one embodiment, a method includes generating an outputted sequence of warped images from a captured sequence of images. Using this captured sequence of images, a computing system may determine one or more three-dimensional locations of object features and a corresponding camera position for each image in the captured sequence of images. Utilizing the camera positions for each image, the computing system may determine a view path representing the perspective of a virtual camera. The computing system may identify one or more virtual camera positions for the virtual camera located on the view path, and subsequently warp one or more images from the sequence of captured images to represent the perspective of the virtual camera at each of the respective virtual camera positions. This results in a sequence of warped images that may be outputted for viewing and interaction on a client device.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Inventors: Andrei Chtcherbatchenko, Francis Yunfeng Ge, Bo Yin, Shi Chen, Fabian Langguth, Johannes Peter Kopf, Suhib Fakhri Mahmod Alsisan, Richard Szeliski
  • Patent number: 8078979
    Abstract: A web page editor displays a web page including at least two elements that are at least partially overlapping. The web page editor includes an element selection mechanism displaying a list of overlapping elements of the web page at a selected point on the web page. The element selection mechanism allows a user to unambiguously select between the elements of the web page at the selected location from the displayed list.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Robert M. Howard, Andrei Chtcherbatchenko
  • Publication number: 20090138810
    Abstract: A web page editor displays a web page including web page elements. At least some of the elements at least partially overlap other elements. The web page editor includes an element selection mechanism. The element selection mechanism allows a user to unambiguously select between the web page elements.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert M. Howard, Andrei Chtcherbatchenko
  • Publication number: 20070180049
    Abstract: Systems and methods are disclosed for providing code hyperlinks. The disclosed systems and methods may include displaying a code hyperlink in a code view of a computer programming code. The code hyperlink may be associated with a first segment of the computer programming code displayed in the code view. Furthermore, the disclosed systems and methods may include receiving a user input associated with the displayed code hyperlink and activating the code hyperlink based upon the received user input associated with the displayed code hyperlink.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 2, 2007
    Applicant: Microsoft Corporation
    Inventors: Andrei Chtcherbatchenko, Hessan Tchaitchian
  • Publication number: 20060224553
    Abstract: An auto-completion list for a cascading style sheet (CSS) selector is generated based on user input and contextual information associated with a target document. The user input that triggers the generation of the auto-completion list is entered while creating a CSS selector. A CSS block in the target document is parsed to determine the contextual information associated with the target document corresponding to the user input. The contextual information and the user input are analyzed to determine appropriate elements to add to the CSS selector to complete CSS selector syntax. The appropriate elements are provided in the auto-completion list. The auto- completion list is displayed proximate the location where the user entered the input that triggered generation of the auto-completion list. The user may then select one of the elements displayed in the auto-completion list to add the selected element to the CSS selector syntax.
    Type: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrei Chtcherbatchenko, Hessan Tchaitchian, Daniel Chartier