Patents by Inventor Yifan Shi

Yifan Shi 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: 20160055203
    Abstract: Various techniques for offline record selection to avoid negatively impacting latency are described herein. In one embodiment, a method includes receiving a search query from a client device via a network and in response to the received search query, determining if the received search query corresponds to one or more records of offline content. The records of offline content are previously determined and prior to receiving the search query. In response to determining that the received search query corresponds to at least one record of offline content, the method includes retrieving and providing the at least one record of offline content to the client device via the network.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 25, 2016
    Inventors: Yifan Shi, Patrick Jordan, Tony Ferrell
  • Publication number: 20150324849
    Abstract: Methods, systems, and computer program products are provided for information presentation. In one implementation, a method is provided. The method includes generating a message, identifying suggested content to be included with the message, suggesting one or more of the suggested content items to a user, receiving a user input with respect to the one or more suggested content items, and sending the message according to the user input including one or more selected content items of the one or more suggested content items.
    Type: Application
    Filed: February 21, 2008
    Publication date: November 12, 2015
    Inventors: Mayur Datar, Ashutosh Garg, Yifan Shi, Hai Fang
  • Patent number: 8490132
    Abstract: Systems and methods for delivering advertisements with a video. A video is received at a client device, and data identifying a frame of the video, and an advertisement associated with the frame of the video are identified. The video is displayed during a playback of the video on the client device, and it is determined from the data identifying the frame of the video that the frame of the video is displayed during the playback of the video. The advertisement and the frame of the video are displayed proximate to a display of the video in response to the determination.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: July 16, 2013
    Assignee: Google Inc.
    Inventors: Yifan Shi, Hai Fang