Patents by Inventor Rungui YE
Rungui YE 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: 11388017Abstract: Methods, systems, and apparatus for optimizing communication in a blockchain network. An example method includes establishing, by a first relay node in the blockchain network, a connection with a first blockchain node in the blockchain network in response to a connection request of the first blockchain node; receiving, by the first relay node, a registration request transmitted by the first blockchain node; generating, by the first relay node, a registration event based on the registration request; updating, by the first relay node, a local routing table based on the registration event; and forwarding, by the first relay node, a message of the first blockchain node to another relay node or another blockchain node in the blockchain network that is connected to the first relay node based on the local routing table.Type: GrantFiled: June 28, 2021Date of Patent: July 12, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Youpeng Xie, Guannan Kou, Wenxiang Jin, Rungui Ye, Lingtao Kong, Chao Zeng, Liman Hou, Yifan Chen, Jiang Wang, He Sun, Ke Liu, Lei Zhang, Han Xiao
-
Publication number: 20210344519Abstract: Methods, systems, and apparatus for optimizing communication in a blockchain network. An example method includes establishing, by a first relay node in the blockchain network, a connection with a first blockchain node in the blockchain network in response to a connection request of the first blockchain node; receiving, by the first relay node, a registration request transmitted by the first blockchain node; generating, by the first relay node, a registration event based on the registration request; updating, by the first relay node, a local routing table based on the registration event; and forwarding, by the first relay node, a message of the first blockchain node to another relay node or another blockchain node in the blockchain network that is connected to the first relay node based on the local routing table.Type: ApplicationFiled: June 28, 2021Publication date: November 4, 2021Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Youpeng Xie, Guannan Kou, Wenxiang Jin, Rungui Ye, Lingtao Kong, Chao Zeng, Liman Hou, Yifan Chen, Jiang Wang, He Sun, Ke Liu, Lei Zhang, Han Xiao
-
Patent number: 10542458Abstract: This application discloses a data communication method implemented at an electronic device. The electronic device obtains a sequence of data packets. Each data packet complies with a first data format corresponding to a network access protocol and comprises a respective header that further includes a data length field for specifying a length of the respective data packet. Data are then assigned to the data length fields of the sequence of data packets according to a second data format. The electronic device encrypts the sequence of data packets including the assigned data. The encrypted data packets are then sent to a receiver device that is communicatively coupled to the electronic device via a wireless network. The receiver device is configured to retrieve the assigned data from the data length fields of the data packets according to the first and second data formats and perform operations in accordance with the retrieved data.Type: GrantFiled: January 26, 2018Date of Patent: January 21, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chenglin Liu, Liangliang Fan, Kai Liu, Xiangyao Lin, Can Liu, Rungui Ye, Lejun Liu
-
Patent number: 10165446Abstract: This application discloses a data transfer method for transferring information concerning a service set associated with a communication network. An electronic device obtains a plurality of data packets that comply with a specific data format corresponding to a network access protocol, and each data packet includes a respective header that further includes at least one data field. A service set identifier (SSID) data set is arranged in the at least one data field of the plurality of data packets according to a link layer data structure. The SSID data set at least includes a SSID and a SSID password, and identifies a wireless network that transmits the plurality of data packets and is accessible when the SSID password is verified. The data packets that include the SSID data set are encrypted, and to a receiver device that is communicatively coupled to the electronic device via the identified wireless network.Type: GrantFiled: February 21, 2018Date of Patent: December 25, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chenglin Liu, Liangliang Fan, Xiangyao Lin, Rungui Ye, Can Liu, Kai Liu, Jinhai Liu, Lejun Liu
-
Patent number: 10063448Abstract: A Method and a system for performing a heartbeat adaptation process are disclosed herein. A computing device detects a condition for initiating the heartbeat adaptation process in accordance with one or more predetermined criteria. In response to detecting the condition, the computing device performs the heartbeat adaptation process by sending, to a server, one or more first heartbeat test packets according to a predefined time interval. If the one or more first heartbeat test packets satisfy one or more test continuation criteria, the computing device: increases the predefined time interval according to a predetermined interval step; and repeats the heartbeat adaptation process using the increased predefined time interval. If the one or more first heart test packages satisfy one or more test termination criteria, the computing device: identifies a stable heartbeat interval according to the predefined time interval; and terminates the heartbeat adaptation process.Type: GrantFiled: June 23, 2016Date of Patent: August 28, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Gang Zuo, Chunsheng Xie, Rungui Ye
-
Publication number: 20180184294Abstract: This application discloses a data transfer method for transferring information concerning a service set associated with a communication network. An electronic device obtains a plurality of data packets that comply with a specific data format corresponding to a network access protocol, and each data packet includes a respective header that further includes at least one data field. A service set identifier (SSID) data set is arranged in the at least one data field of the plurality of data packets according to a link layer data structure. The SSID data set at least includes a SSID and a SSID password, and identifies a wireless network that transmits the plurality of data packets and is accessible when the SSID password is verified. The data packets that include the SSID data set are encrypted, and to a receiver device that is communicatively coupled to the electronic device via the identified wireless network.Type: ApplicationFiled: February 21, 2018Publication date: June 28, 2018Inventors: Chenglin LIU, Liangliang FAN, Xiangyao LIN, Rungui YE, Can LIU, Kai LIU, Jinhai LIU, Lejun LIU
-
Publication number: 20180167846Abstract: This application discloses a data communication method implemented at an electronic device. The electronic device obtains a sequence of data packets. Each data packet complies with a first data format corresponding to a network access protocol and comprises a respective header that further includes a data length field for specifying a length of the respective data packet. Data are then assigned to the data length fields of the sequence of data packets according to a second data format. The electronic device encrypts the sequence of data packets including the assigned data. The encrypted data packets are then sent to a receiver device that is communicatively coupled to the electronic device via a wireless network. The receiver device is configured to retrieve the assigned data from the data length fields of the data packets according to the first and second data formats and perform operations in accordance with the retrieved data.Type: ApplicationFiled: January 26, 2018Publication date: June 14, 2018Inventors: Chenglin Liu, Liangliang Fan, Kai Liu, Xiangyao Lin, Can Liu, Rungui Ye, Lejun Liu
-
Patent number: 9949120Abstract: This application discloses a data transfer method for transferring information concerning a service set associated with a communication network. An electronic device obtains a plurality of data packets that comply with a specific data format corresponding to a network access protocol, and each data packet includes a respective header that further includes at least one data field. A service set identifier (SSID) data set is arranged in the at least one data field of the plurality of data packets according to a link layer data structure. The SSID data set at least includes a SSID and a SSID password, and identifies a wireless network that transmits the plurality of data packets and is accessible when the SSID password is verified. The data packets that include the SSID data set are encrypted, and to a receiver device that is communicatively coupled to the electronic device via the identified wireless network.Type: GrantFiled: January 12, 2016Date of Patent: April 17, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chenglin Liu, Liangliang Fan, Xiangyao Lin, Rungui Ye, Can Liu, Kai Liu, Jinhai Liu, Lejun Liu
-
Patent number: 9918250Abstract: This application discloses a data communication method implemented at an electronic device. The electronic device obtains a sequence of data packets. Each data packet complies with a first data format corresponding to a network access protocol and comprises a respective header that further includes a data length field for specifying a length of the respective data packet. Data are then assigned to the data length fields of the sequence of data packets according to a second data format. The electronic device encrypts the sequence of data packets including the assigned data. The encrypted data packets are then sent to a receiver device that is communicatively coupled to the electronic device via a wireless network. The receiver device is configured to retrieve the assigned data from the data length fields of the data packets according to the first and second data formats and perform operations in accordance with the retrieved data.Type: GrantFiled: December 17, 2015Date of Patent: March 13, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chenglin Liu, Liangliang Fan, Kai Liu, Xiangyao Lin, Can Liu, Rungui Ye, Lejun Liu
-
Patent number: 9872318Abstract: A method and system for connecting a peripheral device to a user device via a Bluetooth protocol, comprising: at the peripheral device: initiating an broadcasting process, comprising: broadcasting a device discovery message, the device discovery message comprising a predetermined identifier designated for a social networking service associated with a social networking application executing on the user device; receiving, from the user device, a connection request corresponding to the device discovery message; and in response to receiving the connection request from the user device, establishing a Bluetooth connection to the user device.Type: GrantFiled: August 19, 2014Date of Patent: January 16, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Shihai Cheng, Liangliang Fan, Kai Liu, Xiangyao Lin, Chenglin Liu, Jinhai Liu, Yaobo Hua, Anqi Ren, Rungui Ye, Zhijie Zhou, Can Liu
-
Patent number: 9614923Abstract: A method and device for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising: at the peripheral device: transmitting data to the user device in a simulated data stream, the transmitting comprising: identifying a first Bluetooth characteristic for writing data, the first Bluetooth characteristic having been exposed by the peripheral device to the user device; dividing a data packet into a sequence of data frames plus zero or one remainder, each data frame having a respective size equal to a predetermined data size of the identified first Bluetooth characteristic; and for each of the sequence of data frames: writing the data frame to a respective value for the identified first Bluetooth characteristic; and pushing the identified first Bluetooth characteristic for reading by the user device.Type: GrantFiled: September 24, 2014Date of Patent: April 4, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangyao Lin, Liangliang Fan, Jinhai Liu, Chenglin Liu, Yaobo Hua, Shihai Cheng, Kai Liu, Rungui Ye, Zhijie Zhou, Can Liu, Nongfei Pan, Zhan Shu, Danqing Sun, Anqi Ren
-
Patent number: 9565263Abstract: A method and device for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising: at the peripheral device: transmitting data to the user device in a simulated data stream, the transmitting comprising: identifying a first Bluetooth characteristic for writing data, the first Bluetooth characteristic having been exposed by the peripheral device to the user device; dividing a data packet into a sequence of data frames plus zero or one remainder, each data frame having a respective size equal to a predetermined data size of the identified first Bluetooth characteristic; and for each of the sequence of data frames: writing the data frame to a respective value for the identified first Bluetooth characteristic; and pushing the identified first Bluetooth characteristic for reading by the user device.Type: GrantFiled: October 1, 2014Date of Patent: February 7, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangyao Lin, Liangliang Fan, Jinhai Liu, Chenglin Liu, Yaobo Hua, Shihai Cheng, Kai Liu, Rungui Ye, Zhijie Zhou, Can Liu, Nongfei Pan, Zhan Shu, Danqing Sun, Anqi Ren
-
Publication number: 20160308748Abstract: A Method and a system for performing a heartbeat adaptation process are disclosed herein. A computing device detects a condition for initiating the heartbeat adaptation process in accordance with one or more predetermined criteria. In response to detecting the condition, the computing device performs the heartbeat adaptation process by sending, to a server, one or more first heartbeat test packets according to a predefined time interval. If the one or more first heartbeat test packets satisfy one or more test continuation criteria, the computing device: increases the predefined time interval according to a predetermined interval step; and repeats the heartbeat adaptation process using the increased predefined time interval. If the one or more first heart test packages satisfy one or more test termination criteria, the computing device: identifies a stable heartbeat interval according to the predefined time interval; and terminates the heartbeat adaptation process.Type: ApplicationFiled: June 23, 2016Publication date: October 20, 2016Inventors: Gang ZUO, Chunsheng XIE, Rungui YE
-
Patent number: 9444902Abstract: A method and device for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising: at the peripheral device: transmitting data to the user device in a simulated data stream, the transmitting comprising: identifying a first Bluetooth characteristic for writing data, the first Bluetooth characteristic having been exposed by the peripheral device to the user device; dividing a data packet into a sequence of data frames plus zero or one remainder, each data frame having a respective size equal to a predetermined data size of the identified first Bluetooth characteristic; and for each of the sequence of data frames: writing the data frame to a respective value for the identified first Bluetooth characteristic; and pushing the identified first Bluetooth characteristic for reading by the user device.Type: GrantFiled: October 1, 2014Date of Patent: September 13, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangyao Lin, Liangliang Fan, Jinhai Liu, Chenglin Liu, Yaobo Hua, Shihai Cheng, Kai Liu, Rungui Ye, Zhijie Zhou, Can Liu, Nongfei Pan, Zhan Shu, Danqing Sun, Anqi Ren
-
Publication number: 20160127905Abstract: This application discloses a data transfer method for transferring information concerning a service set associated with a communication network. An electronic device obtains a plurality of data packets that comply with a specific data format corresponding to a network access protocol, and each data packet includes a respective header that further includes at least one data field. A service set identifier (SSID) data set is arranged in the at least one data field of the plurality of data packets according to a link layer data structure. The SSID data set at least includes a SSID and a SSID password, and identifies a wireless network that transmits the plurality of data packets and is accessible when the SSID password is verified. The data packets that include the SSID data set are encrypted, and to a receiver device that is communicatively coupled to the electronic device via the identified wireless network.Type: ApplicationFiled: January 12, 2016Publication date: May 5, 2016Inventors: Chenglin LIU, Liangliang FAN, Xiangyao LIN, Rungui YE, Can LIU, Kai LIU, Jinhai LIU, Lejun LIU
-
Publication number: 20160112901Abstract: This application discloses a data communication method implemented at an electronic device. The electronic device obtains a sequence of data packets. Each data packet complies with a first data format corresponding to a network access protocol and comprises a respective header that further includes a data length field for specifying a length of the respective data packet. Data are then assigned to the data length fields of the sequence of data packets according to a second data format. The electronic device encrypts the sequence of data packets including the assigned data. The encrypted data packets are then sent to a receiver device that is communicatively coupled to the electronic device via a wireless network. The receiver device is configured to retrieve the assigned data from the data length fields of the data packets according to the first and second data formats and perform operations in accordance with the retrieved data.Type: ApplicationFiled: December 17, 2015Publication date: April 21, 2016Inventors: Chenglin LIU, Liangliang FAN, Kai LIU, Xiangyao LIN, Can LIU, Rungui YE, Lejun LIU
-
Patent number: 9313289Abstract: A method and device for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising: at the peripheral device: transmitting data to the user device in a simulated data stream, the transmitting comprising: identifying a first Bluetooth characteristic for writing data, the first Bluetooth characteristic having been exposed by the peripheral device to the user device; dividing a data packet into a sequence of data frames plus zero or one remainder, each data frame having a respective size equal to a predetermined data size of the identified first Bluetooth characteristic; and for each of the sequence of data frames: writing the data frame to a respective value for the identified first Bluetooth characteristic; and pushing the identified first Bluetooth characteristic for reading by the user device.Type: GrantFiled: October 1, 2014Date of Patent: April 12, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangyao Lin, Liangliang Fan, Jinhai Liu, Chenglin Liu, Yaobo Hua, Shihai Cheng, Kai Liu, Rungui Ye, Zhijie Zhou, Can Liu, Nongfei Pan, Zhan Shu, Danqing Sun, Anqi Ren
-
Patent number: 9265077Abstract: A method and system for connecting a peripheral device to a user device via a Bluetooth protocol, comprising: at the user device: initiating a device scan process, comprising: detecting a device discovery message from the peripheral device; and determining whether the device discovery message includes a predetermined identifier designated for a social networking service associated with a social networking application executing on the user device; upon determining that the device discovery message includes the predetermined identifier designated for the social networking service associated with a social networking application executing on the user device, sending, to the peripheral device, a connection request corresponding to the device discovery message; and establishing a Bluetooth connection to the peripheral device.Type: GrantFiled: August 22, 2014Date of Patent: February 16, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Shihai Cheng, Liangliang Fan, Kai Liu, Xiangyao Lin, Chenglin Liu, Jinhai Liu, Yaobo Hua, Anqi Ren, Rungui Ye, Zhijie Zhou, Can Liu
-
Patent number: 9237460Abstract: A traffic control method and device are provided. The method may include: monitoring a user behavior status of an application, where the user behavior status includes an active state or an inactive state; according to predefined correspondence between a user behavior status and a traffic control threshold, determining a traffic control threshold corresponding to the monitored user behavior status; and controlling traffic of the application by using the determined traffic control threshold. Therefore, the traffic of the application can be dynamically monitored and the intelligence of traffic control can be improved.Type: GrantFiled: December 11, 2013Date of Patent: January 12, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Rungui Ye
-
Publication number: 20150264730Abstract: A method and device for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising: at the peripheral device: transmitting data to the user device in a simulated data stream, the transmitting comprising: identifying a first Bluetooth characteristic for writing data, the first Bluetooth characteristic having been exposed by the peripheral device to the user device; dividing a data packet into a sequence of data frames plus zero or one remainder, each data frame having a respective size equal to a predetermined data size of the identified first Bluetooth characteristic; and for each of the sequence of data frames: writing the data frame to a respective value for the identified first Bluetooth characteristic; and pushing the identified first Bluetooth characteristic for reading by the user device.Type: ApplicationFiled: October 1, 2014Publication date: September 17, 2015Inventors: Xiangyao LIN, Liangliang FAN, Jinhai LIU, Chenglin LIU, Yaobo HUA, Shihai CHENG, Kai LIU, Rungui YE, Zhijie ZHOU, Can LIU, Nongfei PAN, Zhan SHU, Danqing SUN, Anqi REN