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: 20150172747Abstract: 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: ApplicationFiled: December 12, 2013Publication date: June 18, 2015Applicant: Verizon and Redbox Digital Entertainment Services, LLCInventors: Jian Huang, Jack Jianxiu Hao, Xuefeng Yao, Yuhui Qian
-
Publication number: 20150149589Abstract: 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: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Applicant: Verizon and Redbox Digital Entertainment Services, LLCInventors: Jack Jianxiu Hao, Xuefeng Yao, Yuhui Qian, Jian Huang
-
Publication number: 20150150038Abstract: 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: ApplicationFiled: November 22, 2013Publication date: May 28, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Jianxiu Hao, Xuefeng Yao, Jian Huang, Yuhui Qian, Jyothikumar Jagannathan
-
Publication number: 20150074706Abstract: 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: ApplicationFiled: September 12, 2013Publication date: March 12, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Jianxiu Hao, Yuhui Qian, Zhiying Jin
-
Publication number: 20150046938Abstract: 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: ApplicationFiled: August 6, 2013Publication date: February 12, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Yuhui Qian, Jianxiu Hao, Zhiying Jin
-
Patent number: 8954556Abstract: 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: GrantFiled: December 1, 2011Date of Patent: February 10, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Yuhui Qian, Xuefeng Yao, Zhiying Jin, Jack Jianxiu Hao
-
Patent number: 8931016Abstract: 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: GrantFiled: September 15, 2011Date of Patent: January 6, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Jack Jianxiu Hao, Yuhui Qian, Jian Huang, Gaurav Mehta
-
Patent number: 8914833Abstract: 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: GrantFiled: October 28, 2011Date of Patent: December 16, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Xuefeng Yao, Jack Jianxiu Hao, Yuhui Qian, Zhiying Jin
-
Publication number: 20140358989Abstract: 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: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Inventors: Wei Xia, Yuhui Qian, Jack Jianxiu Hao, Zhiying Jin
-
Patent number: 8844001Abstract: 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: GrantFiled: October 14, 2011Date of Patent: September 23, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Jack Jianxiu Hao, Ashraf Shehata, Yuhui Qian, Okeno R. Palmer
-
Patent number: 8632744Abstract: 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: GrantFiled: June 29, 2011Date of Patent: January 21, 2014Assignee: University of Maine System Board of TrusteesInventors: Barry S. Goodell, Xinfeng Xie, Yuhui Qian, Dajie Zhang, Michael L. Peterson, Jody L. Jellison
-
Publication number: 20130145001Abstract: 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: ApplicationFiled: December 1, 2011Publication date: June 6, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Yuhui Qian, Xuefeng Yao, Zhiying Jin, Jack Jianxiu Hao
-
Publication number: 20130111529Abstract: 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: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Xuefeng Yao, Jack Jianxiu Hao, Yuhui Qian, Zhiying Jin
-
Publication number: 20130097315Abstract: 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: ApplicationFiled: October 14, 2011Publication date: April 18, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jack Jianxiu HAO, Ashraf SHEHATA, Yuhui QIAN, Okeno R. PALMER
-
Publication number: 20130091239Abstract: 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: ApplicationFiled: October 7, 2011Publication date: April 11, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jack Jianxiu Hao, Ishan Awasthi, Yuhui Qian, John F. Gallagher
-
Patent number: 8407472Abstract: 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: GrantFiled: September 13, 2010Date of Patent: March 26, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Jack Jianxiu Hao, John F. Gallagher, Xuefeng Yao, Yuhui Qian
-
Publication number: 20130074125Abstract: 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: ApplicationFiled: September 15, 2011Publication date: March 21, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jack Jianxiu Hao, Yuhui Qian, Jian Huang, Gaurav Mehta
-
Publication number: 20120066495Abstract: 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: ApplicationFiled: September 13, 2010Publication date: March 15, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Jack Jianxiu Hao, John F. Gallagher, Xuefeng Yao, Yuhui Qian
-
Patent number: 8080227Abstract: 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: GrantFiled: January 31, 2008Date of Patent: December 20, 2011Assignee: University of MaineInventors: Barry S. Goodell, Xinfeng Xie, Yuhui Qian, Dajie Zhang, Michael L. Peterson, Jody L. Jellison
-
Publication number: 20110256401Abstract: 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: ApplicationFiled: June 29, 2011Publication date: October 20, 2011Inventors: Barry S. Goodell, Xinfeng Xie, Yuhui Qian, Dajie Zhang, Michael L. Peterson, Jody L. Jellison