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: 10917460Abstract: 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: GrantFiled: March 22, 2019Date of Patent: February 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
-
Patent number: 10917379Abstract: 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: GrantFiled: January 22, 2020Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Kai Hong Du, Zi Jin Tao, Lu Zhang
-
Publication number: 20210021516Abstract: 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: ApplicationFiled: July 17, 2019Publication date: January 21, 2021Inventors: Zi Jin Tao, YUAN YUAN ZHANG, PING LI, Jing CJ Cai
-
Patent number: 10808270Abstract: The present disclosure provides a method for continuously producing starch saccharification products by using high-concentration starch milk.Type: GrantFiled: January 23, 2020Date of Patent: October 20, 2020Assignee: COFCO LimitedInventors: Yi Tong, Anni Liu, Yi Li, Bo Chen, Jin Tao
-
Publication number: 20200299739Abstract: 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: ApplicationFiled: March 19, 2020Publication date: September 24, 2020Applicant: COFCO (Jilin) Bio-Chemical Technology Co., Ltd.Inventors: Yi TONG, Yi LI, Jin TAO, Bo CHEN, Yuan ZHANG
-
Publication number: 20200248220Abstract: The present disclosure provides a method for continuously producing starch saccharification products by using high-concentration starch milk.Type: ApplicationFiled: January 23, 2020Publication date: August 6, 2020Applicant: COFCO LimitedInventors: Yi Tong, Anni Liu, Yi Li, Bo Chen, Jin Tao
-
Patent number: 10698718Abstract: 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: GrantFiled: April 13, 2018Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian, Yi Jing Zhu
-
Patent number: 10680936Abstract: 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: GrantFiled: December 22, 2017Date of Patent: June 9, 2020Assignee: International Business Machines CorporationInventors: Lei Bao, Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
-
Patent number: 10681126Abstract: 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: GrantFiled: April 24, 2018Date of Patent: June 9, 2020Assignee: International Business Machines CorporationInventors: Guo Chun Bian, Gang Tang, Zi Jin Tao, Ming Shuang Xian
-
Publication number: 20200162416Abstract: 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: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Inventors: Kai Hong Du, Zi Jin Tao, Lu Zhang
-
Patent number: 10581794Abstract: 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: GrantFiled: August 21, 2018Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Kai Hong Du, Zi Jin Tao, Lu Zhang
-
Publication number: 20200028892Abstract: 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: ApplicationFiled: September 27, 2019Publication date: January 23, 2020Inventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
-
Publication number: 20190347835Abstract: 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: ApplicationFiled: March 6, 2018Publication date: November 14, 2019Applicant: 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: 10476942Abstract: 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: GrantFiled: December 21, 2016Date of Patent: November 12, 2019Assignee: International Business Machines CorporationInventors: Ashish Kapur, Tamanna Z. Sait, Zi Jin Tao, Lu Zhang
-
Publication number: 20190272598Abstract: 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 fisheryType: ApplicationFiled: August 17, 2018Publication date: September 5, 2019Applicant: SHANGHAI OCEAN UNIVERSITYInventors: Xinjun CHEN, Zhong ZHANG, Ji Peng WEI, Jin Tao WANG, Lin LEI
-
Publication number: 20190230913Abstract: 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: ApplicationFiled: May 25, 2017Publication date: August 1, 2019Applicant: SHANGHAI OCEAN UNIVERSITYInventors: Xin Jun CHEN, Jin Tao WANG, Lin LEI
-
Patent number: 10361971Abstract: 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: GrantFiled: August 31, 2016Date of Patent: July 23, 2019Assignee: International Business Machines CorporationInventors: Guo Xing He, Zi Jin Tao, Lu Zhang, Yuan Yuan Zhang
-
Publication number: 20190222639Abstract: 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: ApplicationFiled: March 22, 2019Publication date: July 18, 2019Applicant: International Business Machines CorporationInventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
-
Patent number: 10305973Abstract: 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: GrantFiled: January 9, 2017Date of Patent: May 28, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
-
Patent number: 10164866Abstract: 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: GrantFiled: June 30, 2016Date of Patent: December 25, 2018Assignee: International Business Machines CorporationInventors: Kai Hong Du, Zi Jin Tao, Lu Zhang