Patents by Inventor Jianfeng Yan
Jianfeng Yan 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: 12246393Abstract: Provided is a femtosecond laser system for processing a micro-hole array, comprising: a femtosecond laser, a half-wave plate, a polarizer, a concave lens, a convex lens, a diaphragm, a mechanical shutter, a phase-type spatial light modulator, a first plano-convex lens, a reflecting mirror, a second plano-convex lens, a dichroic mirror, a camera, a processing objective lens, a six-axis translation stage and a transmissive white light source.Type: GrantFiled: September 29, 2021Date of Patent: March 11, 2025Assignee: Tsinghua UniversityInventors: Lan Jiang, Jianfeng Yan, Jiaqun Li
-
Publication number: 20240374795Abstract: The present disclosure provides an easy-pour wearable breast pump, which includes a milk storage assembly and a host which are mutually detachably connected. The host includes a host housing, a battery and an air pump. The host housing is provided with a first connector. The milk storage assembly includes a milk storage bowl and a seal cap, and the milk storage bowl and the seal cap are connected to form an installation cavity. A suction air bag is installed in the installation cavity. The seal cap is provided with a second connector. The first connector and the second connector are in detachable sealed communicating connection. A milk-pouring port is formed in a top of the milk storage bowl, the suction air bag is not required to be detached during milk pouring, and milk can be poured directly after the host is detached.Type: ApplicationFiled: May 26, 2023Publication date: November 14, 2024Inventors: Jianfeng Yan, Yangchun Li, Yonghao Wang
-
Publication number: 20240286301Abstract: Provided are a tool bit structure convenient for guiding hairs during vertical cutting, and a hair trimmer. The tool bit structure includes a stationary knife; the stationary knife is provided with a comb-tooth edge portion; the comb-tooth edge portion has a plurality of teeth; each tooth is provided with a step for preventing a movable knife from scraping the skin; all the steps are combined to form comb teeth convenient for guiding hairs during vertical cutting; and the steps protrude from the teeth at a height of 0.4 mm to 1 mm. The steps are added at the comb-tooth edge portion of the stationary knife, so that the steps can be used to prevent the movable knife from scratching the skin in a running process, and the comb teeth formed by combining all the steps can also comb the hairs during the vertical cutting, which facilitates guiding the hairs.Type: ApplicationFiled: March 11, 2022Publication date: August 29, 2024Inventor: Jianfeng Yan
-
Publication number: 20220016729Abstract: Provided is a femtosecond laser system for processing a micro-hole array, comprising: a femtosecond laser, a half-wave plate, a polarizer, a concave lens, a convex lens, a diaphragm, a mechanical shutter, a phase-type spatial light modulator, a first plano-convex lens, a reflecting mirror, a second plano-convex lens, a dichroic mirror, a camera, a processing objective lens, a six-axis translation stage and a transmissive white light source.Type: ApplicationFiled: September 29, 2021Publication date: January 20, 2022Inventors: Lan JIANG, Jianfeng YAN, Jiaqun LI
-
Patent number: 11221437Abstract: Provided are a protein-matrix microlens array diffraction device and a preparation method thereof. The protein-matrix microlens array diffraction device includes a matrix of a protein crystal. A largest side of the protein crystal has a length of 100 to 500 ?m, a surface of the protein crystal where the largest side is located is processed to have an array of microlens-like protrusions, a distance p between two adjacent microlens-like protrusions of the array of microlens-like protrusions is in a range of 10 to 100 ?m, a diameter d of the microlens-like protrusion is in a range of 2 to 10 ?m, and a height h of the microlens-like protrusion is in a range of 0.05 to 2 ?m.Type: GrantFiled: May 18, 2021Date of Patent: January 11, 2022Assignee: TSINGHUA UNIVERSITYInventors: Lan Jiang, Jianfeng Yan, Jiachen Yu
-
Publication number: 20210341655Abstract: Provided are a protein-matrix microlens array diffraction device and a preparation method thereof. The protein-matrix microlens array diffraction device includes a matrix of a protein crystal. A largest side of the protein crystal has a length of 100 to 500 ?m, a surface of the protein crystal where the largest side is located is processed to have an array of microlens-like protrusions, a distance p between two adjacent microlens-like protrusions of the array of microlens-like protrusions is in a range of 10 to 100 ?m, a diameter d of the microlens-like protrusion is in a range of 2 to 10 ?m, and a height h of the microlens-like protrusion is in a range of 0.05 to 2 ?m.Type: ApplicationFiled: May 18, 2021Publication date: November 4, 2021Inventors: Lan JIANG, Jianfeng YAN, Jiachen YU
-
Patent number: 11110448Abstract: Provided is a method for preparing gold nanorods having a high catalytic activity by using a femtosecond laser. The method includes: (1) preparing a gold seed solution; (2) preparing a gold nanorod solution by a seed solution growth process; (3) subjecting the gold nanorod solution to a centrifugal separation to obtain the gold nanorods, and dropping the gold nanorods on a silicon substrate; (4) building a system for preparing the gold nanorods having the high catalytic activity by using the femtosecond laser; and (5) emitting a pulse of the femtosecond laser on the silicon substrate, to allow an electric field distribution of a surface of the gold nanorod on the silicon substrate to change, to partially exfoliate atoms on the surface of the gold nanorod, thereby obtaining the gold nanorod with the high catalytic activity.Type: GrantFiled: May 12, 2021Date of Patent: September 7, 2021Assignee: TSINGHUA UNIVERSITYInventors: Jianfeng Yan, Dezhi Zhu, Yue Zhao
-
Publication number: 20210268488Abstract: Provided is a method for preparing gold nanorods having a high catalytic activity by using a femtosecond laser. The method includes: (1) preparing a gold seed solution; (2) preparing a gold nanorod solution by a seed solution growth process; (3) subjecting the gold nanorod solution to a centrifugal separation to obtain the gold nanorods, and dropping the gold nanorods on a silicon substrate; (4) building a system for preparing the gold nanorods having the high catalytic activity by using the femtosecond laser; and (5) emitting a pulse of the femtosecond laser on the silicon substrate, to allow an electric field distribution of a surface of the gold nanorod on the silicon substrate to change, to partially exfoliate atoms on the surface of the gold nanorod, thereby obtaining the gold nanorod with the high catalytic activity.Type: ApplicationFiled: May 12, 2021Publication date: September 2, 2021Inventors: Jianfeng YAN, Dezhi ZHU, Yue ZHAO
-
Patent number: 9043315Abstract: Methods and apparatus, including computer program products, are provided for implementing a cooperative model between an application and a database. In one aspect, there is provided a computer-implemented method. The method may include receiving from an application a command to perform an operation at a database; accessing metadata representative of the application; configuring, based on at least the metadata, a result of the operation; and sending the configured result to shared memory accessible by the application. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: December 28, 2010Date of Patent: May 26, 2015Assignee: SAP SEInventors: Boris Gruschko, Christian Mohr, Martin Strenge, Reiner Singer, Rolf Hammer, Kai Baumgarten, Helmut Prestel, Sigrid Wortmann, Thomas Elvers, Veit Spaegele, Junhui Liu, Yu Su, Juan Ge, Sebastian Seifert, Jianfeng Yan, Philipp Grosse, Christoph Weyerhaeuser
-
Patent number: 8934925Abstract: Described is a pipeline for handling notification messages sent to a mobile messaging message (e.g., SMS or SMTP) recipient, and handling a reply to that notification message, including correlating the notification message with the reply. An engine receives a notification message, and for a notification message to which a reply is possible, maintains state data for use in correlating a received reply with the notification message. The state data includes metadata that indicates that text or code data is expected in any reply. For a reply providing code data, the engine calls a selected URL corresponding to the code. To facilitate message delivery, the engine may format the notification message, including shortening a URL of the message, and/or splitting a longer notification message into shorter notification messages.Type: GrantFiled: October 15, 2010Date of Patent: January 13, 2015Assignee: Microsoft CorporationInventors: Thomas Anand Jeyaseelan, Jianfeng Yan, Suresh Parameshwar, Zhou Xiang, Sridhar Srinivasan, Keizo Fujiwara
-
Patent number: 8898027Abstract: A method and a system for a comprehensive analysis of low frequency oscillation. The method includes: firstly, initiating a wide area measurement system WAMS (71) to perform real-time monitoring; transmitting real-time low frequency oscillation information to a dynamic early-warning system (72) periodically; then converting the low frequency oscillation information received by the dynamic early-warning system (72) into an input file for stability calculation with small disturbance, and performing related calculation; finally, transmitting the calculated result back to the wide area measurement system WAMS (71) and a human-machine system interface for output. The system includes: the wide area measurement system WAMS (71), the dynamic early-warning system (72), a system for stability calculation with small disturbance (73) and an output system (74).Type: GrantFiled: September 4, 2009Date of Patent: November 25, 2014Assignee: State Grid Corporation of ChinaInventors: Yaozhong Xin, Fang Li, Jingtao Wu, Hongzhu Tao, Jianfeng Yan, Gang Duan, Fang Tian, Yu Dong, Wei Zhang
-
Patent number: 8650340Abstract: A system may include a buffer monitor configured to monitor buffer content of a buffer being used during processing of a query workflow in which write tasks of the query workflow write data to the buffer and read tasks of the query workflow read data from the buffer, the buffer having a buffer capacity. The system may include a threshold manager configured to compare the buffer content to a low threshold and to a high threshold that are defined relative to the buffer capacity, and a speed controller configured to control a number of the write tasks relative to a number of the read tasks that are currently executing the query workflow, to thereby maintain the buffer content between the low threshold and the high threshold.Type: GrantFiled: July 7, 2010Date of Patent: February 11, 2014Assignee: SAP AGInventors: Jianfeng Yan, Wen-Syan Li
-
Patent number: 8612180Abstract: A first performance measurement of an executing task may be determined, while the task is executed by a first number of nodes operating in parallel. A second performance measurement of the executing task may be determined, while the task is being executed by a second number of nodes operating in parallel. An overhead factor characterizing a change of a parallelism overhead of executing the task with nodes executing in parallel may then be calculated, relative to a change in a number of the nodes, based on the first performance measurement and the second performance measurement. Then, an optimal number of nodes to operate in parallel to continue executing the task may be determined, based on the overhead factor.Type: GrantFiled: March 4, 2010Date of Patent: December 17, 2013Assignee: SAP AGInventors: Jianfeng Yan, Wen-Syan Li
-
Patent number: 8219546Abstract: An operator manager may be configured to determine a number of available cores and to assign the cores among a plurality of operators of a query, the operators including a running set of operators through which a plurality of query paths exist. The operator manager may include a status monitor configured to determine the number of available cores and to determine the running set of operators, a critical path selector configured to determine a critical path of the query from among the query paths and the running set of operators, and a workload manager configured to assign a first core of the available cores to a running operator of the running set and of the critical path, and to thereafter receive a new critical path from the critical path selector and to assign a second core of the available cores to the running operator of the new critical path.Type: GrantFiled: April 12, 2010Date of Patent: July 10, 2012Assignee: SAP AGInventors: Jianfeng Yan, Jian Xu, Wen-Syan Li
-
Publication number: 20120094637Abstract: Described is a pipeline for handling notification messages sent to a mobile messaging message (e.g., SMS or SMTP) recipient, and handling a reply to that notification message, including correlating the notification message with the reply. An engine receives a notification message, and for a notification message to which a reply is possible, maintains state data for use in correlating a received reply with the notification message. The state data includes metadata that indicates that text or code data is expected in any reply. For a reply providing code data, the engine calls a selected URL corresponding to the code. To facilitate message delivery, the engine may format the notification message, including shortening a URL of the message, and/or splitting a longer notification message into shorter notification messages.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: Microsoft CorporationInventors: Thomas Anand Jeyaseelan, Jianfeng Yan, Suresh Parameshwar, Zhou Xiang, Sridhar Srinivasan, Keizo Fujiwara
-
Publication number: 20110320439Abstract: Methods and apparatus, including computer program products, are provided for implementing a cooperative model between an application and a database. In one aspect, there is provided a computer-implemented method. The method may include receiving from an application a command to perform an operation at a database; accessing metadata representative of the application; configuring, based on at least the metadata, a result of the operation; and sending the configured result to shared memory accessible by the application. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: December 28, 2010Publication date: December 29, 2011Inventors: Boris Gruschko, Christian Mohr, Martin Strenge, Reiner Singer, Rolf Hammer, Kai Baumgarten, Helmut Prestel, Sigrid Wortmann, Thomas Elvers, Veit Spaegele, Junhui Liu, Yu Su, Juan Ge, Sebastian Seifert, Jianfeng Yan, Philipp Grosse, Christoph Weyerhaeuser
-
Patent number: D998781Type: GrantFiled: March 15, 2023Date of Patent: September 12, 2023Inventor: Jianfeng Yan
-
Patent number: D998782Type: GrantFiled: March 15, 2023Date of Patent: September 12, 2023Inventor: Jianfeng Yan
-
Patent number: D1029391Type: GrantFiled: October 22, 2021Date of Patent: May 28, 2024Inventor: Jianfeng Yan
-
Patent number: D1031164Type: GrantFiled: June 1, 2022Date of Patent: June 11, 2024Inventor: Jianfeng Yan