Patents by Inventor Hongtao Yin

Hongtao Yin 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: 20230018463
    Abstract: A wheeled carrying apparatus includes a standing frame, a handle frame, a wheel mount, a locking assembly and a release mechanism. The handle frame is rotatable between a first and a second position. The wheel mount carries a wheel and is rotatable relative to the standing frame for changing an orientation of the wheel axis. The locking assembly is configured to rotationally lock the wheel mount with respect to the standing frame, and configured to unlock the wheel mount so that the wheel mount is rotatable relative to the standing frame for changing an orientation of the wheel axis. The release mechanism includes a first portion provided on the standing frame and coupled to the locking mechanism, and a second portion carried with the handle frame, the second portion being movable along with the handle frame toward and away from the first portion during rotation of the handle frame between the first position and the second position.
    Type: Application
    Filed: September 15, 2022
    Publication date: January 19, 2023
    Inventors: Zheng-Wen GUO, Er Xue WANG, Shoufeng HU, Mingxing SUN, Hongtao YIN
  • Patent number: 11479285
    Abstract: A wheeled carrying apparatus includes a standing frame, a handle frame, a wheel mount, a locking assembly and a release mechanism. The handle frame is rotatable between a first and a second position of different inclinations. The wheel mount carries a wheel and is rotatable relative to the standing frame for changing an orientation of the wheel axis. The locking assembly includes a wheel mount latch adapted to engage and rotationally lock the wheel mount relative to the standing frame, and to disengage and unlock the wheel mount. The release mechanism includes an operating part carried with the handle frame and is configured so that the operating part is operable to cause the wheel mount latch to disengage the wheel mount when the handle frame is in the first position, the operating part being operatively decoupled from the wheel mount latch when the handle frame is in the second position.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: October 25, 2022
    Assignee: Wonderland Switzerland AG
    Inventors: Zheng-Wen Guo, Er Xue Wang, Shoufeng Hu, Mingxing Sun, Hongtao Yin
  • Publication number: 20210070344
    Abstract: A wheeled carrying apparatus includes a standing frame, a handle frame, a wheel mount, a locking assembly and a release mechanism. The handle frame is rotatable between a first and a second position of different inclinations. The wheel mount carries a wheel and is rotatable relative to the standing frame for changing an orientation of the wheel axis. The locking assembly includes a wheel mount latch adapted to engage and rotationally lock the wheel mount relative to the standing frame, and to disengage and unlock the wheel mount. The release mechanism includes an operating part carried with the handle frame and is configured so that the operating part is operable to cause the wheel mount latch to disengage the wheel mount when the handle frame is in the first position, the operating part being operatively decoupled from the wheel mount latch when the handle frame is in the second position.
    Type: Application
    Filed: September 10, 2020
    Publication date: March 11, 2021
    Inventors: Zheng-Wen GUO, Er Xue WANG, Shoufeng HU, Mingxing SUN, Hongtao YIN
  • Patent number: 9825867
    Abstract: An Application Layer Traffic Optimization (ALTO) node comprising a processor configured to import a first set of network information from one or more software defined networking (SDN) nodes, aggregate the network information received from the SDN nodes, calculate a plurality of traffic optimization decisions based on the aggregated network information, and forward the traffic optimization decisions to the SDN nodes. Also disclosed is a method for optimizing traffic using a SDN node and an Application Layer Traffic Optimization (ALTO) node, the method comprising receiving a request for network resources from a node, obtaining a plurality of traffic optimization information from the ALTO node, negotiating one or more paths with a second SDN node using the traffic optimization information received from the ALTO node, constructing the paths, and sending a response to the node that indicates the node may forward packets via one of the paths.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 21, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ting Zou, Haiyong Xie, Hongtao Yin
  • Patent number: 9729424
    Abstract: A method implemented by a software defined network (SDN) controller, the method comprising receiving, from a network node, a request for path optimization, wherein the request comprises information identifying the network node and a destination node, forwarding the request to an application layer traffic optimization (ALTO) server, receiving, from the ALTO server, path information that identifies a plurality of SDN domains to be traversed from the network node to the destination node, wherein the plurality of SDN domains comprises a first SDN domain, in which the SDN controller resides, and a second SDN domain, in which an edge node known by the SDN controller resides, and determining a first path segment from the network node to the edge node.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: August 8, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hongtao Yin, Ting Zou, Haiyong Xie
  • Patent number: 9584369
    Abstract: A method for network control, comprising receiving a request for a network view from an application at a Software Defined Network (SDN) controller, creating a network view from a network map, wherein the network map comprises a representation of a plurality of network devices and network paths in a SDN-based multiple layer network, and wherein the network view comprises at least a portion of the devices or paths in the network map, and sharing the network view with the application.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: February 28, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hongtao Yin, Shujin Zhang, Xuesong Dong, Bisong Tao, Pinzhong Liu, Katherine Zhao, Lin Han, Xiaoyong Yi, Ming Li, Yonghui Wu
  • Publication number: 20160234121
    Abstract: An Application Layer Traffic Optimization (ALTO) node comprising a processor configured to import a first set of network information from one or more software defined networking (SDN) nodes, aggregate the network information received from the SDN nodes, calculate a plurality of traffic optimization decisions based on the aggregated network information, and forward the traffic optimization decisions to the SDN nodes. Also disclosed is a method for optimizing traffic using a SDN node and an Application Layer Traffic Optimization (ALTO) node, the method comprising receiving a request for network resources from a node, obtaining a plurality of traffic optimization information from the ALTO node, negotiating one or more paths with a second SDN node using the traffic optimization information received from the ALTO node, constructing the paths, and sending a response to the node that indicates the node may forward packets via one of the paths.
    Type: Application
    Filed: April 21, 2016
    Publication date: August 11, 2016
    Inventors: Ting Zou, Haiyong Xie, Hongtao Yin
  • Patent number: 9350671
    Abstract: A network node for managing the control plane functions for a plurality of nodes within a software defined networking (SDN) domain, comprising a processor configured to collect a plurality of network information from the nodes, forward the network information based on a plurality of domain-specific policies, receive traffic optimization information based on the network information, and compute forwarding decisions for the nodes based on the traffic optimization information. In another embodiment, an Application Layer Traffic Optimization (ALTO) node, comprising a processor configured to import a first set of network information from one or more SDN nodes, aggregate the network information received from the SDN nodes, calculate a plurality of traffic optimization decisions based on the aggregated network information, and forward the traffic optimization decisions to the SDN nodes.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: May 24, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ting Zou, Haiyong Xie, Hongtao Yin
  • Patent number: 9158589
    Abstract: An apparatus comprising a processor configured to migrate load from a source process running on the processor to a target process running on a peer processor in a dynamic manner by monitoring an amount of resources used by the source process, wherein the load is migrated when the amount of resources utilized by the source process exceeds a threshold. Also disclosed is a network component comprising a first processor configured to select a source process to migrate a load from the first processor based on available resources on the first processor and the source process; and a second processor configured upon receiving a migration request from the first processor to one of select and start a target process to which to migrate the load based on available resources for the second processor and the target process.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Renwei Li, Xuesong Dong, Hongtao Yin, Huaimo Chen, Bisong Tao, Yang Yu, Weiqian Dai, Ming Li
  • Patent number: 9128786
    Abstract: An apparatus comprising one or more processors configured to implement a plurality of operations for an operating system (OS) platform including a kernel and a user application, one or more shared resource blocks by the kernel and the user application, and one or more shared locks by the kernel and the user application corresponding to the shared resource blocks, wherein the user application is configured to synchronize accesses to the shared resource blocks between a user thread and a kernel thread by directly accessing the locks without using a system call to the kernel.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: September 8, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xuesong Dong, Hongtao Yin, Shihui Hu, Fengkai Li
  • Patent number: 9116749
    Abstract: An apparatus comprising a processor configured to startup a new process on a peer processor to off-load a load of a local process on the processor in a dynamic manner based on monitoring an amount of resources used by the processor, wherein the startup of the new process on the peer processor is initiated when the amount of resources used by the local process reaches a threshold.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: August 25, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Randall Stewart, Renwei Li, Xuesong Dong, Hongtao Yin, Huaimo Chen, Bisong Tao, Yang Yu, Weiqian Dai, Ming Li
  • Publication number: 20140280864
    Abstract: A method for network control, comprising receiving a request for a network view from an application at a Software Defined Network (SDN) controller, creating a network view from a network map, wherein the network map comprises a representation of a plurality of network devices and network paths in a SDN-based multiple layer network, and wherein the network view comprises at least a portion of the devices or paths in the network map, and sharing the network view with the application.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Hongtao Yin, Shujin Zhang, Xuesong Dong, Bisong Tao, Pinzhong Liu, Katherine Zhao, Lin Han, Xiaoyong Yi, Ming Li, Yonghui Wu
  • Publication number: 20130329601
    Abstract: A method implemented by a software defined network (SDN) controller, the method comprising receiving, from a network node, a request for path optimization, wherein the request comprises information identifying the network node and a destination node, forwarding the request to an application layer traffic optimization (ALTO) server, receiving, from the ALTO server, path information that identifies a plurality of SDN domains to be traversed from the network node to the destination node, wherein the plurality of SDN domains comprises a first SDN domain, in which the SDN controller resides, and a second SDN domain, in which an edge node known by the SDN controller resides, and determining a first path segment from the network node to the edge node.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 12, 2013
    Inventors: Hongtao Yin, Ting Zou, Haiyong Xie
  • Publication number: 20130250770
    Abstract: A network node for managing the control plane functions for a plurality of nodes within a software defined networking (SDN) domain, comprising a processor configured to collect a plurality of network information from the nodes, forward the network information based on a plurality of domain-specific policies, receive traffic optimization information based on the network information, and compute forwarding decisions for the nodes based on the traffic optimization information. In another embodiment, an Application Layer Traffic Optimization (ALTO) node, comprising a processor configured to import a first set of network information from one or more SDN nodes, aggregate the network information received from the SDN nodes, calculate a plurality of traffic optimization decisions based on the aggregated network information, and forward the traffic optimization decisions to the SDN nodes.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 26, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Ting Zou, Haiyong Xie, Hongtao Yin
  • Publication number: 20130132627
    Abstract: An apparatus comprising one or more processors configured to implement a plurality of operations for an operating system (OS) platform including a kernel and a user application, one or more shared resource blocks by the kernel and the user application, and one or more shared locks by the kernel and the user application corresponding to the shared resource blocks, wherein the user application is configured to synchronize accesses to the shared resource blocks between a user thread and a kernel thread by directly accessing the locks without using a system call to the kernel.
    Type: Application
    Filed: November 22, 2011
    Publication date: May 23, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Xuesong Dong, Hongtao Yin, Randall Stewart, Shihui Hu, Fengkai Li
  • Publication number: 20120209989
    Abstract: An apparatus comprising a processor configured to migrate load from a source process running on the processor to a target process running on a peer processor in a dynamic manner by monitoring an amount of resources used by the source process, wherein the load is migrated when the amount of resources utilized by the source process exceeds a threshold. Also disclosed is a network component comprising a first processor configured to select a source process to migrate a load from the first processor based on available resources on the first processor and the source process; and a second processor configured upon receiving a migration request from the first processor to one of select and start a target process to which to migrate the load based on available resources for the second processor and the target process.
    Type: Application
    Filed: April 5, 2011
    Publication date: August 16, 2012
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Randall Stewart, Renwei Li, Xuesong Dong, Hongtao Yin, Huaimo Chen, Robert Tao, Yang Yu, Weiqian Dai, Ming Li
  • Publication number: 20120137012
    Abstract: An apparatus comprising a processor configured to startup a new process on a peer processor to off-load a load of a local process on the processor in a dynamic manner based on monitoring an amount of resources used by the processor, wherein the startup of the new process on the peer processor is initiated when the amount of resources used by the local process reaches a threshold.
    Type: Application
    Filed: April 5, 2011
    Publication date: May 31, 2012
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Randall Stewart, Renwei Li, Xuesong Dong, Hongtao Yin, Huaimo Chen, Robert Tao, Yang Yu, Weiqian Dai, Ming Li
  • Publication number: 20120136944
    Abstract: An apparatus comprising a processor configured to discover one or more peer processors associated with a network component in a dynamic manner by detecting an announcement message from a peer processor, wherein the announcement message is multicast from the peer processor when the peer processor is added or activated on the network component.
    Type: Application
    Filed: April 5, 2011
    Publication date: May 31, 2012
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Randall Stewart, Renwei Li, Xuesong Dong, Hongtao Yin, Huaimo Chen, Robert Tao, Yang Yu, Weiqian Dai, Ming Li