Patents by Inventor Zhuoqing Morley Mao

Zhuoqing Morley Mao 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: 20230410660
    Abstract: A system for sharing sensor data between a vehicle and a plurality of remote system generally includes a vehicle communication system, a three-dimensional (3D) sensor, and a controller. The controller is programmed to generate an initial 3D point cloud using the 3D sensor, generate an occupancy grid map based on the initial 3D point cloud, and select a producer remote system to provide data for a cell of the occupancy grid map classified as a first blindspot. The controller is further programmed to send a data request to the producer remote system using the vehicle communication system, receive data from the producer remote system including information about the cell of the occupancy grid map classified as the first blindspot, generate a merged 3D point cloud by merging the data received from the producer remote system with the initial 3D point cloud, and identify objects using the merged 3D point cloud.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventors: Mohammad Naserian, Fan Bai, Xumiao Zhang, Ruiyang Zhu, Qingzhao Zhang, Xiao Zhu, Zhuoqing Morley Mao
  • Publication number: 20230108298
    Abstract: Aspects of the subject disclosure may include, for example, obtaining and decoding a video file to obtain raw frames, providing the raw frames to the virtual camera that generates video content from the raw frames, providing the video content to a broadcasting application on a first communication device that provides output frames, and providing network conditions that are applied to the output frames resulting in conditioned output frames. The conditioned output frames are provided to a video content server from the first communication device, the video content server provides ABR tracks to a second communication device, the ABR tracks are associated with the conditioned output frames in response to receiving requests for the ABR tracks. Also, embodiments include obtaining and analyzing the conditioned output frames, the ABR tracks, and the requests, and generating metrics associated with the broadcasting application based on the analysis. Other embodiments are disclosed.
    Type: Application
    Filed: September 28, 2021
    Publication date: April 6, 2023
    Applicants: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Zhuoqing Morley Mao, Xiao Zhu
  • Publication number: 20220303752
    Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
    Type: Application
    Filed: June 8, 2022
    Publication date: September 22, 2022
    Applicants: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Oliver Spatscheck, Mehrdad Moradi, Zhuoqing Morley Mao
  • Patent number: 11388579
    Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: July 12, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Subhabrata Sen, Oliver Spatscheck, Mehrdad Moradi, Zhuoqing Morley Mao
  • Patent number: 11323423
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system parses a network trace to collect packet information for an encrypted adaptive bite rate (ABR) video stream encoded into a plurality of tracks; detects request packets corresponding to a sequence of requests for video segments to be downloaded at a network client; and determines a traffic volume downloaded at the network client to obtain a sequence of traffic volumes. The processing system identifies, for each of the sequence of traffic volumes, a set of candidate segments each having a size meeting a size-matching criterion; selects a segment from the set of candidate segments to determine a segment sequence meeting an index-matching criterion; and infers characteristics of the sequence of traffic volumes based on the segment sequence. Other embodiments are disclosed.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: May 3, 2022
    Assignees: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Shichang Xu, Zhuoqing Morley Mao
  • Publication number: 20200389780
    Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventors: Subhabrata Sen, Oliver Spatscheck, Mehrdad Moradi, Zhuoqing Morley Mao
  • Patent number: 10779155
    Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: September 15, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Regents Of The University of Michigan
    Inventors: Subhabrata Sen, Oliver Spatscheck, Mehrdad Moradi, Zhuoqing Morley Mao
  • 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
  • Publication number: 20200153805
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system parses a network trace to collect packet information for an encrypted adaptive bite rate (ABR) video stream encoded into a plurality of tracks; detects request packets corresponding to a sequence of requests for video segments to be downloaded at a network client; and determines a traffic volume downloaded at the network client to obtain a sequence of traffic volumes. The processing system identifies, for each of the sequence of traffic volumes, a set of candidate segments each having a size meeting a size-matching criterion; selects a segment from the set of candidate segments to determine a segment sequence meeting an index-matching criterion; and infers characteristics of the sequence of traffic volumes based on the segment sequence. Other embodiments are disclosed.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Applicants: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Shichang Xu, Zhuoqing Morley Mao
  • Patent number: 10581707
    Abstract: Aspects of the subject disclosure may include, for example, upon receiving a request for media content, a first signal quality may be determined, a first quality level may be selected based on the first signal quality, and segments of the first quality level may be retrieved, stored in a buffer, and played from the buffer. When the buffer is sufficiently occupied first inferior segments stored in the buffer may be replaced by determining a second signal quality selecting a second quality level based on the second signal quality, identifying the first inferior segment based on the second quality level, and replacing the first inferior segment with a first replacement segment, the first replacement segment corresponding to the first inferior segment. These processes may be performed iteratively. Other embodiments are disclosed.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: March 3, 2020
    Assignees: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Zhuoqing Morley Mao, Shichang Xu
  • Publication number: 20200029199
    Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Inventors: Subhabrata SEN, Oliver SPATSCHECK, Mehrdad MORADI, Zhuoqing Morley MAO
  • Patent number: 10506372
    Abstract: Techniques are disclosed for determining whether a mobile device is located indoors or outdoors. In some embodiments, a mobile device may utilize a fusion of the information from multiple sensors, such as a RGB sensor, a proximity sensor, a light intensity sensor, and a WiFi radio, to determine whether the mobile device is located indoors or outdoors.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: December 10, 2019
    Assignees: T-Mobile USA, Inc., The Regents of the University of Michigan
    Inventors: Jong Sung Yoon, Jie Hui, Michael Mitchell, Zhuoqing Morley Mao, Yunhan Jia, Chao Kong
  • Publication number: 20190312797
    Abstract: Aspects of the subject disclosure may include, for example, upon receiving a request for media content, a first signal quality may be determined, a first quality level may be selected based on the first signal quality, and segments of the first quality level may be retrieved, stored in a buffer, and played from the buffer. When the buffer is sufficiently occupied first inferior segments stored in the buffer may be replaced by determining a second signal quality selecting a second quality level based on the second signal quality, identifying the first inferior segment based on the second quality level, and replacing the first inferior segment with a first replacement segment, the first replacement segment corresponding to the first inferior segment. These processes may be performed iteratively. Other embodiments are disclosed.
    Type: Application
    Filed: April 10, 2018
    Publication date: October 10, 2019
    Applicants: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Subhabrata Sen, Zhuoqing Morley Mao, Shichang Xu
  • Publication number: 20190288935
    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: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Inventors: Subhabrata Sen, Zhuoqing Morley Mao, Feng Qian, Yihua Guo
  • Patent number: 10291586
    Abstract: Techniques and devices for circumventing wireless data monitoring in communications between a communication device and a proxy server, as well as systems and techniques for detecting and resolving vulnerabilities in wireless data monitoring systems are described herein. The techniques for circumventing wireless data monitoring may include manipulating a routing table of a communication device, encapsulating data in an unmonitored protocol, and transmitting the encapsulated data in a “bearer,” or communications channel, to a proxy server that fulfills requests included in the encapsulated data. Furthermore, the techniques for detecting and resolving network vulnerabilities may include restricting protocols by bearers in an Access Control List, limiting a bandwidth of a bearer, or protecting a routing table in a secure location of the communication device.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 14, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Yunhan Jia, Jong Sung Yoon, Jie Hui, Samson Kim-Sun Kwong, Kevin Lau, Salvador Mendoza, Zhuoqing Morley Mao
  • Patent number: 10172041
    Abstract: A more efficient mobile device can be achieved via an optimization process based on display screen dormancy. Application data transmissions can be throttled based on a screen-on or screen-off status of a mobile device. Furthermore, an application management platform can be used to prioritize application data transmissions based on data associated with each application's packet transmissions.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: January 1, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Subhabrata Sen, Oliver Spatscheck, Junxian Huang, Zhuoqing Morley Mao, Feng Qian
  • Patent number: 10165576
    Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: December 25, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Publication number: 20180279314
    Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Patent number: 10064195
    Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: August 28, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Publication number: 20180115524
    Abstract: Techniques and devices for circumventing wireless data monitoring in communications between a communication device and a proxy server, as well as systems and techniques for detecting and resolving vulnerabilities in wireless data monitoring systems are described herein. The techniques for circumventing wireless data monitoring may include manipulating a routing table of a communication device, encapsulating data in an unmonitored protocol, and transmitting the encapsulated data in a “bearer,” or communications channel, to a proxy server that fulfills requests included in the encapsulated data. Furthermore, the techniques for detecting and resolving network vulnerabilities may include restricting protocols by bearers in an Access Control List, limiting a bandwidth of a bearer, or protecting a routing table in a secure location of the communication device.
    Type: Application
    Filed: October 30, 2017
    Publication date: April 26, 2018
    Inventors: Yunhan Jia, Jong Sung Yoon, Jie Hui, Samson Kim-Sun Kwong, Kevin Lau, Salvador Mendoza, Zhuoqing Morley Mao