CN110209365A - Printer firmware update method and printer, server - Google Patents

Printer firmware update method and printer, server Download PDF

Info

Publication number
CN110209365A
CN110209365A CN201910474865.4A CN201910474865A CN110209365A CN 110209365 A CN110209365 A CN 110209365A CN 201910474865 A CN201910474865 A CN 201910474865A CN 110209365 A CN110209365 A CN 110209365A
Authority
CN
China
Prior art keywords
printer
firmware
update
server
information
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.)
Pending
Application number
CN201910474865.4A
Other languages
Chinese (zh)
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.)
Yichun Yilian Technology Co Ltd
Original Assignee
Yichun Yilian 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 Yichun Yilian Technology Co Ltd filed Critical Yichun Yilian Technology Co Ltd
Priority to CN201910474865.4A priority Critical patent/CN110209365A/en
Publication of CN110209365A publication Critical patent/CN110209365A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/123Software or firmware update, e.g. device firmware management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of printer firmware update method and printers, server, the solicited message for updating the firmware of the printer is sent to the server every predetermined period, so that the server inquires the firmware update information of the printer based on the solicited message, obtain include the firmware update information of the printer query result;Obtain the query result that the server is sent;The query result is parsed, the firmware update information of the printer is obtained;The firmware update operation of the printer is executed according to the firmware update information of the printer.Above-mentioned technical proposal can effectively improve the working performance of printer, facilitate the upgrading of user's printer firmware, improve the user experience.

Description

Printer firmware update method and printer, server
Technical field
The present invention relates to printer technology fields, more specifically to a kind of printer firmware update method and printing Machine, server.
Background technique
Printer is a kind of output equipment, and printer will execute print job and use is needed to be equipped with corresponding printer driver The computer of program sends print command with the smart machine of printer bluetooth connection, and printer is receiving print command Afterwards, the print command received by the processing chip processing of itself, and initiate the corresponding print out task of printer instructions.Printing Driver in the processing chip of machine itself is printer firmware, as the continuous renewal of printer program optimizes, printing The processing routine of machine needs to update itself processing chip in order to normally or more rapidly efficiently handle received command signal Driver, referred to as printer firmware update.
In the routine use of printer, the method that printer firmware updates is a kind of in the official of corresponding printer brand It is off the net to carry the printer firmware for needing to update, and by passing through the computer for being equipped with printed driver with printer USB line connection, updates printer firmware on computers;Another, similar to the initial setting up of router, in portable intelligent The address I Pv4 of printer is inputted in the web browser of equipment, or by the resource manager on computer, passes through user's Account and password login remote subscriber interface are authenticated, the entry of firmware update is selected in firmware update menu, until firmware is more New success.
In the related technology, since firmware update idea of the user for printer be not strong, it is solid to often forget about update printer Part optimize printer capability can not;Even if user expects updating printer firmware, also tend to need to come more by professional Newly, therefore, the firmware version of printer often compares lag in the related technology, to keep the performance of printer not high, influences it Practicability.
Summary of the invention
It is existing to solve the purpose of the present invention is to provide a kind of printer firmware update method and printer, server Printer firmware update mode brings inconvenience sharp to customer upgrade printer firmware in technology, influence printer use and The problem of user experience.
The purpose of the present invention is what is be achieved through the following technical solutions:
In a first aspect, being applied to printer, the method packet the present invention provides a kind of printer firmware update method It includes:
The solicited message for updating the firmware of the printer is sent to the server every predetermined period, so that the clothes Business device inquires the firmware update information of the printer based on the solicited message, obtain include the printer firmware update The query result of information;
Obtain the query result that the server is sent;
The query result is parsed, the firmware update information of the printer is obtained;
The firmware update operation of the printer is executed according to the firmware update information of the printer.
Further, it is described send the solicited message to the server according to predetermined period before, further includes:
Networked information is reported to server, so that the server is based on the networked information and finds the printing automatically Machine simultaneously establishes connection.
Further, the firmware update information of the printer includes the download address and more new logo of new printer firmware Information;
The firmware update information according to the printer executes the firmware update operation of the printer, comprising:
The new printer firmware is got according to the download address;
According to the update identification information, the current firmware of the printer is updated to the new printer firmware.
Further, described according to the update identification information, the current firmware of the printer is updated to described new Printer firmware, comprising:
If the update identification information is to automatically update, it is automatically updated into the new printer firmware;
If the update identification information is that user selects to update, the inquiry for whether updating printer firmware is sent to user Information, and the confirmation update instruction of user's return is received, it executes and the current firmware of the printer is updated to the new printing The operation of machine firmware.
It is further, described to execute the operation that the current firmware of the printer is updated to the new printer firmware, Include:
The current firmware of the printer is updated to the new printer firmware in idle state.
Second aspect, the present invention provides another printer firmware update methods, are applied to server, the method packet It includes:
Receive the solicited message of the firmware for the update printer that printer is sent;
The firmware update information that the printer is inquired according to the solicited message, obtain include the printer firmware The query result of more new information;
The query result is sent to the printer, so that the printer parses the query result and obtains firmware more New information, and operated according to the firmware update that the firmware update information executes the printer.
Further, after the solicited message for receiving the printer transmission, further includes:
Record receives the time of the solicited message.
Further, further includes:
It obtains printer and completes the renewal process information after firmware update, and record the renewal process information;
The renewal process information includes the version number of new printer firmware, the renewal time of printer firmware and printer The update mode of firmware.
The third aspect, the present invention also provides a kind of printers, including printer body, and are arranged in the printer sheet Intracorporal printer control device;
The printer control device includes first processor, and the first storage connecting with the first processor Device;
For storing computer program, the computer program is at least used to execute implementation of the present invention the first memory The printer firmware update method of example first aspect;
The first processor is for calling and executing the computer program in the first memory.
Fourth aspect, the present invention also provides a kind of servers, including second processor and second memory;
For storing computer program, the computer program is at least used to execute implementation of the present invention the second memory The printer firmware update method of example second aspect;
The second processor is for calling and executing the computer program in the second memory.
Technical solution provided by the invention has the advantages that
After technical solution printer and server provided by the invention establish connection by network, printer is every default week Phase regularly sends the solicited message for updating the firmware of the printer to the server, so that the server is based on described ask Ask information to inquire the firmware update information of the printer, obtain include the firmware update information of the printer inquiry knot Fruit;Printer obtains the query result that the server is sent;The query result is parsed, consolidating for the printer is obtained Part more new information, and operated according to the firmware update that the firmware update information of the printer executes the printer.By upper It states technical solution and printer firmware update mode is selected according to the version and updating type of printer firmware, guarantee printer firmware Timely update, and then printer capability is made to maintain higher level, guarantees the practicability of printer, while providing intelligence for user Printer firmware more new demand servicing can be changed.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of printer firmware update method flow chart provided by the invention;
Fig. 2 is printer side workflow schematic diagram in printer firmware update method provided by the invention;
Fig. 3 is server end workflow schematic diagram in printer firmware update method provided by the invention;
Fig. 4 is printer firmware update method signaling process schematic diagram provided by the invention;
Fig. 5 is printer arrangement schematic diagram provided by the invention;
Fig. 6 is server architecture schematic diagram provided by the invention;
Wherein: 5- printer control device;51- first memory;52- first processor;61- second memory;62- Two processors.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, technical solution of the present invention will be carried out below Detailed description.Obviously, described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base Embodiment in the present invention, those of ordinary skill in the art are obtained all without making creative work Other embodiment belongs to the range that the present invention is protected.
Present embodiment provides a kind of printer firmware update method, solves consolidating for printer in the related technology Part edition comparison lag, the problem of keeping the performance of printer not high, influence printer practicability.
Hereinafter, elaborating in conjunction with attached drawing to embodiment.In addition, embodiments illustrated below is not remembered claim The content of the invention of load plays any restriction effect.In addition, the full content of composition represented by following example is not limited to conduct Necessary to the solution of the invention described in the claims.
As shown in Figure 1, the printer firmware is more for a kind of printer firmware update method that the embodiment of the present invention one provides New method by be applied to printer for, specifically include:
S11, the solicited message for updating the firmware of the printer is sent to the server every predetermined period, so that institute State the firmware update information that server inquires the printer based on the solicited message, obtain include the printer firmware The query result of more new information;
In some embodiments, it is both provided with network interface on general printer, is connected in network interface insertion serial ports cable into TVP/IP Network, printer sends networked information to server by the communication interface on printer, so that server is based on networked information Find printer, and establish and communicate to connect with printer, it can realize printer and server the conveying of data two-wire and It receives;After printer and server establish connection, the printer periodically sends solicited message to server.Optionally, Networked information can include but is not limited to the IP address and physical address of printer.
In some embodiments, printer sends the default week for updating the solicited message of firmware of the printer to server Phase is as unit of minute, that is to say, that printer per minute will to server send solicited message, with guarantee printing function and There is new printer firmware to need to update on Shi Faxian server, guarantees the timeliness that printer firmware updates;
S12, the query result that the server is sent is obtained;
In some embodiments, printer timing sends solicited message to server, and server is according to solicited message inquiry Query result hair that is no to there is the corresponding printer firmware of the printer to need to update, and will including printer firmware more new information Printer is given, printer obtains the query result;
It may include printer model, printer in the solicited message that printer is sent to server in some embodiments The version number of existing firmware, last update printer firmware the information such as time;
S13, the parsing query result, obtain the firmware information of the printer;
In some embodiments, in the query result that printer receives, including server has inquired new printer firmware, And the update identification information of the download address of new printer firmware and new printer firmware is added to the firmware information of printer In, printer is returned to as query result, printer executes printer firmware according to the firmware information of the printer received Update operation;
In other embodiments, the query result that printer receives further includes that the information in query result indicates service Device does not inquire new printer firmware, and when printer receives this message, it is right that the communication interface of printer terminates in advance this The access process of server, when next predetermined period starts, printer continues to send solicited message to server.
S14, the firmware update operation that the printer is executed according to the firmware information of the printer.
In some embodiments, the firmware information of printer includes the download address and more new logo letter of new printer firmware Breath updates identification information and refers to that the identification information can indicate that the update mode of printer firmware, for example, update mode includes certainly It is dynamic to update, alternatively, user selects to update;
Correspondingly, the download address for the new printer firmware that printer is obtained according to parsing query result gets new printing The current firmware of printer is updated to by machine firmware, and the update mode of the printer firmware got according to printer, execution The update operation of new printer firmware.
It is a kind of printer firmware applied in printer side provided by Embodiment 2 of the present invention as shown in Fig. 2 schematic diagram Update method specifically includes:
S21, the solicited message for updating the firmware of the printer is sent to server;
In some embodiments, before printer sends information to server, the communication link of printer and server is first established It connects, the general network interface by being arranged on printer is connected into TCP/IP network by serial ports cable, printer is arranged by itself It communicates network interface and sends networked information to server, so that server is based on networked information and searches the printer in a network, and It establishes and communicates to connect with the printer;
Further, after printer and server establish communication connection, printer can be at interval of the fixed cycle to service Device send solicited message so that server search printer firmware information, obtain include printer firmware information query result, Specifically, solicited message is to update the information of the firmware of the printer, optionally, solicited message includes but is not limited to printer The renewal time of the existing firmware version number of model, printer, printer firmware.
S22, the query result that the server is sent is obtained;
S23, the parsing query result, obtain the firmware information of the printer;
In some embodiments, in the query result that printer receives, including server has inquired new printer firmware, And the update identification information of the download address of new printer firmware and new printer firmware is added to the firmware information of printer In, printer is returned to as query result, printer executes printer firmware according to the firmware information of the printer received Update operation;
It should be noted that in further embodiments, printer is in the query result received, including server is not The instruction information of new printer firmware is inquired, there is no upload for the new printer firmware i.e. server that do not find described herein Therefore new printer firmware after parsing the query result, can not obtain the firmware information of printer, at this point, the printing Machine just terminates in advance the process of printer browsing server, waits until next predetermined period start time, continues to send request letter Breath access server.
S24, the firmware update operation that the printer is executed according to the firmware information of the printer;
In some embodiments, the firmware information of printer includes the download address and more new logo letter of new printer firmware Breath updates identification information and refers to that the identification information can indicate that the update mode of printer firmware, for example, update mode includes certainly It is dynamic to update, alternatively, user selects to update;
Correspondingly, the download address of new printer firmware that is obtained according to parsing query result of printer is from server or cloud New printer firmware, and the update mode of the printer firmware got according to printer are downloaded on server, executing will printing The current firmware of machine is updated to the update operation of new printer firmware.
If updating identification information is to automatically update, printer executes following steps:
S25, the new printer firmware of downloading, and be new printer firmware by the former firmware update of the printer;
It is the method for new printer firmware by the former firmware update of printer, it can be understood as, it will be downloaded in printer New printer firmware be installed in the processing routine of printer itself.
If updating identification information is that user selects to update, the printer executes following steps:
S26, it inquires whether the user needs to update printer firmware
In some embodiments, printer is on the user computer for the printed driver for being already installed with the printer Inquiry message is sent, executing according to the result of user feedback by former firmware update is new printer firmware, or wouldn't update printing The operation of machine firmware.
If what the user received returned is confirmation update instruction, executes and update the current firmware of the printer For the operation of the new printer firmware;If receive user's return is pause update instruction, stop according to default week Phase sends the solicited message for updating the firmware of the printer to the server, thinks again after reaching default update condition The server sends solicited message.
Optionally, the inquiry message is popped up on the computer desktop of user in the form of playing frame, for example various networks are new The page is heard, alternatively, inquiring user in the form of the bullet frame of bottom, for example 360 security guard's page reparations are reminded and play frame, the bullet frame In be labeled with " it was found that new firmware, if update? " printed words, user can realize letter by " confirmation updates " and " wouldn't update " button Breath interaction, it is determined whether be updated to new printer firmware.
Correspondingly, if client's selection " confirmation updates ", thens follow the steps S25, printer is in idle state automatically by institute The current firmware for stating printer is updated to download the new printer firmware finished, alternatively, the printer is immediately more It is newly new printer firmware.
If client selects " wouldn't update ", the printer stops sending more at interval of predetermined period to the server The solicited message of the firmware of the new printer, after reaching default update condition, again to the server at interval of pre- If the period sends the solicited message for updating the firmware of the printer to the server.
Further alternative, printer sends the default update condition packet that solicited message reaches to the server again It includes:
(1) printer restarts, and the restarting includes that cycle power, power-off reopen etc. any beat after closing Print machine restarts the condition of work;
(2) computer for being equipped with printed driver is restarted, the movement including any restarting computer;
(3) give printer setup interval time, user confirmation wouldn't update after start timing, until after interval time when It carves, printer sends solicited message to server again.
As shown in the workflow schematic diagram of Fig. 3, a kind of applied in server end for what the embodiment of the present invention three provided Printer update method, specifically includes:
S31, the solicited message for receiving the firmware for updating the printer that printer is sent;
Before server receives solicited message, server has passed through the networked information and printer that the printer is sent Establish connection.On the server include background management system, after printer connects internet, is connect by the communication of itself Mouth has reported networked information to the background management system, informs that the server of the printer printer is already attached to network, It can establish connection, server searches the printer automatically according to networked information.
In some embodiments, the background management system in server receives solicited message every time, i.e. printer is visited every time When asking server, server all records the time for receiving solicited message, that is to say, that includes printer in server to clothes The access record of business device.
S32, the firmware update information that the printer is inquired according to the solicited message, obtain including the printer The query result of firmware update information;
It, can be in the back-stage management of server when printer background service quotient updates printer firmware in some embodiments The new printer firmware version of the update page uploading of system includes updating identification information in the new printer firmware version, uses In the update mode for indicating the new printer firmware version, new printer firmware version is transmitted to service by background management system In the memory of device equipment, or it is transmitted to cloud server end, and shows that new printer is solid on another page of background server The storage address of part.
In some embodiments, the solicited message includes the model of printer, the version number of printer firmware, and printing The time of machine last update firmware;Server searches renewal process information according to solicited message in the database, is searching With the printer firmware that update in need is determined whether after comparison, if in server including new printer firmware, server Together by the update identification information of the download address of new printer firmware and new printer firmware, it is packaged as with other interactive information Query result;If not uploading the corresponding new printer firmware of the printer in server, instruction is not found newly to beat The instruction information of print machine firmware is put into query result.
S33, the query result is sent to the printer, so that the printer parses the query result and consolidated Part more new information, and operated according to the firmware update that the firmware update information executes the printer;
Server, if printer completes the update of printer firmware, services after sending query result to printer Following steps will be executed for device:
S34, the renewal process information after printer completion firmware update is obtained, and records the renewal process information.
In some embodiments, renewal process information includes the version number of new printer firmware, when the update of printer firmware Between and printer firmware update mode.
In some embodiments, after printer completes firmware update, it is necessary to restart printer or restart and printer drive is installed The computer of dynamic program can just make new printer firmware performance come into force, after printer and server re-establish communication connection, Server can receive the printer firmware that the printer is sent and complete the prompt information updated, and server records renewal process Information;
In other embodiments, after printer completes firmware update, it can be necessary to determine whether to restart printer according to user Or computer, server receives printer firmware after the completion of firmware update and updates completion information, and records renewal process Information.
As shown in the signaling process figure of Fig. 4, printed in the printer firmware update method that provides for the embodiment of the present invention four Machine and server are specifically included in information interactive process:
S41, printer report networked information
Printer is connected to internet by Serial Port Line by the network interface being arranged in printer body, sends out to server The networked information for indicating the printing identity including the printer IP address or port numbers etc. is sent, issues and networks to server Request;
S4, server are based on the networked information and search the printer automatically and establish connection
Server receives the networked information that the printer is sent, and parses the networked information, and obtaining, which indicates described, beats Machine information is printed, and establishes the port number information of connection with the printer, server and the printer are established into connection.
S43, printer send the solicited message for updating the firmware of the printer
After printer and server establish communication connection, to clothes in such a way that communication interface is according at interval of predetermined period Business device sends solicited message, includes printer firmware version, printer firmware renewal time and printer in the solicited message The information such as model;
The firmware update information of S44, server based on solicited message inquiry printer, obtains query result
In some embodiments, server resolution request message obtains the existing firmware version of printer and printer model, Search firmware information in the server, and with after printer firmware edition comparison in solicited message, it is determined whether have new printer Query result is sent to printer by firmware version.
In some embodiments, query result includes the instruction information for not finding new printer firmware;
In other embodiments, query result includes the download address and update identification information of new printer firmware.
S45, server send query result to printer
S46, printer parse query result, and the information obtained according to parsing executes the update of printer firmware or do not update Operation;
In some embodiments, printer parsing query result is not found the instruction information of new printer firmware, then is beaten Print machine terminate this communication interface access server process, when next period starts, printer by communication interface after Continuous access server;
In other embodiments, printer parsing query result obtain include new printer firmware download address and update Identification information, then the printer downloaded from the server or cloud service according to the download address new printer firmware to In the printer, determine whether to update printer firmware according to identification information is updated.
Updating identification information includes automatically updating to select to update with user;It should be noted that being automatically updated in others It is called pressure in some examples and updates or force update mode.
Further, if updating identification information is to automatically update, former firmware update is automatically newly to beat by the printer Print machine firmware;
If updating identification information is that user selects to update, printer is to the printer driver journey for being equipped with the printer Inquiry message is sent on the subscriber computer of sequence, user clicks " confirmation updates " or " wouldn't update " button returns to consumers' opinions, If user " confirmation updates " during idle time, former firmware update is new printer firmware by the printer;If user " wouldn't be more Newly ", then printer terminates according to the process for sending solicited message to server at interval of predetermined period, until reaching default update When condition, the printer continues periodic access server.
S47, printer send printer firmware to server and update progress information
In some embodiments, printer completes printer firmware updating, or after not updating printer firmware, can pass through Communication interface is reported to the server updates progress information;
S48, server obtain the update progress information of the printer, and record the update progress information
In some embodiments, the update progress information include the version number of new printer firmware, printer firmware more The update mode of new time and printer firmware.
It, can be according to printer firmware after printer and server establish connection by above-mentioned printer firmware update method Version and updating type select printer firmware update mode, guarantee timely updating for printer firmware, and then make printer Higher level can be maintained, guarantees the practicability of printer, while providing intelligent printer firmware more new demand servicing for user.
In addition, the embodiment of the invention also provides a kind of printers, as shown in figure 5, including printer body, and setting exists Printer control device 5 in the printer body;
Printer control device includes first processor 52 and the first memory that connect with the first processor 52 51;
For storing computer program, the computer program is at least used to execute the present invention and mention the first memory 51 Printer firmware update method described in the embodiment shown in Fig. 2 two supplied;
The first processor 52 is for calling and executing the computer program in the first memory 51.
It further include control switch in printer body in some embodiments, the control switch is for controlling printer The no state for updating printer firmware, comprising:
When control switch is opened, the printing function carries out printer using printer firmware update method described above The update of firmware;
When the control switch is closed, update of the printer without printer firmware.
The embodiment of the invention also provides a kind of servers, as shown in fig. 6, the server includes 62 He of second processor Second memory 61, the second processor 62 and the second memory 61 connect;
The second memory 61 is at least used to execute of the invention real for storing computer program, the computer program Apply printer firmware update method described in example three;
The second processor 62 is for calling and executing the computer program in the second memory 61.
It is understood that same or similar part can mutually refer in the various embodiments described above, in some embodiments Unspecified content may refer to the same or similar content in other embodiments.
It should be noted that in the description of the present invention, term " first ", " second " etc. are used for description purposes only, without It can be interpreted as indication or suggestion relative importance.In addition, in the description of the present invention, unless otherwise indicated, the meaning of " multiple " Refer at least two.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention Embodiment person of ordinary skill in the field understood.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any One or more embodiment or examples in can be combined in any suitable manner.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest scope of cause.

Claims (10)

1. a kind of printer firmware update method, which is characterized in that be applied to printer, which comprises
The solicited message for updating the firmware of the printer is sent to server every predetermined period, so that the server is based on The solicited message inquires the firmware update information of the printer, obtains including that the firmware update information of the printer is looked into Ask result;
Obtain the query result that the server is sent;
The query result is parsed, the firmware update information of the printer is obtained;
The firmware update operation of the printer is executed according to the firmware update information of the printer.
2. printer firmware update method as described in claim 1, which is characterized in that it is described every predetermined period to the clothes It is engaged in front of the device transmission solicited message, further includes:
Networked information is reported to server, so that the server is based on the networked information and finds the printer automatically simultaneously Establish connection.
3. printer firmware update method as described in claim 1, which is characterized in that the firmware update information of the printer Download address and update identification information including new printer firmware;
The firmware update information according to the printer executes the firmware update operation of the printer, comprising:
The new printer firmware is got according to the download address;
According to the update identification information, the current firmware of the printer is updated to the new printer firmware.
4. printer firmware update method as claimed in claim 3, which is characterized in that the letter of the more new logo according to Breath, is updated to the new printer firmware for the current firmware of the printer, comprising:
If the update identification information is to automatically update, it is automatically updated into the new printer firmware;
If the update identification information is that user selects to update, the inquiry letter for whether updating printer firmware is sent to user Breath, and the confirmation update instruction of user's return is received, it executes and the current firmware of the printer is updated to the new printer The operation of firmware.
5. printer firmware update method as claimed in claim 4, which is characterized in that execution the working as the printer Preceding firmware update is the operation of the new printer firmware, comprising:
The current firmware of the printer is updated to the new printer firmware in idle state.
6. a kind of printer firmware update method, which is characterized in that be applied to server, which comprises
Receive the solicited message of the firmware for the update printer that printer is sent;
The firmware update information that the printer is inquired according to the solicited message, obtain include the printer firmware update The query result of information;
The query result is sent to the printer, so that the printer parses the query result and obtains firmware update letter Breath, and operated according to the firmware update that the firmware update information executes the printer.
7. printer firmware update method as claimed in claim 6, which is characterized in that described to receive what the printer was sent After solicited message, further includes:
Record receives the time of the solicited message.
8. printer firmware update method as claimed in claim 6, which is characterized in that further include:
It obtains printer and completes the renewal process information after firmware update, and record the renewal process information;
The renewal process information includes the version number of new printer firmware, the renewal time of printer firmware and printer firmware Update mode.
9. a kind of printer, which is characterized in that including printer body, and the printer control being arranged in the printer body Device processed;
The printer control device includes first processor, and the first memory connecting with the first processor;
For storing computer program, the computer program is at least used to execute such as claim 1-5 the first memory Described in any item printer firmware update methods;
The first processor is for calling and executing the computer program in the first memory.
10. a kind of server, which is characterized in that including second processor and second memory;
For storing computer program, the computer program is at least used to execute such as claim 6-8 the second memory Described in any item printer firmware update methods;
The second processor is for calling and executing the computer program in the second memory.
CN201910474865.4A 2019-06-03 2019-06-03 Printer firmware update method and printer, server Pending CN110209365A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910474865.4A CN110209365A (en) 2019-06-03 2019-06-03 Printer firmware update method and printer, server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910474865.4A CN110209365A (en) 2019-06-03 2019-06-03 Printer firmware update method and printer, server

Publications (1)

Publication Number Publication Date
CN110209365A true CN110209365A (en) 2019-09-06

Family

ID=67790285

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910474865.4A Pending CN110209365A (en) 2019-06-03 2019-06-03 Printer firmware update method and printer, server

Country Status (1)

Country Link
CN (1) CN110209365A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966372A (en) * 2020-08-10 2020-11-20 上海中通吉网络技术有限公司 Firmware upgrading method, device and equipment for portable printer
CN112486543A (en) * 2020-12-14 2021-03-12 普联国际有限公司 Firmware upgrading method, device, storage medium and system of network equipment
CN116382724A (en) * 2022-12-30 2023-07-04 深圳市盛思达通讯技术有限公司 Remote upgrading method and system based on cloud printer

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815151A (en) * 2009-02-25 2010-08-25 佳能株式会社 Firmware updating device and firmware update
CN104423981A (en) * 2013-08-26 2015-03-18 鸿富锦精密电子(天津)有限公司 BMC (Baseboard Management Controller) firmware automatic update system and method
CN105630432A (en) * 2015-12-24 2016-06-01 北京三快在线科技有限公司 Method, device and system for upgrading printer and printer
CN106557339A (en) * 2015-09-28 2017-04-05 腾讯科技(深圳)有限公司 The upgrade method and device of equipment firmware
CN106708564A (en) * 2016-11-29 2017-05-24 努比亚技术有限公司 FOTA update method, device and server
CN109634539A (en) * 2018-11-20 2019-04-16 新会江裕信息产业有限公司 A kind of printer upgrade method, apparatus, equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815151A (en) * 2009-02-25 2010-08-25 佳能株式会社 Firmware updating device and firmware update
CN104423981A (en) * 2013-08-26 2015-03-18 鸿富锦精密电子(天津)有限公司 BMC (Baseboard Management Controller) firmware automatic update system and method
CN106557339A (en) * 2015-09-28 2017-04-05 腾讯科技(深圳)有限公司 The upgrade method and device of equipment firmware
CN105630432A (en) * 2015-12-24 2016-06-01 北京三快在线科技有限公司 Method, device and system for upgrading printer and printer
CN106708564A (en) * 2016-11-29 2017-05-24 努比亚技术有限公司 FOTA update method, device and server
CN109634539A (en) * 2018-11-20 2019-04-16 新会江裕信息产业有限公司 A kind of printer upgrade method, apparatus, equipment and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966372A (en) * 2020-08-10 2020-11-20 上海中通吉网络技术有限公司 Firmware upgrading method, device and equipment for portable printer
CN112486543A (en) * 2020-12-14 2021-03-12 普联国际有限公司 Firmware upgrading method, device, storage medium and system of network equipment
CN116382724A (en) * 2022-12-30 2023-07-04 深圳市盛思达通讯技术有限公司 Remote upgrading method and system based on cloud printer
CN116382724B (en) * 2022-12-30 2023-12-12 深圳市盛思达通讯技术有限公司 Remote upgrading method and system based on cloud printer

Similar Documents

Publication Publication Date Title
CN110209365A (en) Printer firmware update method and printer, server
US10063618B2 (en) Remote browsing session management
US7930696B2 (en) Federating legacy/remote content into a central network console
US20050091362A1 (en) System for providing information between different protocol environments cooperative with each other and a method therefor
WO2011088772A1 (en) System and method for replacing interface skin
CN106533813A (en) Method for remotely controlling upgrade of intelligent device
US20130332524A1 (en) Data service on a mobile device
US20050086654A1 (en) Electronic apparatus, a network apparatus, a management method, a software updating method, a management program, a software updating program, and a recording medium
JP5296726B2 (en) Web content providing system, web server, content providing method, and programs thereof
CN109240887A (en) Long-distance monitoring method, monitoring client and the monitoring server of application program running state
CN110673502A (en) Quick response method and system of intelligent device, storage medium and network side device
CN109309728A (en) A kind of data processing method and relevant apparatus
JP2003051056A (en) Automatic vending machine management system
WO2005124538A1 (en) A method and system for implementing online help employing instant communication
JP4984584B2 (en) Application execution control program
JP4353036B2 (en) Remote connection system, server computer, remote connection method and program
KR102289307B1 (en) Communication method for virtual machines, electronic device, and non-transitory computer readable storage medium
CN113391878A (en) Remote access method, device, system and storage medium
CN107979655A (en) Access control method, access control apparatus and access device
US6487609B1 (en) Method and system for communicating event messages between a peripheral device and a client computer
CN109542371A (en) Method of printing and device based on homemade chip linux system
CN114840186A (en) Servitization framework based on android system and implementation method
KR20040109977A (en) succeeding method of data in mobile
CN114416211A (en) Method for converting industrial software customized development into industrial app
WO2012139352A1 (en) Method and system for managing wireless data terminal

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190906

RJ01 Rejection of invention patent application after publication