Patents by Inventor Zhongwen Zhu

Zhongwen Zhu 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: 11425025
    Abstract: The disclosure relates to an Edge Cloud Platform (ECP) and a method executed in the ECP, for providing a low-latency, distributed, multi-user application. The method comprises determining a first location of a first group of users requesting access to the multi-user application and deploying the multi-user application in a first Point of Presence (PoP) in a first Service Provider (SP) domain operative to serve the first group of users. The method comprises determining a second location of a second group of users requesting access to the multi-user application and deploying a proxy of the multi-user application in a second PoP in a second SP domain operative to serve the second group of users. The method comprises, upon determining that a Software License Agreement (SLA) exists between the first and second SPs, establishing a tunnel for linking the multi-user application and the proxy of the multi-user application, thereby providing the low-latency.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 23, 2022
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Zhongwen Zhu
  • Publication number: 20220240158
    Abstract: The disclosure relates to a method and system, for managing components of a fifth generation (5G) network slice. The method comprises retrieving current locations of a plurality of user equipments (UEs) connected to radio base stations (RBSs) in communication with the 5G network slice; predicting future traffic at the RBSs based on past and current locations of the plurality of UEs; and managing the components of the 5G network slice based on the predicted future traffic patterns.
    Type: Application
    Filed: July 15, 2019
    Publication date: July 28, 2022
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Zhongwen Zhu
  • Patent number: 11350145
    Abstract: A method, Delivery Node, DN, and Content Delivery Network, CDN, are optimized to deliver content of different categories. The DN is operative to receive a request for a content, obtain a determination of whether or not a category of content is associated with the requested content and responsive to the determination that no category of content is associated with the requested content, forward the request for the content towards an origin server and upon receiving a response from the origin server serve the content. The CDN comprises a plurality of DNs, a data processing service operative to obtain, from the DNs, and assemble, data sets into training and validation data formatted to be used for training and validating a Neural Network, NN. The CDN comprises a NN training service, operative to train and validate the NN and a configuration service, operative to configure the plurality of DNs with the trained and validated NN.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: May 31, 2022
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Zhongwen Zhu
  • Patent number: 11297155
    Abstract: A request router is disclosed for a multi-tier Content Delivery Network (CDN), each tier corresponding to a hierarchical layer of the CDN. The request router includes processing circuitry configured to: receive, from a first delivery node of a hierarchical layer of the CDN, a routing request to bypass the first delivery node for content delivery to a user equipment; and as a result of receiving the routing request to bypass the first delivery node for the content delivery to the user equipment, select at least a second delivery node for the content delivery to the user equipment.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 5, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhongwen Zhu, Igor Kushnirov, Adel Larabi
  • Publication number: 20220036159
    Abstract: The disclosure relates to a system, method, and network node for generating at least one classification based on multiple data sources. The system comprises at least one layer comprising one or more supervised neural networks (SNN); at least one layer comprising one or more unsupervised neural networks (USNN); and at least one normalization layer. Each of the layers has inputs and outputs, the inputs of a first layer being operative to receive data from the data sources, the inputs of a layer other than the first layer being communicatively connected to the outputs of a previous layer, the outputs of a layer other than a last layer being communicatively connected to inputs of a following layer, the last layer having at least one output, and the at least one normalization layer being operative to normalize the outputs from the previous layer into normalized inputs for the following layer.
    Type: Application
    Filed: December 7, 2018
    Publication date: February 3, 2022
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Zhongwen Zhu, Qinan Qi, Qiang Fan
  • Patent number: 11240173
    Abstract: A method and request router (RR) are provided for dynamically pooling resources in a Content Delivery Network (CDN), for efficient delivery of live and on-demand content. The method comprises receiving, at the RR, a request for a content from a client, determining a content type associated with the request for the content, the content type being one of: live content and on-demand content. The method also comprises, based on the determined content type, dynamically electing, at the RR, delivery nodes at edge, region or core for content delivery and grouping the dynamically elected nodes into a resource pool, selecting a delivery node within the resource pool for delivering the content and sending a response to the client including an address of the delivery node selected within the resource pool to be used to get the requested content.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: February 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Adel Larabi, Zhongwen Zhu, Jansen Robillard, Julien Grillon-Labelle
  • Patent number: 11172044
    Abstract: A network node (20) operative to adjust chunk size is provided. The network node (20) includes processing circuitry (34) having a processor (36) and memory (38). The memory (38) includes executable instructions which, when executed by the processor (36), configure the processor (36) to: determine at least one measured 5 performance characteristic associated with the network, dynamically adjust a chunk size for caching each of a plurality of segments of at least a portion of content, cause transmission of a content request, according to the dynamic adjustment of the chunk size, for at least one segment of the plurality of segments of at least the portion of the content. The dynamic adjustment of the chunk size is based on the at least one 10 measured performance characteristic associated with the network.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: November 9, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Zhongwen Zhu, Julien Grillon-Labelle
  • Publication number: 20210281522
    Abstract: A method and request router (RR) are provided for dynamically pooling resources in a Content Delivery Network (CDN), for efficient delivery of live and on-demand content. The method comprises receiving, at the RR, a request for a content from a client, determining a content type associated with the request for the content, the content type being one of: live content and on-demand content. The method also comprises, based on the determined content type, dynamically electing, at the RR, delivery nodes at edge, region or core for content delivery and grouping the dynamically elected nodes into a resource pool, selecting a delivery node within the resource pool for delivering the content and sending a response to the client including an address of the delivery node selected within the resource pool to be used to get the requested content.
    Type: Application
    Filed: December 4, 2017
    Publication date: September 9, 2021
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Adel LARABI, Zhongwen ZHU, Jansen ROBILLARD, Julien GRILLON-LABELLE
  • Publication number: 20210168415
    Abstract: A method, Delivery Node, DN, and Content Delivery Network, CDN, are optimized to deliver content of different categories. The DN is operative to receive a request for a content, obtain a determination of whether or not a category of content is associated with the requested content and responsive to the determination that no category of content is associated with the requested content, forward the request for the content towards an origin server and upon receiving a response from the origin server serve the content. The CDN comprises a plurality of DNs, a data processing service operative to obtain, from the DNs, and assemble, data sets into training and validation data formatted to be used for training and validating a Neural Network, NN. The CDN comprises a NN training service, operative to train and validate the NN and a configuration service, operative to configure the plurality of DNs with the trained and validated NN.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 3, 2021
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Zhongwen ZHU
  • Publication number: 20210160165
    Abstract: The disclosure relates to an Edge Cloud Platform (ECP) and a method executed in the ECP, for providing a low-latency, distributed, multi-user application. The method comprises determining a first location of a first group of users requesting access to the multi-user application and deploying the multi-user application in a first Point of Presence (PoP) in a first Service Provider (SP) domain operative to serve the first group of users. The method comprises determining a second location of a second group of users requesting access to the multi-user application and deploying a proxy of the multi-user application in a second PoP in a second SP domain operative to serve the second group of users. The method comprises, upon determining that a Software License Agreement (SLA) exists between the first and second SPs, establishing a tunnel for linking the multi-user application and the proxy of the multi-user application, thereby providing the low-latency.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventor: Zhongwen ZHU
  • Publication number: 20200412828
    Abstract: A request router is disclosed for a multi-tier Content Delivery Network (CDN), each tier corresponding to a hierarchical layer of the CDN. The request router includes processing circuitry configured to: receive, from a first delivery node of a hierarchical layer of the CDN, a routing request to bypass the first delivery node for content delivery to a user equipment; and as a result of receiving the routing request to bypass the first delivery node for the content delivery to the user equipment, select at least a second delivery node for the content delivery to the user equipment.
    Type: Application
    Filed: March 28, 2018
    Publication date: December 31, 2020
    Inventors: Zhongwen ZHU, Igor KUSHNIROV, Adel LARABI
  • Publication number: 20200374573
    Abstract: The disclosure relates to a method, that can be executed by an edge delivery node, a set-top-box or a user device, for providing to a user a higher resolution media segment by enhancing a low-resolution media segment. The method comprises obtaining the low-resolution media segment; using a neural network operative to enhance media segments to enhance the low-resolution media segment into the higher resolution media segment; and providing the higher resolution media segment to the user.
    Type: Application
    Filed: March 1, 2018
    Publication date: November 26, 2020
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Zhongwen ZHU
  • Patent number: 10848586
    Abstract: The disclosure relates to a system, methods, devices and nodes for managing shared user content. The system comprises a wireless device which is operative to upload the content to be shared to a Content Delivery Network (CDN) Delivery and Caching Node (DCN), which in turn is operative to cache and deliver the shared user content to other wireless devices and network nodes. The system further comprises a CDN management node, operative to manage the storage of the shared user content in the CDN DCN and a network node operative to instruct the wireless device to store the shared user content to the CDN DCN and to retrieve the shared user content from the CDN DCN.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: November 24, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Zhongwen Zhu
  • Patent number: 10691563
    Abstract: According to some embodiments, a virtual machine manager is operable to manage a virtual machine (VM) that spans a plurality of hardware appliances. The virtual machine manager receives a request to provide a service to a device, selects an application instance to provide the service to the device, and forwards the request for the service to the selected application instance. The selected application instance is running in an instance of the virtual machine associated with a first hardware appliance. The virtual machine manager determines session data associated with the service and provides the session data associated with the service to a second hardware appliance of the VM in order to enable the VM to provide high availability of the service to the device.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: June 23, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhongwen Zhu, Claes Göran Robert Edström
  • Patent number: 10666755
    Abstract: The invention is directed to secure content delivery. A device (10) sends (4) a content request to a CP (14) identifying targeted content and a public key (K PUB) of the device. A response (8) identifies a Content Delivery Network (18-1, 18-2), CDN, and includes an authorization token (TOKEN A) and a content key (K-NEW) derived from the public key of the communication device and a private key of the CP. The authorization token is sent (10) to the CDN and a delivery token (TOKEN B) and delivery node address are received (15). The delivery token and content key are sent (18) to the delivery node and encrypted content is received (30), the encrypted content comprises content as initially encrypted by the CP and as further encrypted by the CDN using the content key. The encrypted content is decrypted (31) using a private key of the device (10).
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: May 26, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhongwen Zhu, Makan Pourzandi
  • Publication number: 20200028931
    Abstract: A network node (20) operative to adjust chunk size is provided. The network node (20) includes processing circuitry (34) having a processor (36) and memory (38). The memory (38) includes executable instructions which, when executed by the processor (36), configure the processor (36) to: determine at least one measured 5 performance characteristic associated with the network, dynamically adjust a chunk size for caching each of a plurality of segments of at least a portion of content, cause transmission of a content request, according to the dynamic adjustment of the chunk size, for at least one segment of the plurality of segments of at least the portion of the content. The dynamic adjustment of the chunk size is based on the at least one 10 measured performance characteristic associated with the network.
    Type: Application
    Filed: April 18, 2017
    Publication date: January 23, 2020
    Inventors: Zhongwen ZHU, Julien GRILLON-LABELLE
  • Patent number: 10498626
    Abstract: A method, Request Router and Traffic Monitor for monitoring a Content Delivery Network effecting requests routing toward delivery nodes (DNs) without using a load balancer and achieving high availability. Iteratively, for each delivery node, sending a monitoring request to the delivery node. If a response indicative of success of the monitoring request is received from the delivery node before the end of a first time interval, setting a status of the delivery node to indicate success. If a response indicative of failure is received before the end of the first time interval, setting the status to indicate failure. If no response is received before the end of the first time interval, setting the status to indicate indetermination. Iteratively, at a second time interval, taking a snapshot of the statuses of the delivery nodes and producing a list of DNs with their statuses to be sent to the RR.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: December 3, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhongwen Zhu, Ramakoteswara Muthireddy, Nadine Gregoire
  • Patent number: 10397369
    Abstract: A method for monitoring services, in a content delivery network (CDN), having a plurality of delivery nodes used to deliver services requested by end-users comprises: instructing the plurality of delivery nodes to associate identifiers to service requests, when the service requests arrive at any of the plurality of delivery nodes, the identifiers being logged with their associated service requests in log files; sending a request to a log collector for log information, the request including a service ID corresponding to a service to be monitored; receiving the log information corresponding to the services to be monitored, based on the service ID and the associated identifier; and based on the received log information, determining a required bandwidth for delivering the service to be monitored. Also, network nodes for carrying out this method are disclosed.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: August 27, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Zhongwen Zhu
  • Patent number: 10367906
    Abstract: According to one aspect, the teachings herein disclose a method and apparatus for a providing content over a secure connection to a subscriber device, where the content is advantageously securely delivered from a cache local to the telecommunication network. Such operation is based on intercepting a secure connection request from the subscriber device and establishing a corresponding secure session between the subscriber device and a local network data center, rather than the remote content provider targeted by the request.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: July 30, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhongwen Zhu, Makan Pourzandi
  • Publication number: 20190166223
    Abstract: The disclosure relates to a system, methods, devices and nodes for managing shared user content. The system comprises a wireless device which is operative to upload the content to be shared to a Content Delivery Network (CDN) Delivery and Caching Node (DCN), which in turn is operative to cache and deliver the shared user content to other wireless devices and network nodes. The system further comprises a CDN management node, operative to manage the storage of the shared user content in the CDN DCN and a network node operative to instruct the wireless device to store the shared user content to the CDN DCN and to retrieve the shared user content from the CDN DCN.
    Type: Application
    Filed: July 25, 2016
    Publication date: May 30, 2019
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Zhongwen ZHU