-
公开(公告)号:US11997328B2
公开(公告)日:2024-05-28
申请号:US17782157
申请日:2020-11-18
Applicant: Huawei Technologies Co., Ltd. , PEKING UNIVERSITY
Inventor: Hao Wang , Zheng Hu , Chenren Xu , Xingmin Guo , Xiaojin Li , Zhiyong Yan
IPC: H04N21/238 , H04L67/02 , H04N21/2665 , H04N21/41 , H04N21/4363 , H04N21/61 , H04N21/845
CPC classification number: H04N21/238 , H04L67/02 , H04N21/2665 , H04N21/4126 , H04N21/43637 , H04N21/6131 , H04N21/8456
Abstract: Disclosed are a hypertext transfer protocol (HTTP) request transmission method and device. The HTTP request transmission method and device resolve a problem that data finally obtained through splicing is invalid because dividing an original HTTP request into a plurality of HTTP requests to pull data from different content distribution network (CDN) servers may cause inconsistency of the pulled data. When an electronic device needs to download data from a plurality of CDN servers, an overlapping range may be designed for byte ranges allocated to the different CDN servers. This means that the electronic device downloads data in the overlapping range from all the different CDN servers. Therefore, this part of data is used to check consistency of the data pulled from the different CDN servers. When determining that the data pulled from the different CDN servers is consistent, the electronic device may splice the data to obtain finally required data.
-
公开(公告)号:US12126523B2
公开(公告)日:2024-10-22
申请号:US17839154
申请日:2022-06-13
Applicant: Huawei Technologies Co., Ltd. , Peking University
Inventor: Hao Wang , Zheng Hu , Chenren Xu , Shuo Chen , Xingmin Guo , Xiaojin Li
Abstract: This application provides a method for multiplexing HTTP channels. The method includes: sending, by the terminal, a first HTTP request to a first server through a first HTTP channel, to request first data; after receiving a first HTTP response returned by the first server, receiving, through the first HTTP channel, a first part that is of the first data and that is sent by the first server; and if a size that is of the first data and that is carried in the first HTTP response is greater than a first threshold, generating a second HTTP request, and sending a second HTTP request to a second server through a second HTTP channel, to request a second part of the first data; and after receiving the first part of the first data, sending control signaling to the first server, to disconnect the first HTTP channel.
-
公开(公告)号:US20240163204A1
公开(公告)日:2024-05-16
申请号:US18548907
申请日:2022-03-04
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Hao Wang , Zhijun Zhang , Feng Li , Xingmin Guo , Songping Yao
IPC: H04L45/24 , H04L45/122 , H04L45/243
CPC classification number: H04L45/245 , H04L45/122 , H04L45/243
Abstract: A multipath aggregation scheduling method and an electronic device provide for configuring transmission sequences of network packets on different paths when there are a plurality of paths between a client and a service end. This enables a network packet sent later on any of the plurality of paths to be sent first on at least one other path, thereby increasing transmission rate of the network.
-
公开(公告)号:US12210741B2
公开(公告)日:2025-01-28
申请号:US17638325
申请日:2020-08-28
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Songping Yao , Hao Wang , Xingmin Guo
IPC: G06F3/04817 , G06F3/04886 , G06F3/14
Abstract: A method may be applied to an electronic device configured with a foldable display. The display includes a first area, a second area, and a third area, and when the electronic device is in a folded form, an included angle between the first area and the third area is less than a first preset angle, and two sides of a third area are the first area and the second area. The method includes: displaying a first interface in the first area, where the first interface includes one or more touchable areas; determining a first touch area between a user and the third area; mapping a touch function of a first touchable area in the first interface to the first touch area; detecting a first operation in the first touch area; and controlling the first touchable area in the first interface based on the first operation.
-
公开(公告)号:US11997736B2
公开(公告)日:2024-05-28
申请号:US17418689
申请日:2019-11-30
Applicant: Huawei Technologies Co., Ltd. , Peking University
Inventor: Hao Wang , Songping Yao , Chenren Xu , Fanzhao Wang , Xingmin Guo , Xiangli Li , Zhiyu Chen
Abstract: A connection establishment method includes a terminal device obtaining historical data of a multipath transmission control protocol (MPTCP) connection established between the terminal device and an application server. The historical data includes a data transmission delay of a transmission control protocol (TCP) connection corresponding to a Wi-Fi network and a data transmission delay of a TCP connection corresponding to a cellular network. The terminal device determines, based on the historical data, that the data transmission delay of the TCP connection corresponding to the cellular network is less than or equal to the data transmission delay of the TCP connection corresponding to the Wi-Fi network, and establishes a first TCP connection to the application server through an interface of the cellular network; and after the first TCP connection is successfully established, the terminal device establishes a second TCP connection to the application server through an interface of the Wi-Fi network.
-
公开(公告)号:US11483359B2
公开(公告)日:2022-10-25
申请号:US17284631
申请日:2018-10-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yu Deng , Wenguo Zhong , Xingmin Guo
IPC: H04L65/1069 , H04L65/1094 , H04L65/1095 , H04L65/1096 , H04M1/72412 , H04L65/1059 , H04L67/148 , H04M1/00
Abstract: A voice call method, device and system, the method including establishing, by a first device, a Bluetooth link to a second device, receiving, by the first device, call request information sent by a third device, sending the call request information to a second device through the Bluetooth link, sending, by the first device in response to an answer command from the second device, the answer command to the third device, establishing, by the first device, a call with the third device, sending a downlink audio signal received from the third device to the second device, or sending and uplink audio signal received from the second device to the third device, and converting, by the first device, in response to a sound channel switching command and receiving a downlink audio signal sent by the third device, the downlink audio signal into a sound signal, and playing the sound signal.
-
公开(公告)号:US11412437B2
公开(公告)日:2022-08-09
申请号:US17262638
申请日:2018-10-12
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Hao Wang , Fanzhao Wang , Jianfeng Qi , Shuo Chen , Xingmin Guo
IPC: H04W40/12 , H04L45/24 , H04L69/14 , H04L69/163
Abstract: This application provides a data transmission method and an electronic device. The method includes: establishing, by an electronic device, a multipath transmission control protocol MPTCP connection to a first application server, where the MPTCP connection includes a first TCP connection and a second TCP connection, and a data transmission delay of the first TCP connection is less than a data transmission delay of the second TCP connection; and receiving, by the electronic device, indication information from the first application server, where the indication information includes a type identifier used to indicate a type of a data stream sent by the first application server; receiving, by the electronic device preferentially by using the first TCP connection or the second TCP connection, the data stream from the first application server according to the indication information.
-
公开(公告)号:US20210400091A1
公开(公告)日:2021-12-23
申请号:US17284631
申请日:2018-10-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yu Deng , Wenguo Zhong , Xingmin Guo
IPC: H04L29/06 , H04L29/08 , H04M1/72412
Abstract: A voice call method, device and system, the method including establishing, by a first device, a Bluetooth link to a second device, receiving, by the first device, call request information sent by a third device, sending the call request information to a second device through the Bluetooth link, sending, by the first device in response to an answer command from the second device, the answer command to the third device, establishing, by the first device, a call with the third device, sending a downlink audio signal received from the third device to the second device, or sending and uplink audio signal received from the second device to the third device, and converting, by the first device, in response to a sound channel switching command and receiving a downlink audio signal sent by the third device, the downlink audio signal into a sound signal, and playing the sound signal.
-
-
-
-
-
-
-