A consumable chip and a consumable cartridge
By integrating a battery module and control module into the consumable chip, the remaining battery power or voltage value is monitored, and the authentication data is automatically switched, thus solving the problem of authentication failure of consumable chips in imaging devices and achieving a higher authentication success rate.
Patent Information
- Application Number
- CN202211606437.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-30
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2041-11-30
AI Technical Summary
In the current imaging equipment certification process, the consumable chip cannot proactively switch certification data based on differences in feedback data, leading to certification failure and affecting the use of the consumable box.
The consumable chip has a built-in battery module and control module. By monitoring the remaining battery power or voltage value, it automatically switches authentication data, realizing active switching of authentication data, independent of the control of the imaging device.
This improved the reliability and success rate of authentication data switching, and increased the authentication success rate of consumable chips.
Smart Images

Figure CN115742573B_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with the application date of November 30, 2021, the application number of 202111443842.0, and the invention name of "authentication data switching method, consumable chip and consumable cartridge".
TECHNICAL FIELD
[0002] The present application relates to the technical field of printing consumables, in particular to a consumable chip and a consumable cartridge.
BACKGROUND
[0003] The consumable cartridge of the image forming device such as printer and copier is provided with a consumable chip. After the consumable cartridge is installed on the image forming device, the image forming device will authenticate the consumable cartridge according to the authentication data stored in the consumable chip. Only when the authentication is passed, the consumable cartridge can be allowed to use.
[0004] At present, many consumable chips store multiple sets of authentication data. When authenticating, if the currently used authentication data is successfully authenticated, the image forming device will send feedback data in a fixed format to the consumable chip. If the authentication fails, feedback data different from the aforementioned fixed format will be sent. Thus, the consumable chip can determine whether it needs to switch new authentication data for re-authentication according to the differences in communication format and content of the feedback data.
[0005] However, some image forming devices do not have differences in communication format, content, etc. of feedback data regardless of whether the currently used authentication data is successfully authenticated when performing the authentication process. In this case, the consumable chip will not be able to switch new authentication data, resulting in authentication failure and the consumable cartridge cannot be used.
SUMMARY
[0006] The embodiments of the present application provide a consumable chip and a consumable cartridge, which can not be limited and affected by the instructions of external devices such as image forming devices, and can realize the active switching of authentication data, thereby improving the reliability of authentication data switching and ultimately improving the success rate of consumable chip authentication.
[0007] In a first aspect, the embodiments of the present application provide a consumable chip, comprising a battery module and a control module, wherein the control module stores at least two sets of authentication data; the control module is configured to obtain the remaining power of the battery module, and switch the currently output authentication data to another different authentication data after determining that the remaining power is lower than a set threshold.
[0008] In one possible implementation, the consumable chip further comprises a battery monitoring module; the battery monitoring module is configured to monitor the remaining power of the battery module; and the control module is specifically configured to obtain the remaining power of the battery module from the battery monitoring module.
[0009] In a possible implementation, the residual power is determined according to a discharge duration and / or a voltage value of the battery module.
[0010] In a possible implementation, the residual power is determined according to the discharge duration and / or the voltage value of the battery module, including: timing the discharge duration of the battery module; determining the residual power of the battery module according to a corresponding relationship between the discharge duration and the residual power; and / or, detecting the voltage of the battery module according to a set period, to obtain the voltage value of the battery module; determining the residual power of the battery module according to a corresponding relationship between the voltage and the residual power.
[0011] In a possible implementation, the control module is specifically configured to switch the currently output authentication data to the Nth authentication data when the discharge duration is greater than an Nth duration threshold and less than an N+1th duration threshold, and / or the voltage value is less than an Nth voltage threshold and greater than an N+1th voltage threshold, where N is a positive integer.
[0012] In a second aspect, an embodiment of the present application provides a consumable chip, which is connected to a battery module through a wire, and includes a control module storing at least two sets of authentication data; the control module is configured to obtain a voltage value of the battery module, and output first authentication data when the voltage value is in a first voltage interval; and output second authentication data when the voltage value is in a second voltage interval, where the second authentication data is different from the first authentication data.
[0013] In a third aspect, an embodiment of the present application provides a consumable box, which is provided with the consumable chip as described in the first aspect and the second aspect.
[0014] The above technical solutions of the present application have the following beneficial effects:
[0015] Through the above technical solutions, the consumable chip is no longer limited and affected by the instructions of external devices such as imaging devices, and the active switching of authentication data is realized, thereby improving the reliability of authentication data switching and the authentication success rate.
DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0017] Figure 1A structural schematic diagram of a consumable chip provided by an embodiment of the present application is shown in FIG. 1.
[0018] Figure 2 A flowchart of an authentication data switching method provided by an embodiment of the present application is shown in FIG. 2.
[0019] Figure 3 A flowchart of another authentication data switching method provided by an embodiment of the present application is shown in FIG. 3.
[0020] Figure 4 A flowchart of another authentication data switching method provided by an embodiment of the present application is shown in FIG. 4.
[0021] Figure 5 A flowchart of another authentication data switching method provided by an embodiment of the present application is shown in FIG. 5.
[0022] Figure 6 A flowchart of another authentication data switching method provided by an embodiment of the present application is shown in FIG. 6.
[0023] Figure 7 A structural schematic diagram of an electronic device provided by an embodiment of the present application is shown in FIG. 7.
DETAILED DESCRIPTION
[0024] In order to better understand the technical solutions of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0025] It should be clear that the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of protection of the present application.
[0026] The terms used in the embodiments of the present application are only for the purpose of describing the specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.
[0027] Imaging devices such as printers, copiers, etc. are all installed with consumable cartridges (such as ink cartridges, toner cartridges, selenium drums, etc.). The consumable cartridges can be detachably installed on the imaging devices. The consumable cartridges include a body, and the body is provided with a consumable chip. The consumable chip can be detachably installed on the body of the consumable cartridge.
[0028] The embodiments of the present application can provide a consumable chip for executing the authentication data switching method provided by the embodiments of the present application to realize the active switching of authentication data, without being limited and affected by the instructions of external devices such as imaging devices.
[0029] Figure 1This is a schematic diagram of the structure of a consumable chip provided in an embodiment of this application. Figure 1 As shown, the consumable chip 10 provided in this application embodiment may include: a control module 101, a battery module 102, and a battery monitoring module 103.
[0030] The battery module 102 can supply power to the battery monitoring module 103 when the consumable chip 10 is not powered by external devices such as imaging equipment. The battery module 102 can be a small button battery, capacitor, or lithium battery. In other embodiments, the battery module 102 can also be connected to the consumable chip 10 via wires, instead of being mounted on the consumable chip 10.
[0031] The battery monitoring module 103 can be used to monitor the power level of the battery module 102, thereby obtaining the power data of the battery module 102. In some embodiments, the battery monitoring module 103 can be a coulomb counter and uses an advanced power metering algorithm to accurately calculate the remaining power of the battery module 102. In other embodiments, the battery monitoring module 103 that implements power monitoring can be integrated into the control module, in which case the consumable chip 10 does not need a separate battery monitoring module 103.
[0032] The control module 101 can be used to switch authentication data based on the power data of the battery module 102. In one embodiment, the control module 101 can acquire the power data monitored by the battery monitoring module 103 and control the authentication data switching process according to the power data. The control module 101 may include a storage circuit. The storage circuit can store at least two different sets of authentication data, such as first authentication data and second authentication data. The switching of the aforementioned authentication data can be from the currently selected first authentication data to the output of second authentication data, or from the currently selected second authentication data to the output of first authentication data. At the same time, the control module 101 can also be used to control the communication between the consumable chip 10 and the imaging device. The control module 101 can specifically be a microcontroller, a field-programmable gate array (FPGA), logic circuits, etc.
[0033] The aforementioned consumable chip 10 may also include a circuit board. Figure 1 (Not shown in the image). The circuit board can house the control module 101, battery module 102, and battery monitoring module 103. In one possible implementation, the control module 101 and battery monitoring module 103 can be integrated into the same circuit. This circuit can be designed as an integrated circuit and implemented on a wafer. In this implementation, the consumable chip 10 includes the wafer and the circuit board supporting the wafer.
[0034] Figure 2 A flowchart of an authentication data switching method provided in an embodiment of the present application. As shown in the figure, the authentication data switching method can include the following steps. Figure 2
[0035] In step 101, the control module acquires the power data of the battery module.
[0036] In step 102, the control module switches the currently output authentication data after determining that the power data meets the authentication data switching condition.
[0037] After the consumable chip is produced, the battery module provided thereon starts discharging. Specifically, a fixed current discharging mode can be adopted, for example, discharging through a 1mA current. Natural discharging through water vapor, dust, etc. in the air can also be adopted. In the case of natural discharging, the discharging current is less than 1mA, generally in the order of microamperes, at which time a battery module with smaller capacity can be configured, thereby saving costs.
[0038] In one possible implementation manner, the battery monitoring module can start monitoring the power data of the battery module after receiving the power supply of the battery module.
[0039] In another possible implementation manner, the battery monitoring module can start monitoring the power data of the battery module in response to a received first monitoring instruction. It should be noted that the first monitoring instruction can be automatically triggered after the consumable chip is shipped, or can be automatically triggered after the sale is completed. The present application does not limit this.
[0040] In the embodiment of the present application, the power monitoring of the battery monitoring module on the battery module is not affected by the external imaging device, that is, the power data of the battery module can be monitored regardless of whether the consumable cartridge has been installed on the imaging device.
[0041] After the consumable cartridge is installed in the imaging device, the consumable chip is in contact with the stylus of the imaging device, so that the imaging device can supply power to the consumable chip through the stylus after starting. After the consumable chip is powered on, it can automatically perform an initialization operation.
[0042] In the embodiment of the present application, the trigger condition for the control module to acquire the power data of the battery module can be, for example, in response to the above power-on initialization (i.e., the imaging device supplies power to the consumable chip), or receiving a reset signal (the rising curve of the level of the clock or data signal line, the number of clocks, etc.) sent by the imaging device, or receiving a preset instruction (such as an instruction to read authentication data), etc. The present application does not limit this, as long as it is before the consumable chip sends the authentication data or the imaging device reads the authentication data.
[0043] In a possible implementation, when the power data is acquired, the control module can acquire the power data from the battery monitoring module. Based on the natural discharge or passive discharge of the battery module, the control module can switch the currently output authentication data when the power data of the battery module meets the authentication data switching condition.
[0044] Specifically, the consumable chip can be pre-configured with multiple sets of authentication data. The authentication data can be, for example, one or more of a chip serial number, a toner serial number, an ink serial number, a digital signature, seed data, or verification data. It can also include associated data such as production date information. The present application does not limit this. The consumable chip can specify any one of the multiple sets of authentication data as the default authentication data, i.e., the currently output authentication data, in the factory settings.
[0045] Further, in the case of multiple sets of authentication data in the consumable chip, multiple set thresholds can also be set. Each set threshold can be mapped to each authentication data. The control module can determine that the power data meets the authentication data switching condition when it determines that the remaining power is lower than the set threshold, at which time the currently output authentication data can be switched. Specifically, when the remaining power in the battery module is lower than the first set threshold, the control module can switch the currently output authentication data to the first authentication data; when the remaining power in the battery module is lower than the second set threshold, the control module can switch the currently output authentication data to the second authentication data, and so on, without further elaboration.
[0046] The above-mentioned remaining power can be replaced by any data that can represent the use of battery power, such as consumed power, and the present application does not limit this.
[0047] Through the above technical solution, the consumable chip can achieve active switching of authentication data, without being limited and affected by the instructions of external devices such as imaging devices, thereby improving the reliability of authentication data switching and improving the authentication success rate.
[0048] In another embodiment of the present application, the above authentication data switching method is further described.
[0049] Figure 3 Another flowchart of the authentication data switching method provided by the embodiment of the present application is shown in FIG. 6. As shown in FIG. 6, the authentication data switching method can include the following steps. Figure 3
[0050] Step 201: The control module acquires the voltage value of the battery module.
[0051] Step 202: The control module determines that the voltage value is less than the Nth voltage threshold and greater than the N+1th voltage threshold, and switches the currently output authentication data to the Nth authentication data.
[0052] In the field of battery, there is a corresponding relationship between the open circuit voltage of the battery and the remaining power of the battery.
[0053] For the convenience of understanding, the corresponding relationship between the open circuit voltage of the lithium battery and the remaining power is shown in Table 1.
[0054] Battery voltage Battery charge Battery voltage Battery charge Battery voltage Battery charge 4.20V 100% 3.87V 60% 3.74V 20% 4.06V 90% 3.82V 50% 3.68V 10% 3.98V 80% 3.79V 40% 3.45V 5% 3.92V 70% 3.77V 30% 3.20V 0%
[0055] Table 1
[0056] It should be noted that Table 1 is only an exemplary illustration and does not limit the embodiments of the present application.
[0057] Since the above-mentioned corresponding relationship exists, in the embodiments of the present application, the battery monitoring module can obtain the power data of the battery module by monitoring the voltage value of the battery module.
[0058] Specifically, the battery detection module can monitor the voltage of the battery module according to a set period to obtain the voltage value of the battery module. The value of the set period can be set according to the needs, for example, it can be 1 hour.
[0059] In the embodiments of the present application, at least one voltage threshold value can be set in the control module of the consumable chip.
[0060] In one possible implementation, the consumable chip sets a first authentication data in addition to the default authentication data, and sets a first voltage threshold value. In this implementation, the control module can switch the currently output authentication data to the first authentication data when it is determined that the obtained voltage value is less than the first voltage threshold value. Through this implementation, the consumable chip can perform one switching on the currently output authentication data.
[0061] In one possible implementation, the consumable chip sets multiple authentication data in addition to the default authentication data, and sets multiple voltage threshold values. In this implementation, the control module can switch the currently output authentication data to the first authentication data when it is determined that the obtained voltage value is less than the first voltage threshold value and greater than the second voltage threshold value. And, it can switch the currently output authentication data to the second authentication data when it is determined that the obtained voltage value is less than the second voltage threshold value and greater than the third voltage threshold value. And so on, which will not be repeated. Through this implementation, the consumable chip can perform multiple switching on the currently output authentication data.
[0062] Figure 4 The flow chart of another authentication data switching method provided by the embodiments of the present application is shown in FIG. 3. Figure 4 As shown in FIG. 3, the authentication data switching method can include the following steps.
[0063] Step 301, the control module obtains the discharge duration of the battery module.
[0064] In step 302, the control module determines that the discharging duration is greater than the Nth duration threshold and less than the N+1th duration threshold, and switches the currently output authentication data to the Nth authentication data.
[0065] In the embodiments of the present application, since the remaining power of the battery module is related to the discharging current value and the discharging duration, the battery monitoring module can monitor the discharging duration of the battery module on the basis of the stable discharging current value of the battery module, and obtain the power data of the battery module by monitoring the discharging duration.
[0066] For the convenience of understanding, a lithium battery is still taken as an example for illustration.
[0067] Suppose that the capacity of the battery module is 1000 mAh, and the battery module is discharged through a 4.2k ohm resistor, and the discharging current is 4.2V / 4.2k=1mA. Then, the total discharging time of the battery module is 1000 hours. When the battery monitoring module monitors that the discharging duration reaches 100 hours, it can be considered that the remaining power is (1000-100) / 1000=90%.
[0068] Based on the above description, the battery monitoring module can count the discharging time of the battery module. In an exemplary implementation, the counting can be realized by counting. The battery monitoring module can be a real time clock (RTC).
[0069] For example, if a crystal oscillator RTC is used, such as RTC-4553, SD2000, DS1388, etc., the crystal oscillator frequency is 32.768 kHz. Therefore, when the counting value of the RTC reaches 32768, it indicates that the timing value is 1 second. In the integrated circuit, the battery monitoring module can use an internal oscillator, such as an RC oscillator, a programmable oscillator, etc.
[0070] In the embodiments of the present application, the discharging duration output by the battery monitoring module can be the counting value of the RTC, or a timing value obtained by mathematical conversion based on the counting value. The present application does not limit this.
[0071] In the embodiments of the present application, at least one duration threshold can be set in the control module of the consumable chip. It should be noted that if the discharging duration output by the battery monitoring module is a counting value, the duration threshold here is a counting threshold.
[0072] In a possible implementation, one duration threshold, such as a first duration threshold, can be set in the control module. The control module can switch the currently output authentication data to the first authentication data when it is determined that the obtained discharging duration is greater than the first duration threshold. In this implementation, the control module can only switch the authentication data once.
[0073] In another possible implementation, a plurality of time length thresholds, such as a first time length threshold, a second time length threshold, and a third time length threshold, can be set in the control module. The control module can switch the currently output authentication data to the first authentication data when it is determined that the obtained discharge time length is greater than the first time length threshold and less than the second time length threshold. The control module can switch the currently output authentication data to the second authentication data when it is determined that the obtained discharge time length is greater than the second time length threshold and less than the third time length threshold. In this way, the currently output authentication data can be switched to other authentication data in a similar manner, and details are not described herein.
[0074] In this implementation, the control module can switch the currently output authentication data multiple times.
[0075] It should be noted that the time length intervals between the above-described time length thresholds can be the same or different. For example, to facilitate timely switching of the authentication data, the time length intervals between the time length thresholds can decrease successively.
[0076] In another possible implementation, one time length threshold, such as a first time length threshold, can be set in the control module. When the control module determines that the obtained discharge time length reaches the first time length threshold, and the currently output authentication data is switched to the first authentication data, the battery monitoring module can clear the monitored discharge time length. Then, the battery monitoring module can restart timing the discharge time length. When the discharge time length reaches the first time length threshold again, the control module can switch the currently output authentication data to the second authentication data. In this way, the currently output authentication data can be switched to other authentication data in a similar manner, and details are not described herein. Through this implementation, the control module can switch the authentication data multiple times while storing only one time length threshold.
[0077] Further, in another embodiment of the present application, the control module can obtain the voltage value and the discharge time length of the battery module from the battery monitoring module in response to an authentication request of the imaging device. Then, the control module can determine the voltage value and the discharge time length at the same time.
[0078] Specifically, when the control module determines that the discharge time length is greater than an Nth time length threshold and less than an (N+1)th time length threshold, and the voltage value is less than an Nth voltage threshold and greater than an (N+1)th voltage threshold, the currently output authentication data can be switched to an Nth authentication data.
[0079] Figure 5 A flowchart of another authentication data switching method provided by an embodiment of the present application is shown in FIG. 4. As shown in FIG. 4, the authentication data switching method provided by the embodiment of the present application includes the following steps: Figure 5
[0080] In step 401, the control module obtains the power state identifier of the battery module.
[0081] At step 402, the control module determines that the power state identifier is consistent with the Nth setting identifier, and switches the currently output authentication data to the Nth authentication data.
[0082] In the embodiments of the present application, the battery monitoring module of the consumable chip can store at least one voltage threshold and / or time threshold corresponding to the authentication data.
[0083] In the process of monitoring the discharge time and / or voltage value of the battery module, when it is determined that the discharge time is greater than the Nth time threshold and less than the N+1th time threshold, and / or the voltage value is less than the Nth voltage threshold and greater than the N+1th voltage threshold, the battery monitoring module can set the power state identifier to be consistent with the Nth setting identifier. The Nth setting identifier can be used to represent the current remaining power, and its specific form can be set by the protocol between the control module and the battery monitoring module.
[0084] After the control module obtains the power state identifier from the battery monitoring module, it can compare the power state identifier with the pre-agreed setting identifiers. When it is determined that the power state identifier is consistent with the Nth setting identifier, the control module can switch the currently output authentication data to the Nth authentication data.
[0085] For the convenience of understanding, an example is described.
[0086] Suppose the battery monitoring module monitors the discharge time, and the battery monitoring module stores a first time threshold. When the battery monitoring module monitors that the discharge time reaches the first time threshold, it can set the current power state identifier to be consistent with the first setting identifier. For example, the first setting identifier can be 1, FF, etc. Conversely, if the battery monitoring module monitors that the discharge time does not reach the first time threshold, the current power state identifier can be maintained. For example, the current power state identifier can be 0, 00, etc.
[0087] Then, the battery monitoring module can output the power state identifier to the control module. The control module confirms that the power state identifier is consistent with the first setting identifier, such as 1, and can switch the currently output authentication data to the first authentication data.
[0088] Based on the implementation manner of the embodiments of the present application, the control module does not need to store the voltage threshold and / or time threshold.
[0089] Figure 6 The flowchart of another authentication data switching method provided by the embodiments of the present application is shown in FIG. 3. Figure 6 As shown in FIG. 3, after step 102, the authentication data switching method provided by the embodiments of the present application further includes the following steps:
[0090] At step 103, the control module sends the switched authentication data to the imaging device for authentication.
[0091] At step 104, the control module detects whether the authentication is successful. If the authentication is successful, step 105 is performed; otherwise, step 101 is continued to be performed.
[0092] At step 105, the control module controls the battery monitoring module to stop monitoring the battery module.
[0093] In the embodiment of the present application, after the authentication data sent by the control module to the image forming device is successfully authenticated, the image forming device can start to perform a printing operation. At this time, the control module can control the battery monitoring module to stop monitoring the battery module. Specifically, the battery monitoring module can no longer monitor the voltage value of the battery module, or stop timing the discharging duration (for example, clear the RTC). Meanwhile, the control module can stop acquiring the power data monitored by the battery monitoring module, stop switching the new authentication data, and lock the authentication data in the currently selected state. Specifically, the control module can set a mark information (for example, stored in a storage circuit) on a program or logic control, and the mark information can be used to record that the authentication data has been locked in the currently selected state.
[0094] Correspondingly, if the authentication data sent to the image forming device is failed to be authenticated, the control module can re-perform step 101, and when the trigger condition of acquiring the power data of the battery module is met again, the power data is re-acquired, and the output authentication data is switched again according to the re-acquired power data.
[0095] Specifically, when the user determines the authentication failure according to the display screen of the image forming device, the consumable cartridge can be taken out of the image forming device and rested for a preset duration until the power data of the battery module in the consumable chip meets the authentication data switching condition again. Then, the consumable cartridge can be re-installed into the image forming device to trigger the trigger condition of acquiring the power data of the battery module at step 101.
[0096] Alternatively, when the user determines the authentication failure according to the display screen of the image forming device, the consumable cartridge can also be kept in the image forming device for a preset duration until the power data of the battery module in the consumable chip meets the authentication data switching condition again. Then, the image forming device can be powered on again to trigger the trigger condition of acquiring the power data of the battery module at step 101.
[0097] In another embodiment of the present application, the structure and function implementation of the consumable chip are further described.
[0098] In the embodiment of the present application, as shown in FIG. 1, the consumable chip 10 includes a control module 101 and a battery module 102. Figure 1
[0099] The control module 101 is configured to acquire the power data of the battery module 102, and to switch the currently output authentication data when the power data meets the authentication data switching condition.
[0100] In a specific implementation, the consumable chip 10 further comprises a battery monitoring module 103 configured to monitor the battery module 102 to obtain the power data. The control module 101 is specifically configured to acquire the power data of the battery module 102 from the battery monitoring module 103.
[0101] In a specific implementation, the power data comprises a discharge duration and / or a voltage value. The battery monitoring module 103 is specifically configured to time the discharge time of the battery module 102 to obtain the discharge duration of the battery module 102, and / or to detect the voltage of the battery module 102 at a set period to obtain the voltage value of the battery module 102.
[0102] In a specific implementation, the control module 101 is specifically configured to switch the currently output authentication data to the Nth authentication data when the discharge duration is greater than the Nth duration threshold and less than the (N+1)th duration threshold, and / or the voltage value is less than the Nth voltage threshold and greater than the (N+1)th voltage threshold, where N is a positive integer.
[0103] In a specific implementation, the power data comprises a power state identifier. The battery monitoring module 103 is specifically configured to set the power state identifier to be consistent with the Nth set identifier when the discharge duration is greater than the Nth duration threshold and less than the (N+1)th duration threshold, and / or the voltage value is less than the Nth voltage threshold and greater than the (N+1)th voltage threshold.
[0104] In a specific implementation, the control module 101 is specifically configured to switch the currently output authentication data to the Nth authentication data when the power state identifier is consistent with the Nth set identifier, where N is a positive integer.
[0105] Figure 7 A structural schematic diagram of an electronic device is provided in the embodiments of the present application. As shown in Figure 7 The electronic device can include at least one processor, and at least one memory in communication with the processor, where the memory stores program instructions executable by the processor, and the processor invoking the program instructions can execute the authentication data switching method provided in the embodiments of the present application.
[0106] The electronic device can be a consumable chip.
[0107] Figure 7 A block diagram of an exemplary electronic device suitable for implementing the embodiments of the present application is shown. Figure 7The electronic device illustrated is merely one example and should not be taken as limiting the scope of functionality or use of embodiments of the application.
[0108] As shown Figure 7 The electronic device is in the form of a general purpose computing device. Components of the electronic device can include, but are not limited to, one or more processors 410, system memory 430, and a communication bus 440 that connects the various system components including the system memory 430 and the processor 410.
[0109] The communication bus 440 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics bus (e.g., AGP or Accelerated Graphics Port bus), and a local bus using any of a variety of bus architectures (e.g., Industrial Standard Architecture (ISA), Micro Channel Architecture (MCA), Enhanced ISA (EISA), Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus).
[0110] The electronic device typically includes a variety of computer system readable media. Such media can be any available media that is accessible by the electronic device and includes both volatile and non-volatile media, removable and non-removable media.
[0111] The memory 430 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The electronic device can further include other removable / non-removable, volatile / non-volatile computer system storage media. For example, the electronic device can use a hard disk media (e.g., a magnetic or optical disk, a solid state disk, or a hybrid disk), a magnetic tape, and / or other such computer system storage media including digital versatile disks (DVD) and BLURAY® discs, which can be located either in the storage device 420 or the main memory 430. Figure 7A disk drive, a floppy disk drive, a CD-ROM drive, a DVD-ROM drive (Digital Video Disc Read Only Memory), a Blu-ray drive, or another removable nonvolatile memory unit, or an interface port can be provided for reading from or writing to a removable nonvolatile memory media such as a floppy disk, a CD-ROM, a DVD-ROM, a Blu-ray disk, or another memory media. In these instances, the memory 430 can be considered a non-transitory, non-transmission computer- readable medium. Each of these devices and ports can be connected to the system bus 440 via one or more data media interfaces. The memory 430 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application.
[0112] The program / utility, having a set (at least one) of program modules, can be stored in memory 430 by way of example, and not limitation, an operating system, one or more application programs, other program modules, and program data. Each of the operating system, one or more application programs, other program modules, and program data, or some combination thereof, can include an implementation of a networking environment.
[0113] The electronic device can also communicate with one or more external devices such as a keyboard or a pointing device, through an interface 420. Additionally, an electronic device can further communicate with one or more devices that enable a user to interact with the electronic device. The communication can occur via the communication interface 420. Additionally, the electronic device can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or the Internet through a network adapter (not shown in FIG. 4). Figure 7 The communication can occur via the communication interface 420. Additionally, the electronic device can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or the Internet through a network adapter (not shown in FIG. 4). Figure 7 Other hardware and / or software modules can be used in conjunction with the electronic device 400. Such hardware and / or software modules can include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, redundant arrays of independent drives (RAID) systems, tape drives, and data archival storage systems, etc.
[0114] The processor 410 performs various function applications and authentication data switching, such as implementing the authentication data switching method provided in the embodiments of the present application, by running programs stored in the memory 430.
[0115] The embodiments of the present application further provide a computer readable storage medium, which stores computer instructions, and the computer instructions cause the computer to perform the authentication data switching method provided in the embodiments of the present application.
[0116] The computer readable storage medium can adopt any combination of one or more computer readable mediums. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example but not limited to, an electrical, a magnetic, an optical, an electromagnetic, an infrared, or a semiconductor system, device or apparatus, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device.
[0117] The computer readable signal medium can include a data signal conveyed in a baseband or as part of a carrier wave transporting the computer readable program code. Such a data signal can take any of a variety of forms, including but not limited to electro-magnetic, optical, or any suitable combination thereof. The computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport program for use by or in connection with an instruction execution system, apparatus, or device.
[0118] The program code contained in the computer readable medium can be transmitted using any suitable medium, including but not limited to wireless, wire line, optical fiber, RF, etc., or any suitable combination of the above.
[0119] The embodiments of the present application further provide a consumable cartridge, which can be installed with the consumable chip provided in the embodiments of the present application.
[0120] In the description of the specification, the description of the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the description of the specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, those skilled in the art can combine and combine the different embodiments or examples described in the specification and the features of the different embodiments or examples without contradiction.
[0121] In addition, the terms "first", "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "multiple" is at least two, for example, two, three, etc., unless otherwise specifically limited.
[0122] Any process or method descriptions in flow charts or otherwise described herein can be understood as representing code modules, segments, or portions of code that include one or more executable instructions for implementing specific logic functions (or steps) in the process, and the various preferred embodiments of the application include additional implementations in which the order of steps can be changed, including use of concurrent or substantially simultaneous steps, and the like, without departing from the scope of the application.
[0123] In several embodiments provided in the present application, it should be understood that the disclosed consumable chip, device and method can be implemented in other ways. For example, the consumable chip embodiments described above are only illustrative, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0124] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
[0125] The above description is only the preferred embodiment of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of protection of the present application.
Claims
1. A consumable chip, characterized by, The battery module and a control module are included, and the control module stores at least two sets of authentication data. The control module is configured to acquire the residual capacity of the battery module, and switch the currently output authentication data to another different authentication data when determining that the residual capacity is lower than a set threshold.
2. The consumable chip of claim 1, wherein, The consumable chip further comprises a battery monitoring module, and the battery monitoring module is configured to monitor the residual capacity of the battery module. The control module is specifically configured to acquire the residual capacity of the battery module from the battery monitoring module.
3. The consumable chip according to claim 1 or 2, characterized in that, The residual capacity is determined according to the discharge duration and / or voltage value of the battery module.
4. The consumable chip of claim 3, wherein, The residual capacity is determined according to the discharge duration and / or voltage value of the battery module, comprising: Timing the discharge time of the battery module to obtain the discharge duration of the battery module; determining the residual capacity of the battery module according to the corresponding relationship between the discharge duration and the residual capacity; and / or, According to the set period, the voltage of the battery module is detected to obtain the voltage value of the battery module; and the residual capacity of the battery module is determined according to the corresponding relationship between the voltage and the residual capacity.
5. The consumable chip of claim 3, wherein, The control module is specifically configured to switch the currently output authentication data to the Nth authentication data when determining that the discharge duration is greater than the Nth duration threshold and less than the N+1th duration threshold, and / or the voltage value is less than the Nth voltage threshold and greater than the N+1th voltage threshold, wherein N is a positive integer.
6. A consumable chip, characterized by The consumable chip is connected with the battery module through a wire, and the consumable chip comprises a control module, and the control module stores at least two sets of authentication data. The control module is configured to acquire the voltage value of the battery module, and output the first authentication data when determining that the voltage value is in the first voltage interval. And output the second authentication data when determining that the voltage value is in the second voltage interval, the second authentication data being different from the first authentication data.
7. A consumable cartridge, characterized by, The consumable chip is installed on the consumable box. The consumable chip is installed on the consumable box.
Citation Information
Patent Citations
Memory chip, imaging box, serial number replacement method and method for using memory chip
CN103640339A
Serial number adjusting method and device, consumable chip and imaging box
CN106671610A