Patents by Inventor Weisheng Xie

Weisheng Xie 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: 11395308
    Abstract: Systems and methods for allocating edge computing resources may receive a predicted user route defining multiple wireless access points available along the route at respective time points and an assured delay constraint, determine, for each wireless access point, datacenters in the network meeting the assured delay constraint when accessed through the wireless access point, and construct an auxiliary graph dependent on the predicted user route and the determined datacenters. Each determined datacenter is represented by at least one node in the graph and each path in the graph defines a sequence of datacenters and a corresponding sequence of wireless access points through which they are accessible. A lowest cost path in the graph is determined and the sequences of datacenters and wireless access points defined by the lowest cost path are provided to a resource orchestrator that allocates edge computing resources for a mobile user traversing the predicted user route.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: July 19, 2022
    Assignee: Fujitsu Limited
    Inventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
  • Patent number: 10841202
    Abstract: Systems and methods for identifying a service region that includes sub-regions; calculating, for each pair of neighboring sub-regions, traffic data of computing devices traveling between the pair of sub-region; generating a directed graph representing the service region, the directed graph including nodes representing the sub-regions and the links between the nodes representing the first and the second traffic data; partitioning the directed graph into graph partitions, each graph partition including sub-graphs; calculating, for each sub-graph of each graph partition, a net traffic flow for the sub-graph based on a difference of the first and the second traffic data of the sub-regions that correspond to the nodes of the sub-graph; calculating, for each graph partition, a net traffic flow for the graph partition based on a summation of the net traffic flow of each sub-graph of the graph partition; identifying a particular graph partition having a smallest net traffic flow.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: November 17, 2020
    Assignee: Fujitsu Limited
    Inventors: Nannan Wang, Xi Wang, Paparao Palacharla, Tadashi Ikeuchi, Weisheng Xie
  • Publication number: 20200351900
    Abstract: Systems and methods for allocating edge computing resources may receive a predicted user route defining multiple wireless access points available along the route at respective time points and an assured delay constraint, determine, for each wireless access point, datacenters in the network meeting the assured delay constraint when accessed through the wireless access point, and construct an auxiliary graph dependent on the predicted user route and the determined datacenters. Each determined datacenter is represented by at least one node in the graph and each path in the graph defines a sequence of datacenters and a corresponding sequence of wireless access points through which they are accessible. A lowest cost path in the graph is determined and the sequences of datacenters and wireless access points defined by the lowest cost path are provided to a resource orchestrator that allocates edge computing resources for a mobile user traversing the predicted user route.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
  • Publication number: 20200112502
    Abstract: Systems and methods for identifying a service region that includes sub-regions; calculating, for each pair of neighboring sub-regions, traffic data of computing devices traveling between the pair of sub-region; generating a directed graph representing the service region, the directed graph including nodes representing the sub-regions and the links between the nodes representing the first and the second traffic data; partitioning the directed graph into graph partitions, each graph partition including sub-graphs; calculating, for each sub-graph of each graph partition, a net traffic flow for the sub-graph based on a difference of the first and the second traffic data of the sub-regions that correspond to the nodes of the sub-graph; calculating, for each graph partition, a net traffic flow for the graph partition based on a summation of the net traffic flow of each sub-graph of the graph partition; identifying a particular graph partition having a smallest net traffic flow.
    Type: Application
    Filed: October 8, 2018
    Publication date: April 9, 2020
    Applicant: Fujitsu Limited
    Inventors: Nannan Wang, Xi Wang, Paparao Palacharla, Tadashi Ikeuchi, Weisheng Xie
  • Patent number: 10499533
    Abstract: An exemplary cabling system includes a plurality of containers. A first container of the plurality of containers defines a first plurality of openings. The system includes a plurality of bolts with a first bolt operable to insert into the first plurality of openings. The first bolt defines a first conduit operable to receive a first cable of a plurality of cables. An exemplary telecommunications central office includes a container with a plurality of walls defining an interior of the container and an exterior of the container, an opening, a vault entrance, and a plurality of cable runways. An exemplary method for arranging cables includes cutting a wall of a first and second container to create a first and second opening, inserting flanges of bolts into the openings, receiving with a pipe the flanges, and routing a cable through the first and second opening into an interior of the second container.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: December 3, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Qingya She, Kirsten Rundberget, Weisheng Xie
  • Patent number: 10432537
    Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may receive a service function chain request specifying service functions to perform on respective physical nodes and a first starting time for launching a first one of the service functions. The resource orchestrator may determine an ending time for performing the first service function that, with the first starting time, defines a time duration for the first service function, identify vertices at which the first service function is available during the time duration, map a first vertex to the first service function in a candidate service function chain, determine a second starting time for launching a second one of the service functions dependent on the first starting time, and provide the candidate service function chain, the first starting time, and the second starting time to a neighbor vertex of the first vertex.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: October 1, 2019
    Assignee: Fujitsu Limited
    Inventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
  • Patent number: 10432552
    Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may obtain a service function chain specifying, for multiple service functions, mappings of the service functions to respective physical nodes along a specified forwarding path, and a first starting time at which to instantiate resources for a first service function in the chain on the first mapped physical node. The resource orchestrator may instantiate the resources for the first service function on the first mapped physical node at the first starting time, prior to arrival of a first packet in a packet flow for the service function chain at the first mapped physical node and, subsequently, instantiate resources for a second service function in the chain on the second mapped physical node at a second starting time, prior to arrival of the first packet at the second mapped physical node.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: October 1, 2019
    Assignee: Fujitsu Limited
    Inventors: Qiong Zhang, Paparao Palacharla, Weisheng Xie, Qingya She, Tadashi Ikeuchi
  • Patent number: 10367654
    Abstract: A method and system for designing Ethernet ring protection services in a network is used to identify a major ring and sub-rings for a dual hub and spoke network architecture.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: July 30, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Qingya She, Weisheng Xie, Qiong Zhang, Kirsten Rundberget
  • Publication number: 20190020500
    Abstract: A method and system for designing Ethernet ring protection services in a network is used to identify a major ring and sub-rings for a dual hub and spoke network architecture.
    Type: Application
    Filed: July 14, 2017
    Publication date: January 17, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Qingya She, Weisheng Xie, Qiong Zhang, Kirsten Rundberget
  • Publication number: 20180262431
    Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may receive a service function chain request specifying service functions to perform on respective physical nodes and a first starting time for launching a first one of the service functions. The resource orchestrator may determine an ending time for performing the first service function that, with the first starting time, defines a time duration for the first service function, identify vertices at which the first service function is available during the time duration, map a first vertex to the first service function in a candidate service function chain, determine a second starting time for launching a second one of the service functions dependent on the first starting time, and provide the candidate service function chain, the first starting time, and the second starting time to a neighbor vertex of the first vertex.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 13, 2018
    Applicant: Fujitsu Limited
    Inventors: Qiong Zhang, Qingya She, Weisheng Xie, Paparao Palacharla, Tadashi Ikeuchi
  • Publication number: 20180262443
    Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may obtain a service function chain specifying, for multiple service functions, mappings of the service functions to respective physical nodes along a specified forwarding path, and a first starting time at which to instantiate resources for a first service function in the chain on the first mapped physical node. The resource orchestrator may instantiate the resources for the first service function on the first mapped physical node at the first starting time, prior to arrival of a first packet in a packet flow for the service function chain at the first mapped physical node and, subsequently, instantiate resources for a second service function in the chain on the second mapped physical node at a second starting time, prior to arrival of the first packet at the second mapped physical node.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 13, 2018
    Applicant: Fujitsu Limited
    Inventors: Qiong Zhang, Paparao Palacharla, Weisheng Xie, Qingya She, Tadashi Ikeuchi
  • Patent number: 9621313
    Abstract: Embodiments of the present disclosure are directed to systems and methods for allocating spectrum of a flexible-grid optical network to a plurality of virtual links. Given a set of optical channels of different line rates and channel widths, a user can reserve one of the optical channels as a long-term reservation. The user can later elect to downgrade its optical channel to a smaller optical channel with lower line rate and less spectrum, for example, when the user's traffic demands decrease. The user may return (e.g., sell or de-allocate) an amount of unused spectrum to the carrier, and the carrier creates and manages a resource pool to gather unused spectrum from users. When the user's traffic increases, the user may obtain (e.g., purchase) additional spectrum from the carrier's resource pool and/or upgrade the user's optical channel to an optical channel having a higher line rate.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: April 11, 2017
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Jiafeng Zhu, Weisheng Xie, Changcheng Huang, Min Luo, Wu Chou
  • Publication number: 20160191219
    Abstract: Embodiments of the present invention are directed to systems and methods for allocating spectrum of a flexible-grid optical network to a plurality of virtual links. Given a set of optical channels of different line rates and channel widths, a user can reserve one of the optical channels as a long-term reservation. The user can later elect to downgrade its optical channel to a smaller optical channel with lower line rate and less spectrum, for example, when the user's traffic demands decrease. The user may return (e.g., sell or de-allocate) an amount of unused spectrum to the carrier, and the carrier creates and manages a resource pool to gather unused spectrum from users. When the user's traffic increases, the user may obtain (e.g., purchase) additional spectrum from the carrier's resource pool and/or upgrade the user's optical channel to an optical channel having a higher line rate.
    Type: Application
    Filed: January 23, 2015
    Publication date: June 30, 2016
    Inventors: Jiafeng ZHU, Weisheng XIE, Changcheng HUANG, Min LUO, Wu CHOU
  • Patent number: 9197350
    Abstract: A method for routing and wavelength assignment for optical network resources required for a plurality of virtual network requests includes receiving the plurality of virtual network requests. The method further includes determining a number of virtual links for each virtual network request. The method includes sorting the plurality of virtual network requests based on the number of virtual links, and selecting a virtual network request from the plurality of virtual network requests and setting a number of allowable spans. Additionally, the method includes determining whether a valid virtual node mapping exists for the virtual network request on any of a plurality of wavelengths based on the allowable spans, and based on determining that no valid virtual node mapping exists on any of the plurality of wavelengths, incrementing the number of allowable spans.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: November 24, 2015
    Assignee: Fujitsu Limited
    Inventors: Qiong Zhang, Weisheng Xie, Qingya She, Xi Wang, Paparao Palacharla, Motoyoshi Sekiya
  • Publication number: 20150146521
    Abstract: A method for managing a pool of bandwidth resources available over a communication network as executed by a processor. The method includes receiving a plurality of wholesale bandwidth values requesting bandwidth from the pool of bandwidth resources from a plurality of computing resources associated with the plurality of customers, wherein the wholesale bandwidth values are guaranteed over a predetermined period, and wherein the pool has a maximum capacity. The method includes tracking bandwidth resource usage throughout the predetermined period. The method includes allocating a first portion of available bandwidth from the pool to a first customer based on a reselling rate ratio applicable to the plurality of customers at a particular point in time during the predetermined period. Available bandwidth is generated by purchasing unused bandwidth from the plurality of customers over the predetermined period.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 28, 2015
    Inventors: Jiafeng ZHU, Weisheng XIE, Min LUO, Wu CHOU, Arularasi SIVASANKARAN
  • Publication number: 20140099118
    Abstract: A method for routing and wavelength assignment for optical network resources required for a plurality of virtual network requests includes receiving the plurality of virtual network requests. The method further includes determining a number of virtual links for each virtual network request. The method includes sorting the plurality of virtual network requests based on the number of virtual links, and selecting a virtual network request from the plurality of virtual network requests and setting a number of allowable spans. Additionally, the method includes determining whether a valid virtual node mapping exists for the virtual network request on any of a plurality of wavelengths based on the allowable spans, and based on determining that no valid virtual node mapping exists on any of the plurality of wavelengths, incrementing the number of allowable spans.
    Type: Application
    Filed: September 25, 2013
    Publication date: April 10, 2014
    Applicant: Fujitsu Limited
    Inventors: Qiong Zhang, Weisheng Xie, Qingya She, Xi Wang, Paparao Palacharla, Motoyoshi Sekiya