Patents by Inventor Yuhui Qian

Yuhui Qian 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: 20150172747
    Abstract: A user device provides, to a content delivery system, a content request for selected media and receives, in response to the content request, a unicast link for receiving the selected media via a unicast stream and a multicast link for receiving the selected media via a multicast stream. The user device presents a first portion of the selected media via the unicast stream and buffers, in a local memory, a second portion of the selected media from the multicast stream. The second portion is later in linear sequence of the selected media than the first portion. The user device discontinues presenting the first portion of the selected media when the first portion would overlap the second portion and present the second portion of the selected media from the memory.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Jian Huang, Jack Jianxiu Hao, Xuefeng Yao, Yuhui Qian
  • Publication number: 20150149589
    Abstract: A user device receives, from an application server, a catalog of available content. The catalog of available content includes content available for delivery via multicast over a broadband wireless spectrum. The user device provides, to the application server, an indication of a user's selection of particular content available for delivery via multicast over the broadband wireless spectrum. The user device receives, from a content server, the particular content via a multicast transmission over the broadband wireless spectrum. The particular content includes multiple individual segment files. The user device detects a corrupted or missing segment file from the multiple individual segment files and requests, from the content server, a replacement segment file corresponding to the corrupt or missing segment file. The user device receives, from the content server, the replacement segment file via a unicast transmission to provide a complete set of segment files for the particular content.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Jack Jianxiu Hao, Xuefeng Yao, Yuhui Qian, Jian Huang
  • Publication number: 20150150038
    Abstract: A method includes receiving, by a client device associated with a particular user, product details for video content including a purchase option identifier (ID) for the video content from a video service provider. The method includes requesting, by the client device based on a single sign on (SSO) protected call, a playback uniform resource locator (URL) for the video content from an orchestration layer associated with the video service provider. The method also includes receiving the playback URL, an entitlement ID associated with the particular user for the video content, and the encrypted content. The method includes obtaining a digital rights management (DRM) license for the encrypted content based on the entitlement ID, and decrypting and playing the video content based on DRM rules associated with the video content.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 28, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jianxiu Hao, Xuefeng Yao, Jian Huang, Yuhui Qian, Jyothikumar Jagannathan
  • Publication number: 20150074706
    Abstract: A method includes receiving, from a content provider, content for processing and information identifying at least one of advertisements or promotional material to include with the content. The method also includes processing the content into a number of different formats, inserting the advertisements or promotional material into the processed content. The method further includes providing an indication to the content provider that the content has been processed and receiving, from the content provider, an approval or disapproval of the processed content.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Jianxiu Hao, Yuhui Qian, Zhiying Jin
  • Publication number: 20150046938
    Abstract: A method includes receiving a video content metadata entry. The method also includes accessing video content metadata validation rules. The method further includes determining whether the video content metadata entry is valid based on the video content metadata validation rules. The video content metadata entry is reported as a valid video content metadata entry in response to a determination that the video content metadata entry is valid. The method also includes reporting the video content metadata entry as an invalid video content metadata entry in response to a determination that the video content metadata entry is invalid.
    Type: Application
    Filed: August 6, 2013
    Publication date: February 12, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Yuhui Qian, Jianxiu Hao, Zhiying Jin
  • Patent number: 8954556
    Abstract: Methods, devices, and storage media for receiving one or more utility preferences that indicate one or more criteria for measuring one or more utilities of programs; calculating utility solutions for the programs based on the one or more utility preferences; selecting one or more programs to store for at least one of downloading or streaming based on the utility solutions; and storing the one or more programs for downloading or streaming to users.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: February 10, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yuhui Qian, Xuefeng Yao, Zhiying Jin, Jack Jianxiu Hao
  • Patent number: 8931016
    Abstract: Methods, devices, and non-transitory storage mediums provide a program handoff between user devices. The program handoff permits a user to select a user device with which to resume a playing of the program. The program handoff also permits a user to set a reminder for playing the program. Methods, devices, and non-transitory storage mediums provide for an application layer-based network offloading of programs. A program is buffered based on a network offloading time and the program is played from a buffer during an execution of a network offload. Network offload prediction is used to minimize network offload time and buffering.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Yuhui Qian, Jian Huang, Gaurav Mehta
  • Patent number: 8914833
    Abstract: A method includes receiving a request for a video program from a user device. A user account associated with the user device is identified. The method may also include identifying a latest viewing point for the video program based on the user account. A video segment playlist may be generated based on the latest viewing point. The video segment playlist identifies one or more video segments of the video program. The video segment playlist may be provided to the user device. The user device is operable to request the one or more video segments.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: December 16, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Xuefeng Yao, Jack Jianxiu Hao, Yuhui Qian, Zhiying Jin
  • Publication number: 20140358989
    Abstract: A network device stores a mapping configuration to associate client type profiles with particular delivery profiles for media content and receives, from a client device, a request for a link to a content selection. The request includes a content identifier and parameters for the client device. The network device constructs, based on the parameters for the client device, a particular client type profile and maps the particular client type profile to one of the particular delivery profiles in the mapping configuration. The network device constructs a uniform resource locator (URL), based on the one of the particular delivery profiles and the content identifier, that provides the link to the content selection with formatting that is suitable for the particular client type profile and sends the URL to the client device.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventors: Wei Xia, Yuhui Qian, Jack Jianxiu Hao, Zhiying Jin
  • Patent number: 8844001
    Abstract: A device may receive a first request to determine a public-facing Internet Protocol (IP) address of a mobile device. The device may transmit, in response to the first request, and to the mobile device, the public-facing IP address. The device may receive a second request, from the mobile device, to authenticate the mobile device to receive downloadable content, the second request including the public-facing IP address of the mobile device. The device may receive a third request, from the mobile device, for a license to receive a particular content item and determine whether the public-facing IP address, corresponding to the mobile device, is valid for the particular content item. The device may transmit the license to the mobile device when the public-facing IP address is determined to be valid for the particular content item, where the license includes decryption keys for the particular content item.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: September 23, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, Ashraf Shehata, Yuhui Qian, Okeno R. Palmer
  • Patent number: 8632744
    Abstract: A process of producing a composite having carbon nanotubes is described where the carbon nanotube formation process of producing carbon nanotubes includes controlled heating of plant fiber materials in an oxygen-limited atmosphere. The plant fiber materials may be heated either cyclically or by rapid heating to produce the carbon nanotubes.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: January 21, 2014
    Assignee: University of Maine System Board of Trustees
    Inventors: Barry S. Goodell, Xinfeng Xie, Yuhui Qian, Dajie Zhang, Michael L. Peterson, Jody L. Jellison
  • Publication number: 20130145001
    Abstract: Methods, devices, and storage media for receiving one or more utility preferences that indicate one or more criteria for measuring one or more utilities of programs; calculating utility solutions for the programs based on the one or more utility preferences; selecting one or more programs to store for at least one of downloading or streaming based on the utility solutions; and storing the one or more programs for downloading or streaming to users.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 6, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Yuhui Qian, Xuefeng Yao, Zhiying Jin, Jack Jianxiu Hao
  • Publication number: 20130111529
    Abstract: A method includes receiving a request for a video program from a user device. A user account associated with the user device is identified. The method may also include identifying a latest viewing point for the video program based on the user account. A video segment playlist may be generated based on the latest viewing point. The video segment playlist identifies one or more video segments of the video program. The video segment playlist may be provided to the user device. The user device is operable to request the one or more video segments.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Xuefeng Yao, Jack Jianxiu Hao, Yuhui Qian, Zhiying Jin
  • Publication number: 20130097315
    Abstract: A device may receive a first request to determine a public-facing Internet Protocol (IP) address of a mobile device. The device may transmit, in response to the first request, and to the mobile device, the public-facing IP address. The device may receive a second request, from the mobile device, to authenticate the mobile device to receive downloadable content, the second request including the public-facing IP address of the mobile device. The device may receive a third request, from the mobile device, for a license to receive a particular content item and determine whether the public-facing IP address, corresponding to the mobile device, is valid for the particular content item. The device may transmit the license to the mobile device when the public-facing IP address is determined to be valid for the particular content item, where the license includes decryption keys for the particular content item.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu HAO, Ashraf SHEHATA, Yuhui QIAN, Okeno R. PALMER
  • Publication number: 20130091239
    Abstract: A method includes receiving a request to provide streaming video content from a user device. A location is identified for the user device. Available networks to deliver the streaming video content are identified based on the location of the at least one user device. Network preference for delivery of the streaming video content is identified. The method also includes selecting an optimal network for delivering the streaming video content based on the location of the at least one user device, the available networks and the network preference for delivery of the streaming video content. The method may also include providing the streaming video content using the optimal network.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Ishan Awasthi, Yuhui Qian, John F. Gallagher
  • Patent number: 8407472
    Abstract: A device receives, from a target user device, a request for encrypted content, where the request is sent via a wireless access network. The device identifies a donor user device that is available to provide the encrypted content via a local wireless network connection, where the donor user device has previously downloaded the encrypted content. The device sends, to the target user device and/or the donor user device, instructions to establish a peer-to-peer connection, via the local wireless network, to provide the encrypted content to the target user device, where the encrypted content is decrypted by the target user device using a license key provided over a different network than the local wireless connection.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: March 26, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jack Jianxiu Hao, John F. Gallagher, Xuefeng Yao, Yuhui Qian
  • Publication number: 20130074125
    Abstract: Methods, devices, and non-transitory storage mediums provide a program handoff between user devices. The program handoff permits a user to select a user device with which to resume a playing of the program. The program handoff also permits a user to set a reminder for playing the program. Methods, devices, and non-transitory storage mediums provide for an application layer-based network offloading of programs. A program is buffered based on a network offloading time and the program is played from a buffer during an execution of a network offload. Network offload prediction is used to minimize network offload time and buffering.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Yuhui Qian, Jian Huang, Gaurav Mehta
  • Publication number: 20120066495
    Abstract: A device receives, from a target user device, a request for encrypted content, where the request is sent via a wireless access network. The device identifies a donor user device that is available to provide the encrypted content via a local wireless network connection, where the donor user device has previously downloaded the encrypted content. The device sends, to the target user device and/or the donor user device, instructions to establish a peer-to-peer connection, via the local wireless network, to provide the encrypted content to the target user device, where the encrypted content is decrypted by the target user device using a license key provided over a different network than the local wireless connection.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 15, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, John F. Gallagher, Xuefeng Yao, Yuhui Qian
  • Patent number: 8080227
    Abstract: A carbon nanotube formation process of producing carbon nanotubes includes controlled heating of plant fiber materials in an oxygen-limited atmosphere. The plant fiber materials may be heated either cyclically or by rapid heating to produce the carbon nanotubes.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: December 20, 2011
    Assignee: University of Maine
    Inventors: Barry S. Goodell, Xinfeng Xie, Yuhui Qian, Dajie Zhang, Michael L. Peterson, Jody L. Jellison
  • Publication number: 20110256401
    Abstract: A process of producing a composite having carbon nanotubes is described where the carbon nanotube formation process of producing carbon nanotubes includes controlled heating of plant fiber materials in an oxygen-limited atmosphere. The plant fiber materials may be heated either cyclically or by rapid heating to produce the carbon nanotubes.
    Type: Application
    Filed: June 29, 2011
    Publication date: October 20, 2011
    Inventors: Barry S. Goodell, Xinfeng Xie, Yuhui Qian, Dajie Zhang, Michael L. Peterson, Jody L. Jellison