Patents by Inventor Jin Tao

Jin Tao 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: 10917460
    Abstract: A load-balancer instance is instantiated in a network virtualization edge (NVE) in a software defined network (SDN). A forwarding table in the NVE is modified to indicate that a next hop for a packet having a destination address of the load-balancer instance is to be resolved by the load-balancer instance. From a portion of the packet, and using the load-balancer instance, a value usable to select a singular next hop to a first real server in a pool of real servers managed by the load-balancer instance is determined. The packet is forwarded, using the modified forwarding table, the packet through an underlay of the SDN such that the packet tunnels from the NVE to a first NVE, the second NVE hosting the first real server.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Patent number: 10917379
    Abstract: A method, system, and computer program product for enabling communication between different overlay solutions. The method includes one or more processor obtaining an address resolution request from a first resource in a first domain for a second resource in a second domain. Both domains are in a shared computing environment and the second domain includes a control plane engine. The one or more processor obtains source information from the request, registers the information to the engine, and utilizes the request to query the engine to locate the second resource in the domain. The second resource matches the request. The processor receives a response from the engine identifying a first host and the first host is in the second domain and is the host of the second resource. The processor sends a notification request to the first host requesting that the first host reply to the request.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kai Hong Du, Zi Jin Tao, Lu Zhang
  • Publication number: 20210021516
    Abstract: A method, computer system, and computer program product for selecting a next-hop component for a packet from a group in a service function chain (SFC) enabled domain. The method may include receiving a request for selecting a next-hop component for a packet from a group in an SFC-enabled domain. The method may include collecting a delay measurement for packets of each of the plurality of components from a measurement agent in the SFC-enabled domain. The method may include selecting at least one component from the plurality of components based on the delay measurement for packets of each of the plurality of components. The method may include returning an indicator indicating at least one component.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 21, 2021
    Inventors: Zi Jin Tao, YUAN YUAN ZHANG, PING LI, Jing CJ Cai
  • Patent number: 10808270
    Abstract: The present disclosure provides a method for continuously producing starch saccharification products by using high-concentration starch milk.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: October 20, 2020
    Assignee: COFCO Limited
    Inventors: Yi Tong, Anni Liu, Yi Li, Bo Chen, Jin Tao
  • Publication number: 20200299739
    Abstract: Provided a complex bacteria for improving the corn steeping effects and usage thereof. The complex bacteria comprises strains capable of producing protease, cellulase and hemicellulase. Using the complex bacteria to steep corn, effects of reducing the addition amount of SO2, shortening the steeping time and improving the starch yield are achieved.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 24, 2020
    Applicant: COFCO (Jilin) Bio-Chemical Technology Co., Ltd.
    Inventors: Yi TONG, Yi LI, Jin TAO, Bo CHEN, Yuan ZHANG
  • Publication number: 20200248220
    Abstract: The present disclosure provides a method for continuously producing starch saccharification products by using high-concentration starch milk.
    Type: Application
    Filed: January 23, 2020
    Publication date: August 6, 2020
    Applicant: COFCO Limited
    Inventors: Yi Tong, Anni Liu, Yi Li, Bo Chen, Jin Tao
  • Patent number: 10698718
    Abstract: In one embodiment, a system includes a processing circuit and logic integrated with and/or executable by the processing circuit that causes the processing circuit to receive a congestion notification message from a first virtual switch of a first server indicating that a first virtual machine (VM) hosted by the first server is overloaded. The logic also causes the processing circuit to advertise a congestion status of the first VM in a congestion status message to one or more virtual switches in a network in response to receiving the congestion notification message. Moreover, the logic causes the processing circuit to cause all virtual switches in the network except for the first virtual switch to stop sending traffic destined for the first VM while the first VM is overloaded without restricting sending traffic that is destined for other VMs hosted by the first server.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian, Yi Jing Zhu
  • Patent number: 10680936
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining, by one or more processor, metadata of at least one packet of a network stream; and determining, by the one or more processor, a shortcut rule for the network stream to bypass at least one waypoint network, the shortcut rule being determined using the metadata of the at least one packet of the network stream. In one embodiment, the obtaining includes obtaining the metadata from the at least one waypoint network. In another embodiment, the obtaining comprises obtaining the metadata from multiple packets of the network stream, and the determining comprises using the metadata of the multiple packets of the network stream to determine the shortcut rule. In a further embodiment, the determining includes analyzing a header of the at least one packet of the network stream.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lei Bao, Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Patent number: 10681126
    Abstract: A method and system for virtual networking is provided. The method includes receiving logical service chain data describing a source virtual network ID (VNID) for a source virtual network, a destination VNID for a destination virtual network, and a group of intermediate waypoints. The logical service chain data defines a logical service chain. A set of networked virtual environments (NVE) is selected to support the group of intermediate waypoints and the logical service chain is deployed and mapped to a physical service chain implemented on the set of NVEs. The logical service chain data is transmitted to a network virtual authority (NVA) and a packet forwarding mechanism is introduced when a packet is received from an overlay port or an underlay port. An associated IP address is requested and the first packet is analyzed.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Guo Chun Bian, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Publication number: 20200162416
    Abstract: A method, system, and computer program product for enabling communication between different overlay solutions. The method includes one or more processor obtaining an address resolution request from a first resource in a first domain for a second resource in a second domain. Both domains are in a shared computing environment and the second domain includes a control plane engine. The one or more processor obtains source information from the request, registers the information to the engine, and utilizes the request to query the engine to locate the second resource in the domain. The second resource matches the request. The processor receives a response from the engine identifying a first host and the first host is in the second domain and is the host of the second resource. The processor sends a notification request to the first host requesting that the first host reply to the request.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Inventors: Kai Hong Du, Zi Jin Tao, Lu Zhang
  • Patent number: 10581794
    Abstract: A method, system, and computer program product for enabling communication between different overlay solutions. The method includes one or more processor obtaining an address resolution request from a first resource in a first domain for a second resource in a second domain. Both domains are in a shared computing environment and the second domain includes a control plane engine. The one or more processor obtains source information from the request, registers the information to the engine, and utilizes the request to query the engine to locate the second resource in the domain. The second resource matches the request. The processor receives a response from the engine identifying a first host and the first host is in the second domain and is the host of the second resource. The processor sends a notification request to the first host requesting that the first host reply to the request.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kai Hong Du, Zi Jin Tao, Lu Zhang
  • Publication number: 20200028892
    Abstract: A method and associated systems for a multi-tenant DNS mechanism. A multi-tenant computing environment hosts multiple private overlay networks, each of which comprises one tenant's domain. A multi-tenant DNS agent receives a DNS request to resolve a domain address located within the multi-tenant environment. The agent examines a special record within the request to determine whether the request requires resolving the domain address to an internal tenant-specific network identifier within a tenant's private network. The agent then forwards the request to a DNS server, notifying the server whether the requested address resolution is tenant-specific. If the request is not tenant-specific, the server performs a conventional DNS lookup. But if the request is tenant-specific, the DNS server instead performs a lookup into a tenant-specific local database that allows the domain address to be resolved to an internal address visible only within the multi-tenant computing environment.
    Type: Application
    Filed: September 27, 2019
    Publication date: January 23, 2020
    Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
  • Publication number: 20190347835
    Abstract: Provided is a maze solving method based on a line-surface spatial relation, comprises the following steps: A. extracting channel surface-shaped data; B. converting the channel surface-shaped data into channel boundary lines; C. respectively extending extension lines from the two endpoints of the start point along the two outer sides of the maze, respectively extending extension lines from the two endpoints of the terminal point along the two outer sides of the maze, a base point is provided on the extension line, at the outside of the maze, constructing a virtual connecting line I which connects the base point of the start point and the base point of the terminal point, constructing a virtual connecting line II which connects the base point of the start point and the base point of the terminal point; D.
    Type: Application
    Filed: March 6, 2018
    Publication date: November 14, 2019
    Applicant: GUANGXI HUIGUIXIAN INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Jinzhan WEI, Minghui CHEN, Yuanlin HUANG, Sheng WANG, Yiming LI, Xin WEI, Kai DENG, Jin TAO, Weirong QIN
  • Patent number: 10476942
    Abstract: A method and associated systems for a multi-tenant DNS mechanism. A multi-tenant computing environment hosts multiple private overlay networks, each of which comprises one tenant's domain. A multi-tenant DNS agent receives a DNS request to resolve a domain address located within the multi-tenant environment. The agent examines a special record within the request to determine whether the request requires resolving the domain address to an internal tenant-specific network identifier within a tenant's private network. The agent then forwards the request to a DNS server, notifying the server whether the requested address resolution is tenant-specific. If the request is not tenant-specific, the server performs a conventional DNS lookup. But if the request is tenant-specific, the DNS server instead performs a lookup into a tenant-specific local database that allows the domain address to be resolved to an internal address visible only within the multi-tenant computing environment.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
  • Publication number: 20190272598
    Abstract: A cephalopod fishery forecasting method in northwest African waters based on environmental factors, including the following steps: step 1: acquiring catch production statistical data from cephalopod fisheries in northwest African waters of many years; step 2: acquiring marine environmental data corresponding to the catch production statistical data, the marine environmental data including sea surface temperature (SST) and sea surface height anomaly (SSHA); step 3: studying the relationship between the operating haul, the operating output ratio and the average output per haul in each interval as indexes of a central fishery and the marine environmental data of step 2; and step 4: establishing suitability indexes (SI) of different environmental factors, and calculating habitat suitability indexes (HSI) under different weight cases by using an expert assignment method, thus obtaining distribution waters of the central fishery of cephalopod fisheries in northwest African waters for forecasting the central fishery
    Type: Application
    Filed: August 17, 2018
    Publication date: September 5, 2019
    Applicant: SHANGHAI OCEAN UNIVERSITY
    Inventors: Xinjun CHEN, Zhong ZHANG, Ji Peng WEI, Jin Tao WANG, Lin LEI
  • Publication number: 20190230913
    Abstract: A method of predicting a central fishing ground of flying squid family Ommastrephidae, includes three steps of setting spatial and temporal dimension, setting environmental factor, and establishing a central fishing ground prediction model. The spatial and temporal dimension includes three levels of spatial dimensions, and two levels of temporal dimensions of week and month. An SST is selected as a main environmental factor, and two environmental factors, i.e., SSH and Chl-a, are selected as a supplement. The environmental factors include four situations. According to the setting situations of the spatial and temporal dimension and the environmental factor, a set of sample schemes of 24 situations is established using permutation and combination method. An error backward propagation neural network model is established, wherein an input layer inputs data of the sample scheme set, and an output layer outputs a CPUE or a fishing ground grading index converted from the CPUE.
    Type: Application
    Filed: May 25, 2017
    Publication date: August 1, 2019
    Applicant: SHANGHAI OCEAN UNIVERSITY
    Inventors: Xin Jun CHEN, Jin Tao WANG, Lin LEI
  • Patent number: 10361971
    Abstract: An approach is provided in which an information handling system establishes a resource reservation protocol (RSVP) session corresponding to a flow between a first entity and a second entity operating within a computer environment that implements a network virtualization overlay protocol. Once the RSVP session is established, the information handling system encapsulates data packets of the flow based on the network virtualization overlay protocol and, in turn, sends the encapsulated data packet over the computer network with a quality of service (QoS) assurance level that is based on the established RSVP session.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Guo Xing He, Zi Jin Tao, Lu Zhang, Yuan Yuan Zhang
  • Publication number: 20190222639
    Abstract: A load-balancer instance is instantiated in a network virtualization edge (NVE) in a software defined network (SDN). A forwarding table in the NVE is modified to indicate that a next hop for a packet having a destination address of the load-balancer instance is to be resolved by the load-balancer instance. From a portion of the packet, and using the load-balancer instance, a value usable to select a singular next hop to a first real server in a pool of real servers managed by the load-balancer instance is determined. The packet is forwarded, using the modified forwarding table, the packet through an underlay of the SDN such that the packet tunnels from the NVE to a first NVE, the second NVE hosting the first real server.
    Type: Application
    Filed: March 22, 2019
    Publication date: July 18, 2019
    Applicant: International Business Machines Corporation
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Patent number: 10305973
    Abstract: A load-balancer instance is instantiated in a network virtualization edge (NVE) in a software defined network (SDN). A forwarding table in the NVE is modified to indicate that a next hop for a packet having a destination address of the load-balancer instance is to be resolved by the load-balancer instance. From a portion of the packet, and using the load-balancer instance, a value usable to select a singular next hop to a first real server in a pool of real servers managed by the load-balancer instance is determined. The packet is forwarded, using the modified forwarding table, the packet through an underlay of the SDN such that the packet tunnels from the NVE to a first NVE, the second NVE hosting the first real server.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: May 28, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Patent number: 10164866
    Abstract: A mechanism for multicast (M-VIM) is used to resolve address looking up problems for different types of VXLAN related overlay networks for multicast and broadcast traffics. A Multicast Overlay Ferry Proxy (MOFP) is introduced between a VXLAN domain and the CNI domain for ferrying control plane and data panel information. The M-VIM mechanism comprises three parts: a VXLAN Module; a CNI Module; and a proxy mechanism.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kai Hong Du, Zi Jin Tao, Lu Zhang