Patents by Inventor Zhengye Liu

Zhengye Liu 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: 10382517
    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: Grant
    Filed: June 9, 2017
    Date of Patent: August 13, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yongdong Zhao, Zhengye Liu, Yali Liu, Zuxian Guo
  • Publication number: 20190228476
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Mark Brady, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Publication number: 20190182556
    Abstract: Aspects of the subject disclosure may include, for example, a machine-readable storage medium, including executable instructions that, when executed by a processing system including a processor, facilitate performance of operations that include assuming control of a video content transfer between a video server and a video client for HTTP traffic responsive to determining the HTTP traffic is for video content, generating a video transfer rate selection and a video transfer resolution selection for a requested video chunk of a time slot of the video content, generating an optimized manifest file for the requested video chunk, and publishing the optimized manifest file to the video client, wherein the video client request the requested video chunk from the video server based on the optimized manifest. Other embodiments are disclosed.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Zhengye Liu, Xidong Wu, Jin Wang, Xiaojun Tang, Mark Brady
  • Patent number: 10291964
    Abstract: Management of multimedia communications is provided. A method can include identifying, by a device comprising a processor, an available media communication, wherein the available media communication comprises an audio stream and a video stream that is distinct from the audio stream, receiving, by the device, the audio stream of the available media communication, resulting in a received media stream, altering, by the device, the received media stream, resulting in an altered media stream, and facilitating, by the device, a rendering of the altered media stream.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: May 14, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Xidong Wu, Mario Kosseifi, Zhengye Liu
  • Patent number: 10249008
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: April 2, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mark Brady, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Publication number: 20180376218
    Abstract: Aspects of the subject disclosure may include, for example, providing media content to a presentation device, wherein the media content comprises first audio content in a first language; receiving, from an end user device, a language request, wherein the language request identifies a second language; obtaining, responsive to the second language, second audio content, wherein the second audio content is a translation of the first audio content into the second language; providing, to the end user device, the second audio content; obtaining, responsive to the second language identified in the language request, supplemental audio content, wherein the supplemental audio content is in the second language, wherein the supplemental audio content is not a translation of the first audio content into the second language, and wherein the supplemental audio content relates to the second language; and providing, to the end user device, the supplemental audio content. Other embodiments are disclosed.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Xidong WU, Zhengye LIU, Mario KOSSEIFI
  • 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: 20180288114
    Abstract: Aspects of the subject disclosure may include, for example, a system that provides for obtaining network parameter data from an eNodeB and a content delivery network server of a wireless network, determining a predicted network condition for a group of end user devices to receive an over-the-top video service in a coverage area of the eNodeB according to the network parameter data, and providing access to prediction information representative of the predicted network condition. The providing the access to the prediction information representative of the predicted network condition enables a video client of an end user device in the coverage area to provide a request for a video chunk to a video server according to buffer information and the predicted network condition. Other embodiments are disclosed.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Zhengye Liu, Jin Wang, Yali Liu, Xidong Wu
  • 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: 20180248848
    Abstract: Concepts and technologies disclosed herein are directed to proxy-based database encryption. According to one aspect, a database encryption proxy system can receive, from a database client, input of a Structured Query Language (“SQL”) statement and data to create an encrypted database table. At least a portion of the data is marked with an encrypted identifier to identify which data is to be encrypted by the proxy-based database. The database encryption proxy system can generate a random string for the portion of the data that is marked with the encrypted identifier. The database encryption proxy system can convert the SQL statement into a converted SQL statement that includes the random string in place of the portion of the data marked with the encrypted identifier and can send the converted SQL statement to a cloud database service that is configured to create the encrypted database table based upon the converted SQL statement.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Xidong Wu, Zhengye Liu, Mario Kosseifi
  • Publication number: 20180160192
    Abstract: Management of multimedia communications is provided. A method can include identifying, by a device comprising a processor, an available media communication, wherein the available media communication comprises an audio stream and a video stream that is distinct from the audio stream, receiving, by the device, the audio stream of the available media communication, resulting in a received media stream, altering, by the device, the received media stream, resulting in an altered media stream, and facilitating, by the device, a rendering of the altered media stream.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Xidong Wu, Mario Kosseifi, Zhengye Liu
  • 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: 9066158
    Abstract: An invention is described including calculating a real packet loss rate in a time slot at the end of the time slot, estimating average packet loss rate for a subsequent time slot, estimating variance of packet loss rate for the subsequent time slot and estimating the packet loss rate for the subsequent time slot. An invention is also described for dynamically allocating available bandwidth for video multicast including selecting an intra-frame rate, determining a packet loss rate threshold, receiving user topology information, receiving channel conditions for each user, determining an optimal operation point for encoding and transmitting video frames in a subsequent time slot, adapting dynamically quantization parameters and a forward error correction code rate, encoding the video frames using the quantization parameters and applying forward error correction code with the forward error correction code rate to data packets of the video frames to generate forward error correction packets.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: June 23, 2015
    Assignee: Thomson Licensing
    Inventors: Zhengye Liu, Hang Liu, Yao Wang
  • Publication number: 20150170293
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: MARK BRADY, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Patent number: 8395990
    Abstract: A method and apparatus are described including receiving a coded packet of content associated with a layer, receiving feedback information regarding channel conditions and applying hybrid automatic repeat request to deliver the packet based on said feedback information. The method and apparatus wherein applying hybrid automatic repeat request layer-wise further includes determining if a resource is exhausted, scheduling delivery of layered coded content packets for a layer, if the resource has not been exhausted, determining if all layered coded content packets for the layer have been transmitted, proceeding to the first determining step, if all layered coded content packets for a layer have not been transmitted, determining if an acknowledgement message has been received from a user device, determining if the resource is exhausted, if no acknowledgement has not been received and scheduling delivery of layered coded forward error correction packets, if the resource has not been exhausted.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: March 12, 2013
    Assignee: Thomson Licensing
    Inventors: Zhenyu Wu, Zhengye Liu, Alan Jay Stein
  • Patent number: 8290037
    Abstract: MD-FEC is considered an efficient way to generate a large number of descriptions. However, typically, MD-FEC introduces significant redundancy across streams. MD-FEC encoded streams (descriptions) are adapted based on feedback. Specifically, the bits sent in each description by a supplying peer are adapted based on the number of available descriptions in its receiving peer. The adaptive delivery eliminates unnecessary bits in the original MD-FEC streams (descriptions), and significantly reduces the consumed uplink bandwidth at supplying peers. The saved bandwidth can be used to accommodate more video sessions or for other applications.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: October 16, 2012
    Assignee: Polytechnic Institute of New York University
    Inventors: Zhengye Liu, Shivendra S. Panwar, Keith W. Ross, Yanming Shen, Yao Wang
  • Publication number: 20120093017
    Abstract: An invention is described including calculating a real packet loss rate in a time slot at the end of the time slot, estimating average packet loss rate for a subsequent time slot, estimating variance of packet loss rate for the subsequent time slot and estimating the packet loss rate for the subsequent time slot. An invention is also described for dynamically allocating available bandwidth for video multicast including selecting an intra-frame rate, determining a packet loss rate threshold, receiving user topology information, receiving channel conditions for each user, determining an optimal operation point for encoding and transmitting video frames in a subsequent time slot, adapting dynamically quantization parameters and a forward error correction code rate, encoding the video frames using the quantization parameters and applying forward error correction code with the forward error correction code rate to data packets of the video frames to generate forward error correction packets.
    Type: Application
    Filed: November 16, 2011
    Publication date: April 19, 2012
    Inventors: Zhengye LIU, Hang LIU, Yao WANG
  • Patent number: 8089892
    Abstract: A method and apparatus for estimating packet loss rate are described including calculating a real packet loss rate in a time slot at the end of the time slot, estimating average packet loss rate for a subsequent time slot, estimating variance of packet loss rate for the subsequent time slot and estimating the packet loss rate for the subsequent time slot.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: January 3, 2012
    Assignee: Thomson Licensing
    Inventors: Zhengye Liu, Hang Liu, Yao Wang
  • Publication number: 20100246390
    Abstract: A method and apparatus are described including receiving a coded packet of content associated with a layer, receiving feedback information regarding channel conditions and applying hybrid automatic repeat request to deliver the packet based on said feedback information. The method and apparatus wherein applying hybrid automatic repeat request layer-wise further includes determining if a resource is exhausted, scheduling delivery of layered coded content packets for a layer, if the resource has not been exhausted, determining if all layered coded content packets for the layer have been transmitted, proceeding to the first determining step, if all layered coded content packets for a layer have not been transmitted, determining if an acknowledgement message has been received from a user device, determining if the resource is exhausted, if no acknowledgement has not been received and scheduling delivery of layered coded forward error correction packets, if the resource has not been exhausted.
    Type: Application
    Filed: November 1, 2007
    Publication date: September 30, 2010
    Inventors: Zhenyu Wu, Zhengye Liu, Alan Jay Stein