Patents by Inventor Yiming Bao

Yiming Bao 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: 20170024098
    Abstract: One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.
    Type: Application
    Filed: July 22, 2016
    Publication date: January 26, 2017
    Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight
  • Publication number: 20040191911
    Abstract: A method of altering degradation of heterologous proteins in transgenic plants has now been found that utilizes ER-localizing proteins of plant viruses as part of a fusion protein. An engineered fusion protein is protected from degradation by a viral ER-localizing protein, and made more susceptible to degradation by certain mutant viral proteins that fail to localize to the ER.
    Type: Application
    Filed: April 24, 2003
    Publication date: September 30, 2004
    Inventors: Richard S Nelson, Yiming Bao, Ning-Hui Cheng
  • Patent number: D785643
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: May 2, 2017
    Assignee: Yieldmo, Inc.
    Inventors: Yiming Bao, Bo Wang, David Goligorsky