[go: up one dir, main page]

CN113010124A - Method, device and system for realizing information processing - Google Patents

Method, device and system for realizing information processing Download PDF

Info

Publication number
CN113010124A
CN113010124A CN202110579155.5A CN202110579155A CN113010124A CN 113010124 A CN113010124 A CN 113010124A CN 202110579155 A CN202110579155 A CN 202110579155A CN 113010124 A CN113010124 A CN 113010124A
Authority
CN
China
Prior art keywords
information
processing
printer
intelligent internet
broadcast
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.)
Granted
Application number
CN202110579155.5A
Other languages
Chinese (zh)
Other versions
CN113010124B (en
Inventor
陆舟
于华章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Feitian Technologies Co Ltd
Original Assignee
Feitian Technologies 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 Feitian Technologies Co Ltd filed Critical Feitian Technologies Co Ltd
Priority to CN202110579155.5A priority Critical patent/CN113010124B/en
Publication of CN113010124A publication Critical patent/CN113010124A/en
Application granted granted Critical
Publication of CN113010124B publication Critical patent/CN113010124B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • G06F3/1217Improving printing performance achieving reduced idle time at the output device or increased asset utilization
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1263Job scheduling, e.g. queuing, determine appropriate device based on job priority, e.g. re-arranging the order of jobs, e.g. the printing sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

The invention discloses a method, a device and a system for realizing information processing. If the intelligent Internet of things server automatically processes the request, the intelligent Internet of things server informs the third-party server that the event state modification is automatically processed, and when event state modification success information returned by the third-party server is received, a first broadcast instruction is generated according to the first reminding information and the processing content in the processing request and is sent to the printer; if the intelligent internet of things server processes the request manually, generating a second broadcast instruction according to the second reminding information and the processing content in the processing request, sending the second broadcast instruction to the printer, and informing a third-party server to modify the event state when the received key processing information sent by the printer is received; and when receiving the modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information and sending the broadcast reminding instruction to the printer. The printer with the keys is combined with the intelligent Internet of things server to achieve efficient and low-cost information processing.

Description

Method, device and system for realizing information processing
Technical Field
The present invention relates to the field of data processing, and in particular, to a method, an apparatus, and a system for implementing information processing.
Background
With the progress of science and technology, more and more information data need to be processed, and some information needs to be printed. In the prior art, information printing processing is generally automatic printing processing and manual processing. The automatic printing processing is that the printer automatically prints when receiving a processing request without human intervention, and is mainly applied to scenes with large occurrence quantity of events and high frequency; manual print processing typically requires a user to process an event through an application installed on a computer or cell phone and then notify the printer to print. When the printer has only an automatic printing function, information processing needs to be completed manually on terminal equipment such as a computer or a mobile phone, and the printers need to be configured in different places, so that equipment investment of the printers is increased, other users cannot timely determine whether a current event needs to be processed, and the work efficiency of information processing is reduced, and therefore a low-cost and high-efficiency information processing method is urgently needed to be provided.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a method, a device and a system for realizing information processing.
In one aspect, the present invention provides a method for implementing information processing, including:
step S1: the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
step S2: the intelligent internet of things server judges whether to automatically process the acquired processing request according to the set printer policy, if so, the step S3 is executed, otherwise, the step S5 is executed;
step S3: the intelligent Internet of things server informs a third-party server of modifying the event state corresponding to the event number in the processing request into an automatically processed event state; when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to first reminding information and processing contents in the processing request;
step S4: the intelligent Internet of things server sends the first broadcast instruction to a printer determined according to the event state modification success information; when the printer receives the first broadcast instruction, the processing content in the first broadcast instruction is printed, and first reminding information in the first broadcast instruction is broadcast; returning printing broadcast success information to the intelligent Internet of things server, and returning to the step S1;
step S5: the intelligent Internet of things server generates a second broadcast instruction according to second reminding information and processing contents in the processing request;
step S6: the intelligent Internet of things server sends the second broadcast instruction to the printer determined according to the processing request; when the printer receives a second broadcast instruction, printing the processing content in the second broadcast instruction, and broadcasting second reminding information in the second broadcast instruction; when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
step S7: when the intelligent internet of things server receives the key processing information sent by the printer, the intelligent internet of things server informs the third-party server to modify the event state corresponding to the event number in the key processing information; when the intelligent Internet of things server receives modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning broadcast success information to the intelligent Internet of things server, and returning to the step S1;
the method further comprises the following steps:
and when the intelligent Internet of things server receives the processing requests sent by the third-party server, the intelligent Internet of things server sequentially adds the received processing requests to the processing list.
In a second aspect, the present invention provides a method for implementing information processing, including:
the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
the intelligent Internet of things server judges whether the acquired processing request is automatically processed or not according to a set printer policy, if so, the intelligent Internet of things server informs a third-party server that the event state corresponding to the event number in the processing request is automatically processed, and when event state modification success information returned by the third-party server is received, a first broadcast instruction is generated according to first reminding information and processing content in the processing request, and the first broadcast instruction is sent to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to second reminding information and the processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
when the intelligent internet of things server receives the key processing information sent by the printer, the intelligent internet of things server informs the third-party server to modify the event state corresponding to the event number in the key processing information; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information;
the method further comprises the following steps: and when the intelligent Internet of things server receives the processing requests sent by the third-party server, the intelligent Internet of things server sequentially adds the received processing requests to the processing list.
In a third aspect, the present invention provides a printer operating method suitable for information processing, including:
when a printer receives a first broadcast instruction sent by an intelligent Internet of things server, printing processing content in the first broadcast instruction, and broadcasting first reminding information in the first broadcast instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
when the printer receives a second broadcast instruction sent by the intelligent Internet of things server, printing processing content in the second broadcast instruction, and broadcasting second reminding information in the second broadcast instruction;
when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
when the printer receives a broadcast reminding instruction sent by the intelligent Internet of things server, the reminding information in the broadcast reminding instruction is broadcasted; and returning a broadcast success message to the intelligent Internet of things server.
In a fourth aspect, the present invention provides an information processing implementation system, including: an intelligent internet of things server and a printer;
the intelligent internet of things server is used for acquiring an unprocessed processing request from the processing list according to the adding sequence;
the intelligent internet of things server is also used for judging whether the acquired processing request is automatically processed according to the set printer strategy, and if so, informing a third-party server of modifying the event state corresponding to the event number in the processing request into the processed event state; when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to first reminding information and processing contents in the processing request, and sending the first broadcast instruction to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
the printer is used for printing the processing content in the first broadcast instruction when the first broadcast instruction is received, and broadcasting the first reminding information in the first broadcast instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
the printer is further used for printing the processing content in the second broadcast instruction and broadcasting the second reminding information in the second broadcast instruction when the second broadcast instruction is received; when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
the intelligent internet of things server is also used for informing the third-party server to modify an event state corresponding to an event number in the key processing information when the key processing information sent by the printer is received; when the intelligent Internet of things server receives modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning successful broadcast information to the intelligent Internet of things server;
and the intelligent Internet of things server is further used for sequentially adding the received processing requests to the processing list when receiving the processing requests sent by the third-party server.
In a fifth aspect, the present invention provides an apparatus for implementing information processing, including:
the acquisition module is used for acquiring an unprocessed processing request from the processing list according to the adding sequence;
the first judgment module is used for judging whether the acquired processing request is automatically processed or not according to a set printer policy, if so, notifying a third-party server of modifying an event state corresponding to an event number in the processing request to be automatically processed, and when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to first reminding information and processing content in the processing request and sending the first broadcast instruction to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
the receiving and sending module is used for informing the third-party server to modify the event state corresponding to the event number in the key processing information when the key processing information sent by the printer is received; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information;
and the adding module is used for sequentially adding the received processing requests to the processing list when receiving the processing requests sent by the third-party server.
In a sixth aspect, the present invention provides a printer suitable for information processing, comprising:
the intelligent internet of things server comprises a first broadcasting module, a second broadcasting module and a first display module, wherein the first broadcasting module is used for printing processing contents in a first broadcasting instruction when the first broadcasting instruction sent by the intelligent internet of things server is received and broadcasting first reminding information in the first broadcasting instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
the second broadcasting module is used for printing the processing content in the second broadcasting instruction and broadcasting the second reminding information in the second broadcasting instruction when receiving the second broadcasting instruction sent by the intelligent Internet of things server;
the first sending module is used for sending corresponding key processing information to the intelligent Internet of things server when receiving key information of a user within first preset time;
the fourth broadcasting module is used for broadcasting the reminding information in the broadcasting reminding instruction when the broadcasting reminding instruction sent by the intelligent internet of things server is received; and returning a broadcast success message to the intelligent Internet of things server.
In a seventh aspect, the present invention provides an intelligent internet of things server, including at least one processor, a memory, and instructions stored on the memory and executable by the at least one processor, where the at least one processor executes the instructions to implement the information processing implementation method of any one of claims 8 to 12.
In an eighth aspect, the present invention provides a computer-readable storage medium, which comprises a computer program, which, when run on an intelligent internet of things server, causes the intelligent internet of things server to perform the method steps of any one of claims 8 to 12.
In a ninth aspect, the present invention provides a printer comprising at least one processor, a memory, and instructions stored on the memory and executable by the at least one processor, the at least one processor executing the instructions to implement the method of any one of claims 13 to 16.
In a tenth aspect, the invention provides a computer-readable storage medium comprising a computer program which, when run on a printer, causes the printer to perform the method steps of any one of claims 13 to 16.
Compared with the prior art, the invention has the following advantages:
according to the technical scheme, under the condition of being fully compatible with the automatic event processing of the existing printer, a user can manually process the event by operating the keys on the printer and combining the intelligent Internet of things server. On one hand, the printer can be operated manually to process the completed event in real time, the use scene of the printer is expanded, the number of matched equipment is reduced, the flexibility and timeliness of event management are improved, and the convenience of event operation is improved; on the other hand, other personnel can directly process the completion event according to the printed content, and the working efficiency is improved.
Drawings
Fig. 1 is a flowchart of an implementation method of information processing according to an embodiment of the present invention;
fig. 2 and fig. 3 are flowcharts of an implementation method of information processing according to a second embodiment of the present invention;
fig. 4 and fig. 5 are flowcharts of an implementation method of information processing according to a third embodiment of the present invention;
fig. 6 is a block diagram of an information processing implementation system according to a sixth embodiment of the present invention;
fig. 7 is a block diagram of an apparatus for implementing information processing according to a seventh embodiment of the present invention;
fig. 8 is a block diagram of a printer suitable for information processing according to an eighth embodiment of the present invention.
Detailed Description
The present application provides a method, an apparatus, and a system for implementing information processing, and the following describes in detail embodiments of the present application with reference to the accompanying drawings. Examples of which are illustrated in the accompanying drawings. The embodiments described below with reference to the drawings are exemplary only for the purpose of explaining the present application and are not to be construed as limiting the present application.
It will be understood by those within the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention are described in further detail below with reference to the accompanying drawings.
In the following embodiments, the intelligent internet of things server may be connected to multiple printers, data sent to the intelligent internet of things server by the third-party server each time includes a printer identifier or a user number, the intelligent internet of things server sends an instruction to a corresponding printer according to the printer identifier, or the intelligent internet of things server searches for the corresponding printer identifier according to the user number and sends an instruction to the corresponding printer according to the found printer identifier.
Example one
An embodiment of the present invention provides an implementation method of information processing, as shown in fig. 1, including:
step S1: the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
step S2: the intelligent internet of things server judges whether to automatically process the acquired processing request according to the set printer policy, if so, the step S3 is executed, otherwise, the step S5 is executed;
step S3: the intelligent Internet of things server informs a third-party server of modifying the event state corresponding to the event number in the processing request into an automatically processed event state; when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to the first reminding information and the processing content in the processing request;
step S4: the intelligent Internet of things server sends the first broadcast instruction to the printer determined according to the event state modification success information; when the printer receives the first broadcast instruction, printing the processing content in the first broadcast instruction, and broadcasting the first reminding information in the first broadcast instruction; returning printing broadcast success information to the intelligent Internet of things server, and returning to the step S1;
specifically, in this embodiment, the intelligent internet of things server sends the first report instruction to the printer determined according to the event state modification success information, and the printer includes: the intelligent internet of things server sends the first broadcast instruction to the printer corresponding to the printer identifier in the event state modification success information, or the intelligent internet of things server searches the corresponding printer identifier according to the user number in the event state modification success information and sends the first broadcast instruction to the printer corresponding to the searched printer identifier;
step S5: the intelligent Internet of things server generates a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request;
step S6: the intelligent Internet of things server sends the second broadcast instruction to the printer determined according to the processing request; when the printer receives the second broadcast instruction, printing the processing content in the second broadcast instruction, and broadcasting the second reminding information in the second broadcast instruction; when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
specifically, in this embodiment, the intelligent internet of things server sends the second broadcast instruction to the printer determined according to the processing request, and includes: the intelligent internet of things server sends the second broadcast instruction to the printer corresponding to the printer identifier in the processing request, or the intelligent internet of things server searches the corresponding printer identifier according to the user number in the processing request and sends the second broadcast instruction to the printer corresponding to the searched printer identifier;
step S7: when the intelligent Internet of things server receives the key processing information sent by the printer, the intelligent Internet of things server informs a third-party server to modify an event state corresponding to an event number in the key processing information; when the intelligent Internet of things server receives modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning broadcast success information to the intelligent Internet of things server, and returning to the step S1;
specifically, in this embodiment, will report that the warning instruction is sent to the printer that confirms according to modification result information, include: the intelligent internet of things server sends the broadcast reminding instruction to the printer corresponding to the printer identifier in the modification result information, or the intelligent internet of things server searches the corresponding printer identifier according to the user number in the modification result information and sends the broadcast reminding instruction to the printer corresponding to the searched printer identifier;
the method further comprises the following steps:
when the intelligent Internet of things server receives a processing request sent by a third-party server, the intelligent Internet of things server sequentially adds the received processing request to a processing list; when the printer works, the intelligent Internet of things server can simultaneously receive the processing request sent by the third-party server.
The method of the embodiment further comprises the following steps:
step T1: when the intelligent Internet of things server receives the strategy data sent by the third-party server, setting a corresponding printer strategy according to a printer identifier in the strategy data; and returns the policy setting result identifier to the third-party server.
In this embodiment, the intelligent internet of things server may further set timeout processing, that is, the intelligent internet of things server starts a timeout processing timer each time an unprocessed request is acquired, and resets and closes the timeout processing timer after the processing of the processing request is completed (normal processing is completed or timeout processing is completed). Specifically, the step S1 further includes: the intelligent Internet of things server starts an overtime processing timer; the method of the embodiment further comprises the following steps: when the timing of the overtime processing timer reaches a second preset time, the intelligent internet of things server carries out overtime processing according to the set printer strategy, and the overtime processing specifically comprises the following steps:
step A1: the intelligent internet of things server informs a third-party server of modifying an event state corresponding to an event code in a processing request currently processed; when event state modification success information returned by the third-party server is received, generating an overtime processing instruction according to the fifth reminding information;
step A2: the intelligent internet of things server sends the overtime processing instruction to the printer determined according to the event state modification success information; when the printer receives the overtime processing instruction, broadcasting fifth reminding information in the overtime processing instruction; returning successful broadcast information to the intelligent Internet of things server;
step A3: when the intelligent internet of things server receives the broadcast success information returned by the printer, the overtime processing timer is reset and closed, and the step S1 is returned;
accordingly, the steps S4 and S7 further include: when the intelligent Internet of things server receives broadcast success information returned by the printer, the overtime processing timer is reset and closed;
the second preset time is greater than the first preset time.
Step S6 of the present embodiment further includes: and when the printer does not receive the key information of the user within the first preset time, returning processing overtime information to the intelligent Internet of things server or ending the current work.
In this embodiment, the sending, by the printer, the corresponding key processing information to the intelligent internet of things server when the printer receives the key information of the user within the first preset time in step S6 includes: and when the printer receives the key information of the user within the first preset time, judging the type of the key information, if the type of the key information is an acceptance key, sending the acceptance processing information to the intelligent internet of things server, executing the step S7, if the type of the key information is a rejection key, sending the rejection processing information to the intelligent internet of things server, and executing the step S7.
In the present embodiment, step S7 includes:
step S70: the intelligent internet of things server judges the type of the received key processing information sent by the printer, if the key processing information is received, the intelligent internet of things server informs a third-party server that the event state corresponding to the event number in the received processing information is modified to be received, and step S71 is executed; if the reject processing information is the reject processing information, notifying the third-party server that the event state corresponding to the event number in the reject processing information is modified to be rejected, and executing step S71;
step S71: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the type of the received data is event state modification result information, a broadcast reminding instruction is generated according to reminding information corresponding to the event state modification result information, and step S72 is executed; if the information is the unauthorized reminding information, executing the step S73;
step S72: the intelligent Internet of things server sends the broadcast reminding instruction to the printer determined according to the event state modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning broadcast success information to the intelligent Internet of things server, and returning to the step S1;
specifically, in this embodiment, the sending, by the intelligent internet of things server, the report reminding instruction to the printer determined according to the event state modification result information includes: the intelligent Internet of things server sends the broadcast reminding instruction to the printer corresponding to the printer identifier in the event state modification result information, or the intelligent Internet of things server searches the corresponding printer identifier according to the user number in the event state modification result information and sends the broadcast reminding instruction to the printer corresponding to the searched printer identifier;
step S73: the intelligent Internet of things server generates a fourth broadcast instruction according to the fourth reminding information; sending the fourth broadcast instruction to the printer determined according to the no-permission reminding information; when the printer receives the fourth broadcast instruction, broadcasting fourth reminding information in the fourth broadcast instruction; returning broadcast success information to the intelligent Internet of things server, and returning to the step S1;
specifically, in this embodiment, the intelligent internet of things server sends the fourth report instruction to the printer determined according to the event status modification success information, and the printer includes: and the intelligent Internet of things server sends the fourth broadcast instruction to the printer corresponding to the printer identifier in the no-permission reminding information, or the intelligent Internet of things server searches the corresponding printer identifier according to the user number in the no-permission reminding information and sends the fourth broadcast instruction to the printer corresponding to the searched printer identifier.
Step S71 and step S72 of the present embodiment include:
step S711: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the received data type is event state modification success information, a third broadcast instruction is generated according to third reminding information, and step S721 is executed; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and executing the step S722; if the information is the unauthorized reminding information, executing the step S73;
step S721: the intelligent Internet of things server sends the third broadcast instruction to the printer determined according to the event state modification success information; when the printer receives the third broadcast instruction, broadcasting third reminding information in the third broadcast instruction; returning a broadcast success message to the intelligent Internet of things server, and returning to the step S1;
step S722: the intelligent Internet of things server sends the sixth broadcast instruction to the printer determined according to the event state modification failure information; when the printer receives the sixth broadcast instruction, broadcasting sixth reminding information in the sixth broadcast instruction; and returning the broadcast success information to the intelligent internet of things server, and returning to the step S1.
According to the technical scheme, under the condition of being fully compatible with the automatic event processing of the existing printer, a user can manually process the event by operating the keys on the printer and combining the intelligent Internet of things server. On one hand, the printer can be operated manually to process the completed event in real time, the use scene of the printer is expanded, the number of matched equipment is reduced, the flexibility and timeliness of event management are improved, and the convenience of event operation is improved; on the other hand, other personnel can directly process the completion event according to the printed content, and the working efficiency is improved.
Example two
The second embodiment of the invention provides an information processing implementation method, wherein an intelligent internet of things server is connected with a plurality of printers and a third party server. Each user corresponds to one printer, when the user triggers the message to be processed in the third-party server, a triggering request containing user information is generated, the third-party server searches the corresponding printer identifier according to the user information in the triggering request, and a processing request is generated according to the printer identifier and the event number. In the method, in the process of processing the message to be processed, the data sent to the intelligent internet of things server by the third-party server each time contains the printer identifier and the event number, and the printer identifier can be the printer number.
As shown in fig. 2 and 3, the method of the present embodiment includes:
step 101: when the intelligent Internet of things server receives the strategy data sent by the third-party server, setting a corresponding printer strategy according to a printer identifier in the strategy data;
specifically, in this embodiment, setting the corresponding printer policy includes: starting a manual processing function of the printer, starting automatic acceptance processing, overtime automatic acceptance processing and overtime automatic rejection processing;
for example, the policy data in this embodiment is [ { "overimeeOrder": 0"," auto ": 0", "auth": 1"," sign ": j0SmTN497F1V7EyjOzKut7GUaYoGRBQZIzw5B7B-cLw =", "overimee": 60"," appkey ": 36A387CC7F1A20F82174", "nonce": GyB81Qng3n0 EjFVQNgArqieJq 8xWmRq "," devicen ": F21_4G _ WM": 20210302132939 "};
step 102: the intelligent Internet of things server returns a strategy setting result identifier to the third-party server;
specifically, in this embodiment, the policy setting result identifier includes any one or more of the following items: a policy setting success or policy setting failure flag;
for example, the policy setting success flag in this embodiment is: [ { "msg": strategy setup success "," code ": 0", "sign": Xkkd-lubfUP8 lmtscduo a6yt8 kuztozffjrrsogislvw = "," nonce ": GyB81Qng3n0 ejfvqnqginjkq 8xWmRq" };
step 103: when the intelligent Internet of things server receives a processing request sent by a third-party server, the intelligent Internet of things server sequentially adds the received processing request to a processing list;
in the embodiment, the intelligent internet of things server is added to the processing list as long as the intelligent internet of things server receives the processing request sent by the third-party server; the intelligent internet of things server and the printer can simultaneously work and process different processing requests, namely the printer adds the received processing requests to a processing list when processing the current processing request and if the intelligent internet of things server receives other processing requests; the plurality of printers can respectively process different processing requests at the same time;
specifically, the processing request includes: printer identification, processing content, and event number;
for example, the processing request in this embodiment is: [ { "method": push "," sign ": YpfZ1gKwtMtY-gZdgP-JoM8sl8t9ruvbPsyGU-fVK5Y =", "msgId": 1614650204028"," appkey ": 36A387CC7F1A20F82174", "push _ template": 1"," message ": 100", "token _ template": 1000504"," nonce ": 1Dqu6E83 vU2 iOxXdZdedusti 9bHluis", "facility": F21_4G _ WM "," orderMark ": LZ" 0"," time ": 20210302095644" };
the processing list is: "Pushsn": 21030209564461560900484"," deviveryPolicy ": 482", "ticketcontent": EQAAAAAAAAAAABQBSzIg 0KGyEAHSEAG0UAG2EA1tW2y7HgusWjukYyMV80R19XTQ0KGyEAHSEAG0UAG2EA1 qqe 4tte0 zKyjtandolazyandLambddqacqbQbQABYQDKQDK 1 b/73 KvaO61 qqe 4 GDQIbIQbQbQDP +8+ iICBJRKO6MjEwMzAyMDK1NjQ KG 1NjA MD5 MDA0 QNChQBtQBtQATQATQATQBtQATQATQBtQATQBtQATQWQATQWQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQATQ;
step 104: the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
step 105: the intelligent internet of things server judges whether to automatically process the acquired processing request according to a printer policy corresponding to the printer identifier in the set processing request, if so, the step 106 is executed, otherwise, the step 111 is executed;
specifically, in this embodiment, step 105 includes: the intelligent internet of things server judges whether the printer strategy starts automatic receiving processing, if so, the intelligent internet of things server judges the processing request obtained by automatic processing, and executes step 106, otherwise, executes step 111;
step 106: the intelligent Internet of things server informs a third-party server of modifying the event state corresponding to the event number in the processing request into an automatically processed event state;
step 107: the intelligent Internet of things server receives event state modification success information returned by the third-party server and generates a first broadcast instruction according to the first reminding information and processing contents in the processing request;
for example, the event status modification result in the present embodiment includes modification success information or modification failure information; optionally, in this step, if the intelligent internet of things server receives event state modification failure information returned by the third-party server, a first broadcast instruction is generated according to the seventh reminding information; for example, the seventh reminding information may be: failure of automatic processing;
step 108: the intelligent Internet of things server sends the first broadcast instruction to the corresponding printer according to the printer identifier in the event state modification success information;
for example, in this embodiment, the first broadcast instruction is: [ { "deviceCode": F21-4G-WM "," message ": fYM
CZAAHiwGqAQQAAQAAAKoCBABkAAAAqgheAREAAAAAAAAAG0AbMyINChshAB0hABtFABthANbVtsux4LrFo7pGMjFfNEdfV00NChshAB0hABtFABthANanuLbXtMyso7rWp7i2s8m5pg0KGyEAHSEAG0UAG2EAytW/7re9yr2jutanuLaxpg0KGyEAHSEAG0UAG2EAz/vPoiAgSUSjujIxMDMwMjA5NTY0NDYxNTYwOTAwNDg0DQobIQAdIQAbRQAbYQC9u9LXyrG85KO6MjAyMS0wMy0wMiAwOTo1Njo0NA0KGyEAHSEAG0UAG2EAvbvS173wtu6jujEuMNSqDQoNChtAG2EBHXcGHWwFAQoAMTIzNDU2Nzg5MBshABthAR0hABtFAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQobIQAdIQAbRQAbYQAyNNChyrG/zbf+yMjP36O6MzAwMzg2DQoNCg0KDQoNCg0KHVYBqwMEAOIBAACrBA0AMTYxNDY1MDIwNDAyOA==","messageId":1677886333,"qos":2,"topic":"/s2c/msg"}]
[<BL>
< T AL =1 SZ =2> user name: @ shopName
< T AL =1 SZ =2> user number: @ storeNumber
< T AL =1 SZ =2> number plate number: @ shop number
< T AL =1 SZ =2> terminal number: f21_4G _ WM
< T AL =1 SZ =2> processing state: the treatment is successful
< T AL =1 SZ =2> collection method: payment device
< T AL =1 SZ =2> event ID: 21030209564461560900484
< T AL =1 SZ =2> processing time: 2021-03-0209:56:44
< T AL =1 SZ =2> process payment: 1.0 yuan
<BL>
<QR>1234567890
<SP>
< T >24 hours customer service hotline: 300386]
Step 109: when the printer receives the first broadcast instruction, printing the processing content in the first broadcast instruction, and broadcasting the first reminding information in the first broadcast instruction;
for example, the first reminding information in this embodiment is: you have a new event and have automatically received processing;
step 110: the printer returns a printing broadcast success message to the intelligent Internet of things server, and the step 104 is returned;
specifically, the printing completion information in this step includes a printer identifier and an event number;
for example, the printing completion information in the present embodiment is: [ { "ackTime": 1614650206999"," deviceCode ": F21_4G _ WM", "messageId":1677886333, "method": messageConfirm "," pushTime ":1614650204638," responseTime ":1614650207094} ];
step 111: the intelligent Internet of things server generates a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request;
step 112: the intelligent Internet of things server sends the second broadcast instruction to the corresponding printer according to the printer identifier in the processing request;
step 113: when the printer receives the second broadcast instruction, printing the processing content in the second broadcast instruction, and broadcasting the second reminding information in the second broadcast instruction;
for example, the second reminding information in this embodiment is: you have a new event and please deal with it as soon as possible;
step 114: the printer judges whether the key information of the user is received within a first preset time, if so, step 115 is executed, otherwise, processing overtime information is returned to the intelligent Internet of things server;
in the present embodiment, the key information includes an accept key and a reject key;
specifically, the printer starts the printer timer when receiving the second broadcast instruction, and step 114 includes: the printer waits for receiving the key information of the user, if the key information is received within the preset timing of the printer timer, the printer timer is reset, the step 115 is executed, and if the key information is not received within the preset timing of the printer timer, the processing overtime information is returned to the intelligent internet of things server;
optionally, in this step of this embodiment, if it is determined that the printer is not currently working, the printer may stop working;
step 115: the printer judges the type of the key information, if the key information is an acceptance key, the printer sends the acceptance processing information to the intelligent internet of things server, step 116 is executed, if the key information is a rejection key, the printer sends the rejection processing information to the intelligent internet of things server, and step 116 is executed;
in this embodiment, the various information that the printer sends to the intelligent internet of things server all includes: printer identification and event number;
for example, the reception processing information in this embodiment is: [ { "msgId": 1614650204028"," ordeState ": 1" };
step 116: the intelligent internet of things server judges the type of the received information sent by the printer, if the information is received, the intelligent internet of things server informs a third-party server that the event state corresponding to the event number in the received processing information is modified to be received, and step 117 is executed; if the reject handling information is the rejected handling information, the third-party server is notified to modify the event state corresponding to the event number in the reject handling information into rejected state, and step 117 is executed;
in this embodiment, when receiving a notification sent by the intelligent internet of things server, the third-party server determines whether an order corresponding to an event number in the notification is processed, if so, returns an unauthorized processing reminding message to the intelligent internet of things server, if not, changes the corresponding event state to accepted, if so, returns an event state modification success message to the intelligent internet of things server, and if not, returns an event state modification failure message to the intelligent internet of things server;
step 117: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the event state modification success information is received, a third broadcast instruction is generated according to the third reminding information, and step 118 is executed; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and executing the step 121; if the information is an unauthorized reminder information, go to step 124;
step 118: the intelligent Internet of things server sends a third broadcast instruction to the corresponding printer according to the printer identifier in the event state modification success information;
step 119: when the printer receives the third broadcast instruction, broadcasting third reminding information in the third broadcast instruction;
for example, the third reminding information in this embodiment is: the treatment is successful;
step 120: the printer returns a broadcast success message to the intelligent Internet of things server, and the step 104 is returned;
step 121: the intelligent internet of things server modifies the printer identification in the failure information according to the event state and sends a sixth broadcast instruction to the corresponding printer;
step 122: when the printer receives the sixth broadcast instruction, broadcasting sixth reminding information in the sixth broadcast instruction;
for example, the sixth reminding information in this embodiment is: the processing fails;
step 123: the printer returns a broadcast success message to the intelligent Internet of things server, and the step 104 is returned;
step 124: the intelligent Internet of things server generates a fourth broadcast instruction according to the fourth reminding information;
step 125: the intelligent Internet of things server sends the fourth broadcast instruction to the corresponding printer according to the printer identifier in the unauthorized prompting information;
step 126: after receiving the fourth broadcast instruction, the printer broadcasts fourth reminding information in the fourth broadcast instruction;
for example, the fourth reminding information in this embodiment is: operating the printer without permission;
step 127: the printer returns a broadcast success message to the intelligent Internet of things server, and the step 104 is returned;
preferably, in this embodiment, the intelligent internet of things server may further set timeout processing, that is, the intelligent internet of things server starts a timeout processing timer each time an unprocessed request is acquired, and resets and closes the timeout processing timer after the processing of the processing request is completed (normal processing is completed or timeout processing is completed). When the timing of the overtime processing timer reaches a second preset time, the intelligent internet of things server carries out overtime processing according to the set printer strategy, and the overtime processing specifically comprises the following steps:
step A1: the intelligent Internet of things server informs a third-party server of modifying the event state corresponding to the event code into accepted (or rejected);
step A2: the intelligent Internet of things server receives event state modification success information returned by the third-party server and generates an overtime processing instruction according to the fifth reminding information;
step A3: the intelligent internet of things server sends the overtime processing instruction to the printer corresponding to the printer identifier in the modification success information;
step A4: when the printer receives the overtime processing instruction, broadcasting fifth reminding information in the overtime processing instruction;
for example, the fifth reminding information in this embodiment is: event timeout, processing has been automatically accepted (or rejected);
step A5: the printer returns a broadcast success message to the intelligent Internet of things server;
step A6: the intelligent Internet of things server resets and closes the overtime processing timer when receiving the broadcast success information, and returns to the step 104;
in this embodiment, the steps 110, 120, 123, and 127 further include: when the intelligent Internet of things server receives the broadcast success information, resetting and closing the overtime processing timer;
the second preset time in this embodiment is greater than the first preset time.
EXAMPLE III
The third embodiment of the invention provides an information processing implementation method, and the intelligent internet of things server in the third embodiment is connected with a plurality of printers and a plurality of third-party servers. Before the method, the intelligent Internet of things server is in long connection with the printers, and the plurality of printers can work simultaneously. Each user corresponds to one printer of the user, when the user triggers an order in the third-party server, a triggering request containing user information is generated, the third-party server searches a corresponding printer identifier according to the user information in the triggering request, and a processing request is generated according to the printer identifier, the server identifier of the third-party server and an event number. In the method, in the order processing process, data sent to the intelligent Internet of things server by the third-party server each time comprises a printer identifier, a server and an event number identifier; the data sent to the intelligent Internet of things server by the printer each time comprises a server identification, a printer identification of the printer and an event number. The server identification may be a server serial number and the printer identification may be a printer number.
As shown in fig. 4 and 5, the method of the present embodiment includes:
step 201: when the intelligent Internet of things server receives the strategy data sent by the third-party server, setting a corresponding printer strategy according to a printer identifier in the strategy data;
specifically, in this embodiment, setting the corresponding printer policy includes: starting manual processing of a printer, starting automatic acceptance processing, overtime automatic acceptance processing and overtime automatic rejection processing;
step 202: the intelligent Internet of things server returns a strategy setting result identifier to the corresponding third-party server according to the server identifier in the strategy data;
specifically, in this embodiment, the policy setting result identifier includes: a policy setting success flag or a policy setting failure flag;
step 203: when the intelligent Internet of things server receives a processing request sent by a third-party server, the intelligent Internet of things server sequentially adds the received processing request to a processing list;
in the embodiment, the intelligent internet of things server is added to the processing list as long as the intelligent internet of things server receives the processing request sent by the third-party server; the intelligent internet of things server and the printer can simultaneously work and process different processing requests, namely the printer adds the received processing requests to a processing list when processing the current processing request and if the intelligent internet of things server receives other processing requests; the plurality of printers can process the processing request respectively and simultaneously;
specifically, the processing request includes: a server identifier, a printer identifier, processing contents, and an event number;
step 204: the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
step 205: the intelligent internet of things server judges whether to automatically process the acquired processing request according to a printer policy corresponding to the printer identifier in the set processing request, if so, the step 206 is executed, otherwise, the step 211 is executed;
specifically, in this embodiment, step 205 includes: the intelligent internet of things server judges whether the printer strategy starts automatic receiving processing, if so, the acquired processing request is automatically processed, and step 206 is executed, otherwise, step 211 is executed;
step 206: the intelligent Internet of things server informs a corresponding third-party server of modifying the event state corresponding to the event number in the processing request into processed automatically according to the automatic processing strategy and the server identification in the acquired processing request;
step 207: the intelligent Internet of things server receives event state modification success information returned by the third-party server and generates a first broadcast instruction according to the first reminding information and processing contents in the processing request;
for example, the event status modification result in the present embodiment includes modification success information or modification failure information; optionally, in this step, if the intelligent internet of things server receives event state modification failure information returned by the third-party server, a first broadcast instruction is generated according to the seventh reminding information; for example, the seventh reminding information may be: failure of automatic processing;
step 208: the intelligent Internet of things server sends the first broadcast instruction to the corresponding printer according to the printer identifier in the event state modification success information;
step 209: when the printer receives the first broadcast instruction, printing the processing content in the first broadcast instruction, and broadcasting the first reminding information in the first broadcast instruction;
for example, the first reminding information in this embodiment is: you have a new event and have automatically received processing;
step 210: the printer returns a printing broadcast success message to the intelligent Internet of things server, and returns to step 204;
specifically, the printing completion information in this step includes a server identifier, a printer identifier, and an event number;
step 211: the intelligent Internet of things server generates a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request;
step 212: the intelligent Internet of things server sends the second broadcast instruction to the corresponding printer according to the printer identifier in the processing request;
step 213: when the printer receives the second broadcast instruction, printing the processing content in the second broadcast instruction, and broadcasting the second reminding information in the second broadcast instruction;
for example, the second reminding information in this embodiment is: you have a new event and please deal with it as soon as possible;
step 214: the printer judges whether the key information of the user is received within a first preset time, if so, step 215 is executed, otherwise, processing overtime information is returned to the intelligent internet of things server;
specifically, the printer starts the printer timer when receiving the second broadcast instruction, and step 214 includes: the printer waits for receiving the key information of the user, if the key information is received within the preset timing of the printer timer, the printer timer is reset, the step 215 is executed, and if the key information is not received within the preset timing of the printer timer, the processing overtime information is returned to the intelligent internet of things server;
optionally, in this step of this embodiment, if it is determined that the current job is not finished, the printer may directly end the current job;
step 215: the printer judges the type of the key information, if the type of the key information is an acceptance key, the printer sends the acceptance processing information to the intelligent internet of things server, step 216 is executed, if the type of the key information is a rejection key, the printer sends the rejection processing information to the intelligent internet of things server, and step 216 is executed;
in this embodiment, the various information that the printer sends to the intelligent internet of things server all includes: a printer identifier, a third party server identifier, and an event number;
step 216: the intelligent internet of things server judges the type of the received information sent by the printer, if the information is received, the intelligent internet of things server informs a corresponding third-party server to modify the event state corresponding to the event number in the received processing information into a received event state according to the server identifier in the acquired processing request, and step 217 is executed; if the processing information is rejected, notifying a corresponding third-party server according to the server identifier in the acquired processing request to modify the event state corresponding to the event number in the rejection processing information into rejected event state, and executing step 217;
in this embodiment, when receiving a notification sent by an intelligent internet of things server, a third-party server determines whether an order corresponding to an event number in the notification is processed, if so, returns an unauthorized processing reminding message to the intelligent internet of things server, if not, modifies the corresponding event state to be accepted, if so, returns an event state modification success message to the intelligent internet of things server, and if not, returns an event state modification failure message to the intelligent internet of things server;
step 217: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the event state modification success information is received, a third broadcast instruction is generated according to the third reminding information, and step 218 is executed; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and executing the step 221; if the information is the unauthorized reminding information, executing step 224;
step 218: the intelligent Internet of things server sends a third broadcast instruction to the corresponding printer according to the printer identifier in the event state modification success information;
step 219: when the printer receives the third broadcast instruction, broadcasting third reminding information in the third broadcast instruction;
for example, the third reminding information in this embodiment is: the treatment is successful;
step 220: the printer returns a broadcast success message to the intelligent Internet of things server, and returns to step 204;
step 221: the intelligent internet of things server modifies the printer identification in the failure information according to the event state and sends a sixth broadcast instruction to the corresponding printer;
step 222: when the printer receives the sixth broadcast instruction, broadcasting sixth reminding information in the sixth broadcast instruction;
for example, the sixth reminding information in this embodiment is: the processing fails;
step 223: the printer returns a broadcast success message to the intelligent Internet of things server, and returns to step 204;
step 224: the intelligent Internet of things server generates a fourth broadcast instruction according to the fourth reminding information;
step 225: the intelligent Internet of things server sends the fourth broadcast instruction to the corresponding printer according to the printer identifier in the unauthorized prompting information;
step 226: after receiving the fourth broadcast instruction, the printer broadcasts fourth reminding information in the fourth broadcast instruction;
for example, the fourth reminding information in this embodiment is: operating the printer without permission;
step 227: the printer returns a broadcast success message to the intelligent Internet of things server, and returns to step 204;
preferably, in this embodiment, the intelligent internet of things server may further set timeout processing, that is, the intelligent internet of things server starts a timeout processing timer each time an unprocessed request is acquired, and resets and closes the timeout processing timer after the processing of the processing request is completed (normal processing is completed or timeout processing is completed). When the timing of the overtime processing timer reaches a second preset time, the intelligent internet of things server carries out overtime processing according to the set printer strategy, and the overtime processing specifically comprises the following steps:
step B1: the intelligent Internet of things server informs a third-party server of modifying the event state corresponding to the event code into accepted (or rejected);
step B2: the intelligent Internet of things server receives event state modification success information returned by the third-party server and generates an overtime processing instruction according to the fifth reminding information;
step B3: the intelligent internet of things server sends the overtime processing instruction to the corresponding printer according to the printer identifier in the event state modification result;
step B4: when the printer receives the overtime processing instruction, broadcasting fifth reminding information in the overtime processing instruction;
for example, the fifth reminding information in this embodiment is: event timeout, processing has been automatically accepted (or rejected);
step B5: the printer returns a broadcast success message to the intelligent Internet of things server;
step B6: the intelligent Internet of things server resets and closes the timeout processing timer when receiving the broadcast success information, and returns to the step 204;
in this embodiment, step 210, step 220, step 223, and step 227 further include: when the intelligent Internet of things server receives the broadcast success information, resetting and closing the overtime processing timer;
the second preset time in this embodiment is greater than the first preset time.
Example four
The fourth embodiment of the present invention provides an information processing implementation method, including:
the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
the intelligent Internet of things server judges whether the acquired processing request is automatically processed or not according to a set printer policy, if so, the intelligent Internet of things server informs a third-party server that the event state corresponding to the event number in the processing request is automatically processed, and when event state modification success information returned by the third-party server is received, a first broadcast instruction is generated according to the first reminding information and the processing content in the processing request, and the first broadcast instruction is sent to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the current processing request;
when the intelligent internet of things server receives the key processing information sent by the printer, the intelligent internet of things server informs a third-party server to modify an event state corresponding to an event number in the key processing information; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to the printer determined according to the modification result information;
the method further comprises the following steps: and when the intelligent Internet of things server receives the processing requests sent by the third-party server, the intelligent Internet of things server sequentially adds the received processing requests to the processing list.
The method of the embodiment further comprises the following steps: when the intelligent Internet of things server receives the strategy data sent by the third-party server, the corresponding printer strategy is set according to the equipment identification in the strategy data, and the strategy setting result identification is returned to the third-party server.
The method of the embodiment further comprises the following steps:
starting an overtime processing timer when the intelligent Internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
when the timing of the overtime processing timer reaches a second preset time, the intelligent internet of things server carries out overtime processing according to the set printer strategy, and the overtime processing specifically comprises the following steps:
the intelligent internet of things server informs a third-party server of modifying an event state corresponding to an event code in a processing request currently processed; when event state modification success information returned by the third-party server is received, generating an overtime processing instruction according to the fifth reminding information and sending the overtime processing instruction to the printer determined according to the event state modification success information;
and when the intelligent Internet of things server receives the broadcast success information returned by the printer, the overtime processing timer is reset and closed, and the next unprocessed processing request in the processing list is processed.
In the embodiment, when the intelligent internet of things server receives the key processing information sent by the printer, the intelligent internet of things server informs the third-party server to modify the event state corresponding to the event number in the key processing information; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to the printer determined according to the modification result information; the method comprises the following steps:
when the intelligent internet of things server receives the key processing information sent by the printer, judging the type of the key processing information, if the key processing information is received, informing a third-party server that the event state corresponding to the event number in the received processing information is modified to be received, and executing the step T; if the event is rejected, the third-party server is informed to modify the event state corresponding to the event number in the rejection processing information into rejected event state, and step T is executed;
and T: the intelligent Internet of things server judges the type of the received data returned by the third-party server, if the type of the received data is event state modification result information, a broadcast reminding instruction is generated according to reminding information corresponding to the event state modification result information, and the broadcast reminding instruction is sent to a printer determined according to the event state modification result information; and if the permission-free reminding information is the permission-free reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer determined according to the permission-free reminding information.
Step T in this embodiment includes: the intelligent Internet of things server judges the type of the received data returned by the third-party server, if the received data is event state modification success information, a third broadcast instruction is generated according to the third reminding information, and the third broadcast instruction is sent to the printer determined according to the event state modification success information; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and sending the sixth broadcast instruction to the printer determined according to the event state modification failure information; and if the permission-free reminding information is the permission-free reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer determined according to the permission-free reminding information.
EXAMPLE five
The fifth embodiment of the present invention provides a printer operating method suitable for information processing, including:
when the printer receives a first broadcast instruction sent by the intelligent Internet of things server, printing processing content in the first broadcast instruction, and broadcasting first reminding information in the first broadcast instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
when the printer receives a second broadcast instruction sent by the intelligent Internet of things server, printing processing content in the second broadcast instruction, and broadcasting second reminding information in the second broadcast instruction;
when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
when the printer receives a broadcast reminding instruction sent by the intelligent Internet of things server, broadcasting reminding information in the broadcast reminding instruction; and returning the successful broadcast information to the intelligent Internet of things server.
The method of the embodiment further comprises the following steps:
and when the printer does not receive the key information of the user within the first preset time, returning processing overtime information to the intelligent Internet of things server or ending the current work.
In this embodiment, when the printer receives the key information of the user within the first preset time, the printer sends the corresponding key processing information to the intelligent internet of things server, specifically:
and when the printer receives the key information of the user within the first preset time, judging the type of the key information, if the type of the key information is an acceptance key, sending the acceptance processing information to the intelligent internet of things server, and if the type of the key information is a rejection key, sending the rejection processing information to the intelligent internet of things server.
The method of the embodiment further comprises the following steps:
when the printer receives a third broadcast instruction sent by the intelligent Internet of things server, broadcasting third reminding information in the third broadcast instruction; and returning a broadcast success message to the intelligent Internet of things server;
when the printer receives a sixth broadcast instruction sent by the intelligent Internet of things server, broadcasting sixth reminding information in the sixth broadcast instruction; and returning the successful broadcast information to the intelligent Internet of things server.
EXAMPLE six
An embodiment of the present invention provides an information processing implementation system, as shown in fig. 6, including: an intelligent internet of things server 41 and a printer 42;
the intelligent internet of things server 41 is used for acquiring an unprocessed processing request from the processing list according to the adding sequence;
the intelligent internet of things server 41 is further configured to determine whether to automatically process the acquired processing request according to the set printer policy, and if so, notify the third-party server to modify the event state corresponding to the event number in the processing request to be automatically processed; when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to the first reminding information and the processing content in the processing request, and sending the first broadcast instruction to the printer 42 determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the processing content in the acquired processing request, and sending the second broadcast instruction to the printer 42 determined according to the processing request;
the printer 42 is used for printing the processing content in the first broadcast instruction when receiving the first broadcast instruction and broadcasting the first reminding information in the first broadcast instruction; returning a printing broadcast success message to the intelligent internet of things server 41;
the printer 42 is further configured to print the processing content in the second broadcast instruction and broadcast the second reminding information in the second broadcast instruction when the second broadcast instruction is received; when the printer 42 receives the key information of the user within a first preset time, sending the corresponding key processing information to the intelligent internet of things server 41;
the intelligent internet of things server 41 is also used for informing a third-party server to modify an event state corresponding to an event number in the key processing information when the key processing information sent by the printer 42 is received; when the intelligent internet of things server 41 receives the modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to the printer 42 determined according to the modification result information; when the printer 42 receives the broadcast reminding instruction, the reminding information in the broadcast reminding instruction is broadcast; returning a broadcast success message to the intelligent internet of things server 41;
the intelligent internet of things server 41 is further configured to, when receiving a processing request sent by a third-party server, sequentially add the received processing request to a processing list; in this embodiment, the intelligent internet of things server 41 may receive other processing requests sent by the third-party server when the printer 42 operates.
In this embodiment, the intelligent internet of things server 41 is further configured to, when receiving policy data sent by a third party server, set a corresponding printer policy according to a printer identifier in the policy data; and returns the policy setting result identifier to the third-party server.
In this embodiment, the intelligent internet of things server 41 is further configured to start a timeout processing timer each time an unprocessed processing request is obtained from the processing list according to the adding sequence,
the intelligent internet of things server 41 is further configured to perform timeout processing according to the set printer policy when the time of the timeout processing timer reaches a second preset time, where the timeout processing specifically is:
the intelligent internet of things server 41 informs the third-party server to modify the event state corresponding to the event code in the processing request currently being processed; when event state modification success information returned by the third-party server is received, generating an overtime processing instruction according to the fifth reminding information; sending a timeout processing instruction to the printer 42 determined according to the processing request of the modification success information;
when the intelligent internet of things server 41 receives the broadcast success information returned by the printer 42, the overtime processing timer is reset and closed, and the next unprocessed processing request in the processing list is processed;
the second preset time is greater than the first preset time.
In this embodiment, the printer 42 is further configured to return processing timeout information to the intelligent internet of things server 41 or end the current work when the key information of the user is not received within the first preset time.
In this embodiment, the printer 42 is further configured to send corresponding key processing information to the intelligent internet of things server 41 when receiving key information of a user within a first preset time, and includes: the printer 42 is further configured to determine a type of the key information when the key information of the user is received within a first preset time, send acceptance processing information to the intelligent internet of things server 41 if the key is an acceptance key, and send rejection processing information to the intelligent internet of things server 41 if the key is a rejection key.
In the present embodiment, the intelligent internet of things server 41 is further configured to notify the third-party server to modify the event status corresponding to the event number in the key processing information when the key processing information sent by the printer 42 is received; when the intelligent internet of things server 41 receives the modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to the printer 42 determined according to the modification result information; the method comprises the following steps:
the intelligent internet of things server 41 is further configured to determine the type of the received key processing information sent by the printer 42, and if the received key processing information is the received processing information, notify the third-party server that the event state corresponding to the event number in the received processing information is modified to be received; if the processing refusal information is the refusal processing information, the third-party server is informed to modify the event state corresponding to the event number in the refusal processing information into refused;
the intelligent internet of things server 41 is further configured to determine a type of the received data returned by the third-party server, and if the type of the received data is event state modification result information, generate a broadcast reminding instruction according to reminding information corresponding to the event state modification result information, and send the broadcast reminding instruction to the printer 42 determined according to the event state modification result information; and if the information is the unauthorized reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer 42 determined according to the unauthorized reminding information.
In this embodiment, the intelligent internet of things server 41 is further configured to determine a type of the received data returned by the third-party server, and if the received data is event state modification success information, generate a third broadcast instruction according to the third reminding information, and send the third broadcast instruction to the printer 42 determined according to the event state modification success information; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and sending the sixth broadcast instruction to the printer 42 determined according to the event state modification failure information;
the printer 42 is further configured to broadcast third reminding information in the third broadcast instruction when receiving the third broadcast instruction; and returns a broadcast success message to the intelligent internet of things server 41;
the printer 42 is further configured to broadcast a sixth prompt message in the sixth broadcast instruction when the sixth broadcast instruction is received; and returns a broadcast success message to the intelligent internet of things server 41.
EXAMPLE seven
An embodiment of the present invention provides an apparatus for implementing information processing, as shown in fig. 7, including:
an obtaining module 51, configured to obtain an unprocessed processing request from the processing list according to the adding sequence;
the first judging module 52 is configured to judge whether the acquired processing request is automatically processed according to a set printer policy, and if so, notify the third-party server that the event state corresponding to the event number in the processing request is modified to be automatically processed, and when receiving event state modification success information returned by the third-party server, generate a first broadcast instruction according to the first reminding information and processing content in the processing request, and send the first broadcast instruction to the printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
a receiving and sending module 53, configured to notify the third-party server to modify an event state corresponding to an event number in the key processing information when the key processing information sent by the printer is received; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to the printer determined according to the modification result information;
and an adding module 54, configured to, when receiving a processing request sent by a third-party server, sequentially add the received processing request to the processing list.
The apparatus of this embodiment further comprises:
and the setting returning module is used for setting the corresponding printer strategy according to the equipment identifier in the strategy data and returning the strategy setting result identifier to the third-party server when the strategy data sent by the third-party server is received.
In this embodiment, the obtaining module 51 is further configured to start an overtime processing timer;
the intelligent internet of things server in this embodiment further includes:
the processing module is used for informing the third-party server to modify the event state corresponding to the event code in the processing request currently being processed; when event state modification success information returned by the third-party server is received, generating an overtime processing instruction according to the fifth reminding information and sending the overtime processing instruction to the printer determined according to the event state modification success information;
and the resetting closing module is used for resetting and closing the overtime processing timer when receiving the broadcast success information returned by the printer.
In this embodiment, the receiving and transmitting module 53 includes:
the first judging unit is used for judging the type of the key processing information when the key processing information sent by the printer is received, and if the key processing information is received, the first judging unit informs the third-party server that the event state corresponding to the event number in the received processing information is modified to be received and triggers the second judging unit; if the event state is rejected, the third-party server is informed to modify the event state corresponding to the event number in the rejection processing information into rejected event state, and a second judgment unit is triggered;
the second judgment unit is used for judging the type of the received data returned by the third-party server, if the data is event state modification result information, generating a broadcast reminding instruction according to reminding information corresponding to the event state modification result information, and sending the broadcast reminding instruction to the printer determined according to the event state modification result information; and if the permission-free reminding information is the permission-free reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer determined according to the permission-free reminding information.
The second judging unit is specifically used for judging the type of the received data returned by the third-party server, if the received data is event state modification success information, generating a third broadcast instruction according to the third reminding information, and sending the third broadcast instruction to the printer determined according to the event state modification success information; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and sending the sixth broadcast instruction to the printer determined according to the event state modification failure information; and if the permission-free reminding information is the permission-free reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer determined according to the permission-free reminding information.
Optionally, an embodiment of the present application further provides an intelligent internet of things server, where the intelligent internet of things server includes at least one processor, a memory, and instructions stored on the memory and executable by the at least one processor, and the at least one processor executes the instructions to implement the information processing implementation method in the foregoing embodiment. When the intelligent internet of things server is a chip system, the intelligent internet of things server can be composed of a chip and can also comprise a chip and other discrete devices, and the embodiment of the application is not particularly limited in this respect; the chip is coupled to the memory and is configured to execute the computer program stored in the memory to execute the method for implementing information processing disclosed in the fourth embodiment.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented using a software program, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on the intelligent internet of things server, the procedures or functions according to the embodiment of the application are wholly or partially generated. The computer program may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one base station, vehicle-mounted terminal, server or data center to another base station, vehicle-mounted terminal, server or data center by wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by the intelligent internet of things server or a data storage device including one or more servers, data centers, etc. that may be integrated with the medium. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others. In this embodiment of the present application, the intelligent internet of things server may include the foregoing apparatus.
Example eight
An eighth embodiment of the present invention provides a printer suitable for information processing, as shown in fig. 8, including:
the first broadcasting module 61 is used for printing the processing content in the first broadcasting instruction when receiving the first broadcasting instruction sent by the intelligent internet of things server, and broadcasting the first reminding information in the first broadcasting instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
the second broadcasting module 62 is configured to print the processing content in the second broadcasting instruction and broadcast the second reminding information in the second broadcasting instruction when receiving the second broadcasting instruction sent by the intelligent internet of things server;
the first sending module 63 is configured to send corresponding key processing information to the intelligent internet of things server when receiving key information of a user within a first preset time;
the fourth broadcasting module 64 is configured to, when a broadcasting reminding instruction sent by the intelligent internet of things server is received, broadcast reminding information in the received broadcasting reminding instruction; and returning the successful broadcast information to the intelligent Internet of things server.
The printer in this embodiment further includes:
and the first returning module is used for returning processing overtime information to the intelligent Internet of things server or ending the current work when the key information of the user is not received within the first preset time.
In this embodiment, the first receiving and sending module 63 is specifically configured to determine the type of the key information when the key information of the user is received within a first preset time, send the acceptance processing information to the intelligent internet of things server if the key is an acceptance key, and send the rejection processing information to the intelligent internet of things server if the key is a rejection key.
The printer in this embodiment further includes:
the third broadcasting module is used for broadcasting third reminding information in a third broadcasting instruction when the third broadcasting instruction sent by the intelligent Internet of things server is received; and returning a broadcast success message to the intelligent Internet of things server;
the sixth broadcasting module is used for broadcasting sixth reminding information in a sixth broadcasting instruction when the sixth broadcasting instruction sent by the intelligent internet of things server is received; and returning the successful broadcast information to the intelligent Internet of things server.
Optionally, an embodiment of the present application further provides a printer, where the printer includes at least one processor, a memory, and instructions stored on the memory and executable by the at least one processor, and the at least one processor executes the instructions to implement the information processing implementation method in the foregoing embodiments. When the printer is a chip system, the printer may be composed of a chip, and may also include a chip and other discrete devices, which is not specifically limited in this embodiment of the present application; the chip is coupled to the memory and is configured to execute the computer program stored in the memory to execute the printer operating method suitable for information processing disclosed in the fifth embodiment.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented using a software program, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. The procedures or functions described in accordance with embodiments of the present application occur in whole or in part when a computer program is loaded and executed on a printer. The computer program may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one base station, vehicle-mounted terminal, server or data center to another base station, vehicle-mounted terminal, server or data center by wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a printer or a data storage device including one or more available media integrated servers, data centers, and the like. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others. In this embodiment, the printer may include the respective modules disclosed in the eighth embodiment.
While the present application has been described in connection with various embodiments, other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from a review of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the word "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Although the present application has been described in conjunction with specific features and embodiments thereof, it will be evident that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and figures are merely exemplary of the present application as defined in the appended claims and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (23)

1. An implementation method of information processing, comprising:
step S1: the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
step S2: the intelligent internet of things server judges whether to automatically process the acquired processing request according to the set printer policy, if so, the step S3 is executed, otherwise, the step S5 is executed;
step S3: the intelligent Internet of things server informs a third-party server of modifying the event state corresponding to the event number in the processing request into an automatically processed event state; when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to first reminding information and processing contents in the processing request;
step S4: the intelligent Internet of things server sends the first broadcast instruction to a printer determined according to the event state modification success information; when the printer receives the first broadcast instruction, the processing content in the first broadcast instruction is printed, and first reminding information in the first broadcast instruction is broadcast; returning printing broadcast success information to the intelligent Internet of things server, and returning to the step S1;
step S5: the intelligent Internet of things server generates a second broadcast instruction according to second reminding information and processing contents in the processing request;
step S6: the intelligent Internet of things server sends the second broadcast instruction to the printer determined according to the processing request; when the printer receives a second broadcast instruction, printing the processing content in the second broadcast instruction, and broadcasting second reminding information in the second broadcast instruction; when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
step S7: when the intelligent internet of things server receives the key processing information sent by the printer, the intelligent internet of things server informs the third-party server to modify the event state corresponding to the event number in the key processing information; when the intelligent Internet of things server receives modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning broadcast success information to the intelligent Internet of things server, and returning to the step S1;
the method further comprises the following steps:
and when the intelligent Internet of things server receives the processing requests sent by the third-party server, the intelligent Internet of things server sequentially adds the received processing requests to the processing list.
2. The method of claim 1, wherein the method further comprises:
step T1: when the intelligent Internet of things server receives the strategy data sent by the third-party server, setting a corresponding printer strategy according to a printer identifier in the strategy data; and returning a policy setting result identifier to the third-party server.
3. The method of claim 1, wherein the step S1 further comprises: the intelligent Internet of things server starts an overtime processing timer;
the method further comprises the following steps: when the timing of the overtime processing timer reaches a second preset time, the intelligent internet of things server carries out overtime processing according to a set printer strategy, wherein the overtime processing specifically comprises the following steps:
step A1: the intelligent internet of things server informs a third-party server of modifying an event state corresponding to an event code in a processing request currently processed; when event state modification success information returned by the third-party server is received, generating an overtime processing instruction according to fifth reminding information;
step A2: the intelligent internet of things server sends an overtime processing instruction to the printer determined according to the modification success information; when the printer receives an overtime processing instruction, broadcasting fifth reminding information in the overtime processing instruction; returning successful broadcast information to the intelligent Internet of things server;
step A3: when the intelligent internet of things server receives the broadcast success information returned by the printer, the timeout processing timer is reset and closed, and the step S1 is returned;
the step S4 and the step S7 further include: when the intelligent Internet of things server receives broadcast success information returned by the printer, the overtime processing timer is reset and closed;
the second preset time is greater than the first preset time.
4. The method of claim 3, wherein the step S6 further comprises: and when the printer does not receive the key information of the user within the first preset time, returning processing overtime information to the intelligent Internet of things server or ending the current work.
5. The method as claimed in claim 1, wherein the step S6 of sending corresponding key processing information to the smart internet of things server when the printer receives key information of a user within a first preset time comprises: and when the printer receives key information of a user within a first preset time, judging the type of the key information, if the type of the key information is an accept key, sending accept processing information to the intelligent internet of things server, executing step S7, if the type of the key information is a reject key, sending reject processing information to the intelligent internet of things server, and executing step S7.
6. The method of claim 5, wherein the step S7 includes:
step S70: the intelligent internet of things server judges the type of the received key processing information sent by the printer, if the key processing information is received, the intelligent internet of things server informs a third-party server that the event state corresponding to the event number in the received processing information is modified to be received, and step S71 is executed; if the reject processing information is the reject processing information, notifying the third-party server that the event state corresponding to the event number in the reject processing information is modified to be rejected, and executing step S71;
step S71: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the type of the received data is event state modification result information, a broadcast reminding instruction is generated according to reminding information corresponding to the event state modification result information, and step S72 is executed; if the information is the unauthorized reminding information, executing the step S73;
step S72: the intelligent Internet of things server sends the broadcast reminding instruction to a printer determined according to event state modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning broadcast success information to the intelligent Internet of things server, and returning to the step S1;
step S73: the intelligent internet of things server generates a fourth broadcast instruction according to the fourth reminding information; sending the fourth broadcast instruction to a printer determined according to the no-permission reminding information; when the printer receives the fourth broadcast instruction, broadcasting fourth reminding information in the fourth broadcast instruction; and returning broadcast success information to the intelligent Internet of things server, and returning to the step S1.
7. The method of claim 6, wherein the steps S71 and S72 include:
step S711: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the received data is event state modification success information, a third broadcast instruction is generated according to third reminding information, and step S721 is executed; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to the sixth reminding information, and executing the step S722; if the information is the unauthorized reminding information, executing the step S73;
step S721: the intelligent Internet of things server sends the third broadcast instruction to a printer determined according to the event state modification success information; when the printer receives the third broadcast instruction, broadcasting third reminding information in the third broadcast instruction; returning a broadcast success message to the intelligent Internet of things server, and returning to the step S1;
step S722: the intelligent internet of things server sends the sixth broadcast instruction to a printer determined according to the event state modification failure information; when the printer receives the sixth broadcast instruction, broadcasting sixth reminding information in the sixth broadcast instruction; and returning a broadcast success message to the intelligent internet of things server, and returning to the step S1.
8. An implementation method of information processing, comprising:
the intelligent internet of things server acquires an unprocessed processing request from the processing list according to the adding sequence;
the intelligent Internet of things server judges whether the acquired processing request is automatically processed or not according to a set printer policy, if so, the intelligent Internet of things server informs a third-party server that the event state corresponding to the event number in the processing request is automatically processed, and when event state modification success information returned by the third-party server is received, a first broadcast instruction is generated according to first reminding information and processing content in the processing request, and the first broadcast instruction is sent to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the acquired processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
when the intelligent internet of things server receives the key processing information sent by the printer, the intelligent internet of things server informs the third-party server to modify the event state corresponding to the event number in the key processing information; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information;
the method further comprises the following steps: and when the intelligent Internet of things server receives the processing requests sent by the third-party server, the intelligent Internet of things server sequentially adds the received processing requests to the processing list.
9. The method of claim 8, further comprising:
when the intelligent Internet of things server receives the strategy data sent by the third-party server, the corresponding printer strategy is set according to the equipment identification in the strategy data, and the strategy setting result identification is returned to the third-party server.
10. The method of claim 8, further comprising:
starting an overtime processing timer when the intelligent internet of things server acquires an unprocessed processing request from a processing list according to the adding sequence;
when the timing of the overtime processing timer reaches a second preset time, the intelligent internet of things server carries out overtime processing according to a set printer strategy, wherein the overtime processing specifically comprises the following steps:
the intelligent internet of things server informs a third-party server of modifying an event state corresponding to an event code in a processing request currently processed; when event state modification success information returned by the third-party server is received, generating an overtime processing instruction according to fifth reminding information and sending the overtime processing instruction to a printer determined according to the modification success information;
and when the intelligent Internet of things server receives the broadcast success information returned by the printer, the overtime processing timer is reset and closed, and the next unprocessed processing request in the processing list is processed.
11. The method of claim 8, wherein the third-party server is notified to modify the event state corresponding to the event number in the key processing information when the key processing information sent by the printer is received by the intelligent internet of things server; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information; the method comprises the following steps:
when the intelligent internet of things server receives key processing information sent by a printer, judging the type of the key processing information, if the key processing information is received, informing a third-party server that the event state corresponding to the event number in the received processing information is received, and executing a step T; if the event is rejected, the third-party server is informed to modify the event state corresponding to the event number in the rejection processing information into rejected event state, and step T is executed;
and T: the intelligent Internet of things server judges the type of the received data returned by the third-party server, if the type of the received data is event state modification result information, a broadcast reminding instruction is generated according to reminding information corresponding to the event state modification result information, and the broadcast reminding instruction is sent to a printer determined according to the event state modification result information; and if the permission-free reminding information is the permission-free reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer determined according to the permission-free reminding information.
12. The method of claim 11, wherein the step T comprises: the intelligent internet of things server judges the type of the received data returned by the third-party server, if the received data is event state modification success information, a third broadcast instruction is generated according to third reminding information, and the third broadcast instruction is sent to a printer determined according to the event state modification success information; if the event state modification failure information is the event state modification failure information, generating a sixth broadcast instruction according to sixth reminding information, and sending the sixth broadcast instruction to the printer determined according to the event state modification failure information; and if the permission-free reminding information is the permission-free reminding information, generating a fourth broadcast instruction according to the fourth reminding information, and sending the fourth broadcast instruction to the printer determined according to the permission-free reminding information.
13. A printer operation method adapted to information processing, comprising:
when a printer receives a first broadcast instruction sent by an intelligent Internet of things server, printing processing content in the first broadcast instruction, and broadcasting first reminding information in the first broadcast instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
when the printer receives a second broadcast instruction sent by the intelligent Internet of things server, printing processing content in the second broadcast instruction, and broadcasting second reminding information in the second broadcast instruction;
when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
when the printer receives a broadcast reminding instruction sent by the intelligent Internet of things server, the reminding information in the broadcast reminding instruction is broadcasted; and returning a broadcast success message to the intelligent Internet of things server.
14. The method of claim 13, further comprising:
and when the printer does not receive the key information of the user within the first preset time, returning processing overtime information to the intelligent Internet of things server or ending the current work.
15. The method according to claim 13, wherein when the printer receives the key information of the user within a first preset time, the printer sends the corresponding key processing information to the smart internet of things server, specifically:
when the printer receives key information of a user within a first preset time, judging the type of the key information, if the type of the key information is an accept key, sending accept processing information to the intelligent internet of things server, and if the type of the key information is a reject key, sending reject processing information to the intelligent internet of things server.
16. The method of claim 13, further comprising:
when the printer receives a third broadcast instruction sent by the intelligent Internet of things server, broadcasting third reminding information in the third broadcast instruction; and returning a broadcast success message to the intelligent Internet of things server;
when the printer receives a sixth broadcast instruction sent by the intelligent Internet of things server, broadcasting sixth reminding information in the sixth broadcast instruction; and returning a broadcast success message to the intelligent Internet of things server.
17. An information processing implementation system, comprising: an intelligent internet of things server and a printer;
the intelligent internet of things server is used for acquiring an unprocessed processing request from the processing list according to the adding sequence;
the intelligent internet of things server is also used for judging whether the acquired processing request is automatically processed according to the set printer strategy, and if so, informing a third-party server of modifying the event state corresponding to the event number in the processing request into the processed event state; when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to first reminding information and processing contents in the processing request, and sending the first broadcast instruction to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to second reminding information and the processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
the printer is used for printing the processing content in the first broadcast instruction when the first broadcast instruction is received, and broadcasting the first reminding information in the first broadcast instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
the printer is further used for printing the processing content in the second broadcast instruction and broadcasting the second reminding information in the second broadcast instruction when the second broadcast instruction is received; when the printer receives key information of a user within a first preset time, sending corresponding key processing information to the intelligent Internet of things server;
the intelligent internet of things server is also used for informing the third-party server to modify an event state corresponding to an event number in the key processing information when the key processing information sent by the printer is received; when the intelligent Internet of things server receives modification result information returned by the third-party server, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information; when the printer receives the broadcast reminding instruction, broadcasting reminding information in the broadcast reminding instruction; returning successful broadcast information to the intelligent Internet of things server;
and the intelligent Internet of things server is further used for sequentially adding the received processing requests to the processing list when receiving the processing requests sent by the third-party server.
18. An apparatus for implementing information processing, comprising:
the acquisition module is used for acquiring an unprocessed processing request from the processing list according to the adding sequence;
the first judgment module is used for judging whether the acquired processing request is automatically processed or not according to a set printer policy, if so, notifying a third-party server of modifying an event state corresponding to an event number in the processing request to be automatically processed, and when event state modification success information returned by the third-party server is received, generating a first broadcast instruction according to first reminding information and processing content in the processing request and sending the first broadcast instruction to a printer determined according to the event state modification success information; otherwise, generating a second broadcast instruction according to the second reminding information and the processing content in the processing request, and sending the second broadcast instruction to the printer determined according to the processing request;
the receiving and sending module is used for informing the third-party server to modify the event state corresponding to the event number in the key processing information when the key processing information sent by the printer is received; when modification result information returned by the third-party server is received, generating a broadcast reminding instruction according to the modification result information, and sending the broadcast reminding instruction to a printer determined according to the modification result information;
and the adding module is used for sequentially adding the received processing requests to the processing list when receiving the processing requests sent by the third-party server.
19. A printer adapted for information processing, comprising:
the intelligent internet of things server comprises a first broadcasting module, a second broadcasting module and a first display module, wherein the first broadcasting module is used for printing processing contents in a first broadcasting instruction when the first broadcasting instruction sent by the intelligent internet of things server is received and broadcasting first reminding information in the first broadcasting instruction; returning printing and broadcasting success information to the intelligent Internet of things server;
the second broadcasting module is used for printing the processing content in the second broadcasting instruction and broadcasting the second reminding information in the second broadcasting instruction when receiving the second broadcasting instruction sent by the intelligent Internet of things server;
the first sending module is used for sending corresponding key processing information to the intelligent Internet of things server when receiving key information of a user within first preset time;
the fourth broadcasting module is used for broadcasting the reminding information in the broadcasting reminding instruction when the broadcasting reminding instruction sent by the intelligent internet of things server is received; and returning a broadcast success message to the intelligent Internet of things server.
20. An intelligent internet of things server, characterized in that the intelligent internet of things server comprises at least one processor, a memory and instructions stored on the memory and executable by the at least one processor, and the at least one processor executes the instructions to realize the information processing implementation method of any one of claims 8 to 12.
21. A computer-readable storage medium, comprising a computer program which, when run on an intelligent internet of things server, causes the intelligent internet of things server to perform the method steps of any one of claims 8 to 12.
22. A printer, characterized in that the printer comprises at least one processor, a memory and instructions stored on the memory and executable by the at least one processor, the at least one processor executing the instructions to implement the method of any one of claims 13 to 16 for processing information.
23. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a computer program which, when run on a printer, causes the printer to carry out the method steps of any one of claims 13 to 16.
CN202110579155.5A 2021-05-26 2021-05-26 Method, device and system for realizing information processing Active CN113010124B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110579155.5A CN113010124B (en) 2021-05-26 2021-05-26 Method, device and system for realizing information processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110579155.5A CN113010124B (en) 2021-05-26 2021-05-26 Method, device and system for realizing information processing

Publications (2)

Publication Number Publication Date
CN113010124A true CN113010124A (en) 2021-06-22
CN113010124B CN113010124B (en) 2021-09-14

Family

ID=76380819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110579155.5A Active CN113010124B (en) 2021-05-26 2021-05-26 Method, device and system for realizing information processing

Country Status (1)

Country Link
CN (1) CN113010124B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040036908A1 (en) * 2002-05-31 2004-02-26 Takashi Yagita Information processing apparatus, print system, printing control method for information processing apparatus, and printing control program
US7034958B1 (en) * 1999-10-12 2006-04-25 Fuji Photo Film Co., Ltd. Method, apparatus and recording medium for printing control
CN104035734A (en) * 2014-05-21 2014-09-10 杭州鹏远网络科技有限公司 System and method for automatic printing of user side remote multi-selection printing terminals
CN104238965A (en) * 2013-06-14 2014-12-24 联想(北京)有限公司 Printing selection method and electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7034958B1 (en) * 1999-10-12 2006-04-25 Fuji Photo Film Co., Ltd. Method, apparatus and recording medium for printing control
US20040036908A1 (en) * 2002-05-31 2004-02-26 Takashi Yagita Information processing apparatus, print system, printing control method for information processing apparatus, and printing control program
CN104238965A (en) * 2013-06-14 2014-12-24 联想(北京)有限公司 Printing selection method and electronic device
CN104035734A (en) * 2014-05-21 2014-09-10 杭州鹏远网络科技有限公司 System and method for automatic printing of user side remote multi-selection printing terminals

Also Published As

Publication number Publication date
CN113010124B (en) 2021-09-14

Similar Documents

Publication Publication Date Title
WO2022148254A1 (en) User information analysis result feedback method and device thereof
CN1502188A (en) Method and apparatus for authentication using remote multiple access SIM technology
US12418854B2 (en) Method and apparatus for reporting user plane function information, storage medium, and electronic apparatus
CN101854625A (en) Security algorithm selection processing method and device, network entity and communication system
EP4135378A1 (en) Method, apparatus and device for controlling network slice authentication, and storage medium
CN114765743B (en) Bluetooth communication method, electronic device and storage medium
CN111065049A (en) Positioning method and device of Bluetooth equipment
CN102404710B (en) Method, device and system for contract signing data management of machine type communication device
CN108093404B (en) An information processing method and device
CN115567975B (en) Data message processing method and device, electronic equipment and storage medium
US10187796B2 (en) Authentication and association method and system
CN113010124B (en) Method, device and system for realizing information processing
CN101118626B (en) Electronic worksheets automatic construction system and electric electronic worksheets processing method
CN102088522A (en) System and method for modifying state of mobile terminal, and relevant equipment
CN116131906B (en) Registration method, device and system of satellite terminal
US20130051336A1 (en) Access method and system for machine-type communication terminal and machine-type communication terminal
CN109039427B (en) Ship monitoring management device
EP3577875B1 (en) Method for enhanced detection of a user equipment type.
CN115022876B (en) User contract data updating method, device and system
CN114245402B (en) Network distribution method and device of intelligent equipment, electronic equipment and storage medium
EP3637859B1 (en) Hidden hotspot scanning based on a match of mac addresses
CN103678614A (en) Information processing method for unlocking industry security administration
CN110493735B (en) Short message processing method and device
CN110536369B (en) Device and method for simultaneously acquiring TAC (cell identity) and CI (cell identity) information of LTE (long term evolution) main adjacent cell
WO2012092723A1 (en) Theft processing method and apparatus

Legal Events

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