Patents by Inventor Xin Ruan

Xin Ruan 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: 11805783
    Abstract: A growth-promoting bacterial agent capable of improving content of soybean oil, preparation method, and use thereof are provided. The growth-promoting bacterial agent is fermented by a DW1 strain, the classification name of the DW1 strain is Bacillus sp., the DW1 strain is deposited in the China Center for Type Culture Collection on Jul. 16, 2021, and the deposit number is CCTCC NO: M 2021889. The growth-promoting bacterial agent of the present disclosure has the ability to dissolve insoluble phosphorus and insoluble potassium and can increase content of readily available phosphorus and readily available potassium in the soil, which has an obvious promoting effect on the growth of soybean and improves soybean yield. The growth-promoting bacterial agent of the present disclosure promotes bacteria and can significantly improve the content of soybean oil. At the same time, it has an affinity of soybean agglutinin and can agglutinate with the soybean agglutinin.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: November 7, 2023
    Assignee: ANHUI AGRICULTURAL UNIVERSITY
    Inventors: Yuanyuan Cao, Wenfeng Al, Quande Li, Tingting Guo, Kangmiao Ou, Ke Cai, Lijuan Qiu, Xiaobo Wang, Jia Liu, Yunyu Li, Xin Ruan, Yuanyuan Xue, Yubei Huo, Ruining Deng
  • Publication number: 20230080419
    Abstract: A growth-promoting bacterial agent capable of improving content of soybean oil, preparation method, and use thereof are provided. The growth-promoting bacterial agent is fermented by a DW1 strain, the classification name of the DW1 strain is Bacillus sp., the DW1 strain is deposited in the China Center for Type Culture Collection on Jul. 16, 2021, and the deposit number is CCTCC NO: M 2021889. The growth-promoting bacterial agent of the present disclosure has the ability to dissolve insoluble phosphorus and insoluble potassium and can increase content of readily available phosphorus and readily available potassium in the soil, which has an obvious promoting effect on the growth of soybean and improves soybean yield. The growth-promoting bacterial agent of the present disclosure promotes bacteria and can significantly improve the content of soybean oil. At the same time, it has an affinity of soybean agglutinin and can agglutinate with the soybean agglutinin.
    Type: Application
    Filed: August 26, 2022
    Publication date: March 16, 2023
    Applicant: ANHUI AGRICULTURAL UNIVERSITY
    Inventors: Yuanyuan CAO, Wenfeng AI, Quande LI, Tingting GUO, Kangmiao OU, Ke CAI, Lijuan QIU, Xiaobo WANG, Jia LIU, Yunyu LI, Xin RUAN, Yuanyuan XUE, Yubei HUO, Ruining DENG
  • Patent number: 11121969
    Abstract: A method includes receiving, at a data link layer (layer 2) gateway device configured to connect the physical network to the SDN network, routing data to a computing device, the computing device selected to receive a packet transmitted from the physical network to the SDN network; receiving, from a source element in the physical network, an address request for a layer 2 address of a router element in the SDN network, the address request including a networking layer address of the router element; transmitting, to the source element in response to receiving the address request, a layer 2 address of the router element using the routing data; receiving, from the source element, a routing request to route a packet to a destination element in the SDN network using the layer 2 address; routing, using the routing data, the received packet to the computing device to route to the destination element.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
  • Patent number: 11030114
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: collecting logging data generated by operation of a distributed computing system that is used by a plurality of tenants; storing the logging data as a plurality of files stored in a multi tier, shared volume storage system, with the storage of the logging data as a plurality of files including: dividing the plurality of files among and between a plurality of shared volume data structures, and organizing each shared volume data structure of the plurality of shared volume data structures according to a plurality of tiers; for each given file of the plurality of files; and mapping, by a domain agent and in a mapping table data structure, an association between the given file and the shared volume data structure in which the given file is stored.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zi Lian Ji, Lin Juan Xia, Xian Dong Meng, Shi Xin Ruan
  • Publication number: 20200334170
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: collecting logging data generated by operation of a distributed computing system that is used by a plurality of tenants; storing the logging data as a plurality of files stored in a multi tier, shared volume storage system, with the storage of the logging data as a plurality of files including: dividing the plurality of files among and between a plurality of shared volume data structures, and organizing each shared volume data structure of the plurality of shared volume data structures according to a plurality of tiers; for each given file of the plurality of files; and mapping, by a domain agent and in a mapping table data structure, an association between the given file and the shared volume data structure in which the given file is stored.
    Type: Application
    Filed: April 17, 2019
    Publication date: October 22, 2020
    Inventors: Zi Lian JI, Lin Juan XIA, Xian Dong MENG, Shi Xin RUAN
  • Patent number: 10664443
    Abstract: Embodiments of the present application disclose a method, an apparatus and an electronic device for presenting to-be-cleaned data. The method comprises: after identifying the to-be-cleaned data comprising to-be-cleaned files and to-be-cleaned folders in storage space of the electronic device, determining first-type feature information of the to-be-cleaned files and second-type feature information of the to-be-cleaned folders are (S101); determining data categories of the to-be-cleaned files based on the obtained first-type feature information of the to-be-cleaned files (S102); determining data categories of the to-be-cleaned folders based on the obtained second-type feature information of the to-be-cleaned folders (S103); presenting the to-be-cleaned files and the to-be-cleaned folders in accordance with an order set based on data categories and with a rule of presenting to-be-cleaned data of a same data category in a centralized manner (S104).
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: May 26, 2020
    Assignee: Beijing Kingsoft Internet Security Software Co., Ltd.
    Inventors: Qingqing Yu, Xin Ruan
  • Publication number: 20200084146
    Abstract: A method includes receiving, at a data link layer (layer 2) gateway device configured to connect the physical network to the SDN network, routing data to a computing device, the computing device selected to receive a packet transmitted from the physical network to the SDN network; receiving, from a source element in the physical network, an address request for a layer 2 address of a router element in the SDN network, the address request including a networking layer address of the router element; transmitting, to the source element in response to receiving the address request, a layer 2 address of the router element using the routing data; receiving, from the source element, a routing request to route a packet to a destination element in the SDN network using the layer 2 address; routing, using the routing data, the received packet to the computing device to route to the destination element.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 12, 2020
    Inventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
  • Patent number: 10587507
    Abstract: A method includes receiving, at a data link layer (layer 2) gateway device configured to connect the physical network to the SDN network, routing data to a computing device, the computing device selected to receive a packet transmitted from the physical network to the SDN network; receiving, from a source element in the physical network, an address request for a layer 2 address of a router element in the SDN network, the address request including a networking layer address of the router element; transmitting, to the source element in response to receiving the address request, a layer 2 address of the router element using the routing data; receiving, from the source element, a routing request to route a packet to a destination element in the SDN network using the layer 2 address; routing, using the routing data, the received packet to the computing device to route to the destination element.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
  • Patent number: 10333725
    Abstract: Aspects provide optimized broadcast, unknown unicast, multicast packet (BUM) flooding. A flooding interface list is built for a network virtualization edge structure for an overlay network first virtual machine that includes one or more tunnel interfaces, one for each of a subset of the underlay network virtualization edge structures. In response to receiving a BUM packet from the first virtual machine at the first network virtualization edge structure, an overlay encapsulated packet is generated from the BUM packet and sent out to only those tunnel interfaces listed within the flooding interface list built for the virtual machine, thereby without sending to other network virtualization edge structures that do not have tunnel interfaces listed within the built flooding interface list.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Guo Xing He, Shi Xin Ruan, Tamanna Z. Sait, Gang Tang, Ming Shuang Xian, Na Zhu
  • Publication number: 20190140944
    Abstract: A method includes receiving, at a data link layer (layer 2) gateway device configured to connect the physical network to the SDN network, routing data to a computing device, the computing device selected to receive a packet transmitted from the physical network to the SDN network; receiving, from a source element in the physical network, an address request for a layer 2 address of a router element in the SDN network, the address request including a networking layer address of the router element; transmitting, to the source element in response to receiving the address request, a layer 2 address of the router element using the routing data; receiving, from the source element, a routing request to route a packet to a destination element in the SDN network using the layer 2 address; routing, using the routing data, the received packet to the computing device to route to the destination element.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 9, 2019
    Inventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
  • Publication number: 20190012325
    Abstract: Embodiments of the present application disclose a method, an apparatus and an electronic device for presenting to-be-cleaned data. The method comprises: after identifying the to-be-cleaned data comprising to-be-cleaned files and to-be-cleaned folders in storage space of the electronic device, determining first-type feature information of the to-be-cleaned files and second-type feature information of the to-be-cleaned folders are (S101); determining data categories of the to-be-cleaned files based on the obtained first-type feature information of the to-be-cleaned files (S102); determining data categories of the to-be-cleaned folders based on the obtained second-type feature information of the to-be-cleaned folders (S103); presenting the to-be-cleaned files and the to-be-cleaned folders in accordance with an order set based on data categories and with a rule of presenting to-be-cleaned data of a same data category in a centralized manner (S104).
    Type: Application
    Filed: August 24, 2016
    Publication date: January 10, 2019
    Applicant: Beijing Kingsoft Internet Security Software Co., Ltd.
    Inventors: Qingqing Yu, Xin Ruan
  • Publication number: 20180239839
    Abstract: Embodiments of the present application disclose a method, apparatus and electronic device for identifying to-be-cleaned data.
    Type: Application
    Filed: August 24, 2016
    Publication date: August 23, 2018
    Inventors: Qingqing Yu, Xin Ruan
  • Patent number: 10033622
    Abstract: Apparatuses, methods, systems, and program products are disclosed for controller-based dynamic routing in a software defined network environment. A gateway module receives a routing protocol control packet at a virtual gateway of a software defined network (“SDN”). The SDN includes one or more virtual gateways that connect the SDN to one or more external networks. A routing control module forwards the received routing protocol control packet to a controller for the SDN. The SDN controller updates a routing information base for the SDN based on the received routing protocol control packet. An update module sends at least a portion of the routing information base to one or more external routers connected to the SDN.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: July 24, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Vaishali V. Pandya, Malathi K. Nagamangala, Shi Xin Ruan, Tamanna Sait, Venkatesan Selvaraj, Na Zhu
  • Publication number: 20170279624
    Abstract: Aspects provide optimized broadcast, unknown unicast, multicast packet (BUM) flooding. A flooding interface list is built for a network virtualization edge structure for an overlay network first virtual machine that includes one or more tunnel interfaces, one for each of a subset of the underlay network virtualization edge structures. In response to receiving a BUM packet from the first virtual machine at the first network virtualization edge structure, an overlay encapsulated packet is generated from the BUM packet and sent out to only those tunnel interfaces listed within the flooding interface list built for the virtual machine, thereby without sending to other network virtualization edge structures that do not have tunnel interfaces listed within the built flooding interface list.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventors: GUO XING HE, SHI XIN RUAN, TAMANNA Z. SAIT, GANG TANG, MING SHUANG XIAN, NA ZHU
  • Publication number: 20170041211
    Abstract: Apparatuses, methods, systems, and program products are disclosed for controller-based dynamic routing in a software defined network environment. A gateway module receives a routing protocol control packet at a virtual gateway of a software defined network (“SDN”). The SDN includes one or more virtual gateways that connect the SDN to one or more external networks. A routing control module forwards the received routing protocol control packet to a controller for the SDN. The SDN controller updates a routing information base for the SDN based on the received routing protocol control packet. An update module sends at least a portion of the routing information base to one or more external routers connected to the SDN.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 9, 2017
    Inventors: VAISHALI V. PANDYA, MALATHI K. NAGAMANGALA, SHI XIN RUAN, TAMANNA SAIT, VENKATESAN SELVARAJ, NA ZHU