Patents by Inventor Yongdong Zhao

Yongdong Zhao 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: 20180359301
    Abstract: In one example, the encoding rate at which data is delivered over a network is estimated by intercepting a data packet from a data streaming session, wherein the data packet contains at least a portion of one of a plurality of file segments containing portions of a file, and wherein a number of the plurality of file segments that is delivered via the data streaming session is limited to a maximum number. The mean size of the plurality of file segments is estimated from data contained in the data packet. A plurality of potential sizes of the plurality of file segments is calculated, wherein each potential size corresponds to one number between one and the maximum number. An encoding rate of the data streaming session is calculated, based at least in part on which potential size of the plurality of potential sizes is closest to the mean size.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Yongdong Zhao, Zhengye Liu, Yali Liu, Zuxian Guo
  • Publication number: 20180324234
    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for estimating the streaming rate at which data is delivered over a network. For instance, in one example, a data packet is intercepted from a data streaming session conducted between a first device and a second device connected over a network. A size of a file segment contained in the data packet is calculated. The file segment corresponds to a portion of an item of multimedia content being delivered via the data streaming session. The encoding rate of the data streaming session is then calculated based at least in part on the size of the file segment.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: YONGDONG ZHAO, Yali Liu, Zhengye Liu, Zuxian Guo
  • Publication number: 20180288773
    Abstract: Aspects of the subject disclosure may include, for example, a system that provides for obtaining, by a server comprising a processor, network parameter data from an eNodeB of a wireless network. The server can determine a predicted bandwidth for a group of end user devices in a coverage area of the eNodeB according to the network parameter data. The server can receive, from an end user device of the group of end user devices, a request for the predicted bandwidth. The server can provide the predicted bandwidth to the end user device. The providing of the predicted bandwidth enables the end user device to provide a video chunk request to a content server that is based on a selected chunk delivery schedule and facilitates streaming of video content to the end user device from the content server. Other embodiments are disclosed.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Zhengye Liu, ZUXIAN GUO, DHRUV GUPTA, XIAOJUN TANG, JIN WANG, WEIHUA YE, YONGDONG ZHAO
  • Publication number: 20180242044
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising: sending by an end user device, to a digital video recorder, a first request to receive a requested media content item; receiving by the end user device, responsive to the sending of the first request, a metadata file, wherein the metadata file comprises authentication information and a network address of a media content server where the requested media content item is located; sending to the media content server by the end user device, responsive to the receiving of the metadata file, a second request to receive the requested media content item, wherein the second request is sent to the network address, wherein the second request comprises the authentication information contained in the metadata file, and wherein the second request comprises an identification of the requested media content item; and receiving by the end user device, responsive to the authentication information and the identification of the requested media content
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Yongdong ZHAO, Baofeng JIANG
  • Publication number: 20180103283
    Abstract: Aspects of the subject disclosure may include, for example, a device including a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including monitoring network traffic to determine a transmission control protocol traffic pattern, determining a target video rate from the transmission control protocol traffic pattern, and modifying an over-the-top video delivery service network according to the target video rate. Other embodiments are disclosed.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 12, 2018
    Inventors: ZHENGYE LIU, JIN WANG, YALI LIU, YONGDONG ZHAO
  • Patent number: 9712787
    Abstract: A system and method of delivering video content is disclosed. In a particular embodiment, the method includes receiving channel selection data from a set-top box device via an Internet Protocol Television (IPTV) access network. The channel selection data indicates a selection of an IPTV channel. The method also includes sending a rapid channel change (RCC) request to a distribution switch/router system via a subscriber virtual local area network (VLAN) associated with the set-top box device after receiving the channel selection data. The RCC request indicates the selected IPTV channel.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: July 18, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Patent number: 9462343
    Abstract: A method includes receiving, at a server, a retry request from a media device. The retry request requests a data packet associated with video content and includes an overhead bandwidth factor corresponding to a ratio between an overhead bandwidth to be used to send the data packet in response to the retry request and a nominal bandwidth used to send video content to the media device. The method further includes, in response to the retry request, sending the data packet to the media device based on the overhead bandwidth factor.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: October 4, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Publication number: 20160158785
    Abstract: A spray system and a use method thereof are provided. The spray system includes: a plurality of cascaded spray members having a plurality of spray heads, a spray liquid supply system, a spray liquid recovery system and a control system, wherein the control system is configured to control the spray liquid supply system to provide a spray liquid for substrates to be sprayed for spraying in the working stage of the spray system and control the spray liquid recovery system to recycle the spray liquid after the spraying process is over; a cleaning solution supply system configured to provide a cleaning solution for the spray heads of the spray members for cleaning under the control of the control system in the cleaning stage; and a liquid waste disposal system configured to discharge liquid waste after cleaning under the control of the control system after the cleaning stage is over.
    Type: Application
    Filed: July 16, 2015
    Publication date: June 9, 2016
    Inventors: Wei ZHOU, Yongdong ZHAO, Liming XU, Jintao XIE, Lin HUANG, Liang YAO
  • Patent number: 9038173
    Abstract: A method includes receiving an indication of at least one detected security issue at a network device. The indication is received at a security manager processor from a security agent. The method includes selecting, via the security manager processor, at least one executable security object responsive to the indication. The security manager processor verifies compatibility between the at least one executable security object, the network device, and communication media. The method also includes sending the at least one executable security object to the network device via the security manager processor to provide a protective security measure to the network device against the at least one detected security issue upon execution of the at least one executable security object.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: May 19, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Zesen Chen, Yongdong Zhao, Peter Chou, Brian A. Gonsalves, Michael Taylor
  • Publication number: 20150058899
    Abstract: A method includes receiving, at a server, a retry request from a media device. The retry request requests a data packet associated with video content and includes an overhead bandwidth factor corresponding to a ratio between an overhead bandwidth to be used to send the data packet in response to the retry request and a nominal bandwidth used to send video content to the media device. The method further includes, in response to the retry request, sending the data packet to the media device based on the overhead bandwidth factor.
    Type: Application
    Filed: November 5, 2014
    Publication date: February 26, 2015
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Patent number: 8910219
    Abstract: A method includes receiving at a set-top box device first video content associated with a requested channel from a first source. The method includes, in response to receiving the first content, requesting second video content associated with the requested channel from a second source. The method includes, in response to receiving the second video content, determining whether at least one data packet associated with the requested channel was not received based on a comparison of first data packets corresponding to the first video content and second data packets corresponding to the second video content. In response to a determination that at least one data packet was not received, sending a retry request to the first source. The retry request includes an overhead bandwidth factor.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: December 9, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Patent number: 8887216
    Abstract: A method includes receiving data from a set-top box device at an access system via an access network, the data indicating a selection of a channel at the set-top box device, the data including a multicast group address. The method also includes sending copies of video data packets of the channel from the access system for storage in a first-in first-out cache associated with the channel. The method further includes automatically connecting the set-top box device to a multicast stream of the selected channel after a particular number of video data packets are sent to the set-top box device from the cache. The particular number of video data packets corresponds to a time period between communicating successive random access point packets of the channel and is less than a capacity of the cache.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: November 11, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Patent number: 8873379
    Abstract: A system and method for routing data, the system having a processor, an interface in communication with the processor and capable of being in communication with a second system for routing data, a memory unit in communication with the processor, the memory unit having a network routing table having a plurality of routes, the plurality of routes having a first route; and a network failure route selection logic including instructions adapted to configure the processor to determine when the first route is inoperative, transmit a first data packet to the second system for routing data when the first route is inoperative and utilize a second route selected from one of the plurality of routes, the second route being different from the first route.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 28, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Shih-Chung Tom Soon, Yongdong Zhao, Teong Yee Tan, Holly Chen, Bei Zhou
  • Patent number: 8527648
    Abstract: Systems, methods, and computer program products are for selecting content for distribution via a data network, and creating at least one content distribution channel to distribute specific content of the selected content. The specific content is partitioned from the selected content based upon a criterion common to the specific content.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: September 3, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yali Liu, Mung Chiang, Raghvendra Savoor, Bruce Alden Schine, Michael Tisiker, Yongdong Zhao
  • Publication number: 20130121138
    Abstract: A system and method for routing data, the system having a processor, an interface in communication with the processor and capable of being in communication with a second system for routing data, a memory unit in communication with the processor, the memory unit having a network routing table having a plurality of routes, the plurality of routes having a first route; and a network failure route selection logic including instructions adapted to configure the processor to determine when the first route is inoperative, transmit a first data packet to the second system for routing data when the first route is inoperative and utilize a second route selected from one of the plurality of routes, the second route being different from the first route.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 16, 2013
    Inventors: Shih-Chung Tom Soon, Yongdong Zhao, Teong Yee Tan, Holly Chen, Bei Zhou
  • Publication number: 20130014255
    Abstract: A method includes receiving an indication of at least one detected security issue at a network device. The indication is received at a security manager processor from a security agent. The method includes selecting, via the security manager processor, at least one executable security object responsive to the indication. The security manager processor verifies compatibility between the at least one executable security object, the network device, and communication media. The method also includes sending the at least one executable security object to the network device via the security manager processor to provide a protective security measure to the network device against the at least one detected security issue upon execution of the at least one executable security object.
    Type: Application
    Filed: September 6, 2012
    Publication date: January 10, 2013
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Zesen Chen, Yongdong Zhao, Peter Chou, Brian A. Gonsalves, Michael Taylor
  • Publication number: 20130007825
    Abstract: A method includes receiving data from a set-top box device at an access system via an access network, the data indicating a selection of a channel at the set-top box device, the data including a multicast group address. The method also includes sending copies of video data packets of the channel from the access system for storage in a first-in first-out cache associated with the channel. The method further includes automatically connecting the set-top box device to a multicast stream of the selected channel after a particular number of video data packets are sent to the set-top box device from the cache. The particular number of video data packets corresponds to a time period between communicating successive random access point packets of the channel and is less than a capacity of the cache.
    Type: Application
    Filed: September 11, 2012
    Publication date: January 3, 2013
    Applicant: AT&T Intellectual Property l, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Publication number: 20120329784
    Abstract: Disclosed are compounds having the formula: wherein R1, R2, R3, R4, R5, and R6 are as defined herein, and methods of making and using the same.
    Type: Application
    Filed: January 11, 2011
    Publication date: December 27, 2012
    Inventors: Lara S. Kallander, Brian Griffin Lawhorn, Joanne Philp, Yongdong Zhao
  • Patent number: 8295162
    Abstract: A system and method for routing data, the system having a processor, an interface in communication with the processor and capable of being in communication with a second system for routing data, a memory unit in communication with the processor, the memory unit having a network routing table having a plurality of routes, the plurality of routes having a first route; and a network failure route selection logic including instructions adapted to configure the processor to determine when the first route is inoperative, transmit a first data packet to the second system for routing data when the first route is inoperative and utilize a second route selected from one of the plurality of routes, the second route being different from the first route.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: October 23, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Shih-Chung Tom Soon, Yongdong Zhao, Teong Yee Tan, Holly Chen, Bei Zhou
  • Patent number: 8291463
    Abstract: A system and method of delivering video content is disclosed. In a particular embodiment, the method includes storing video data packets of an Internet Protocol Television (IPTV) channel at an access switch/router system that communicates with an IPTV access network. The method also includes receiving data at the access switch/router system indicating a selection of the IPTV channel from a set-top box device via the IPTV access network. Further, the method includes sending copies of the stored video data packets of the IPTV channel to the set-top box device via the IPTV access network.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: October 16, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao