Patents by Inventor Jianfeng Mao
Jianfeng Mao 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).
-
Publication number: 20240121205Abstract: Disclosed are methods of message processing, apparatuses therefor, and an electronic device. An implementation of the disclosure includes: presenting, responsive to a user's preset trigger operation in a target conversation, a schedule set area and a scheduled send button in the target conversation; determining a message send time set by the user via the schedule set area; and retrieving, after the user triggers the scheduled send button, message content in a message input box of the target conversation as message content for a target scheduled message, and creating the target scheduled message according to the message send time. This implementation realizes direct creation of a scheduled message via a message input box of an instant messaging client, facilitates converting an edited instant message to a scheduled message, extends functions of the instant messaging client, and enhances user experience.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Inventors: Lingyu Wang, Runqiong Wang, Junyi Yang, Jianfeng Liang, Min Zhang, Dong Zhao, Changxiong Song, Jinze Mao
-
Publication number: 20240076277Abstract: A system and method for preparing epoxy chloropropane is provided in that by coupling three stages of high gravity reactors, the product epoxy chloropropane and water vapor are distilled from a reaction system in form of an azeotrope by adopting a water vapor steam stripping method. Further, by combining the azeotrope with the multiples stages of high gravity reactors, the gas phase mass transfer and the liquid phase mass transfer of the azeotrope are improved aiming at the features of the azeotrope in the reaction system, thus making the overall conversion rate higher. In addition, by combining steam stripping and high gravity, dichloropropanol and alkali solution are rapidly mixed for mass transfer, and the product epoxy chloropropane is rapidly distilled from the reaction system in the form of the azeotrope, such that the reaction proceeds continuously towards the direction of producing epoxy chloropropane, thus significantly improving the conversion rate.Type: ApplicationFiled: December 24, 2021Publication date: March 7, 2024Inventors: Liangliang ZHANG, Liyang ZHOU, Guangwen CHU, Bibo XIA, Jianfeng CHEN, Yutu JIANG, Jihong TONG, Baochang SUN, Wei MAO, Yanchun ZHENG
-
Patent number: 11912598Abstract: Embodiments of the present disclosure provide a device for kitchen waste digestion, including: a first treatment container, provided with a feed pipe and an exhaust pipe at a top, and internally configured with a plurality of pole plate pairs, the pole plate pairs including two pole plates, one of the pole plates being connected to a positive pole of a power source and another being connected to a negative pole of the power source, and a plurality of sieve holes being provided in each of the pole plates; and a second treatment container, a top of the second treatment container connecting to a bottom of the first treatment container, a middle part being configured with a plurality of filler layers spaced apart in a vertical direction, and a bottom being configured with an iron-carbon filler; and a filler in the filler layers including calcium peroxide and magnetite particles.Type: GrantFiled: August 24, 2023Date of Patent: February 27, 2024Assignee: CHANGZHOU UNIVERSITYInventors: Mingguo Peng, Jianfeng Ma, Yang Qu, Linqiang Mao, Erdeng Du, Fang Zhu, Weibing Zhu, Dongxiao Shi, Qiuya Zhang, Yanqiu Zhang, Lu Zheng
-
Patent number: 11758367Abstract: In one embodiment, a method comprises: establishing, by a network management device, a wireless multicast tree topology for a wireless mesh network, the wireless multicast tree topology comprising a root network device and wireless multicast hubs providing respective wireless multicast areas, the establishing including selecting each wireless multicast hub based on a corresponding location and a corresponding wireless neighbor count; and causing, by the network management device, the root network device to unicast transmit to a selected one or more of the wireless multicast hubs a multicast packet encapsulated within a unicast header, the unicast header causing the selected one or more of the wireless multicast hubs to multicast transmit the multicast packet within a corresponding one or more of the wireless multicast areas.Type: GrantFiled: May 10, 2021Date of Patent: September 12, 2023Assignee: Cisco Technology, Inc.Inventors: Lei Zhao, Mingyu Xie, Jianfeng Mao, Xiang Fang
-
Patent number: 11659356Abstract: In one embodiment, a method comprises: identifying, by a network management device, a location-based device group in a wireless data network comprising constrained wireless network devices, including identifying an identified subset of the constrained wireless network devices as member devices based on the member devices having respective physical locations within the location-based device group; identifying, by the network management device, a member device density for the location-based device group; setting by the network management device, for the location-based device group, a set of deployment group network parameters based on the member device density; and sending, by the network management device, the set of deployment group network parameters to the location-based device group for density-based deployment thereof by the member devices.Type: GrantFiled: March 11, 2021Date of Patent: May 23, 2023Assignee: Cisco Technology, Inc.Inventors: Mingyu Xie, Jianfeng Mao, Lei Zhao, Kai Qian
-
Publication number: 20230016124Abstract: Disclosed is a method of fabricating an anode for a lithium-ion battery, comprising the steps of: mixing a silicon/graphite/carbon material, one or more linear polymers, one or more conductive polymers, one or more self-healing polymers, and one or more rubber polymers to produce a slurry; coating the slurry onto a metallic member; and drying the metallic member with coated slurry to form the anode. Also disclosed is an anode and a lithium-ion battery. Also disclosed is a multi-functional polymer binder including one or more linear polymers, one or more conductive polymers, one or more self-healing polymers, and one or more rubber polymers.Type: ApplicationFiled: December 11, 2020Publication date: January 19, 2023Applicant: SICONA BATTERY TECHNOLOGIES PTY LTDInventors: Zaiping GUO, Jianfeng MAO, Jingxing WU
-
Publication number: 20230006204Abstract: Disclosed is a method of fabricating an anode for a lithium-ion battery, including milling a mixture of nano-silicon, one or more carbonaceous materials and one or more solvents, wherein the mixture is retained as a wet slurry during milling. The mixture is carbonised to produce a silicon thinly coated with carbon (Si@C) material. Further milling occurs of a second mixture of the Si@C material, one or more graphite, one or more second carbonaceous materials and one or more second solvents, wherein the second mixture is retained as a second wet slurry during milling. The second mixture is carbonised to produce a Si@C/graphite/carbon material. The anode is formed from the Si@C/graphite/carbon material.Type: ApplicationFiled: December 11, 2020Publication date: January 5, 2023Inventors: Zaiping Guo, Jianfeng Mao, Jingxing Wu
-
Publication number: 20220360946Abstract: In one embodiment, a method comprises: establishing, by a network management device, a wireless multicast tree topology for a wireless mesh network, the wireless multicast tree topology comprising a root network device and wireless multicast hubs providing respective wireless multicast areas, the establishing including selecting each wireless multicast hub based on a corresponding location and a corresponding wireless neighbor count; and causing, by the network management device, the root network device to unicast transmit to a selected one or more of the wireless multicast hubs a multicast packet encapsulated within a unicast header, the unicast header causing the selected one or more of the wireless multicast hubs to multicast transmit the multicast packet within a corresponding one or more of the wireless multicast areas.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Inventors: LEI ZHAO, MINGYU XIE, JIANFENG MAO, XIANG FANG
-
Publication number: 20220295226Abstract: In one embodiment, a method comprises: identifying, by a network management device, a location-based device group in a wireless data network comprising constrained wireless network devices, including identifying an identified subset of the constrained wireless network devices as member devices based on the member devices having respective physical locations within the location-based device group; identifying, by the network management device, a member device density for the location-based device group; setting by the network management device, for the location-based device group, a set of deployment group network parameters based on the member device density; and sending, by the network management device, the set of deployment group network parameters to the location-based device group for density-based deployment thereof by the member devices.Type: ApplicationFiled: March 11, 2021Publication date: September 15, 2022Inventors: MINGYU XIE, JIANFENG MAO, LEI ZHAO, KAI QIAN
-
Patent number: 8386500Abstract: An apparatus, system, and method are disclosed for providing a client with disconnected data access to a non-relational database. A command module requests non-relational XML data from a non-relational database using an XML mapping in response to a non-relational data request. A fill module receives the non-relational XML data from the non-relational database and populates one or more data access sets with the non-relational XML data. A communications module transmits the one or more data access sets to an integration broker in communication with the integration adapter.Type: GrantFiled: August 28, 2007Date of Patent: February 26, 2013Assignee: Rocket Software, Inc.Inventor: Jianfeng Mao
-
Patent number: 8260824Abstract: Mechanisms are provided for mapping objects and object-relationships in an object-oriented programming language to a nested relational database. Entity metadata constructs for an object relational mapping framework are obtained, the entity metadata constructs mapping fields in entities of an object model to fields in a data table of the nested relational database and identifying relationships between entities in the object model. A nested relational data model of the nested relational database is obtained, the nested relational data model specifying tables and sub-tables of the nested relational database. Tables and sub-tables of the nested relational database are mapped to a plurality of separate entities of the object model. Data in the nested relational database is accessed using the plurality of separate entities. The mapping is performed without normalizing the data of the tables and sub-tables of the nested relational database to a non-nested representation.Type: GrantFiled: May 5, 2009Date of Patent: September 4, 2012Assignee: Rocket Software, Inc.Inventors: Jianfeng Mao, Steven C. Wingfield
-
Publication number: 20100287208Abstract: Mechanisms are provided for mapping objects and object-relationships in an object-oriented programming language to a nested relational database. Entity metadata constructs for an object relational mapping framework are obtained, the entity metadata constructs mapping fields in entities of an object model to fields in a data table of the nested relational database and identifying relationships between entities in the object model. A nested relational data model of the nested relational database is obtained, the nested relational data model specifying tables and sub-tables of the nested relational database. Tables and sub-tables of the nested relational database are mapped to a plurality of separate entities of the object model. Data in the nested relational database is accessed using the plurality of separate entities. The mapping is performed without normalizing the data of the tables and sub-tables of the nested relational database to a non-nested representation.Type: ApplicationFiled: May 5, 2009Publication date: November 11, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jianfeng Mao, Steven C. Wingfield
-
Publication number: 20090063654Abstract: An apparatus, system, and method are disclosed for providing a client with disconnected data access to a non-relational database. A command module requests non-relational XML data from a non-relational database using an XML mapping in response to a non-relational data request. A fill module receives the non-relational XML data from the non-relational database and populates one or more data access sets with the non-relational XML data. A communications module transmits the one or more data access sets to an integration broker in communication with the integration adapter.Type: ApplicationFiled: August 28, 2007Publication date: March 5, 2009Applicant: International Business Machines CorporationInventor: Jianfeng Mao
-
Publication number: 20090064037Abstract: An apparatus, system, and method are disclosed for providing a client with disconnected data access to a non-relational database. A command module requests non-relational XML data from a non-relational database using an XML mapping in response to a non-relational data request. A fill module receives the non-relational XML data from the non-relational database and populates one or more data access sets with the non-relational XML data. A communications module transmits the one or more data access sets to an integration broker in communication with the integration adapter.Type: ApplicationFiled: August 28, 2007Publication date: March 5, 2009Applicant: International Business Machines CorporationInventor: Jianfeng Mao