Patents by Inventor Feng Qian

Feng 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).

  • Patent number: 10826964
    Abstract: Aspects of the subject disclosure may include, for example, a device that includes a processing system with a processor, a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations including receiving a request that identifies a first list of tiles for streaming a panoramic video, determining a first total number of data packets required to transmit tiles in the first list of tiles, maintaining a second total number of empty data packets enqueued into a transport control protocol (TCP) buffer, maintaining a third total number of empty data packets dequeued from the TCP buffer, and enqueuing empty data packets into the TCP buffer whenever the first total number of data packets is greater than a difference between the second total number of empty data packets and the third total number of empty data packets. Other embodiments are disclosed.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: November 3, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Bo Han, Vijay Gopalakrishnan, Zhengye Liu, Feng Qian
  • Patent number: 10818087
    Abstract: Aspects of the subject disclosure may include, for example, a process that determines a field-of-view of an immersive video viewer, determines present orientation of the immersive video viewer at a first time, and predicts a future orientation of the immersive video viewer occurring at a second time based on the present orientation of the immersive video viewer. A subsegment of an entire immersive video frame corresponding to the second time is identified based on the predicted orientation of the immersive video viewer and the field-of-view. Wireless transmission of the subsegment of the entire immersive video frame to the immersive video viewer is facilitated for presentation at the immersive video viewer at the second time, without requiring transmission of the entire immersive video frame. Other embodiments are disclosed.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: October 27, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Bo Han, Vijay Gopalakrishnan, Lusheng Ji, Feng Qian
  • Patent number: 10812774
    Abstract: Aspects of the subject application may include, for example, identifying FOV and OOS tiles of the video content. The FOV and OOS tiles are received from a video server. The FOV and OOS tiles are encoded using AVC and a first layer of SVC, respectively. Further embodiments include providing the FOV and OOS tiles for presentation on a display, detecting a change in a field of vision, and identifying other FOV tiles of the video content, which comprise a portion of the OOS tiles. Also, embodiments include requesting the portion of the OOS tiles and receiving the portion of the OOS tiles from the video server over the communication network, which are encoded using an enhancement layer of SVC and then provided, to the display, according the enhancement layer in conjunction with the providing of the OOS tiles according to the first layer. Other embodiments are described herein.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: October 20, 2020
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., The Trustees of Indiana University
    Inventors: Vijay Gopalakrishnan, Bo Han, Jackson Jarrell Pair, Vikash Sharma, Feng Qian
  • Publication number: 20200326442
    Abstract: There is disclosed in the present disclosure a seismic full horizon tracking method, a computer device and a computer-readable storage medium. The method includes: acquiring three-dimensional seismic data; extracting horizon extreme points from the three-dimensional seismic data to construct a sample space; equally dividing the sample space into a plurality of sub-spaces with overlapping portions, and performing a clustering process on the horizon extreme points in each sub-space to obtain horizon fragments corresponding to each horizon of the three-dimensional seismic data; establishing a topological consistency between the horizon fragments; and fusing the horizon fragments corresponding to each horizon of the three-dimensional seismic data based on the topological consistency, to obtain a full horizon tracking result of the three-dimensional seismic data.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 15, 2020
    Inventors: Mingjun Su, Zhong Hong, Qingyun Han, Tao Deng, Xiangli Cui, Feng Qian, Guangmin Hu, Yunze Xu
  • Patent number: 10805981
    Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: October 13, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Feng Qian, Subhabrata Sen, Oliver Spatscheck
  • Publication number: 20200304342
    Abstract: An intelligent monitoring gateway of a numerical control machine tool based on Internet of Things includes an adaption unit configured to perform unified conversion on uplink data of each numerical control system and upload the converted uplink data to a database storage unit via an ethernet interface, and to convert downlink data issued by an agent unit into a data format matched with each numerical control system and transmit the data format to the corresponding numerical control system. The database storage unit is configured to store the uplink data uploaded by each numerical control system. The agent unit is configured to realize API conversion of the uplink data and the downlink data and is connected to an upper computer by adopting a unified physical interface and a protocol standard. The agent unit includes a real-time agent module, a first protocol agent module and a second protocol agent module.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Inventor: Feng QIAN
  • Publication number: 20200304520
    Abstract: A Slow Protocol packet processing method includes receiving, by a network device, a first Slow Protocol packet, determining, based on port information of a port of the network device receiving the first Slow Protocol packet, that a negotiation process is already completed between the network device and the transmit end device, querying, based on device information of the transmit end device carried in the first Slow Protocol packet, whether a device information base stored by the network device in the negotiation process includes the device information of the transmit end device, and identifying the first Slow Protocol packet as a valid packet in response to a result that the device information base includes the device information of the transmit end device.
    Type: Application
    Filed: June 11, 2020
    Publication date: September 24, 2020
    Inventors: Hui Zhao, Feng Qian, Wenhui Li, Zhijian Sun
  • Patent number: 10779014
    Abstract: Aspects of the subject disclosure may include, for example, a method including obtaining media content and a ranking for each tile of the media content based on a plurality of viewports; receiving a request from user equipment to view the media content; obtaining, iteratively, a plurality for predicted fields of view of the user, the predicted fields of view each covering different future time periods; identifying viewports corresponding to the predicted fields of view; sending any remaining tiles corresponding to the closest in time predicted field of view to the user equipment; and sending remaining tiles corresponding to successive predicted fields of view to the user equipment the ranking based and an excess bandwidth. Other embodiments are disclosed.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 15, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Bo Han, Peshala Pahalawatta, Vijay Gopalakrishnan, Feng Qian
  • Patent number: 10756861
    Abstract: Embodiments of this application disclose a communication method, and a related device and system. The method includes: receiving, by a reception point, first indication information, where the first indication information is used to indicate a time-frequency resource location of a first demodulation reference signal of first data; receiving, by the reception point, second indication information, where the second indication information is used to indicate a time-frequency resource location of a second demodulation reference signal; and determining, by the reception point, a time-frequency resource location of the first data based on the time-frequency resource location of the second demodulation reference signal, and demodulating the first data based on the first demodulation reference signal. Receiving performance of the reception point can be improved.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: August 25, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ting Wang, Shengyue Dou, Yuanjie Li, Feng Qian
  • Patent number: 10728260
    Abstract: A Slow Protocol packet processing method and a related apparatus, where the method includes receiving, by a network device, a first Slow Protocol packet, determining, based on port information of a port of the network device receiving the first Slow Protocol packet, that a negotiation process is already completed between the network device and the transmit end device, querying, based on device information of the transmit end device carried in the first Slow Protocol packet, whether a device information base stored by the network device in the negotiation process includes the device information of the transmit end device, and identifying the first Slow Protocol packet as a valid packet in response to a result that the device information base includes the device information of the transmit end device.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: July 28, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hui Zhao, Feng Qian, Wenhui Li, Zhijian Sun
  • Patent number: 10708170
    Abstract: A request for a chunk of data is received from an application executing on a remote device. The chunk of data is split into a plurality of packets including a first packet and a second packet. A first sub-flow is selected to transport the first packet to the remote device and a second sub-flow is selected to transport the second packet. The first sub-flow is decoupled from the second sub-flow. A first stop time is selected for the first sub-flow and a second stop time is selected for the second sub-flow. The first stop time determines when the first sub-flow will complete at the remote device and the second stop time determines when the second sub-flow will complete at the remote device. The first stop time and the second stop time are selected so that the first sub-flow and the second sub-flow will complete simultaneously at the remote device.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: July 7, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Indiana University, The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Zhuoqing Morley Mao, Feng Qian, Yihua Guo
  • Patent number: 10708494
    Abstract: Aspects of the subject disclosure may include, for example, embodiments for capturing video content with a camera. The camera is communicatively coupled to the device. Further embodiments include obtaining a network condition of a communication network. Additional embodiments include determining a network criterion according to the network condition. Also, embodiments include calculating a threshold according to the network criterion. Further embodiments include adjusting the video content in response to determining network criterion resulting in adjusted video content. Additional embodiments include determining that a first portion of the adjusted video content satisfies the threshold. Also, embodiments include transmitting the adjusted video content to a video content server over the communication network. Other embodiments are disclosed.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: July 7, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Bo Han, Shuai Hao, Vijay Gopalakrishnan, Feng Qian
  • Patent number: 10674166
    Abstract: Aspects of the subject disclosure may include, for example, receiving a request for media content, the media content being divided into a plurality of chunks, obtaining information about the chunks and constraints, determining whether there is a remaining layer to be downloaded, in response to determining that there is a remaining layer to be downloaded, determining a list of chunks that can be downloaded at a current layer and a downloading schedule according to the list of chunks that can be downloaded at the current layer, in response to determining that there is no remaining layer to be downloaded, producing a composite schedule for downloading the media content, and downloading the media content according to the composite schedule. Other embodiments are disclosed.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: June 2, 2020
    Assignees: Purdue Research Foundation, AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Shuai Hao, Subhabrata Sen, Anis Elgabli, Feng Qian, Vaneet Aggarwal
  • Patent number: 10659815
    Abstract: Disclosed aspects may include, for example, maximizing a quality of experience when selecting encoding bitrates for downloading dynamically adaptive 360-degree panoramic video. Some embodiments include predicting a future orientation of a display region based on a first display region of the video, identifying predicted list of tiles for rendering the second display region, calculating a quality of experience from a plurality of encoding bitrates for the tiles in the second display region and one or more tiles in a margin area so that downloading the plurality of tiles at one or more bitrates is within estimated available embodiments, and downloading tiles for display.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: May 19, 2020
    Assignees: AT&T Intellectual Property I, L.P., Indiana University Research and Technology Corporation
    Inventors: Bo Han, Vijay Gopalakrishnan, Jackson Jarrell Pair, Vikash Sharma, Feng Qian, Qingyang Xiao
  • Publication number: 20200136912
    Abstract: A method, a device, and a system for implementing a Mux machine are provided. The method includes: setting a Mux machine on a first aggregation port to be in a PROTECT_WAITING state; when the Mux machine is in the PROTECT_WAITING state, determining that the first aggregation port is not in a collecting and distributing state, and sending, to a second network device, a first LACPDU packet that is used to notify that the first aggregation port is in the collecting and distributing state; and when determining that a second LACPDU packet that is from the second network device and that is used to indicate that a second aggregation port is in the collecting and distributing state is received, switching a status of the Mux machine from the PROTECT_WAITING state to a COLLECTING_DISTRIBUTING state, and setting the first aggregation port to be in the collecting and distributing state.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Inventors: Bo Song, Feng Qian, Hui Zhao, Chong Wang
  • Publication number: 20200136959
    Abstract: A method, a device, and a system for implementing a multiplexor (mux) machine, where the method includes setting an aggregation port of a first network device to a collecting and distributing state when a mux machine of the first aggregation port of the first network device is in a collecting distributing state, starting, by the first network device, a timer, and switching the mux machine from the collecting distributing state to an attached state when the first network device determines, when the timer expires, that no Link Aggregation Control Port data unit (LACPDU) packet that is from a second network device and that indicates that an aggregation port of the second network device is in the collecting and distributing state is received.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Inventors: Bo Song, Feng Qian, Hui Zhao, Chong Wang
  • Patent number: 10638499
    Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: April 28, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Publication number: 20200128280
    Abstract: Aspects of the subject disclosure may include, for example, a method including obtaining media content and a ranking for each tile of the media content based on a plurality of viewports; receiving a request from user equipment to view the media content; obtaining, iteratively, a plurality for predicted fields of view of the user, the predicted fields of view each covering different future time periods; identifying viewports corresponding to the predicted fields of view; sending any remaining tiles corresponding to the closest in time predicted field of view to the user equipment; and sending remaining tiles corresponding to successive predicted fields of view to the user equipment the ranking based and an excess bandwidth. Other embodiments are disclosed.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicants: AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Bo Han, Peshala Pahalawatta, Vijay Gopalakrishnan, Feng Qian
  • Publication number: 20200128279
    Abstract: Aspects of the subject disclosure may include, for example, determining a first viewpoint in response to detecting a user's head movement in viewing video content, determining a capacity of a network, determining a tile schedule for receiving tiles from a server over the network according to the first viewpoint and the capacity of the network, and providing the tile schedule to the server over the network. The server schedules transmitting of the tiles according to the tile schedule and provides the tiles to the client device according to the tile schedule. In addition, embodiments include decoding the tiles according to a decoding schedule, buffering the decoded tiles in a decoded frame buffer, detecting a change in viewpoint from the first viewpoint to a second viewpoint, selecting a portion of the decoded tiles according to the second viewpoint, and presenting the selected tiles. Other embodiments are disclosed.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicants: AT&T Intellectual Property I, L.P., The Trustees of Indiana University
    Inventors: Bo Han, Sassan Pejhan, Vijay Gopalakrishnan, Feng Qian
  • Patent number: 10628029
    Abstract: Particular embodiments receive a plurality of touch events. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the plurality of touch events are substantially located along a line. Particular embodiments further determine that: (1) the touch events are approaching an edge of the touchscreen, and (2) one or more pressure measurements taken at one or more of the touch input events are less than a minimum pressure threshold. Based on the determinations, particular embodiments anticipate that the touch events will end before they reach the edge of the touchscreen, and based on the anticipating, particular embodiments terminate a series of extrapolated positions before the series of extrapolated positions reach the edge of the touchscreen.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov