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: 11805783Abstract: 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: GrantFiled: August 26, 2022Date of Patent: November 7, 2023Assignee: ANHUI AGRICULTURAL UNIVERSITYInventors: 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: 20230080419Abstract: 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: ApplicationFiled: August 26, 2022Publication date: March 16, 2023Applicant: ANHUI AGRICULTURAL UNIVERSITYInventors: 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: 11121969Abstract: 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: GrantFiled: November 19, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
-
Patent number: 11030114Abstract: 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: GrantFiled: April 17, 2019Date of Patent: June 8, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zi Lian Ji, Lin Juan Xia, Xian Dong Meng, Shi Xin Ruan
-
Publication number: 20200334170Abstract: 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: ApplicationFiled: April 17, 2019Publication date: October 22, 2020Inventors: Zi Lian JI, Lin Juan XIA, Xian Dong MENG, Shi Xin RUAN
-
Patent number: 10664443Abstract: 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: GrantFiled: August 24, 2016Date of Patent: May 26, 2020Assignee: Beijing Kingsoft Internet Security Software Co., Ltd.Inventors: Qingqing Yu, Xin Ruan
-
Publication number: 20200084146Abstract: 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: ApplicationFiled: November 19, 2019Publication date: March 12, 2020Inventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
-
Patent number: 10587507Abstract: 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: GrantFiled: November 9, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
-
Patent number: 10333725Abstract: 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: GrantFiled: March 23, 2016Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Guo Xing He, Shi Xin Ruan, Tamanna Z. Sait, Gang Tang, Ming Shuang Xian, Na Zhu
-
Publication number: 20190140944Abstract: 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: ApplicationFiled: November 9, 2017Publication date: May 9, 2019Inventors: Gang Tang, Shi Xin Ruan, Zhu Na, Ming Shuang Xian
-
Publication number: 20190012325Abstract: 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: ApplicationFiled: August 24, 2016Publication date: January 10, 2019Applicant: Beijing Kingsoft Internet Security Software Co., Ltd.Inventors: Qingqing Yu, Xin Ruan
-
Publication number: 20180239839Abstract: Embodiments of the present application disclose a method, apparatus and electronic device for identifying to-be-cleaned data.Type: ApplicationFiled: August 24, 2016Publication date: August 23, 2018Inventors: Qingqing Yu, Xin Ruan
-
Patent number: 10033622Abstract: 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: GrantFiled: August 7, 2015Date of Patent: July 24, 2018Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Vaishali V. Pandya, Malathi K. Nagamangala, Shi Xin Ruan, Tamanna Sait, Venkatesan Selvaraj, Na Zhu
-
Publication number: 20170279624Abstract: 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: ApplicationFiled: March 23, 2016Publication date: September 28, 2017Inventors: GUO XING HE, SHI XIN RUAN, TAMANNA Z. SAIT, GANG TANG, MING SHUANG XIAN, NA ZHU
-
Publication number: 20170041211Abstract: 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: ApplicationFiled: August 7, 2015Publication date: February 9, 2017Inventors: VAISHALI V. PANDYA, MALATHI K. NAGAMANGALA, SHI XIN RUAN, TAMANNA SAIT, VENKATESAN SELVARAJ, NA ZHU