Patents by Inventor Rui Guo

Rui Guo 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: 20190342149
    Abstract: This application discloses a node device operation method, a work status switching apparatus, a node device, and a medium, and relates to the field of network technologies. The method includes: receiving voting requests of a plurality of node devices, a quantity of the plurality of node devices being greater than half a quantity of node devices in a system; obtaining cycle length information and latest log indexes from the voting requests of the plurality of node devices if a current node device operates in a leader state; and switching a current work status from the leader state to a follower state or a candidate state if all the cycle length information in the voting requests of the plurality of node devices is greater than cycle length information of the current node device and all the latest log indexes in the voting requests of the plurality of node devices are not less than a latest log index of the current node device.
    Type: Application
    Filed: July 12, 2019
    Publication date: November 7, 2019
    Inventors: Rui GUO, Maocai LI, Jun LIANG, Haitao TU, Qi ZHAO, Zongyou WANG, Jianjun ZHANG, Dawei ZHU, Binhua LIU
  • Patent number: 10447789
    Abstract: A management server may provide distribute flow control to a computer server system for providing online services to users. The computer server system includes a bus cluster, a plurality of caller systems, and a plurality of callee clusters. The management server may be configured to receive from the bus cluster health condition data of a callee cluster of the plurality of callee cluster in a first operation cycle; determine whether the callee cluster is slow or abnormal based on the health condition data in the first cycle; adjust a data flow limit in the bus cluster in a second cycle after the first cycle according to whether the callee cluster is slow or abnormal in the first cycle; and direct the bus cluster to control the data flow of the computer servers in the bus cluster in the second cycle according to the adjusted data flow limit.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: October 15, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yinbo Song, Rui Guo, Maoshi Mai, Zhiqiang Niu, Jinsong Zhang, Wei Cheng, Haoran Liu, Qiang Jiang, Bo Ren, Baojun Zhou
  • Publication number: 20190310648
    Abstract: A method receives a first image set depicting a merging zone, the first image set including first image(s) associated with a first timestamp; determines, using a trained first machine learning logic, a first state describing a traffic condition of the merging zone at the first timestamp using the first image set; determines, from a sequence of states describing the traffic condition of the merging zone at a sequence of timestamps, using a trained second machine learning logic, second state(s) associated with second timestamp(s) prior to the first timestamp of the first state using a trained backward time distance; computes, using a trained third machine learning logic, impact metric(s) for merging action(s) using the first state, the second state(s), and the merging action(s); selects, from the merging action(s), a first merging action based on the impact metric(s); and provides a merging instruction including the first merging action to a merging vehicle.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 10, 2019
    Inventors: Hao Yang, Rui Guo, Kentaro Oguchi, Liu Liu
  • Publication number: 20190311614
    Abstract: A connected vehicle includes a first sensor that captures first sensor data to identify one or more dynamics of the connected vehicle, and a second sensor that has a first perspective directed toward an external environment and captures second sensor data reflecting an unconnected vehicle and one or more roadside infrastructures. The second sensor data from the connected vehicle is processed to identify the unconnected vehicle and the one or more roadside infrastructures, and to determine one or more dynamics of the unconnected vehicle. A dynamic road map is generated based on the determined one or more dynamics of the connected vehicle, the one or more dynamics of the unconnected vehicle, and the one or more roadside infrastructures. The first vehicle platform, the second vehicle platform, and/or another vehicle platform relative to the first vehicle platform or the second vehicle platform may be navigated based on the dynamic road map.
    Type: Application
    Filed: April 5, 2018
    Publication date: October 10, 2019
    Inventors: Hao Yang, Rui Guo, Kentaro Oguchi
  • Publication number: 20190303686
    Abstract: A method extracts a region of interest (ROI) from an image depicting a roadway; executes a first object detector that detects, in the ROI, a first situation object matching a first object type; generates a first object confidence score for the first situation object; executes, in parallel with the first object detector, a second object detector that detects, in the ROI, a second situation object matching a second object type different from the first object type; generates a second object confidence score for the second situation object; determines that the first object type and the second object type are associated with a prospective situation category; combines the first object confidence score and the second object confidence score into a situation confidence score corresponding to the prospective situation category; evaluates the situation confidence score to determine that a traffic situation defined by the prospective situation category is depicted in the ROI.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Inventors: Rui Guo, Kentaro Oguchi
  • Publication number: 20190297109
    Abstract: A method for processing an account in a blockchain is provided. A freezing instruction with respect to a target account is received by a computer device. A freezing lock is generated by the computer device based on the received freezing instruction, the freezing lock including a freezing lock public key. A first freezing request is generated by the computer device based on the freezing instruction and the freezing lock public key. The first freezing request is transmitted by the computer device to a device in the blockchain. The first freezing request is a request based on which the target account is frozen by using the freezing lock and resource transfer of the target account is denied.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Rui Guo, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20190286532
    Abstract: This application relates to a shared data recovery method performed at a first node of a data sharing system. The first node obtains a first eigenvalue of a first node after receiving a recovery request carrying a first block height; broadcasts the first eigenvalue to at least one second node and recovery indication information to the at least one second node. After determining, based on the first eigenvalue and a plurality of second eigenvalues, that data in shared data stored by all nodes of the data sharing system is consistent, the first node recovers data within a range of the first block height in the shared data after receiving a preset quantity of a plurality of pieces of recovery indication information, thereby ensuring consistency and security of data included in a block, and reducing pressure on a node of the data sharing system to store the shared data.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 19, 2019
    Inventors: Rui GUO, Maocai LI, Jianjun ZHANG, Haitao TU, Qi ZHAO, Zongyou WANG, Jun LIANG, Dawei ZHU, Lisheng CHEN, Binhua LIU
  • Patent number: 10408947
    Abstract: In the present invention, an integrated scintillator and collimator array for a detector utilized in a CT imaging system is provided. The integrated scintillator and collimator assembly is are fabricated from a manufacturing process or technique in which a scintillator array including a number of scintillation pixels is optically measured to determine the precise position of each pixel on the array. A transition material is applied to the array in a 3D printing method using the position data from the optical measurement and in subsequently bonded thereto in a sintering process to form a transition material layer. A collimator material is then 3D printed onto the transition material layer using the optical measurement data to form collimator plates on the array in alignment with the pixels thereby forming a unitary scintillator/collimator assembly for use in a detector for a CT imaging system.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: September 10, 2019
    Assignee: General Electric Company
    Inventors: Jimmie Autrey Beacham, Rui Guo
  • Publication number: 20190257605
    Abstract: An auto-releasing method and arrangement of a detachable magazine for a firearm is provided. The auto-releasing arrangement is able to physically remind the operator that it is the right time to replace the magazine and to continue fire without having to performing a series of magazine reloading operations to reset the firearm into the fire mode, wherein the magazine will automatically be released and removed from the magazine receiving cavity of the firearm. In other words, the operator can simply insert another loaded magazine into the magazine receiving cavity while the firearm still has at least one cartridge chambered for firing, so that the time cost on performing such operations can substantially be saved to increase the survival probability during a gunfight or the like.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 22, 2019
    Inventors: Fei CHEN, Rui GUO
  • Patent number: 10388234
    Abstract: A double-sided display device includes: a first display layer, configured to implement output of a display signal of a first side; and a second display layer, configured to implement output of a display signal of a second side; a conversion layer positioned between the first display layer and the second display layer, which switches between a light-transmitting state and an opaque light-shielding state. The conversion layer is in the light-shielding state during a display phase, and in the light-transmitting state during an interfering phase which follows the display phase. During the interfering phase, the first display layer is further configured to output a first interfering signal to interfere with the image displayed by the second side, and the second display layer is further configured to output a second interfering signal to interfere with the image displayed by the first side.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: August 20, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., BEIJING BOE DISPLAY TECHNOLOGY CO., LTD.
    Inventors: Chunbing Zhang, Rui Guo, Hao Zhou, Weihao Hu, Liang Zhang
  • Publication number: 20190247924
    Abstract: A method for manufacturing a high melting point metal based object includes providing pure high melting point metal based powder, fabricating a green object from the powder, by way of a laser sintering technique, providing infiltration treatment to the green object, and providing heating pressure treatment to the green object The temperature to the green object is controlled to the re-sintering point of the green object.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 15, 2019
    Inventors: Rui Guo, Zhixue Peng, Yanmin Li, Wen Tan, Abdelaziz Ikhlef
  • Publication number: 20190244186
    Abstract: An electronic bill management method performed in an electronic bill management system is provided. A bill issuance request of a first user including original bill information is received. A first bill account corresponding to the first user is generated based on the original bill information, and account information of the first bill account is stored to an account table in the electronic bill management system. A second block is generated based on the bill issuance request, the first bill account, and a block header eigenvalue of a first block in a block chain in the electronic bill management system. The first block is a previous block of the second block in the block chain, and a bill issuance event of the first user is recorded based on the second block. An issuance success message is transmitted to the first user, the issuance success message including the first bill account.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui GUO, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20190234436
    Abstract: The present disclosure relates to a system for controlling deformation of a flexible screen, configured to control the deformation of the flexible screen, the flexible screen including: a flexible screen body, a metal layer attached to a back surface of the flexible screen body, and a current controlled deformation layer coated on the metal layer; the flexible screen further including a power supply circuit, and a current regulation circuit through which the power supply circuit is coupled to the metal layer; and the system including: a hardness regulation circuit, configured to control intensity of current flowing in the metal layer to soften the current controlled deformation layer. The above system for controlling deformation of a flexible screen can control the flexible screen to be deformed to have a desired shape.
    Type: Application
    Filed: February 28, 2019
    Publication date: August 1, 2019
    Applicants: Kunshan New Flat Panel Display Tech. Cr. Co., Ltd., Kunshan Go-Visionox Opto-Electronics Co., Ltd.
    Inventors: Jingxun Zhao, Xiuqi Huang, Lei Xu, Rui Guo, Xinyu Qin, Fanzhong Bu
  • Publication number: 20190236300
    Abstract: A method, system and computer readable medium are provided. The method includes receiving a service processing request from a user client, the service processing request being generated according to a table structure provided by a data sharing system, and including service data and signature information of the service data. The service data and the signature information are extracted from the service processing request according to the table structure that is prestored. A service data recording request of the data sharing system is generated, the service data recording request including the service data and the signature information. The service data recording request is sent to one or more nodes in the data sharing system for obtaining and storing the service data and the signature information at the one or more nodes.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui GUO, Maocai Li, Qi Zhao, Jianjun Zhang, Haitao Tu, Zongyou Wang, Jun Liang, Dawei Zhu, Lisheng Chen, Binhua Liu
  • Publication number: 20190235946
    Abstract: The present disclosure discloses a distributed system and a message processing method. The distributed system includes a client and a plurality of nodes. The client includes processing circuitry that is configured to send a message including a digital signature of the client. The distributed system is in a first consensus mode for reaching a consensus on the message. The processing circuitry obtains results from a subset of the nodes that receive the message. The results have respective digital signatures of the subset of the nodes. After verifying the digital signatures of the subset of the nodes, the processing circuitry of the client determines, based on the results, whether one or more of the nodes in the distributed system is malfunctioned.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui GUO, Maocai LI, Qi ZHAO, Jianjun ZHANG, Haitao TU, Zongyou WANG, Jun LIANG, Dawei ZHU, Lisheng CHEN, Binhua LIU
  • Publication number: 20190229927
    Abstract: A method for processing account information in a block chain is provided. A computer device receives identity information and a transfer request, the transfer request requesting to transfer a resource in an account to a target account, the target account being generated by a certificate center. The computer device obtains owner information of the account from the certificate center according to the transfer request. The computer device compares the identity information and the owner information. The computer device transmits an authentication request to the block chain in response to determining that the identity information and the owner information are consistent, the authentication request requesting the block chain to transfer the resource in the account to the target account.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui GUO, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20190221121
    Abstract: In an example embodiment, a first vehicle platform includes a first sensor that has a first perspective directed toward an external environment and that captures first sensor data reflecting first objects, and a communication unit for receiving second sensor data from a second vehicle platform that reflects second objects included in the external environment. One or more computing devices extract a first set of multi-modal features from the first objects, and a second set of multi-modal features from the second objects in the second image, process the first set of multi-modal features and the second set of multi-modal features using separate machine learning logic to produce a first output and a second output, respectively, generate a similarity score using the first output and the second output; and associate the first and second perspectives using the similarity score.
    Type: Application
    Filed: January 13, 2018
    Publication date: July 18, 2019
    Inventors: Rui Guo, Kentaro Oguchi
  • Publication number: 20190220678
    Abstract: A method receives situation data including images from vehicles; clusters, into an image cluster, the images included in the situation data of vehicle(s) located in a geographic region from among the vehicles; locates related situation object(s) in image(s) of the image cluster; matches images from different vehicles in the image cluster, the matched images having corresponding feature(s) of the related situation object(s); determines three-dimensional (3D) sensor coordinates of the related situation object(s) relative to a sensor position of a target vehicle associated with at least one matched image, using the corresponding feature(s) of the related situation object(s) in the matched images; converts the 3D sensor coordinates of the related situation object(s) to geolocation coordinates of the related situation object(s) using geolocation data of the different vehicles associated with the matched images; and determines a coverage area of a traffic situation based on the geolocation coordinates of the relate
    Type: Application
    Filed: January 13, 2018
    Publication date: July 18, 2019
    Inventors: Rui Guo, Preeti Pillai, Kentaro Oguchi
  • Publication number: 20190220675
    Abstract: In an example embodiment, a computer-implemented method generates, using first machine learning logic, a first compact representation of a first object in a first image captured from a first perspective; generates, using second machine learning logic, a second compact representation of a second object in a second image captured from a second perspective; computes a similarity score reflecting a level of similarity between the first compact representation of the first object and the second compact representation of the second object; and identifies a subset of features of the first object and the second object as being more determinative than other features of the first object and the second object based on a comparison of the similarity score to a predetermined target output.
    Type: Application
    Filed: January 13, 2018
    Publication date: July 18, 2019
    Inventors: Rui Guo, Kentaro Oguchi
  • Publication number: 20190215157
    Abstract: The present disclosure discloses an information storage method performed at a server.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventors: Rui Guo, Maocai Li, Wenwei Zou, Jianjun Zhang, Haitao Tu, Qi Zhao, Zongyou Wang, Jun Liang, Dawei Zhu, Binhua Liu