Patents by Inventor Zhao Yuan Wang

Zhao Yuan Wang 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: 10326704
    Abstract: To provide the continuous playback of content, a content server may provide code to a requesting device that causes the requesting device to play streaming content delivered in chunks or other portions without disruption in playback. The requesting device may execute the code by a browser or other application, which may cause the requesting device to determine whether a data buffer is empty or nearly empty and request additional content from a streaming server if the data buffer is empty or nearly empty. The process may be repeated a number of times each second for the duration of the playback of the content in order to enable continuous playback of the content regardless of any throttling of the code execution or content playback attempted to be imposed by a browser or other application.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: June 18, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Arshia Khan, Yu Gan, Zhao Yuan Wang
  • Patent number: 10162488
    Abstract: Disclosed are various embodiments for browser-based scanning and matching of media items. Files identified by a user via a user interface element rendered by a browser are read by the browser, which can generate a fingerprint associated with the files. The fingerprint can be transmitted to a media scan service, which can provide an indication of whether the files match a media item maintained by a media storage service.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Zhao Yuan Wang, Arshia Khan
  • Publication number: 20180205777
    Abstract: To provide the continuous playback of content, a content server may provide code to a requesting device that causes the requesting device to play streaming content delivered in chunks or other portions without disruption in playback. The requesting device may execute the code by a browser or other application, which may cause the requesting device to determine whether a data buffer is empty or nearly empty and request additional content from a streaming server if the data buffer is empty or nearly empty. The process may be repeated a number of times each second for the duration of the playback of the content in order to enable continuous playback of the content regardless of any throttling of the code execution or content playback attempted to be imposed by a browser or other application.
    Type: Application
    Filed: March 15, 2018
    Publication date: July 19, 2018
    Inventors: Arshia Khan, Yu Gan, Zhao Yuan Wang
  • Patent number: 9954919
    Abstract: To provide the continuous playback of content, a content server may provide code to a requesting device that causes the requesting device to play streaming content delivered in chunks or other portions without disruption in playback. The requesting device may execute the code by a browser or other application, which may cause the requesting device to determine whether a data buffer is empty or nearly empty and request additional content from a streaming server if the data buffer is empty or nearly empty. The process may be repeated a number of times each second for the duration of the playback of the content in order to enable continuous playback of the content regardless of any throttling of the code execution or content playback attempted to be imposed by a browser or other application.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: April 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Arshia Khan, Yu Gan, Zhao Yuan Wang