Patents by Inventor Ning Wu

Ning Wu 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: 11451626
    Abstract: A computer-implemented method for on-demand data replication in a network architecture includes activating an on-demand program to pair a network-based replication agent with a data source. Compute resources for the replication agent are allocated based on one or more hints received from the data source. The one or more hints are indicative of at least a size of an upcoming data traffic transmission from the data source. Upon receiving data from the data traffic transmission, the replication agent is activated via the on-demand program to replicate the received data using the allocated replication resources. The allocated compute resources are released upon completion of data replication of the received data. The on-demand program is a serverless function configured to activate the replication agent on-demand, upon receiving the data from the data traffic transmission.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: September 20, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ning Wu, Hongliang Tang, Vadim Longinov, Xiali He
  • Patent number: 11441509
    Abstract: A technique for fuel system protection for an internal combustion engine comprises determining direct fuel injector temperature as a function of engine operating parameters; and advancing intake valve timing when the temperature rises above a first predetermined value such that the temperature is maintained below a second predetermined value.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: September 13, 2022
    Assignee: WESTPORT FUEL SYSTEMS CANADA INC.
    Inventors: Ning Wu, Mark E. Dunn
  • Patent number: 11421318
    Abstract: Methods and apparatus for increasing reflectivity of an aluminum layer on a substrate. In some embodiments, a method of depositing an aluminum layer on a substrate comprises depositing a layer of cobalt or cobalt alloy or a layer of titanium or titanium alloy on the substrate with a chemical vapor deposition (CVD) process, pre-treating the layer of cobalt or cobalt alloy with a thermal hydrogen anneal at a temperature of approximately 400 degrees Celsius if a top surface of the layer of cobalt or cobalt alloy is compromised, and depositing a layer of aluminum on the layer of cobalt or cobalt alloy or the layer of titanium or titanium alloy with a CVD process at a temperature of approximately 120 degrees Celsius. Pre-treatment of the layer of cobalt or cobalt alloy may be accomplished for a duration of approximately 60 seconds to approximately 120 seconds.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 23, 2022
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Jacqueline Wrench, Liqi Wu, Hsiang Ning Wu, Paul Ma, Sang-Ho Yu, Fuqun Grace Vasiknanonte, Nobuyuki Sasaki
  • Publication number: 20220258761
    Abstract: The subject matter described in this specification is generally directed to a system and techniques for controlling an autonomous vehicle. In one example, a first set of navigational inputs associated with a first time period is selected, where the first time period begins after a reference time. A second set of navigational inputs associated with a second time period is also selected, where the second time period begins after the first time period, and where the first time period and the second time period are different lengths of time. The autonomous vehicle is then navigated based at least in part on the first set of navigational inputs and the second set of navigational inputs.
    Type: Application
    Filed: February 18, 2021
    Publication date: August 18, 2022
    Applicant: MOTIONAL AD LLC
    Inventors: Hans ANDERSEN, Zachary BATTS, Ning WU
  • Publication number: 20220151057
    Abstract: A method and system for reducing influence of a remote reference power noise on signal quality are provided. A remote reference power plane connected to a power module is identified according to a schematic diagram of signal design, and a noised power plane is determined. A position of the noised power plane is found in a PCB, and whether the noised power plane is remote referenced by a high-speed signal is judged. Placement positions and number of connection capacitors are determined according to a layout and routing position of the high-speed signal and a width of the noised power plane. Two capacitors with fixed capacitance values are placed at the placement positions of the connection capacitors. Connection capacitors are added to a position of a noised remote reference power plane of a signal line for connecting the power plane and the ground.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 12, 2022
    Inventors: Deheng LI, Fazhi LIU, Minzheng TIAN, Ning WU
  • Patent number: 11291029
    Abstract: The present invention provides a scheduling information transmission method and apparatus. The method includes: allocating, by a network device, a level-one dedicated channel and a level-two dedicated channel to a target terminal device; sending, by the network device, indication information of the level-one dedicated channel by using a preset first time-frequency resource; sending, by the network device, indication information of the level-two dedicated channel to the target terminal device by using the level-one dedicated channel; and sending, by the network device, dedicated scheduling information for the target terminal device to the target terminal device by using the level-two dedicated channel. Therefore, scheduling information transmission flexibility can be improved, and system performance and user experience can be improved.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: March 29, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhongfeng Li, Ning Wu, Yongzhao Cao
  • Patent number: 11258194
    Abstract: A method for designing a layout of a card edge connector and a server a card are provided. The method includes: determining, based on a type of a GND pin of a card edge connector and space between the card edge connector and GND vias, the number of GND vias connected to the GND pin to maximize the number of the GND vias connected to the GND pin; connecting each GND pin to all the GND vias that match with said GND pin to form one signal return path; and minimizing a length of the signal return path by setting all the GND vias that match with said GND pin in close proximity to said GND pin in the signal return path.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: February 22, 2022
    Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Ning Wu
  • Patent number: 11252079
    Abstract: A system comprising nodes configured to form a network including virtual links in an overlay network provisioned over an underlay network. The system includes tenant networks formed in the network, and each tenant network corresponds to a tenant of the network. The system includes control planes, and each control plane is a component of a tenant network and includes routing algorithms corresponding to traffic classes. The tenant network is configured to use feedback data of link conditions of the tenant network with at least one routing algorithm to control routing of tenant traffic of a corresponding traffic class.
    Type: Grant
    Filed: December 2, 2018
    Date of Patent: February 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Nithin Michael, Ao Tang, Victor de Souza Lima e Silva, Thiago Sousa Santos, Ning Wu, Archit Baweja, Ki Suh Lee, Yao Wang, Andrey Gushchin, Sakethnath Are
  • Publication number: 20220018669
    Abstract: The present disclosure discloses a method for searching the shortest path of must-pass node, which includes the following processing steps: S1, constructing a Thiessen polygon; S2, when start node of must-pass nodes and end node of must-pass node are not the same must-pass node, performing processing of S3; S3, starting from the Thiessen polygon where the start node of must-pass nodes is located, querying the adjacent Thiessen polygons and merging them into the first merged polygon; S4, based on the first merged polygon, querying the unprocessed adjacent Thiessen polygons to merge the second merged polygon; S5, merging the isolated Thiessen polygon into a certain adjacent merged polygon with common edge; S6, deleting the edge lines of two vertices in Denaulay triangle that are not in the same merged polygon; S7.
    Type: Application
    Filed: October 9, 2020
    Publication date: January 20, 2022
    Inventors: Yunan Lu, Jinzhan Wei, Zhaomin Zhu, Ning Wu, Weirong Qin, Weichun Lu, Minghui Chen, Yuan Tang
  • Publication number: 20220006726
    Abstract: A method comprising instantiating virtual routers (VRs) at each of a set of nodes that form a network. Each VR is coupled to the network and to a tenant of the node. The network comprises virtual links in an overlay network provisioned over an underlay network including servers of a public network. The method comprises configuring at least one VR to include a feedback control system comprising at least one objective function that characterizes the network. The method comprises configuring the VR to receive link state data of a set of virtual links of the virtual links, and control routing of a tenant traffic flow of each tenant according to a best route of the network determined by the at least one objective function using the link state data.
    Type: Application
    Filed: September 13, 2021
    Publication date: January 6, 2022
    Inventors: Nithin Michael, Ao Tang, Victor de Souza Lima e Silva, Thiago Sousa Santos, Ning Wu, Archit Baweja, Ki Suh Lee, Yao Wang, Andrey Gushchin, Sakethnath Are
  • Publication number: 20210399978
    Abstract: A system of nodes configured to form a network comprising virtual links in an overlay network provisioned over an underlay network including servers of a public network. The system includes virtual routers (VRs) at each node. Each VR is coupled to the network and to a tenant of the node, and configured to form in the network a set of virtual links corresponding to the tenant. One or more VRs includes a feedback control system comprising an objective function that characterizes the network. The VR is configured to receive link state data of the set of virtual links and control routing of a tenant traffic flow of each tenant according to a best route of the network determined by the objective function using the link state data.
    Type: Application
    Filed: March 13, 2020
    Publication date: December 23, 2021
    Inventors: Nithin MICHAEL, Ao TANG, Victor de Souza Lima e SILVA, Thiago Sousa SANTOS, Ning WU, Archit BAWEJA, Ki Suh LEE, Yao WANG, Andrey GUSHCHIN, Sakethnath ARE
  • Publication number: 20210377156
    Abstract: A system comprising nodes coupled to a network including virtual links in an overlay network provisioned over an underlay network. The system includes a virtual machine (VM) provisioned at a node and coupled to the network. The VM is configured to receive feedback data of link conditions, and use the feedback data to dynamically determine and adapt an optimal route through the network. The VM is configured to control routing of traffic flows using the optimal route. The routing includes split routing of a traffic flow from the node via two or more of the virtual links.
    Type: Application
    Filed: April 26, 2021
    Publication date: December 2, 2021
    Inventors: Nithin Michael, Ao Tang, Victor de Souza Lima e Silva, Thiago Sousa Santos, Ning Wu, Archit Baweja, Ki Suh Lee, Yao Wang, Andrey Gushchin, Sakethnath Are
  • Publication number: 20210367363
    Abstract: A method for designing a layout of a card edge connector and a server a card are provided. The method includes: determining, based on a type of a GND pin of a card edge connector and space between the card edge connector and GND vias, the number of GND vias connected to the GND pin to maximize the number of the GND vias connected to the GND pin; connecting each GND pin to all the GND vias that match with said GND pin to form one signal return path; and minimizing a length of the signal return path by setting all the GND vias that match with said GND pin in close proximity to said GND pin in the signal return path.
    Type: Application
    Filed: March 8, 2019
    Publication date: November 25, 2021
    Applicant: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Ning WU
  • Publication number: 20210357333
    Abstract: A clustered storage system includes a plurality of storage devices, each of which contributes a portion of its memory to form a global cache of the clustered storage system that is accessible by the plurality of storage devices. Cache metadata for accessing the global cache may be organized in a multi-layered structure. In one embodiment, multi-layered structure has a first layer first including a first address array, and the first address array include addresses pointing to a plurality of second address arrays in a second layer. Each second address array in the second layer includes addresses, each of which points to data that has been cached in the global cache.
    Type: Application
    Filed: July 30, 2021
    Publication date: November 18, 2021
    Inventors: Li Wan, Lili Chen, Hongliang Tang, Ning Wu
  • Publication number: 20210347408
    Abstract: Among other things, we describe techniques for electric power steering torque compensation. Techniques are provided for a method implemented by a computer, e.g., a computer onboard an autonomous vehicle. A planning circuit onboard the vehicle and connected to an EPS of the vehicle determines a compensatory torque signal to modify an actual steering angle of a steering wheel of the vehicle to match an expected steering angle of the steering wheel. The planning circuit transmits the compensatory torque signal to a control circuit that controls the steering angle of the steering wheel. The EPS modifies the actual steering angle based on the compensatory torque signal resulting in a modified steering angle. The control circuit operates the vehicle based on the modified steering angle.
    Type: Application
    Filed: May 24, 2021
    Publication date: November 11, 2021
    Inventors: Ning Wu, Hans Andersen, Francesco Seccamonte
  • Publication number: 20210314400
    Abstract: An embodiment method creates, at a first data center, a first storage volume for an application that is started at the first data center, communicates with a second data center for creating a second storage volume for the application at the second data center to replicate the first storage volume, and sends information identifying the application to the second data center. The second data center creates the second storage volume, and establishes a mapping between the application and the second storage volume using the information identifying the application, where the second data center identifies the second storage volume for the application using the mapping when the application is migrated from the first data center to the second data center.
    Type: Application
    Filed: June 15, 2021
    Publication date: October 7, 2021
    Inventors: Vadim Longinov, Serge Kornfeld, Ning Wu, Xiali He
  • Publication number: 20210297486
    Abstract: A computer-implemented method for on-demand data replication in a network architecture includes activating an on-demand program to pair a network-based replication agent with a data source. Compute resources for the replication agent are allocated based on one or more hints received from the data source. The one or more hints are indicative of at least a size of an upcoming data traffic transmission from the data source. Upon receiving data from the data traffic transmission, the replication agent is activated via the on-demand program to replicate the received data using the allocated replication resources. The allocated compute resources are released upon completion of data replication of the received data. The on-demand program is a serverless function configured to activate the replication agent on-demand, upon receiving the data from the data traffic transmission.
    Type: Application
    Filed: June 2, 2021
    Publication date: September 23, 2021
    Inventors: Ning Wu, Hongliang Tang, Vadim Longinov, Xiali He
  • Patent number: 11126777
    Abstract: A layout routing structure and a layout routing method for improving an SI performance of a signal are provided. Each of two positive and negative differential traces on a PCB includes multiple segments D1, multiple segments D2 and multiple segments D3. In each of the two differential traces, the segment D1 and the segment D2 are staggered and parallel to each other, the segment D2 is routed between any two segments D1, and any two adjacent segments D1 and D2 are connected by the segment D3. In one of the two differential traces, all of the segments D1 are routed on the glass cloth, and all of the segments D2 are routed on the epoxy resin. In the other of the two differential traces, all of the segments D1 are routed on the epoxy resin, and all of the segments D2 are routed on the glass cloth.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 21, 2021
    Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Ning Wu
  • Patent number: 11121962
    Abstract: A method comprising instantiating virtual routers (VRs) at each of a set of nodes that form a network. Each VR is coupled to the network and to a tenant of the node. The network comprises virtual links in an overlay network provisioned over an underlay network including servers of a public network. The method comprises configuring at least one VR to include a feedback control system comprising at least one objective function that characterizes the network. The method comprises configuring the VR to receive link state data of a set of virtual links of the virtual links, and control routing of a tenant traffic flow of each tenant according to a best route of the network determined by the at least one objective function using the link state data.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: September 14, 2021
    Assignee: VMWARE, INC.
    Inventors: Nithin Michael, Ao Tang, Victor de Souza Lima e Silva, Thiago Sousa Santos, Ning Wu, Archit Baweja, Ki Suh Lee, Yao Wang, Andrey Gushchin, Sakethnath Are
  • Publication number: 20210276588
    Abstract: The subject matter described in this specification is generally directed control architectures for an autonomous vehicle. In one example, a reference trajectory, a set of lateral constraints, and a set of speed constraints are received using a control circuit. The control circuit determines a set of steering commands based at least in part on the reference trajectory and the set of lateral constraints and a set of speed commands based at least in part on the set of speed constraints. The vehicle is navigated, using the control circuit, according to the set of steering commands and the set of speed commands.
    Type: Application
    Filed: March 2, 2021
    Publication date: September 9, 2021
    Applicant: MOTIONAL AD LLC
    Inventors: Juraj KABZAN, Hans ANDERSEN, Lixun LIN, Ning WU, Yiming ZHAO, Xiyuan LIU, Qian WANG, Zachary BATTS, Jesse Adam MILLER, Boaz Cornelis FLOOR, Marc Dominik HEIM