CN110532748B - Battery management method and related product - Google Patents

Battery management method and related product Download PDF

Info

Publication number
CN110532748B
CN110532748B CN201910797133.9A CN201910797133A CN110532748B CN 110532748 B CN110532748 B CN 110532748B CN 201910797133 A CN201910797133 A CN 201910797133A CN 110532748 B CN110532748 B CN 110532748B
Authority
CN
China
Prior art keywords
target
fuel cell
temperature
working
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910797133.9A
Other languages
Chinese (zh)
Other versions
CN110532748A (en
Inventor
张海平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN201910797133.9A priority Critical patent/CN110532748B/en
Publication of CN110532748A publication Critical patent/CN110532748A/en
Application granted granted Critical
Publication of CN110532748B publication Critical patent/CN110532748B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1347Preprocessing; Feature extraction
    • G06V40/1359Extracting features related to ridge properties; Determining the fingerprint type, e.g. whorl or loop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification
    • G06V40/1376Matching features related to ridge properties or fingerprint texture
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M8/00Fuel cells; Manufacture thereof
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/30Hydrogen technology
    • Y02E60/50Fuel cells

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • General Chemical & Material Sciences (AREA)
  • Electrochemistry (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Energy (AREA)
  • Sustainable Development (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Fuel Cell (AREA)

Abstract

The embodiment of the application discloses a battery management method and a related product, which are applied to electronic equipment, wherein the electronic equipment comprises a fuel battery, and the method comprises the following steps: acquiring a target cell temperature of the fuel cell; determining a target operating parameter of the fuel cell according to the target cell temperature; and controlling the fuel cell to work at the target working parameter. By adopting the embodiment of the application, the working performance of the fuel cell can be improved.

Description

Battery management method and related product
Technical Field
The present application relates to the field of electronic device technologies, and in particular, to a battery management method and a related product.
Background
With the widespread use of electronic devices (such as mobile phones, tablet computers, and the like), the electronic devices have more and more applications and more powerful functions, and the electronic devices are developed towards diversification and personalization, and become indispensable electronic products in the life of users.
The battery is very important for electronic equipment, and the fuel cell gradually enters the visual field of manufacturers of the electronic equipment, so that the problem of how to improve the working performance of the fuel cell needs to be solved urgently.
Disclosure of Invention
The embodiment of the application provides a battery management method and a related product, which can improve the working performance of a fuel battery.
In a first aspect, an embodiment of the present application provides a battery management method, which is applied to an electronic device, where the electronic device includes a fuel cell, and the method includes:
acquiring a target cell temperature of the fuel cell;
determining a target operating parameter of the fuel cell according to the target cell temperature;
and controlling the fuel cell to work at the target working parameter.
In a second aspect, an embodiment of the present application provides a battery management apparatus applied to an electronic device, where the electronic device includes a fuel cell, the apparatus includes:
a first acquisition unit configured to acquire a target cell temperature of the fuel cell;
a first determination unit for determining a target operating parameter of the fuel cell in accordance with the target cell temperature;
and the control unit is used for controlling the fuel cell to work according to the target working parameter.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the first aspect of the embodiment of the present application.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform some or all of the steps described in the first aspect of the embodiment of the present application.
In a fifth aspect, embodiments of the present application provide a computer program product, where the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, where the computer program is operable to cause a computer to perform some or all of the steps as described in the first aspect of embodiments of the present application. The computer program product may be a software installation package.
The embodiment of the application has the following beneficial effects:
it can be seen that the battery management method and the related product described in the embodiments of the present application are applied to an electronic device, where the electronic device includes a fuel cell, obtains a target cell temperature of the fuel cell, determines a target operating parameter of the fuel cell according to the target cell temperature, and controls the fuel cell to operate according to the target operating parameter, so that an operating parameter suitable for the cell temperature of the fuel cell can be obtained, and the operating parameter is used to control the fuel cell to operate, which is beneficial to improving the operating performance of the fuel cell.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1A is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 1B is a schematic flowchart of a battery management method according to an embodiment of the present disclosure;
fig. 2 is a schematic flow chart of another battery management method provided in the embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 4A is a block diagram illustrating functional units of a battery management apparatus according to an embodiment of the present disclosure;
fig. 4B is a block diagram illustrating functional units of another battery management apparatus according to an embodiment of the present disclosure;
fig. 4C is a block diagram illustrating functional units of another battery management apparatus according to an embodiment of the present disclosure;
fig. 4D is a block diagram illustrating functional units of another battery management device according to an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The electronic device related to the embodiments of the present application may include various handheld devices, vehicle-mounted devices, wearable devices (smart watches, smart bracelets, wireless headsets, augmented reality/virtual reality devices, smart glasses), computing devices or other processing devices connected to wireless modems, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and the like, which have wireless communication functions. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices.
The following describes embodiments of the present application in detail.
Referring to fig. 1A, fig. 1A is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application, the electronic device 100 includes a storage and processing circuit 110, and a sensor 170 connected to the storage and processing circuit 110, where:
the electronic device 100 may include control circuitry, which may include storage and processing circuitry 110. The storage and processing circuitry 110 may be a memory, such as a hard drive memory, a non-volatile memory (e.g., flash memory or other electronically programmable read-only memory used to form a solid state drive, etc.), a volatile memory (e.g., static or dynamic random access memory, etc.), etc., and the embodiments of the present application are not limited thereto. Processing circuitry in storage and processing circuitry 110 may be used to control the operation of electronic device 100. The processing circuitry may be implemented based on one or more microprocessors, microcontrollers, digital signal processors, baseband processors, power management units, audio codec chips, application specific integrated circuits, display driver integrated circuits, and the like.
The storage and processing circuitry 110 may be used to run software in the electronic device 100, such as an Internet browsing application, a Voice Over Internet Protocol (VOIP) telephone call application, an email application, a media playing application, operating system functions, and so forth. Such software may be used to perform control operations such as, for example, camera-based image capture, ambient light measurement based on an ambient light sensor, proximity sensor measurement based on a proximity sensor, information display functionality based on status indicators such as status indicator lights of light emitting diodes, touch event detection based on a touch sensor, functionality associated with displaying information on multiple (e.g., layered) display screens, operations associated with performing wireless communication functionality, operations associated with collecting and generating audio signals, control operations associated with collecting and processing button press event data, and other functions in the electronic device 100, to name a few.
The electronic device 100 may include input-output circuitry 150. The input-output circuit 150 may be used to enable the electronic device 100 to input and output data, i.e., to allow the electronic device 100 to receive data from an external device and also to allow the electronic device 100 to output data from the electronic device 100 to the external device. The input-output circuit 150 may further include a sensor 170. The sensor 170 may include an ultrasonic module, and may further include an ambient light sensor, a proximity sensor based on light and capacitance, a touch sensor (for example, based on a light touch sensor and/or a capacitive touch sensor, where the touch sensor may be a part of a touch display screen, or may be used independently as a touch sensor structure), an acceleration sensor, a temperature sensor, and other sensors.
Input-output circuit 150 may also include one or more display screens, such as display screen 130. The display 130 may include one or a combination of liquid crystal display, organic light emitting diode display, electronic ink display, plasma display, display using other display technologies. The display screen 130 may include an array of touch sensors (i.e., the display screen 130 may be a touch display screen). The touch sensor may be a capacitive touch sensor formed by a transparent touch sensor electrode (e.g., an Indium Tin Oxide (ITO) electrode) array, or may be a touch sensor formed using other touch technologies, such as acoustic wave touch, pressure sensitive touch, resistive touch, optical touch, and the like, and the embodiments of the present application are not limited thereto.
The electronic device 100 may also include an audio component 140. The audio component 140 may be used to provide audio input and output functionality for the electronic device 100. The audio components 140 in the electronic device 100 may include a speaker, a microphone, a buzzer, a tone generator, and other components for generating and detecting sound.
The communication circuit 120 may be used to provide the electronic device 100 with the capability to communicate with external devices. The communication circuit 120 may include analog and digital input-output interface circuits, and wireless communication circuits based on radio frequency signals and/or optical signals. The wireless communication circuitry in communication circuitry 120 may include radio-frequency transceiver circuitry, power amplifier circuitry, low noise amplifiers, switches, filters, and antennas. For example, the wireless Communication circuitry in Communication circuitry 120 may include circuitry to support Near Field Communication (NFC) by transmitting and receiving Near Field coupled electromagnetic signals. For example, the communication circuit 120 may include a near field communication antenna and a near field communication transceiver. The communications circuitry 120 may also include a cellular telephone transceiver and antenna, a wireless local area network transceiver circuitry and antenna, and so forth.
The electronic device 100 may further include a battery, power management circuitry, and other input-output units 160. The input-output unit 160 may include buttons, joysticks, click wheels, scroll wheels, touch pads, keypads, keyboards, cameras, light emitting diodes and other status indicators, and the like.
In the embodiment of the present application, the battery may be a fuel cell, and the fuel cell is a power generation device that directly converts chemical energy of fuel into electric energy. Examples are as follows: JAQ, which was introduced by the combination of SiGNa chemical and myFC, is the current smallest worldwide fuel cell charger, measuring 127x21x77 mm, weighing 180 grams, equipped with 68x96x6.5 mm, 40 grams of energy cards, each having a capacity of 1800 mAmp-hrs.
A user may input commands through input-output circuitry 150 to control the operation of electronic device 100, and may use output data of input-output circuitry 150 to enable receipt of status information and other outputs from electronic device 100.
The electronic device described above with reference to fig. 1A, which includes a fuel cell, may be used to implement the following functions:
acquiring a target cell temperature of the fuel cell;
determining a target operating parameter of the fuel cell according to the target cell temperature;
and controlling the fuel cell to work at the target working parameter.
It can be seen that the electronic device described in the embodiment of the present application includes a fuel cell, obtains a target cell temperature of the fuel cell, determines a target operating parameter of the fuel cell according to the target cell temperature, and controls the fuel cell to operate according to the target operating parameter, so that an operating parameter suitable for the cell temperature of the fuel cell can be obtained, and the operating parameter is used to control the fuel cell to operate, which is beneficial to improving the operating performance of the fuel cell.
Referring to fig. 1B, fig. 1B is a schematic flow chart of a battery management method according to an embodiment of the present disclosure, and as shown in the drawing, the battery management method is applied to an electronic device shown in fig. 1A, where the electronic device includes a fuel cell, and the battery management method includes:
101. a target cell temperature of the fuel cell is acquired.
In the embodiment of the present application, the electronic device may include at least one fuel cell. The electronic device can monitor the battery temperature of the fuel battery in real time, and specifically, the electronic device can include a temperature sensor for detecting the temperature of the fuel battery, so that the target battery temperature of the fuel battery can be obtained.
102. Determining a target operating parameter for the fuel cell based on the target cell temperature.
In the embodiment of the present application, the operating parameter of the fuel cell may be at least one of: the working current, the chemical reaction speed, the working voltage, the working power (e.g., output power), the working mode, etc., which are not limited herein, the working mode may be at least one of the following: a charging mode (e.g., a fast charging mode, a normal charging mode), a discharging mode, etc., which are not limited herein.
In one possible example, the step 102 of determining the target operating parameter of the fuel cell according to the target cell temperature may be implemented as follows:
and determining a target working parameter corresponding to the target battery temperature according to a preset mapping relation between the battery temperature and the working parameter of the fuel battery.
Specifically, the electronic device may pre-store a mapping relationship between a preset battery temperature and a working parameter of the fuel cell, and then determine a target working parameter corresponding to the target battery temperature according to the mapping relationship, so that the working parameter suitable for the battery temperature may be obtained, which is beneficial to improving the working efficiency of the fuel cell.
In one possible example, the step 102 of determining the target operating parameter of the fuel cell according to the target cell temperature may include the steps of:
21. acquiring a target working mode of the fuel cell;
22. acquiring a target mapping relation corresponding to the target working mode, wherein the target mapping relation is a mapping relation between the battery temperature and working parameters of the fuel battery;
23. and determining the target working parameters corresponding to the target battery temperature according to the target mapping relation.
Wherein, the target working mode may be at least one of the following: a charging mode (e.g., a fast charging mode, a normal charging mode, etc.), a discharging mode, etc., which are not limited herein. The electronic device may pre-store a mapping relationship between the battery temperature and the operating parameter of the fuel cell in different operating modes, and in a specific implementation, the electronic device may obtain a target operating mode of the fuel cell, and further obtain a target mapping relationship corresponding to the target operating mode, where the target mapping relationship is also a mapping relationship between the battery temperature and the operating parameter of the fuel cell, and further determine the target operating parameter corresponding to the target battery temperature according to the target mapping relationship.
103. And controlling the fuel cell to work at the target working parameter.
The electronic device may include a Power Manager Service (PMS), and the electronic device may control the fuel cell to operate at the target operating parameter through the PMS. When the electronic equipment comprises a plurality of fuel cells, the mapping relation between foreground application and the number of the fuel cells can be stored in the electronic equipment in advance, and then the number of the target fuel cells corresponding to the foreground application can be determined, and the fuel cells corresponding to the number of the target fuel cells are controlled to work according to the target working parameters. In the concrete implementation, the influence on the battery temperature of the electronic equipment is different during charging and discharging, and the output power of the fuel battery is controlled by detecting the battery temperature of the fuel battery of the electronic equipment in real time, so that the battery temperature of the electronic equipment is adjusted, and the speed of chemical reaction of fuel in the fuel battery is controlled correspondingly according to the requirement.
In a possible example, between the step 102 and the step 103, the following steps may be further included:
a1, acquiring a target foreground application of the electronic equipment;
a2, determining the working parameter range of the fuel cell corresponding to the target foreground application;
a3, when the target working parameter is in the working parameter range, executing the step of controlling the fuel cell to work at the target working parameter.
The power consumption conditions of different applications that need to be provided are different, and therefore, for different applications, in the specific implementation that the fuel cell corresponding to the application is preset for each application, the electronic device may obtain the target foreground application, and may further determine the working parameter range of the fuel cell corresponding to the target foreground application, and when the target working parameter is within the target parameter range, step 103 may be executed.
Further, in one possible example, the following steps may also be included:
b1, when the target working parameter is not in the working parameter range, determining a target deviation value between the target working parameter and the working parameter range;
b2, determining a target adjustment factor corresponding to the target deviation value;
b3, adjusting the target working parameters according to the target adjustment factors;
and B4, controlling the fuel cell to work according to the adjusted target working parameter.
When the target operating parameter is not within the target operating parameter, the electronic device may determine a target deviation value between the target operating parameter and the operating parameter range, and specifically, a difference value between any value in the operating parameter range and the target operating parameter may be used as the target deviation value between the target operating parameter and the operating parameter range, for example, the any value may be a mean value, or a minimum value of the operating parameter range. The mapping relation between the deviation value and the adjusting factor can be stored in the electronic device in advance, and then a target adjusting factor corresponding to the target deviation value can be determined according to the mapping relation, a target working parameter is adjusted according to the target adjusting factor, namely the adjusted target working parameter is the target working parameter, or the adjusted target working parameter is the target working parameter plus the target adjusting factor, and finally, the fuel cell can be controlled to work according to the adjusted target working parameter.
In one possible example, when the fuel cell is in the charging mode, after the step 103, the following steps may be further included:
c1, acquiring the current battery temperature of the fuel battery;
c2, when the current battery temperature is higher than a first preset temperature, acquiring a target environment temperature;
c3, determining a target difference between the current battery temperature and the target ambient temperature;
c4, determining a target adjusting coefficient for adjusting the target working parameter according to the target difference;
c5, adjusting the target working parameters according to the target adjusting coefficient;
c6, controlling the fuel cell to work according to the adjusted target working parameter.
In the embodiment of the present application, the preset temperature may be set by a user or default by a system, when the fuel cell is in a charging mode, the current cell temperature of the fuel cell may be obtained, when the current cell temperature is higher than a first preset temperature, the target ambient temperature may be obtained, a target difference between the current cell temperature and the target ambient temperature is determined, and then a target adjustment coefficient for adjusting the target operating parameter is determined according to the target difference, specifically, a mapping relationship between the difference and the adjustment coefficient may be preset, and then a target adjustment coefficient corresponding to the target difference may be determined according to the mapping relationship, the target operating parameter is adjusted according to the target adjustment coefficient, and the fuel cell is controlled to operate according to the adjusted target operating parameter, so that, in the operating process of the fuel cell, it is considered that the battery temperature is too high and may be caused by the external ambient temperature, therefore, the operating parameters of the fuel cell can be adjusted based on the ambient temperature, and the operating performance of the fuel cell can be improved.
For example, when the electronic device is in the charging mode, the ambient temperature and the battery temperature may be collected, and the charging output power of the fuel cell may be dynamically adjusted according to the ambient temperature and the battery temperature, and if the battery temperature is higher, the output power of the fuel cell may be reduced, and if the temperature is lower, the output power of the fuel cell may be increased. Thus, the output power of the fuel cell is dynamically adjusted, and the utilization rate of the fuel cell can be improved.
In a possible example, between the step 102 and the step 103, the following steps may be further included:
d1, acquiring the residual capacity of the electronic equipment;
d2, when the residual electric quantity is lower than a preset electric quantity, acquiring M applications running in a background, wherein M is an integer larger than 1;
d3, selecting N applications belonging to a preset application list from the M applications, where N is a positive integer less than or equal to M, closing the N applications, and executing the step 103.
The preset electric quantity can be set by a user or defaulted by a system, and the preset application list can comprise at least one application. In specific implementation, the electronic device may obtain a remaining power of the electronic device, and when the remaining power is lower than a preset power, M applications running in a background may be obtained, where M is an integer greater than 1, N applications belonging to a preset application list are selected from the M applications, where N is a positive integer less than or equal to M, the N applications are closed, and step 103 is executed again, so that a system running environment may be optimized, power consumption of the device may be reduced, and user experience may be improved.
In a possible example, when the target battery temperature is lower than a second preset temperature and the target operating parameter exceeds a preset operating parameter, between the step 102 and the step 103, the following steps may be further included:
e1, acquiring a target fingerprint image;
e2, matching the target fingerprint image with a preset fingerprint template;
e3, when the matching between the target fingerprint image and the preset fingerprint template is successful, executing step 103.
The second preset temperature and the preset working parameters can be set by a user or defaulted by a system, and a preset fingerprint template can be stored in the electronic equipment in advance. The electronic device may execute step 103 when the target fingerprint image is successfully matched with the preset fingerprint template, otherwise, when the target fingerprint image is unsuccessfully matched with the preset fingerprint template, the electronic device may prompt the user that the fingerprint unlocking is unsuccessfully performed, or prompt the user to perform fingerprint input again. In the specific implementation, the performance of the fuel cell is not ideal under the low-temperature condition, so that if the fuel cell needs to be regulated forcibly, the fuel cell may be damaged to a certain extent, and in the emergency condition, a user can forcibly make the fuel cell work through fingerprint verification.
In one possible example, the step E2 of matching the target fingerprint image with the preset fingerprint template may include the following steps:
e21, carrying out image segmentation on the target fingerprint image to obtain a target fingerprint area image;
e22, analyzing the distribution of the characteristic points of the target fingerprint area image;
e23, performing circular image interception on the target fingerprint area image according to M different circle centers to obtain M circular fingerprint area images, wherein M is an integer greater than 3;
e24, selecting a target circular fingerprint area image from the M circular fingerprint area images, wherein the number of the characteristic points contained in the target circular fingerprint area image is larger than that of other circular fingerprint area images in the M circular fingerprint area images;
e25, dividing the target circular fingerprint area image to obtain N circular rings, wherein the widths of the N circular rings are the same;
e26, starting from the circular ring with the smallest radius in the N circular rings, sequentially matching the N circular rings with the preset fingerprint template for feature points, and accumulating the matching values of the matched circular rings;
e27, when the accumulated matching value is larger than the target fingerprint identification threshold value, immediately stopping the characteristic point matching, and outputting a prompt message of successful fingerprint identification.
Wherein, the electronic device can perform image segmentation on a target fingerprint image to obtain a target fingerprint area image, further analyze the feature point distribution of the target fingerprint area image, perform circular image interception on the target fingerprint area image according to M different circle centers to obtain M circular fingerprint area images, M is an integer greater than 3, select the target circular fingerprint area image from the M circular fingerprint area images, the number of the feature points contained in the target circular fingerprint area image is greater than that of other circular fingerprint area images in the M circular fingerprint area images, divide the target circular fingerprint area image to obtain N circular rings, the ring widths of the N circular rings are the same, perform feature point matching on the N circular rings with a preset fingerprint template in sequence from the circular ring with the smallest radius among the N circular rings, and accumulate the matching values of the matched circular rings, thus, in the fingerprint identification process, the feature points of different positions or different fingerprints can be used for matching, namely, the whole fingerprint image is sampled, and the sampling can cover the whole fingerprint area, so that corresponding representative features can be found from each area for matching, when the accumulated matching value is greater than the target fingerprint identification threshold value, the feature point matching is immediately stopped, and the prompt message of the fingerprint identification success is output, therefore, the fingerprint identification can be quickly and accurately identified.
It can be seen that the battery management method described in the embodiment of the present application is applied to an electronic device, where the electronic device includes a fuel cell, obtains a target cell temperature of the fuel cell, determines a target operating parameter of the fuel cell according to the target cell temperature, and controls the fuel cell to operate according to the target operating parameter, so that an operating parameter suitable for the cell temperature of the fuel cell can be obtained, and the operating parameter is used to control the fuel cell to operate, which is helpful for improving the operating performance of the fuel cell.
Referring to fig. 2, in accordance with the embodiment shown in fig. 1B, fig. 2 is a schematic flow chart of a battery management method provided in an embodiment of the present application, and as shown in the drawing, the battery management method is applied to the electronic device shown in fig. 1A, where the electronic device includes a fuel cell, and the battery management method includes:
201. a target cell temperature of the fuel cell is acquired.
202. Determining a target operating parameter for the fuel cell based on the target cell temperature.
203. And acquiring a target foreground application of the electronic equipment.
204. And determining the working parameter range of the fuel cell corresponding to the target foreground application.
205. And when the target working parameter is in the working parameter range, controlling the fuel cell to work at the target working parameter.
206. And when the target working parameter is not in the working parameter range, determining a target deviation value between the target working parameter and the working parameter range.
207. And determining a target regulating factor corresponding to the target deviation value.
208. And adjusting the target working parameters according to the target adjusting factors.
209. And controlling the fuel cell to work according to the adjusted target working parameter.
For the detailed description of the steps 201 to 209, reference may be made to corresponding steps of the battery management method described in the foregoing fig. 1B, and details are not repeated here.
It can be seen that the battery management method described in the embodiments of the present application is applied to an electronic device, the electronic device includes a fuel cell, obtains a target cell temperature of the fuel cell, determines a target operating parameter of the fuel cell according to the target cell temperature, obtains a target foreground application of the electronic device, determines an operating parameter range of the fuel cell corresponding to the target foreground application, controls the fuel cell to operate according to the target operating parameter when the target operating parameter is within the operating parameter range, controls the fuel cell to operate according to the target operating parameter when the target operating parameter is not within the operating parameter range, otherwise determines a target bias value between the target operating parameter and the operating parameter range, determines a target adjustment factor corresponding to the target bias value, adjusts the target operating parameter according to the target adjustment factor, and controlling the fuel cell to operate at the adjusted target operating parameter. Therefore, the working parameters suitable for the battery temperature and foreground application of the fuel battery can be obtained, and the working parameters are used for controlling the fuel battery to work, so that the working performance of the fuel battery is improved.
In accordance with the above embodiments, please refer to fig. 3, fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application, and as shown in the figure, the electronic device includes a processor, a memory, a communication interface, a fuel cell, and one or more programs, the one or more programs are stored in the memory and configured to be executed by the processor, and in an embodiment of the present application, the programs include instructions for performing the following steps:
acquiring a target cell temperature of the fuel cell;
determining a target operating parameter of the fuel cell according to the target cell temperature;
and controlling the fuel cell to work at the target working parameter.
It can be seen that the electronic device described in the embodiment of the present application includes a fuel cell, obtains a target cell temperature of the fuel cell, determines a target operating parameter of the fuel cell according to the target cell temperature, and controls the fuel cell to operate according to the target operating parameter, so that an operating parameter suitable for the cell temperature of the fuel cell can be obtained, and the operating parameter is used to control the fuel cell to operate, which is beneficial to improving the operating performance of the fuel cell.
In one possible example, in said determining a target operating parameter of said fuel cell as a function of said target cell temperature, the above program includes instructions for:
acquiring a target working mode of the fuel cell;
acquiring a target mapping relation corresponding to the target working mode, wherein the target mapping relation is a mapping relation between the battery temperature and working parameters of the fuel battery;
and determining the target working parameters corresponding to the target battery temperature according to the target mapping relation.
In one possible example, the above program further includes instructions for performing the following steps when the fuel cell is in a charging mode:
acquiring the current battery temperature of the fuel battery;
when the current battery temperature is higher than a first preset temperature, acquiring a target environment temperature;
determining a target difference between the current battery temperature and the target ambient temperature;
determining a target adjusting coefficient for adjusting the target working parameter according to the target difference value;
adjusting the target working parameters according to the target adjusting coefficient;
and controlling the fuel cell to work according to the adjusted target working parameter.
In one possible example, the program further includes instructions for performing the steps of:
acquiring a target foreground application of the electronic equipment;
determining the working parameter range of the fuel cell corresponding to the target foreground application;
and when the target operating parameter is in the operating parameter range, executing the step of controlling the fuel cell to operate at the target operating parameter.
In one possible example, the program further includes instructions for performing the steps of:
when the target working parameter is not in the working parameter range, determining a target deviation value between the target working parameter and the working parameter range;
determining a target regulating factor corresponding to the target deviation value;
adjusting the target working parameters according to the target adjusting factors;
and controlling the fuel cell to work according to the adjusted target working parameter.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that, in the embodiment of the present application, the division of the unit is schematic, and is only one logic function division, and when the actual implementation is realized, another division manner may be provided.
Fig. 4A is a block diagram of functional units of a battery management apparatus 400 according to an embodiment of the present application. The battery management apparatus 400 is applied to an electronic device including a fuel cell, and includes: a first acquisition unit 401, a first determination unit 402, and a control unit 403, wherein,
a first acquisition unit 401 for acquiring a target cell temperature of the fuel cell;
a first determining unit 402 for determining a target operating parameter of the fuel cell in accordance with the target cell temperature;
a control unit 403, configured to control the fuel cell to operate with the target operating parameter.
It can be seen that the battery management apparatus described in the embodiment of the present application is applied to an electronic device, where the electronic device includes a fuel cell, obtains a target cell temperature of the fuel cell, determines a target operating parameter of the fuel cell according to the target cell temperature, and controls the fuel cell to operate according to the target operating parameter, so that an operating parameter suitable for the cell temperature of the fuel cell can be obtained, and the operating parameter is used to control the fuel cell to operate, which is helpful for improving the operating performance of the fuel cell.
In one possible example, in the determining the target operating parameter of the fuel cell according to the target cell temperature, the first determining unit 402 is specifically configured to:
acquiring a target working mode of the fuel cell;
acquiring a target mapping relation corresponding to the target working mode, wherein the target mapping relation is a mapping relation between the battery temperature and working parameters of the fuel battery;
and determining the target working parameters corresponding to the target battery temperature according to the target mapping relation.
In one possible example, as shown in fig. 4B, fig. 4B is a further modified structure of the battery management device shown in fig. 4A, which may further include, compared with fig. 4A: the second obtaining unit 404, the second determining unit 405, and the adjusting unit 406 are as follows:
a second obtaining unit 404, configured to obtain a current battery temperature of the fuel cell when the fuel cell is in a charging mode; when the current battery temperature is higher than a first preset temperature, acquiring a target environment temperature;
a second determining unit 405 for determining a target difference between the current battery temperature and the target ambient temperature; determining a target adjusting coefficient for adjusting the target working parameter according to the target difference;
an adjusting unit 406, configured to adjust the target working parameter according to the target adjustment coefficient;
the control unit 403 is further specifically configured to control the fuel cell to operate according to the adjusted target operating parameter.
In one possible example, as shown in fig. 4C, fig. 4C is a further modified structure of the battery management device shown in fig. 4A, which may further include, compared with fig. 4A: the third obtaining unit 407 and the third determining unit 408 are specifically as follows:
a third obtaining unit 407, configured to obtain a target foreground application of the electronic device;
a third determining unit 408, configured to determine an operating parameter range of the fuel cell corresponding to the target foreground application;
the step of controlling the fuel cell to operate at the target operating parameter is performed by the control unit 403 when the target operating parameter is within the operating parameter range.
In one possible example, as shown in fig. 4D, fig. 4D is a further modified structure of the battery management device shown in fig. 4A, which may further include, compared with fig. 4A: the fourth determining unit 409 and the adjusting unit 410 are as follows:
a fourth determining unit 409, configured to determine a target deviation value between the target operating parameter and the operating parameter range when the target operating parameter is not within the operating parameter range; determining a target regulating factor corresponding to the target deviation value;
an adjusting unit 410, configured to adjust the target operating parameter according to the target adjustment factor;
the control unit 403 is further specifically configured to control the fuel cell to operate according to the adjusted target operating parameter.
In one possible example, when the target battery temperature is lower than a second preset temperature and the target operating parameter exceeds a preset operating parameter, the apparatus may further include: a fourth acquiring unit (not shown in the figure) and a matching unit (not shown in the figure), specifically as follows:
a fourth acquisition unit for acquiring a target fingerprint image;
the matching unit is used for matching the target fingerprint image with a preset fingerprint template;
and when the target fingerprint image is successfully matched with the preset fingerprint template, the control unit executes the step of controlling the fuel cell to work according to the target working parameters.
In one possible example, in the matching the target fingerprint image with a preset fingerprint template, the matching unit is specifically configured to:
carrying out image segmentation on the target fingerprint image to obtain a target fingerprint area image;
analyzing the distribution of the characteristic points of the target fingerprint area image;
performing circular image interception on the target fingerprint area image according to M different circle centers to obtain M circular fingerprint area images, wherein M is an integer greater than 3;
selecting a target circular fingerprint area image from the M circular fingerprint area images, wherein the number of characteristic points contained in the target circular fingerprint area image is greater than that of other circular fingerprint area images in the M circular fingerprint area images;
dividing the target circular fingerprint area image to obtain N circular rings, wherein the widths of the N circular rings are the same;
sequentially matching the N circular rings with the preset fingerprint template for feature points from the circular ring with the smallest radius in the N circular rings, and accumulating the matching values of the matched circular rings;
and when the accumulated matching value is larger than the target fingerprint identification threshold value, immediately stopping the characteristic point matching, and outputting a prompt message of successful fingerprint identification.
It can be understood that the functions of each program module of the battery management apparatus in this embodiment may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the related description of the foregoing method embodiment, which is not described herein again.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes an electronic device.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.
It should be noted that for simplicity of description, the above-mentioned embodiments of the method are described as a series of acts, but those skilled in the art should understand that the present application is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (6)

1. A battery management method applied to an electronic device including a fuel cell, the method comprising:
acquiring a target cell temperature of the fuel cell;
determining a target operating parameter for the fuel cell based on the target cell temperature, comprising: acquiring a target working mode of the fuel cell, acquiring a target mapping relation corresponding to the target working mode, wherein the target mapping relation is a mapping relation between the cell temperature and working parameters of the fuel cell, and determining the target working parameters corresponding to the target cell temperature according to the target mapping relation, and the target working mode comprises a charging mode and a discharging mode;
controlling the fuel cell to operate at the target operating parameter;
the method further comprises the following steps: acquiring a target foreground application of the electronic equipment;
determining the working parameter range of the fuel cell corresponding to the target foreground application;
when the target working parameter is in the working parameter range, executing the step of controlling the fuel cell to work at the target working parameter;
when the target working parameter is not in the working parameter range, determining a target deviation value between the target working parameter and the working parameter range;
determining a target regulating factor corresponding to the target deviation value;
adjusting the target working parameters according to the target adjusting factors;
and controlling the fuel cell to work according to the adjusted target working parameter.
2. The method of claim 1, wherein while the fuel cell is in a charging mode, the method further comprises:
acquiring the current battery temperature of the fuel battery;
when the current battery temperature is higher than a first preset temperature, acquiring a target environment temperature;
determining a target difference between the current battery temperature and the target ambient temperature;
determining a target adjusting coefficient for adjusting the target working parameter according to the target difference;
adjusting the target working parameters according to the target adjusting coefficient;
and controlling the fuel cell to work according to the adjusted target working parameter.
3. A battery management apparatus applied to an electronic device including a fuel cell, the apparatus comprising:
a first acquisition unit configured to acquire a target cell temperature of the fuel cell;
a first determination unit for determining a target operating parameter of the fuel cell in accordance with the target cell temperature; the first determining unit is specifically configured to: acquiring a target working mode of the fuel cell, acquiring a target mapping relation corresponding to the target working mode, wherein the target mapping relation is a mapping relation between the cell temperature and working parameters of the fuel cell, and determining the target working parameters corresponding to the target cell temperature according to the target mapping relation, and the target working mode comprises a charging mode and a discharging mode;
the control unit is used for controlling the fuel cell to work according to the target working parameter;
the third acquisition unit is used for acquiring a target foreground application of the electronic equipment;
a fourth determining unit, configured to determine an operating parameter range of the fuel cell corresponding to the target foreground application;
executing, by the control unit, the step of controlling the fuel cell to operate at the target operating parameter when the target operating parameter is within the operating parameter range;
the fourth determining unit is used for determining a target deviation value between the target working parameter and the working parameter range when the target working parameter is not in the working parameter range; determining a target regulating factor corresponding to the target deviation value;
the adjusting unit is used for adjusting the target working parameters according to the target adjusting factors;
the control unit is further specifically configured to control the fuel cell to operate according to the adjusted target operating parameter.
4. The apparatus of claim 3, wherein when the fuel cell is in a charging mode, the apparatus further comprises:
a second acquisition unit configured to acquire a current cell temperature of the fuel cell; when the current battery temperature is higher than a first preset temperature, acquiring a target environment temperature;
a second determination unit for determining a target difference between the current battery temperature and the target ambient temperature; determining a target adjusting coefficient for adjusting the target working parameter according to the target difference;
the adjusting unit is used for adjusting the target working parameters according to the target adjusting coefficient;
and the control unit is further specifically used for controlling the fuel cell to work according to the adjusted target working parameter.
5. An electronic device comprising a processor, a memory for storing one or more programs and configured for execution by the processor, the programs comprising instructions for performing the steps of the method of claim 1 or 2.
6. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to claim 1 or 2.
CN201910797133.9A 2019-08-27 2019-08-27 Battery management method and related product Active CN110532748B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910797133.9A CN110532748B (en) 2019-08-27 2019-08-27 Battery management method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910797133.9A CN110532748B (en) 2019-08-27 2019-08-27 Battery management method and related product

Publications (2)

Publication Number Publication Date
CN110532748A CN110532748A (en) 2019-12-03
CN110532748B true CN110532748B (en) 2022-07-08

Family

ID=68664653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910797133.9A Active CN110532748B (en) 2019-08-27 2019-08-27 Battery management method and related product

Country Status (1)

Country Link
CN (1) CN110532748B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145615A (en) * 2006-09-14 2008-03-19 比亚迪股份有限公司 A control system and control method for fuel battery
CN106663957A (en) * 2016-03-01 2017-05-10 广东欧珀移动通信有限公司 Charging method, adapter, mobile terminal and charging system
CN107591577A (en) * 2017-09-18 2018-01-16 佛山科学技术学院 A kind of battery battery core management system
CN110138052A (en) * 2019-06-18 2019-08-16 Oppo广东移动通信有限公司 Charge control method and Related product

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102024962B (en) * 2009-09-14 2013-04-17 华为技术有限公司 Control method of fuel cell and controller of fuel cell
CN103682457B (en) * 2013-12-10 2016-04-27 广州市沃希信息科技有限公司 A kind of method and device thereof controlling formation of Li-ion batteries
CN103812199B (en) * 2014-03-05 2017-03-01 联想(北京)有限公司 Charge control method and charge control apparatus
CN103956792B (en) * 2014-05-08 2016-08-17 努比亚技术有限公司 A kind of method and device controlling mobile terminal charging temperature rise
KR20180074377A (en) * 2016-12-23 2018-07-03 삼성전자주식회사 Electronic device and method for controlling heat based on temperature of battery

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145615A (en) * 2006-09-14 2008-03-19 比亚迪股份有限公司 A control system and control method for fuel battery
CN106663957A (en) * 2016-03-01 2017-05-10 广东欧珀移动通信有限公司 Charging method, adapter, mobile terminal and charging system
CN107591577A (en) * 2017-09-18 2018-01-16 佛山科学技术学院 A kind of battery battery core management system
CN110138052A (en) * 2019-06-18 2019-08-16 Oppo广东移动通信有限公司 Charge control method and Related product

Also Published As

Publication number Publication date
CN110532748A (en) 2019-12-03

Similar Documents

Publication Publication Date Title
CN109241859B (en) Fingerprint identification method and related product
CN110286738B (en) Fingerprint acquisition method and related product
CN109583356B (en) Fingerprint identification method and related product
CN109614865B (en) Fingerprint identification method and related product
CN107563170B (en) Fingerprint unlocking method and related product
CN109543570B (en) Fingerprint identification method and related product
CN106445596B (en) Method and device for managing setting items
CN110475020B (en) Equipment control method and related product
CN108549519A (en) split screen processing method, device, storage medium and electronic equipment
CN111338725A (en) Interface layout method and related product
CN110210395B (en) Vein image acquisition method and related product
CN108777741B (en) Antenna switching control method and related product
CN110162264B (en) Application processing method and related product
CN111008090B (en) Battery electric quantity control method and device, storage medium and terminal equipment
CN110352532B (en) Method for detecting swelling of rechargeable battery and portable electronic equipment
CN107066374B (en) Data processing method and mobile terminal
CN107066090B (en) Method for controlling fingerprint identification module and mobile terminal
CN113253964A (en) Data management method, device, equipment and storage medium
CN110263757B (en) Fingerprint identification method and related product
CN110851014B (en) Touch recognition method and device, storage medium and terminal equipment
CN109359453B (en) Unlocking method and related product
CN110532748B (en) Battery management method and related product
CN112989878A (en) Pupil detection method and related product
CN109902484B (en) Processing method of associated application and terminal
CN110378263B (en) Fingerprint identification method and related product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant