Patents by Inventor Tao Xiong

Tao Xiong 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: 20170311050
    Abstract: In one embodiment, a method receives a video and information for entities that appear in the video. The video is played in a media player without displaying a queue configured to display one or more entities. When an input is received to display the queue while playing the video, the method performs: determining a set of entities in relation to a time associated with playing the video using the information for the entities that appear in the video and displaying the set of entities in the queue, wherein the video continues to play in the media player while the queue is displayed.
    Type: Application
    Filed: July 7, 2017
    Publication date: October 26, 2017
    Inventors: Tao Xiong, Zhibing Wang, Guoxin Zhang, Chenguang Zhang, Heng Su
  • Patent number: 9800013
    Abstract: A Raman pump laser control apparatus comprises a wavelength division multiplexer, a tap coupler, a photoelectric detector, an analog amplification processing circuit, an analog-to-digital converter, a fast Raman pump control unit, an digital-analog converter, and a Raman pump laser. The fast Raman pump control unit, after having known anticipated output light power of the Raman pump laser, based on a direct relationship between a current anticipated output light power of the Raman pump laser and input digital quantity that is needed by the digital-analog converter, uses a feedforward control mechanism so that actual output light power of the Raman pump laser fastly approximates the anticipated output light power thereof, and then synchronously combines with a feedback control mechanism so that the actual output light power of the Raman pump laser is precisely locked on the anticipated output light power, thereby achieving fast and precise control of the Raman pump laser.
    Type: Grant
    Filed: December 25, 2013
    Date of Patent: October 24, 2017
    Assignees: Accelink Technologies Co., Ltd., Accelink Electronic Technology Co., Ltd
    Inventors: Tao Xiong, Chengpeng Fu, Menghui Le, Jintao Tao, Yunyu Jing, Qinlian Bu, Chunping Yu
  • Patent number: 9726921
    Abstract: A liquid crystal display module and a mobile device are provided. The liquid crystal display module includes: a display function component and a cover glass structure. The display function component is disposed in a receiving space of a middle-frame structure of a mobile device. The cover glass structure includes a front glass structure directly disposed on the display function component. A dimension of the front glass structure matches with the middle-frame structure and the cover glass structure covers a majority of an upper surface of the mobile device.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: August 8, 2017
    Assignee: Xiaomi Inc.
    Inventors: Tao Xiong, Zhuxin Li, Kesheng Yan
  • Patent number: 9722559
    Abstract: A hybrid fiber amplifier and method of adjusting gain and gain slope of thereof. The hybrid fiber amplifier comprises: RFA and EDFA that does not comprise variable optical attenuator. The RFA comprises pump signal combiner, pump laser group, out-of-band narrow-band filter, and photodetector. The EDFA comprises input coupler, erbium-doped fiber, output coupler, input photodetector, and output photodetector that are connected in sequence. The hybrid fiber amplifier also comprises control module that coordinates and controls EDFA and/or RFA to adjust gain and/or the gain slope based on desired amplification requirements. The EDFA and/or RFA can be coordinated and controlled by using the control module to achieve desired amplification effect. In addition, the EDFA does not comprise the variable optical attenuator, which avoids problems caused by the variable optical attenuator.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: August 1, 2017
    Assignee: Accelink Technologies Co., Ltd.
    Inventors: Chengpeng Fu, Cuihong Zhang, Tao Xiong, Menghui Le, Jintao Tao, Zhenyu Yu, Yunyu Jing, Qinlian Bu, Chunping Yu
  • Patent number: 9716919
    Abstract: In one embodiment, a method receives a video for a media program and a set of captions for a dialog in the video. A media player plays the video. A time associated with playing of the video is determined and then the method determines a set of entities in relation to the time. The set of entities are included in one or more captions in the set of captions. The method displays the set of entities in a queue where the set of entities are associated with additional information for each respective entity in the set of entities.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: July 25, 2017
    Assignee: HULU, LLC
    Inventors: Tao Xiong, Zhibing Wang, Guoxin Zhang, Chenguang Zhang, Heng Su
  • Publication number: 20170025814
    Abstract: A Raman pump laser control apparatus comprises a wavelength division multiplexer, a tap coupler, a photoelectric detector, an analogue amplification processing circuit, an analogue-to-digital converter, a fast Raman pump control unit, an digital-analog converter, and a Raman pump laser. The fast Raman pump control unit, after having known anticipated output light power of the Raman pump laser, based on a direct relationship between a current anticipated output light power of the Raman pump laser and input digital quantity that is needed by the digital-analog converter, uses a feedforward control mechanism so that actual output light power of the Raman pump laser fastly approximates the anticipated output light power thereof, and then synchronously combines with a feedback control mechanism so that the actual output light power of the Raman pump laser is precisely locked on the anticipated output light power, thereby achieving fast and precise control of the Raman pump laser.
    Type: Application
    Filed: December 25, 2013
    Publication date: January 26, 2017
    Applicants: Accelink Technologies Co., Ltd., Accelink Electronic Technology Co., Ltd
    Inventors: Tao Xiong, Chengpeng Fu, Menghui Le, Jintao Tao, Yunyu Jing, Qinlian Bu, Chunping Yu
  • Publication number: 20170024664
    Abstract: In one embodiment, the method incorporates a first set of words that belong to a topic in a set of topics that correspond to a set of genomes in a model, the words being incorporated in the model via a first item in the model. Then, the method incorporates a relationship between a second set of words that are associated with topics in the set of topics via a second item in the model. The model is trained with respect to the first item and the second item to determine a probability distribution of terms for the set of topics based on analyzing textual information for a plurality of media programs. The method further scores terms for each of the plurality of media programs based on the trained model to rank topics that correspond to genomes, the genomes describing characteristics for each media program.
    Type: Application
    Filed: September 30, 2016
    Publication date: January 26, 2017
    Inventors: Tao Xiong, Wei Wang, Guoxin Zhang, Zhibing Wang
  • Publication number: 20160363802
    Abstract: A liquid crystal display module and a mobile device are provided. The liquid crystal display module includes: a display function component and a cover glass structure. The display function component is disposed in a receiving space of a middle-frame structure of a mobile device. The cover glass structure includes a front glass structure directly disposed on the display function component. A dimension of the front glass structure matches with the middle-frame structure and the cover glass structure covers a majority of an upper surface of the mobile device.
    Type: Application
    Filed: February 2, 2016
    Publication date: December 15, 2016
    Applicant: Xiaomi Inc.
    Inventors: Tao XIONG, Zhuxin LI, Kesheng YAN
  • Patent number: 9521470
    Abstract: Particular embodiments configure a video delivery system to provide different modes for seeking in a video. The different modes may segment the video on different boundaries based on different characteristics of the video. For example, the different modes may seek by scene, by shot, and by dialogue. The boundaries for scenes, shots, and dialogue may start the video on logical points that do not break up the flow of the video. In another embodiment, the media player may save a seek history for a user and allow the user to scan the previous seek requests to go back to the seek times of previous seek requests. In one embodiment, the previous seek times are adjusted via the boundary information to show thumbnails for a shot, scene, or dialogue that correspond to the boundaries in the video rather than the original seek time.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: December 13, 2016
    Assignee: HULU, LLC
    Inventors: Tao Xiong, Zhibing Wang, Chenyang Cui, Cailiang Liu
  • Patent number: 9483738
    Abstract: In one embodiment, a method defines information for a set of genomes where the set of genomes describe characteristics of media programs. The method also defines which genomes in the set of genomes correspond to which topics in a set of topics. Textual information for a plurality of media programs and the information are input into a model and the model is trained to determine a probability distribution of terms for the set of topics based on analyzing the textual information and the genome information. The method then outputs the trained model. The probability distribution of terms is usable to determine genomes for each of the plurality of media programs where a genome corresponds to a topic and is associated with a media program based on terms found in the textual information for the media program and the probability distribution of terms for the topic correspond to the genome.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: November 1, 2016
    Assignee: HULU, LLC
    Inventors: Tao Xiong, Wei Wang, Guoxin Zhang, Zhibing Wang
  • Publication number: 20160127319
    Abstract: A computer system for evaluating transactions in a network includes a storage medium, one or more processors coupled to said storage medium, and computer code stored in said storage medium. Computer code, when retrieved from said storage medium and executed by said one or more processor, causes the system to receive a plurality of transactions over the network, and automatically generating rules for evaluating the transactions, using the computer system. Each of the rules includes variables and partition of values of the variables, each partition having an assigned score. The computer system also automatically combining the rule scores to form a final score.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 5, 2016
    Inventors: Tao Xiong, Andreas Baumhof, Haunjiin Chen, Song Cui, Matthias Michael Baumhof
  • Publication number: 20160014438
    Abstract: In one embodiment, a method determines a video including ad slots inserted within the video. The method generates a caption curve for a caption file of caption segments for a video based on start and stop times for caption segments in the caption file. The caption segments in the caption file were generated for the video without including ad slots. Then, the method determines a speech velocity for the video using the caption file and revises the caption curve based on the speech velocity and a number of characters in caption segments in the caption file. A speech probability curve is determined based on audio of the video and the method correlates the speech probability curve to the revised caption curve to align the caption segments of the caption file with speech of the video.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 14, 2016
    Inventors: TAO XIONG, ZHIBING WANG, HENG SU
  • Publication number: 20150365736
    Abstract: Particular embodiments configure a video delivery system to provide different modes for seeking in a video. The different modes may segment the video on different boundaries based on different characteristics of the video. For example, the different modes may seek by scene, by shot, and by dialogue. The boundaries for scenes, shots, and dialogue may start the video on logical points that do not break up the flow of the video. In another embodiment, the media player may save a seek history for a user and allow the user to scan the previous seek requests to go back to the seek times of previous seek requests. In one embodiment, the previous seek times are adjusted via the boundary information to show thumbnails for a shot, scene, or dialogue that correspond to the boundaries in the video rather than the original seek time.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 17, 2015
    Inventors: Tao Xiong, Zhibing Wang, Chenyang Cui, Cailiang Liu
  • Patent number: 9208578
    Abstract: In one embodiment, a method determines a first local binary pattern for a first image in a video and a second local binary pattern for a second image in the video. Then, the method determines an optical flow between the first image and the second image based on a distance between the first local binary pattern and the second local binary pattern. The optical flow is output for use in aligning the first image to the second image.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: December 8, 2015
    Assignee: HULU, LLC
    Inventors: Tao Xiong, Zhibing Wang, Heng Su, Guoxin Zhang
  • Publication number: 20150269421
    Abstract: In one embodiment, a method determines known features for existing face tracks that have identity labels and builds a database using these features. The face tracks may have multiple different views of a face. Multiple features from the multiple faces may be taken to build the face models. For an unlabeled face track without identity information, the method determines its sampled features and finds labeled nearest neighbor features with respect to multiple feature spaces from the face models. For each face in the unlabeled face track, the method decomposes the face as a linear combination of its neighbors from the known features from the face models. Then, the method determines weights for the known features to weight the coefficients of the known features. Particular embodiments use a non-linear weighting function to learn the weights that provides more accurate labels.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 24, 2015
    Inventors: Cailiang Liu, Zhibing Wang, Chenguang Zhang, Tao Xiong
  • Patent number: 9118886
    Abstract: A method for annotating general objects contained in video content is provided. The method sends video data to a client device and receives a first annotation from the client device defining a boundary around a portion of a first frame of the video data. Then, the first annotation is tracked through multiple frames of the video content. Other annotations determined to be associated with annotation that match the first annotation within a threshold are determined where the other annotations are received from other client devices and located in the first frame or other frames from the first frame. The method combines the other annotations and the first annotation into an object track and associates a tag with the object track. The tag is input by at least one of the client devices.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: August 25, 2015
    Assignee: HULU, LLC
    Inventors: Zhibing Wang, Dong Wang, Tao Xiong, Cailiang Liu, Joyce Zhang, Heng Su
  • Publication number: 20150214913
    Abstract: A hybrid fiber amplifier and method of adjusting gain and gain slope of thereof. The hybrid fiber amplifier comprises: RFA and EDFA that does not comprise variable optical attenuator. The RFA comprises pump signal combiner, pump laser group, out-of-band narrow-band filter, and photodetector. The EDFA comprises input coupler, erbium-doped fiber, output coupler, input photodetector, and output photodetector that are connected in sequence. The hybrid fiber amplifier also comprises control module that coordinates and controls EDFA and/or RFA to adjust gain and/or the gain slope based on desired amplification requirements. The EDFA and/or RFA can be coordinated and controlled by using the control module to achieve desired amplification effect. In addition, the EDFA does not comprise the variable optical attenuator, which avoids problems caused by the variable optical attenuator.
    Type: Application
    Filed: September 27, 2012
    Publication date: July 30, 2015
    Applicant: Accelink Technologies Co., Ltd.
    Inventors: Chengpeng Fu, Cuihong Zhang, Tao Xiong, Menghui Le, Jintao Tao, Zhenyu Yu, Yunyu Jing, Qinlian Bu, Chunping Yu
  • Publication number: 20150206062
    Abstract: In one embodiment, a method defines information for a set of genomes where the set of genomes describe characteristics of media programs. The method also defines which genomes in the set of genomes correspond to which topics in a set of topics. Textual information for a plurality of media programs and the information are input into a model and the model is trained to determine a probability distribution of terms for the set of topics based on analyzing the textual information and the genome information. The method then outputs the trained model. The probability distribution of terms is usable to determine genomes for each of the plurality of media programs where a genome corresponds to a topic and is associated with a media program based on terms found in the textual information for the media program and the probability distribution of terms for the topic correspond to the genome.
    Type: Application
    Filed: January 17, 2014
    Publication date: July 23, 2015
    Applicant: Hulu, LLC
    Inventors: Tao Xiong, Wei Wang, Guoxin Zhang, Zhibing Wang
  • Patent number: 9047376
    Abstract: A video segment including interactive links to information about an actor appearing in the segment may be prepared in an automatic or semi-automatic process. A computer may detect an actor's face appearing in a frame of digital video data by processing the video file with a facial detection algorithm. A user-selectable link may be generated and activated along a track of the face through multiple frames of the video data. The user-selectable link may include a data address for obtaining additional information about an actor identified with the face. The video data may be associated with the user-selectable link and stored in a computer memory. When later viewing the video segment via a media player, a user may select the link to obtain further information about the actor.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: June 2, 2015
    Assignee: HULU, LLC
    Inventors: Zhibing Wang, Dong Wang, Betina J. Chan-Martin, Yupeng Liao, Tao Xiong, Cailiang Liu
  • Publication number: 20150095938
    Abstract: In one embodiment, a method receives a video for a media program and a set of captions for a dialog in the video. A media player plays the video. A time associated with playing of the video is determined and then the method determines a set of entities in relation to the time. The set of entities are included in one or more captions in the set of captions. The method displays the set of entities in a queue where the set of entities are associated with additional information for each respective entity in the set of entities.
    Type: Application
    Filed: November 14, 2013
    Publication date: April 2, 2015
    Inventors: Tao Xiong, Zhibing Wang, Guoxin Zhang, Chenguang Zhang, Heng Su