Patents by Inventor Gang Cheng

Gang Cheng 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: 20210070787
    Abstract: The present invention provides mito-honokiol or mito-magnolol compounds, pharmaceutical compositions thereof, and methods of using the mito-honokiol or mito-magnolol compounds in the treatment of cancer.
    Type: Application
    Filed: November 16, 2020
    Publication date: March 11, 2021
    Inventors: Balaraman Kalyanaraman, Jacek Michal Zielonka, Gang Cheng, Micael J. Hardy, Olivier Ouari, Ming You
  • Publication number: 20210067443
    Abstract: A ICN packet forwarding method, including: step 1) maintaining, by a network forwarding device, a network entity ID association state table, which is used for recording a state of the binding relationship between a network entity ID and a network address to which the network entity is associatively bound; after a network address binding relationship of the network entity changes due to location movement thereof, adding or updating, by the network forwarding device, a record of the network entity in the network entity ID association state table according to notification information of the network entity; and step 2) upon receipt of an ICN packet, by the network forwarding device, determining whether the ICN packet needs to be processed, according to information of the current network entity ID association state table; if yes, forwarding after processing the ICN packet; otherwise, directly forwarding the packet.
    Type: Application
    Filed: December 17, 2018
    Publication date: March 4, 2021
    Applicants: INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING HILI TECHNOLOGY CO., LTD
    Inventors: Jinlin WANG, Jun CHEN, Gang CHENG, Xiaozhou YE, Haojiang DENG, Lingfang WANG, Weining QI
  • Patent number: 10911385
    Abstract: A method of synchronizing the display of instant messages between multiple clients is performed at a computer system. Upon receipt of a first synchronization request from a client, the first synchronization request including a conversation identifier and a last message timestamp, the computer system identifies a conversation including a set of messages associated with the conversation identifier. The set of messages was generated after the last message timestamp and have not been received by the client. The computer system then assigns display parameters to the set of messages based on their read-or-not indicators, content, and their temporal relationship with other messages in the conversation. Next, the computer system sends the set of messages and their respective display parameters to the client in a reverse chronological order. The client then displays the set of messages in accordance with their respective display parameters.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chao Ji, Gang Cheng
  • Patent number: 10884593
    Abstract: A layout control computing device is provided. The computing device includes a processor programmed to display a control user interface via a first display screen and a display user interface via a second display screen. The control user interface includes a layout template having a plurality of tiles, each tile having an indicator of a render view. The display user interface includes a plurality of viewports arranged according to the layout template, and each viewport is configured to display the medical images in a render view as indicated by an indicator of a corresponding tile. The processor is also programmed to receive a command of moving a first tile to a location of a second tile, update the layout template, instruct to arrange the viewports according to the updated layout template, and instruct to display the images in the viewports in render views as indicated in the updated layout template.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 5, 2021
    Assignee: GE PRECISION HEALTHCARE LLC
    Inventors: Juan Diego Jimenez, Gang Cheng
  • Patent number: 10885644
    Abstract: Embodiments of the present application relate to a method, apparatus, and system for detecting a specified image identifier. The method includes retrieving a target image to be detected from a predetermined area, binarizing the target image to be detected to obtain a target binary image to be detected, calibrating connected domains of the target binary image to be detected, successively retrieving image features of candidate connected domains, and comparing the image features corresponding to the candidate connected domains to image features of a standard specified identifier image, wherein the candidate connected domains are determined based at least in part on the calibration of the connected domains, and determining a candidate connected domain as the location of the specified identifier image based at least in part on the comparison of the image features corresponding to the candidate connected domains to image features of the standard specified identifier image.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: January 5, 2021
    Assignee: BANMA ZHIXING NETWORK (HONGKONG) CO., LIMITED
    Inventors: Gang Cheng, Rufeng Chu, Lun Zhang
  • Patent number: 10880124
    Abstract: A method and system that include techniques for an offload controller that controls functionality of a programmable switch. The offload controller may handle hash management and/or hash collision resolution for the programmable switch. The offload controller may additionally or alternatively configure the programmable switch to forward packets directly to a virtual private cloud (VPC) and/or virtual machine (VM), bypassing a gateway in some instances.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 29, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Gang Cheng, Wei Zhao, Li Han
  • Publication number: 20200404389
    Abstract: The present disclosure provides a technical scheme for transmitting video streams in WiFi mesh networks, including a method for transmitting multicast video in an access points in a WiFi mesh network, wherein the method includes: receiving a video stream and determining the node(s) to which the video stream needs to be transmitted, wherein the video stream includes a multicast address; determining dynamically a transmission mode of the video stream and transmitting corresponding video stream to multiple stations using the transmission mode when the nodes are the multiple stations corresponding to the multicast address; transmitting corresponding video stream to a next access point using unicast mode when the node is the next access point.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 24, 2020
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Gang Cheng, Dingjun He, Junkui Li
  • Patent number: 10855584
    Abstract: The techniques discussed herein include an offload controller, a virtual routing controller, and/or virtual routing objects. In some instances the virtual routing controller may be configured and/or positioned to peer client premises equipment (CPE). This may include establishing an external gateway protocol session with CPE and generating a virtual routing object based at least in part on the session. In some examples, this virtual routing object may be used to configure routes between a switch and a virtual private cloud (VPC) and/or virtual machine (VM).
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 1, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Li Han, Gang Cheng, Wei Zhao
  • Publication number: 20200367019
    Abstract: A fast query method for a mobile network entity dynamic location information, using a distributed container hierarchical nested structure to process registration and queries for location information, includes: after a network entity connects to a network attachment point after moving and obtains a new network address assignment, determining a series of a registered container, and then registering new location information corresponding to where the network entity is currently located, the location information containing at least current network address information; when a network forwarding device learns that the network entity is currently un-reachable, querying the new location information of the network entity from the container where the network entity was located before moving; and the container where the network entity was located before moving, after receiving the query request, obtains the new location information of the network entity by searching in the container and in a peer neighboring container s
    Type: Application
    Filed: December 21, 2017
    Publication date: November 19, 2020
    Applicants: INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING HILI TECHNOLOGY CO. LTD
    Inventors: Jinlin WANG, Jun CHEN, Gang CHENG, Xiaozhou YE, Haojiang DENG, Lingfang WANG, Weining QI
  • Publication number: 20200358692
    Abstract: A programmable network technology-based multi-homed network routing and forwarding method includes a data packet performing address-to-port matching a forwarding flow table address matching method; classifying addresses to matched ports corresponding to a destination address group; selecting a link information table and a port selection function, an appropriate port and a corresponding destination address group; cropping destination address groups of the remaining ports using an address filtering function and previous hop information carried in data to further crop the remaining destination address groups and addresses in the destination address group, a single destination address can be determined using a single address selection method, taking the single destination address using a universal routing and forwarding method to forward a packet to the destination address; otherwise, packaging the destination address group, and using a single address selection method to determine the single destination address h
    Type: Application
    Filed: December 21, 2017
    Publication date: November 12, 2020
    Applicants: INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING HILI TECHNOLOGY CO., LTD
    Inventors: Jinlin WANG, Jiali YOU, Pufang MA, Lingfang WANG, Xiaozhou YE, Gang CHENG
  • Patent number: 10802682
    Abstract: A method for switching an application interface at an apparatus is disclosed. The method is performed at a computer system having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes receiving, from a user of the apparatus, an interface switching instruction with respect to an original application interface that is currently displayed at the apparatus. The interface switching instruction includes information indicating a two-dimensional direction from a stored set of two-dimensional directions. The method includes retrieving a predefined database that includes two-dimensional location information associated with a group of application interfaces including the original application interface. The method also includes determining, based on the two-dimensional direction and the two-dimensional location information, a target application interface from the group of application interfaces.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: October 13, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Gang Cheng
  • Publication number: 20200322451
    Abstract: A computer system monitors a set of computing resources of a user to determine a planned user event, as well as a set of service parameters for the planned user event. The computer system may further schedule a service request for the planned user event, based at least in part on the event location. Additionally, the computer system may perform an action on behalf of the user with respect to initiating the service request at a scheduled time.
    Type: Application
    Filed: June 18, 2020
    Publication date: October 8, 2020
    Inventors: Gang Cheng, Jason Chionh, Jonathan Kantrowitz, Oren Freiberg, Juncao Li, Jie Zhang
  • Patent number: 10797349
    Abstract: Additives to electrolytes that enable the formation of comparatively more robust SEI films on silicon anodes. The SEI films in these embodiments are seen to be more robust in part because the batteries containing these materials have higher coulombic efficiency and longer cycle life than comparable batteries without such additives. The additives preferably contain a nitrate group.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: October 6, 2020
    Assignee: WILDCAT DISCOVERY TECHNOLOGIES, INC.
    Inventors: Ye Zhu, Gang Cheng, Deidre Strand, Jen-Hsien Yang
  • Patent number: 10789078
    Abstract: Inputting information is disclosed including receiving a user input comprising a first string, presenting a plurality of candidates corresponding to the first string, receiving a first trigger instruction directed at a target candidate among the plurality of candidates, the target candidate conforming to a preset rule, and in response to the first trigger instruction, automatically providing expansion content corresponding to the target candidate, the expansion content being content acquired from an application other than an input program.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: September 29, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Yue Yan, Gang Cheng, Lisha Qiao
  • Patent number: 10778439
    Abstract: The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A transaction signing request message for a transaction is received by a first HSM and includes an encrypted second master key share from a second HSM whose access is controlled by M-of-N authentication policy. The encrypted second master key share is decrypted. A first master key share is retrieved. A master private key is recovered from the master key shares. A transaction hash and a keychain path is determined. A signing private key for the keychain path is generated using the recovered master private key. The transaction hash is signed using the signing private key, and the generated signature is returned.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: September 15, 2020
    Assignee: FMR LLC
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Patent number: 10721327
    Abstract: A computer system monitors a set of computing resources of a user to determine a planned user event, as well as a set of service parameters for the planned user event. The computer system may further schedule a service request for the planned user event, based at least in part on the event location. Additionally, the computer system may perform an action on behalf of the user with respect to initiating the service request at a scheduled time.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: July 21, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Gang Cheng, Jason Chionh, Jonathan Kantrowitz, Oren Freiberg, Juncao Li, Jie Zhang
  • Publication number: 20200222433
    Abstract: The present invention provides mito-magnolol compounds, pharmaceutical compositions thereof, and methods of using the mito-magnolol compounds in the treatment of cancer, especially anti-cancer therapy or kinase resistant cancers.
    Type: Application
    Filed: December 13, 2019
    Publication date: July 16, 2020
    Applicants: THE MEDICAL COLLEGE OF WISCONSIN, INC., AIX-MARSEILLE UNIVERSITE
    Inventors: Balaraman Kalyanaraman, Jacek Michal Zielonka, Gang Cheng, Micael Joël Hardy, Olivier Ouari
  • Patent number: 10707521
    Abstract: Electrolyte solutions including additives or combinations of additives that provide low temperature performance and high temperature stability in lithium ion battery cells.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: July 7, 2020
    Assignees: Wildcat Discovery Technologies, Inc., Johnson Controls Technology Company
    Inventors: Gang Cheng, Ye Zhu, Deidre Strand, Boutros Hallac, Bernhard M. Metz
  • Publication number: 20200213154
    Abstract: The techniques discussed herein include storing a fast-path and a slow-path table in a memory associated with a programmable switch, such as a cache of the programmable switch. An offload controller may control the contents of the fast-path and/or slow-path table and may thereby control behavior of the programmable switch. The programmable may route a received packet to a gateway if the packet generates a hit in the slow-path table. If the received packet generates a hit in the fast-path table, the packet may be forwarded directly to a virtual private cloud (VPC), virtual switch thereof, and/or to a virtual machine (VM).
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Li Han, Gang Cheng, Wei Zhao
  • Publication number: 20200213228
    Abstract: Apparatus and methods include receiving a first packet, the first packet including a first source Internet protocol (IP) address and a first destination IP address; adding a first outer header to the first packet to generate an encapsulated packet, the first outer header including a second source IP address and a second destination IP address; forwarding the encapsulated packet to a Server Load Balancer (SLB) associated with the second destination IP address; receiving a response packet from a front end server having a front end server private IP address; and saving the front end server private IP address to bypass the SLB.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventor: Gang Cheng