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: 20240121205
    Abstract: 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: Application
    Filed: December 15, 2023
    Publication date: April 11, 2024
    Inventors: Lingyu Wang, Runqiong Wang, Junyi Yang, Jianfeng Liang, Min Zhang, Dong Zhao, Changxiong Song, Jinze Mao
  • Publication number: 20240076277
    Abstract: 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: Application
    Filed: December 24, 2021
    Publication date: March 7, 2024
    Inventors: Liangliang ZHANG, Liyang ZHOU, Guangwen CHU, Bibo XIA, Jianfeng CHEN, Yutu JIANG, Jihong TONG, Baochang SUN, Wei MAO, Yanchun ZHENG
  • Patent number: 11912598
    Abstract: 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: Grant
    Filed: August 24, 2023
    Date of Patent: February 27, 2024
    Assignee: CHANGZHOU UNIVERSITY
    Inventors: Mingguo Peng, Jianfeng Ma, Yang Qu, Linqiang Mao, Erdeng Du, Fang Zhu, Weibing Zhu, Dongxiao Shi, Qiuya Zhang, Yanqiu Zhang, Lu Zheng
  • Patent number: 11758367
    Abstract: 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: Grant
    Filed: May 10, 2021
    Date of Patent: September 12, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Lei Zhao, Mingyu Xie, Jianfeng Mao, Xiang Fang
  • Patent number: 11659356
    Abstract: 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: Grant
    Filed: March 11, 2021
    Date of Patent: May 23, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Mingyu Xie, Jianfeng Mao, Lei Zhao, Kai Qian
  • Publication number: 20230016124
    Abstract: 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: Application
    Filed: December 11, 2020
    Publication date: January 19, 2023
    Applicant: SICONA BATTERY TECHNOLOGIES PTY LTD
    Inventors: Zaiping GUO, Jianfeng MAO, Jingxing WU
  • Publication number: 20230006204
    Abstract: 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: Application
    Filed: December 11, 2020
    Publication date: January 5, 2023
    Inventors: Zaiping Guo, Jianfeng Mao, Jingxing Wu
  • Publication number: 20220360946
    Abstract: 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: Application
    Filed: May 10, 2021
    Publication date: November 10, 2022
    Inventors: LEI ZHAO, MINGYU XIE, JIANFENG MAO, XIANG FANG
  • Publication number: 20220295226
    Abstract: 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: Application
    Filed: March 11, 2021
    Publication date: September 15, 2022
    Inventors: MINGYU XIE, JIANFENG MAO, LEI ZHAO, KAI QIAN
  • Patent number: 8386500
    Abstract: 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: Grant
    Filed: August 28, 2007
    Date of Patent: February 26, 2013
    Assignee: Rocket Software, Inc.
    Inventor: Jianfeng Mao
  • Patent number: 8260824
    Abstract: 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: Grant
    Filed: May 5, 2009
    Date of Patent: September 4, 2012
    Assignee: Rocket Software, Inc.
    Inventors: Jianfeng Mao, Steven C. Wingfield
  • Publication number: 20100287208
    Abstract: 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: Application
    Filed: May 5, 2009
    Publication date: November 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jianfeng Mao, Steven C. Wingfield
  • Publication number: 20090063654
    Abstract: 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: Application
    Filed: August 28, 2007
    Publication date: March 5, 2009
    Applicant: International Business Machines Corporation
    Inventor: Jianfeng Mao
  • Publication number: 20090064037
    Abstract: 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: Application
    Filed: August 28, 2007
    Publication date: March 5, 2009
    Applicant: International Business Machines Corporation
    Inventor: Jianfeng Mao