Patents by Inventor MING RAO
MING RAO 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: 10803129Abstract: The present disclosure relates to a method for processing online user distribution. The method includes acquiring a map for displaying online user distribution; determining the projection algorithm of the map; determining intermediate coordinates of at least one of the points according to a longitude and a latitude and the projection algorithm, and acquiring, by using a fitting algorithm, approximate solutions of functions of mapping the intermediate coordinates to the coordinates on the map. The method further includes calculating coordinates of each online user on the map according to the projection algorithm and the approximate solutions of the mapping functions; and assembling distribution data of online users on the map according to coordinates of all the online users on the map. The present disclosure further provides an apparatus for processing online user distribution.Type: GrantFiled: February 16, 2018Date of Patent: October 13, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Qidong Zhuang, Junhong Tu, Xiaojun Liu, Jie Yang, Ming Rao, Nan Qin
-
Publication number: 20180173801Abstract: The present disclosure relates to a method for processing online user distribution. The method includes acquiring a map for displaying online user distribution; determining the projection algorithm of the map; determining intermediate coordinates of at least one of the points according to a longitude and a latitude and the projection algorithm, and acquiring, by using a fitting algorithm, approximate solutions of functions of mapping the intermediate coordinates to the coordinates on the map. The method further includes calculating coordinates of each online user on the map according to the projection algorithm and the approximate solutions of the mapping functions; and assembling distribution data of online users on the map according to coordinates of all the online users on the map. The present disclosure further provides an apparatus for processing online user distribution.Type: ApplicationFiled: February 16, 2018Publication date: June 21, 2018Inventors: Qidong ZHUANG, Junhong TU, Xiaojun LIU, Jie YANG, Ming RAO, Nan QIN
-
Patent number: 9674279Abstract: A network system for allocating service nodes to a user terminal to login a network may comprises a gateway node, a plurality of service nodes, a sampling terminal, a gateway node, and a login node. The system may receive service nodes information of the plurality of service nodes from the sampling terminal; obtain from the sampling terminal network quality sampling data associating with each of the plurality of service nodes; identify the gateway node corresponding to the sampling terminal; select a plurality of candidate service nodes from the plurality of service nodes based on the network quality sampling data; obtain network quality parameters between each of the plurality of candidate service node and the gateway node; select a target service node from the plurality of candidate service nodes based on the network quality sampling data and the candidate node network quality parameters; and allocate the target service node to the gateway node.Type: GrantFiled: December 27, 2014Date of Patent: June 6, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Ming Rao
-
Patent number: 9591524Abstract: A method is disclosed, comprising receiving a first connection request from a device, and in response to receiving the first connection request from the device, connecting to and sending a first confirmation message to the device. The method includes receiving a set of one or more packet fragments from the device, buffering the set of packet fragments, and sending a packet-receipt confirmation to the device. The method includes sending a second connection request to a central node server and receiving a second confirmation message from the central node server. The method includes, in response to receiving the second confirmation message, combining the set of packet fragments into one or more data packets, sending the combined data packets to the central node server, and receiving a second packet-receipt confirmation from the central node server, and in response to the second packet-receipt confirmation, deleting the first set of buffered packet fragments.Type: GrantFiled: June 14, 2016Date of Patent: March 7, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Feihu Zhou, Ming Rao, Liqiang Xie, Yingpai Song
-
Publication number: 20160308961Abstract: A network system for allocating service nodes to a user terminal to login a network may comprises a gateway node, a plurality of service nodes, a sampling terminal, a gateway node, and a login node. The system may receive service nodes information of the plurality of service nodes from the sampling terminal; obtain from the sampling terminal network quality sampling data associating with each of the plurality of service nodes; identify the gateway node corresponding to the sampling terminal; select a plurality of candidate service nodes from the plurality of service nodes based on the network quality sampling data; obtain network quality parameters between each of the plurality of candidate service node and the gateway node; select a target service node from the plurality of candidate service nodes based on the network quality sampling data and the candidate node network quality parameters; and allocate the target service node to the gateway node.Type: ApplicationFiled: December 27, 2014Publication date: October 20, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventor: Ming RAO
-
Publication number: 20160295457Abstract: A method is disclosed, comprising receiving a first connection request from a device, and in response to receiving the first connection request from the device, connecting to and sending a first confirmation message to the device. The method includes receiving a set of one or more packet fragments from the device, buffering the set of packet fragments, and sending a packet-receipt confirmation to the device. The method includes sending a second connection request to a central node server and receiving a second confirmation message from the central node server. The method includes, in response to receiving the second confirmation message, combining the set of packet fragments into one or more data packets, sending the combined data packets to the central node server, and receiving a second packet-receipt confirmation from the central node server, and in response to the second packet-receipt confirmation, deleting the first set of buffered packet fragments.Type: ApplicationFiled: June 14, 2016Publication date: October 6, 2016Inventors: Feihu ZHOU, Ming RAO, Liqiang XIE, Yingpai SONG
-
Publication number: 20160269286Abstract: An acceleration node for routing a data packet includes one or more processors and memory storing one or more programs for execution by the one or more processors. The acceleration node receives a first data packet from a first network node; and, in response to receiving the first data packet, obtains a first session identifier from the first data packet; identifies a second network node to which the first data packet is to be sent, including searching for routing information that corresponds to the first session identifier; and sends the first data packet to the second network node.Type: ApplicationFiled: May 18, 2016Publication date: September 15, 2016Inventors: FEIHU ZHOU, Liqiang XIE, Yingpai SONG, Ming RAO
-
Publication number: 20160191458Abstract: A method, a device, and a data transmission system are provided for data transmission in a network system. In the method, an acceleration node receives a packet that is sent from a sending end to a receiving end, where the acceleration node is located between the sending end and receiving end and at least one of the sending end and receiving end being the central node or the acceleration node. The acceleration node determines the transmission type of the packet according to the source information about the packet and the destination information about the packet. The acceleration node then forwards the packet at said acceleration node by using the processing logic corresponding to the transmission type of said packet.Type: ApplicationFiled: March 3, 2016Publication date: June 30, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventor: Ming RAO
-
Publication number: 20150294006Abstract: The present disclosure relates to a method for processing online user distribution. The method includes acquiring a map for displaying online user distribution; determining the projection algorithm of the map; determining intermediate coordinates of at least one of the points according to a longitude and a latitude and the projection algorithm, and acquiring, by using a fitting algorithm, approximate solutions of functions of mapping the intermediate coordinates to the coordinates on the map. The method further includes calculating coordinates of each online user on the map according to the projection algorithm and the approximate solutions of the mapping functions; and assembling distribution data of online users on the map according to coordinates of all the online users on the map. The present disclosure further provides an apparatus for processing online user distribution.Type: ApplicationFiled: June 26, 2015Publication date: October 15, 2015Inventors: QIDONG ZHUANG, JUNHONG TU, XIAOJUN LIU, JIE YANG, MING RAO, NAN QIN