CN106911564B - The identification of binary format information and execution method - Google Patents
The identification of binary format information and execution method Download PDFInfo
- Publication number
- CN106911564B CN106911564B CN201710101379.9A CN201710101379A CN106911564B CN 106911564 B CN106911564 B CN 106911564B CN 201710101379 A CN201710101379 A CN 201710101379A CN 106911564 B CN106911564 B CN 106911564B
- Authority
- CN
- China
- Prior art keywords
- information
- intelligent terminal
- push message
- binary
- binary format
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000012790 confirmation Methods 0.000 claims abstract description 13
- 230000011664 signaling Effects 0.000 claims description 30
- 229910002056 binary alloy Inorganic materials 0.000 claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/56—Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention provides a kind of identification of binary format information and execute method, it is related to information technology field, in the case of the IP network connection foundation failure for being included in intelligent terminal and server, the number information of intelligent terminal is extracted by SDK, or it is manually entered number information, and make SDK that number information is sent to server, server generates according to the first PUSH message and issues binary format information to number information, binary format information is downloaded and is sent to SDK by intelligent terminal, binary format information is identified and is judged by SDK, obtain the second PUSH message, second PUSH message is stored in inbox and is shown according to terminating format, in the case where judging that the second PUSH message further comprises the command information of intelligent terminal, it executes the command information of intelligent terminal and obtains confirmation execution information.The present invention can improve the success rate of message push, reduce cost.
Description
Technical field
The present invention relates to information technology fields, the identification more particularly, to binary format information and execution method.
Background technology
Under even in everyday situations, enterprise sends and receives message commonly using various ways, as (Application is answered App
With program) fast development, the presence of a large amount of enterprise App and using making the use of PUSH (push technology) more and more common, greatly
The PUSH information of amount is all the service directly pushed by enterprise and notifying class message, as financial system credit card using prompt,
Successful notice of ticket booking etc..The content in these message both having included display includes also user operation instruction, in IP PUSH
Connection in real time sends real-time display and does not preserve in real time, but bad for network condition or in the case that user cannot network,
IP PUSH clients can not be connect with server, or intelligent terminal user in this case cannot just receive information and complete
At operational order.According to statistics, current IP PUSH arrival rate only has 60%, and also 40% cannot reach;And it can only letter
Single identification content, can not transmit and identify binary content in signalling path;In addition IP PUSH PUSH messages can only be in PUSH visitors
Family end is shown, cannot be saved into inbox.
Invention content
In view of this, the purpose of the present invention is to provide the identification of binary format information and executing method, pass through signaling
Binary format information is sent, is identified, judged and is executed by channel, can improve message push success rate, reduce at
Originally and PUSH message can be shown but also be stored in inbox.
In a first aspect, an embodiment of the present invention provides a kind of identification of binary format information and executing method, wherein answer
For intelligent terminal, including:
IP network is established with server to connect;
Judge whether the IP network connection establishes failure;
If failure is established in IP network connection, established and connected by signalling path and the server, and will number
Code information is sent to the server by Software Development Kit SDK, so that the server is given birth to according to the first PUSH message
Number information described in Cheng Bingxiang issues binary format information;
Receive and download the binary format information of the server;
The binary format information is sent to the SDK, so that the SDK carries out the binary format information
It identifies and judges, obtain the second PUSH message;
Second PUSH message is stored in inbox, and is shown second PUSH message with terminating format;
Judge whether second PUSH message includes the command information of intelligent terminal;
If second PUSH message includes the command information of the intelligent terminal, the finger of the intelligent terminal is executed
It enables information and obtains confirmation execution information;
The binary format information includes binary content information and binary instruction information, described so that the SDK
The binary format information is identified and is judged, obtaining the second PUSH message includes:
So that the binary content information is identified and is converted to second PUSH message by the SDK, sentencing
In the case that the binary format information of breaking includes the binary instruction information, the binary instruction information is known
Not and label obtains the command information of the intelligent terminal, and obtains link letter according to the command information of the intelligent terminal
Breath.
With reference to first aspect, an embodiment of the present invention provides the first possible embodiments of first aspect, wherein institute
It states so that the server generates according to the first PUSH message and issues binary format information to the number information includes:
So that the server first PUSH message is subjected to Binary Conversion and send format select to obtain two into
Format information processed, and according to the number information, the binary format information is issued by signalling path.
With reference to first aspect, an embodiment of the present invention provides second of possible embodiments of first aspect, wherein institute
It states the command information for executing the intelligent terminal and obtains and confirm that execution information includes:
Judge whether to confirm the command information for executing the intelligent terminal;
If it is confirmed that executing the command information of the intelligent terminal, then the link information is started, described in acquisition
Confirm execution information.
With reference to first aspect, an embodiment of the present invention provides the third possible embodiments of first aspect, wherein also
Including:
If the IP network connection is successfully established, first PUSH message is downloaded by IP network connection;
First PUSH message is shown, and first PUSH message is sent to the SDK, so that described
First PUSH message is preserved and is marked by SDK, obtains the command information of the intelligent terminal.
Second aspect, the embodiment of the present invention additionally provide a kind of identification of binary format information and execute method, wherein
Applied to SDK, including:
In the case where IP network connects and establishes failure, is established and connected by signalling path and server, and extract intelligence
The number information of terminal;
The number information is sent to server, so that the server generates according to the first PUSH message and to described
Number information issues binary format information;
The binary format information is identified and is sentenced by the binary format information for receiving the intelligent terminal
It is disconnected, obtain the second PUSH message;
Second PUSH message is sent to the intelligent terminal, so that the intelligent terminal disappears second push
Breath deposit inbox, and shown second PUSH message with terminating format;
In the case where the second PUSH message includes the command information of the intelligent terminal, by the instruction of the intelligent terminal
Information is sent to the intelligent terminal, is held so that the intelligent terminal executes the command information of the intelligent terminal and obtains confirmation
Row information;
The binary format information includes binary content information and binary instruction information, described by the binary system
Format information is identified and judges, obtains the second PUSH message and includes:
The binary content information is identified and is converted to second PUSH message;
In the case where it includes the binary instruction information to judge the binary format information, the binary system is referred to
It enables information be identified and marks to obtain the command information of the intelligent terminal;
Link information is obtained according to the command information of the intelligent terminal.
In conjunction with second aspect, an embodiment of the present invention provides the first possible embodiments of second aspect, wherein institute
It states so that the server generates according to the first PUSH message and issues binary format information to the number information includes:
So that the server first PUSH message is subjected to Binary Conversion and send format select to obtain two into
Format information processed, and according to the number information, the binary format information is issued by signalling path.
In conjunction with second aspect, an embodiment of the present invention provides second of possible embodiments of second aspect, wherein institute
It states so that the intelligent terminal, which executes the command information of the intelligent terminal and obtains, confirms that execution information includes:
So that the intelligent terminal judges whether to confirm the command information for executing the intelligent terminal, confirming described in execution
In the case of the command information of intelligent terminal, the link information is started, obtains the confirmation execution information.
In conjunction with second aspect, an embodiment of the present invention provides the third possible embodiments of second aspect, wherein also
Including:
In the case where IP network connection is successfully established, the first PUSH message of the intelligent terminal is received;
First PUSH message is preserved and marked, the command information of the intelligent terminal is obtained.
The identification of binary format information provided by the invention and execution method, including intelligent terminal establish IP with server
Network connection, judges whether IP network connection establishes failure, in the case where IP network connects and establishes failure, actively by SDK
The number information of intelligent terminal is extracted, or is manually entered number information, and makes SDK that number information is sent to server, is taken
Business device generates according to the first PUSH message and issues binary format information to number information, and intelligent terminal believes binary format
Breath is downloaded and is sent to SDK, and binary format information is identified and is judged by SDK, obtains the second PUSH message, second is pushed away
It send message deposit inbox and is shown according to terminating format, in the instruction for judging that the second PUSH message further comprises intelligent terminal
In the case of information, executes the command information of intelligent terminal and obtain confirmation execution information.The present invention can improve message push
Success rate, reduce cost and the first PUSH message can show but also be stored in inbox.
Other features and advantages of the present invention will illustrate in the following description, also, partly become from specification
It obtains it is clear that understand through the implementation of the invention.The purpose of the present invention and other advantages are in specification, claims
And specifically noted structure is realized and is obtained in attached drawing.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment cited below particularly, and coordinate
Appended attached drawing, is described in detail below.
Description of the drawings
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art
Embodiment or attached drawing needed to be used in the description of the prior art are briefly described, it should be apparent that, in being described below
Attached drawing is some embodiments of the present invention, for those of ordinary skill in the art, before not making the creative labor
It puts, other drawings may also be obtained based on these drawings.
Fig. 1 is identification and the execution method signaling diagram for the binary format information that the embodiment of the present invention one provides;
Fig. 2 is identification and the execution method flow diagram of binary format information provided in an embodiment of the present invention;
Fig. 3 is the method flow diagram provided by Embodiment 2 of the present invention for obtaining and confirming execution information;
Fig. 4 is identification and the execution method flow diagram for the binary format information that the embodiment of the present invention three provides;
Fig. 5 is the method stream of the command information of the second PUSH message of acquisition and intelligent terminal that the embodiment of the present invention three provides
Cheng Tu;
Fig. 6 is the identifying system schematic diagram for the binary format information that the embodiment of the present invention four provides.
Icon:
100- binary system conversion modules;200- binary systems issue module;300-SDK receiving modules;400- terminals execute mould
Block.
Specific implementation mode
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with attached drawing to the present invention
Technical solution be clearly and completely described, it is clear that described embodiments are some of the embodiments of the present invention, rather than
Whole embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not making creative work premise
Lower obtained every other embodiment, shall fall within the protection scope of the present invention.
Under even in everyday situations, enterprise sends and receives PUSH message commonly using various ways, with the fast development of App,
The presence and use of a large amount of enterprise App makes the use of PUSH more and more common, and a large amount of PUSH information is directly pushed away by enterprise
The service sent and notice class PUSH message, such as credit card prompt, the ticket booking of financial system successfully notify.In these message
Both the content for having included display includes also operational order, and transmission real-time display does not preserve in real time for connection in real time in IP PUSH, but
It is in the case of cannot networking for the bad either user of network condition or mobile phone user in this case cannot just receive
Information and operational order.According to statistics, current IP PUSH arrival rate only has 60%, and also 40% cannot reach;And only
Short message content can be easily recognized, can not transmit and identify binary content in signalling path;In addition IP PUSH PUSH messages can only
It is shown in PUSH clients, inbox cannot be saved into.
But mobile phone or mobile terminal no matter where, have signal that can be connect with signaling network as long as it can make a phone call,
It can be instructed by this PUSH message of signaling network channel transfer.Based on this, binary format letter provided in an embodiment of the present invention
The identification of breath and execution method using the short message transmission and the transmission of operational order of signalling path completion binary form, connect
It receives and handles.The success rate of IP PUSH push can not only be promoted by this method, reduce cost, it can also be by real time push
Short message, which is shown in PUSH screens, can also enter short message inbox preservation, promote the stickiness of user and enterprise.
For ease of understanding the present embodiment, the knowledge first to the binary format information disclosed in the embodiment of the present invention
It does not describe in detail with execution method.
Embodiment one:
Fig. 1 is identification and the execution method signaling diagram for the binary format information that the embodiment of the present invention one provides.
Referring to Fig.1, the identification of binary format information and execution method include the following steps:
Step S01, intelligent terminal are established IP network with server and are connect;
Step S02, intelligent terminal judge that failure is established in IP network connection;
Step S03, SDK (Software Development Kit, Software Development Kit) extract number of intelligent terminal
Code information;
Number information is uploaded to server by step S04, SDK;
Specifically, intelligent terminal is the equipment being applied under the mobile communications network of operator, it can be but be not limited to
Mobile phone and IPAD.Intelligent terminal judges establishing IP network connection, cannot normally be built in intelligent terminal and server
When vertical IP connections, only needs intelligent terminal terminal that can make a phone call, have signal that can be connect with signaling network, can be moved in operator
Pass through signaling network channel transfer message in net.I.e. in the case where IP network connects and establishes failure, intelligent terminal is logical with server
The connection of signaling network channel is crossed, server can obtain the number information of intelligent terminal by signaling network channel.Here, server passes through
There are two types of schemes to realize for the number information of signaling network channel acquisition intelligent terminal:
The SDK of scheme one, terminal installation automatically extracts the number information of this intelligent terminal, and is actively believed number by SDK
Breath is uploaded to server;Scheme two is manually entered the number information of this intelligent terminal using manual type on intelligent terminal, and
Number information is uploaded to server in the form of short message.
First PUSH message is carried out Binary Conversion and sends the binary system that format selects by step S05, server
Format information;
Step S06, server are issued according to number information, by binary format information by signalling path;
Specifically, server will need the first PUSH message issued to carry out Binary Conversion and send selecting for format
The binary format information arrived;Send format include USSD (Unstructured Supplementary Service Data,
Unstructured supplementary data traffic), short message and stealthy short message;Server selects signalling path for the number information received, and
Binary format information is transmitted by signalling path.Binary format information includes binary content information, binary format letter
Breath can further include binary instruction information, and the binary system that in addition can according to demand, first pass through server end in advance turns
Change the format that binary content information and binary instruction information is actively arranged in module.
Step S07, intelligent terminal receive binary format information;
Step S08, intelligent terminal download binary format information;
Step S09, SDK receive binary format information;
Specifically, the cell phone intelligent terminal of installation SDK can be received by signalling path and download binary format information
To local inbox.SDK will obtain the second PUSH message to binary format information automatic identification and judgement, and the second push disappears
The only information content that can be simple is ceased, is stored in inbox and is rationally shown with the format for matching intelligent terminal, for user
It reads;Second PUSH message can further include the command information of intelligent terminal, for user's operation.
Binary content information and binary instruction information are identified and are converted to the second push by step S10, SDK to disappear
Breath;
Binary instruction information is identified and is marked by step S11, SDK, obtains the command information of intelligent terminal;
Step S12, SDK obtain link information according to the command information of intelligent terminal;
Further include the command information of intelligent terminal specifically, both having included content information to the second PUSH message
Situation is analyzed.SDK automatic identification and can read in inbox and not read binary format information, and can be received in mobile phone
It is directly opened in part case and reads binary content information and in real time processing binary instruction information.SDK presses the second PUSH message
It is rationally shown according to the screen size of matching intelligent terminal, the command information of intelligent terminal is executed, that is, points out to match
Link information, link information may include associated background program, some network address, specific function or telephone number etc..In addition,
For the command information of intelligent terminal, with different colours, either the modes such as button or underscore are shown, convenient for the user to operate.
In the method for SDK automatic identifications and execution binary format information, the mobile phone terminal for being equipped with SDK also supports HTML5's
Mode calls browser to show that binary format information, browse mode only show the simple letter in interactive process with browse mode
Breath.
Step S13, intelligent terminal receive the command information and link information of the second PUSH message, intelligent terminal;
Step S14, intelligent terminal show the second PUSH message;
Step S15, intelligent terminal open link information in the case where confirming the command information for executing intelligent terminal
It is dynamic, it obtains and confirms execution information.
Specifically, intelligent terminal is used for disappearing according to the format of its adaptation and the second push of rationally displaying of matched screen size
Breath and the command information with special marking, and user is prompted to execute corresponding instruction, if instruction of the user to intelligent terminal
Information is operated, then is started and carried out the corresponding link information of the command information, is obtained and is confirmed execution information, obtains needs
As a result.Here, intelligent terminal will also ensure that execution information is uploaded to server, server feedback response message.
For being equipped with the intelligent terminal of SDK, it may not be necessary to install APP and tool software, so that it may be disappeared with receiving push
Breath, it is more user-friendly;HTML5 modes are also supported in identification and execution to binary format information.It is provided by the invention
The identification of binary format information and execution method simple, intuitive, can not only save resource, and can promote user and enterprise
The stickiness of industry, as the following mobile terminal applies the quick update with enterprise operation data, it is logical that this method can make up PUSH
Road does not have the deficiency of Netowrk tape.
Embodiment two:
Fig. 2 is identification and the execution method flow diagram for the binary format information that the embodiment of the present invention three provides.
With reference to Fig. 2, using intelligent terminal as executive agent, the identification of binary format information and execution method include following step
Suddenly:
Step S110 establishes IP network with server and connect;
Step S120, judges whether IP network connection establishes failure, if failure is established in IP network connection, thens follow the steps
S130;If IP network connection is successfully established, S191 is thened follow the steps;
Step S130 is established by signalling path and server and is connected, and number information is passed through Software Development Kit
SDK is sent to server, so that server generates according to the first PUSH message and issues binary format information to number information;
Step S140 receives the binary format information of simultaneously download server;
Binary format information is sent to SDK by step S150 so that SDK binary format information is identified and
Judge, obtains the second PUSH message;
Second PUSH message is stored in inbox, and is shown the second PUSH message with terminating format by step S160;
Step S170, judges whether the second PUSH message includes the command information of intelligent terminal, if the second PUSH message
Command information including intelligent terminal, thens follow the steps S180;
Step S180 executes the command information of intelligent terminal and obtains confirmation execution information;
Step S191 is connected by IP network and is downloaded the first PUSH message;
Step S192 is shown the first pushed information with terminating format, and the first pushed information is sent to SDK,
So that the first pushed information is preserved and marked by SDK, the command information of intelligent terminal is obtained.
Exemplary embodiment according to the present invention, in step S130, so that server generates simultaneously according to the first PUSH message
Issuing binary format information to number information includes:
So that the first PUSH message is carried out Binary Conversion and sends format to select to obtain binary format letter by server
Breath, and according to number information, binary format information is issued by signalling path.
Exemplary embodiment according to the present invention, binary format information include binary content information and binary instruction
Information, in step S150, so that binary format information is identified and is judged by SDK, obtaining the second PUSH message includes:
So that binary content information is identified and is converted to the second PUSH message by SDK, binary format is being judged
In the case that information includes binary instruction information, binary instruction information is identified and marks to obtain the finger of intelligent terminal
Information is enabled, and link information is obtained according to the command information of intelligent terminal.
Exemplary embodiment according to the present invention in step S180, executes the command information of intelligent terminal simultaneously with reference to Fig. 3
It obtains and confirms that execution information includes:
Step S210 judges whether to confirm the command information for executing intelligent terminal;If it is confirmed that executing the finger of intelligent terminal
Information is enabled, S220 is thened follow the steps;If not executing the command information of intelligent terminal, terminate;
Step S220, starts link information, obtains and confirms execution information.
Embodiment three:
Fig. 4 is identification and the execution method flow diagram for the binary format information that the embodiment of the present invention four provides.
With reference to Fig. 4, using SDK as executive agent, the identification of binary format information and execution method include the following steps:
Step S310 is established by signalling path and server and is connected in the case where IP network connects and establishes failure, and
Extract the number information of intelligent terminal;
Number information is sent to server by step S320 so that server generated according to the first PUSH message and to number
Code information issues binary format information;
Step S330, receives the binary format information of intelligent terminal, and binary format information is identified and is judged,
Obtain the second PUSH message;
Second PUSH message is sent to intelligent terminal by step S340, so that the second PUSH message is stored in by intelligent terminal
Inbox, and shown the second PUSH message with terminating format;
Step S350, in the case where the second PUSH message includes the command information of intelligent terminal, by the finger of intelligent terminal
Information is enabled to be sent to intelligent terminal, so that intelligent terminal executes the command information of intelligent terminal and obtains confirmation execution information.
In addition, further including:In the case where IP network connection is successfully established, the first PUSH message of intelligent terminal is received;
First PUSH message is preserved and marked, the command information of intelligent terminal is obtained.
Exemplary embodiment according to the present invention, in step S320, so that server generates simultaneously according to the first PUSH message
Issuing binary format information to number information includes:
So that the first PUSH message is carried out Binary Conversion and sends format to select to obtain binary format letter by server
Breath, and according to number information, binary format information is issued by signalling path.
Exemplary embodiment according to the present invention, binary format information include binary content information and binary instruction
Binary format information in step S330, is identified and is judged with reference to Fig. 5 by information, is obtained the second PUSH message and is included:
Binary content information is identified and is converted to the second PUSH message by step S410;
Step S420, in the case where it includes binary instruction information to judge binary format information, by binary instruction
Information is identified and marks to obtain the command information of intelligent terminal;
Step S430 obtains link information according to the command information of intelligent terminal.
Exemplary embodiment according to the present invention, in step S350, so that intelligent terminal executes the instruction letter of intelligent terminal
It ceases and obtains and confirm that execution information includes:
So that intelligent terminal judges whether to confirm the command information for executing intelligent terminal, the finger for executing intelligent terminal is being confirmed
In the case of enabling information, link information is started, obtains and confirms execution information.
In the case where not executing the command information of intelligent terminal, end operation.
Example IV:
Fig. 6 is the identifying system schematic diagram for the binary format information that the embodiment of the present invention four provides.
With reference to Fig. 6, the identifying system of binary format information includes that binary system conversion module 100, binary system issue module
200, SDK receiving modules 300 and terminal execution module 400.
Binary system conversion module 100, the first PUSH message for needs to be issued carry out Binary Conversion, obtain two into
Format information processed.
Binary system issues module 200, for will issue binary format information to user by signalling path.
SDK receiving modules 300 obtain the second PUSH message and intelligence eventually for binary format information to be identified
The command information at end.
Terminal execution module 400 for showing the second PUSH message, and is obtained according to the command information of intelligent terminal
Take confirmation execution information.
The identification of binary format information provided by the invention and execution method, IP is established by intelligent terminal and server
Network connection, judges whether IP network connection establishes failure, in the case where IP network connects and establishes failure, is extracted by SDK
The number information of intelligent terminal, or it is manually entered number information, and make SDK that number information is sent to server, server
It is generated according to the first PUSH message and issues binary format information to number information, intelligent terminal will be under binary format information
SDK is carried and is sent to, binary format information is identified and is judged by SDK, obtains the second PUSH message, and the second push is disappeared
Breath deposit inbox is simultaneously shown according to terminating format, in the command information for judging that the second PUSH message further comprises intelligent terminal
In the case of, it executes the command information of intelligent terminal and obtains confirmation execution information.The present invention can improve message push at
Power, reduces cost and PUSH message can show but also be stored in inbox.
The identification for the binary format information that the embodiment of the present invention is provided and the computer program product for executing method, packet
The computer readable storage medium for storing program code is included, the instruction that said program code includes can be used for executing previous methods
Method described in embodiment, specific implementation can be found in embodiment of the method, and details are not described herein.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description
It with the specific work process of device, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In addition, in the description of the embodiment of the present invention unless specifically defined or limited otherwise, term " installation ", " phase
Even ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or be integrally connected;It can
Can also be electrical connection to be mechanical connection;It can be directly connected, can also indirectly connected through an intermediary, Ke Yishi
Connection inside two elements.For the ordinary skill in the art, above-mentioned term can be understood at this with concrete condition
Concrete meaning in invention.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be
People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention.
And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic disc or CD.
In the description of the present invention, it should be noted that term "center", "upper", "lower", "left", "right", "vertical",
The orientation or positional relationship of the instructions such as "horizontal", "inner", "outside" be based on the orientation or positional relationship shown in the drawings, merely to
Convenient for the description present invention and simplify description, do not indicate or imply the indicated device or element must have a particular orientation,
With specific azimuth configuration and operation, therefore it is not considered as limiting the invention.In addition, term " first ", " second ",
" third " is used for description purposes only, and is not understood to indicate or imply relative importance.
Finally it should be noted that:Embodiment described above, only specific implementation mode of the invention, to illustrate the present invention
Technical solution, rather than its limitations, scope of protection of the present invention is not limited thereto, although with reference to the foregoing embodiments to this hair
It is bright to be described in detail, it will be understood by those of ordinary skill in the art that:Any one skilled in the art
In the technical scope disclosed by the present invention, it can still modify to the technical solution recorded in previous embodiment or can be light
It is readily conceivable that variation or equivalent replacement of some of the technical features;And these modifications, variation or replacement, do not make
The essence of corresponding technical solution is detached from the spirit and scope of technical solution of the embodiment of the present invention, should all cover the protection in the present invention
Within the scope of.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. identification and the execution method of a kind of binary format information, which is characterized in that it is applied to intelligent terminal, including:
IP network is established with server to connect;
Judge whether the IP network connection establishes failure;
If failure is established in the IP network connection, is established and connected by signalling path and the server, and number is believed
Breath is sent to the server by Software Development Kit SDK, so that the server generates simultaneously according to the first PUSH message
Binary format information is issued to the number information;
Receive and download the binary format information of the server;
The binary format information is sent to the SDK, so that the binary format information is identified the SDK
And judgement, obtain the second PUSH message;
Second PUSH message is stored in inbox, and is shown second PUSH message with terminating format;
Judge whether second PUSH message includes the command information of intelligent terminal;
If second PUSH message includes the command information of the intelligent terminal, the instruction letter of the intelligent terminal is executed
It ceases and obtains confirmation execution information;
The binary format information includes binary content information and binary instruction information, described so that the SDK is by institute
It states binary format information to be identified and judge, obtaining the second PUSH message includes:
So that the binary content information is identified and is converted to second PUSH message by the SDK, judging
It states in the case that binary format information includes the binary instruction information, the binary instruction information is identified simultaneously
Label obtains the command information of the intelligent terminal, and obtains link information according to the command information of the intelligent terminal.
2. identification and the execution method of binary format information according to claim 1, which is characterized in that described so that institute
It states server and is generated according to the first PUSH message and issue binary format information to the number information and include:
So that first PUSH message is carried out Binary Conversion and sends format to select to obtain binary system lattice by the server
Formula information, and according to the number information, the binary format information is issued by signalling path.
3. identification and the execution method of binary format information according to claim 1, which is characterized in that the execution institute
It states the command information of intelligent terminal and obtains and confirm that execution information includes:
Judge whether to confirm the command information for executing the intelligent terminal;
If it is confirmed that executing the command information of the intelligent terminal, then the link information is started, obtains the confirmation
Execution information.
4. identification and the execution method of binary format information according to claim 1, which is characterized in that further include:
If the IP network connection is successfully established, first PUSH message is downloaded by IP network connection;
First PUSH message is shown, and first PUSH message is sent to the SDK, so that the SDK
First PUSH message is preserved and marked, the command information of the intelligent terminal is obtained.
5. identification and the execution method of a kind of binary format information, which is characterized in that it is applied to SDK, including:
In the case where IP network connects and establishes failure, is established and connected by signalling path and server, and extract intelligent terminal
Number information;
The number information is sent to server, so that the server generates according to the first PUSH message and to the number
Information issues binary format information;
The binary format information is identified and is judged by the binary format information for receiving the intelligent terminal,
Obtain the second PUSH message;
Second PUSH message is sent to the intelligent terminal, so that the intelligent terminal deposits second PUSH message
Enter inbox, and is shown second PUSH message with terminating format;
In the case where the second PUSH message includes the command information of the intelligent terminal, by the command information of the intelligent terminal
It is sent to the intelligent terminal, so that the intelligent terminal, which executes the command information of the intelligent terminal and obtains confirmation, executes letter
Breath;
The binary format information includes binary content information and binary instruction information, described by the binary format
Information is identified and judges, obtains the second PUSH message and includes:
The binary content information is identified and is converted to second PUSH message;
In the case where it includes the binary instruction information to judge the binary format information, the binary instruction is believed
Breath is identified and marks to obtain the command information of the intelligent terminal;
Link information is obtained according to the command information of the intelligent terminal.
6. identification and the execution method of binary format information according to claim 5, which is characterized in that described so that institute
It states server and is generated according to the first PUSH message and issue binary format information to the number information and include:
So that first PUSH message is carried out Binary Conversion and sends format to select to obtain binary system lattice by the server
Formula information, and according to the number information, the binary format information is issued by signalling path.
7. identification and the execution method of binary format information according to claim 5, which is characterized in that described so that institute
It states intelligent terminal and executes the command information of the intelligent terminal and obtain and confirm that execution information includes:
So that the intelligent terminal judges whether to confirm the command information for executing the intelligent terminal, the intelligence is executed confirming
In the case of the command information of terminal, the link information is started, obtains the confirmation execution information.
8. identification and the execution method of binary format information according to claim 5, which is characterized in that further include:
In the case where IP network connection is successfully established, the first PUSH message of the intelligent terminal is received;
First PUSH message is preserved and marked, the command information of the intelligent terminal is obtained.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710101379.9A CN106911564B (en) | 2017-02-23 | 2017-02-23 | The identification of binary format information and execution method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710101379.9A CN106911564B (en) | 2017-02-23 | 2017-02-23 | The identification of binary format information and execution method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106911564A CN106911564A (en) | 2017-06-30 |
| CN106911564B true CN106911564B (en) | 2018-08-21 |
Family
ID=59209295
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710101379.9A Active CN106911564B (en) | 2017-02-23 | 2017-02-23 | The identification of binary format information and execution method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106911564B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1988451A (en) * | 2005-12-23 | 2007-06-27 | 中兴通讯股份有限公司 | Network dispatch type medium file sending method |
| CN103747427A (en) * | 2013-12-30 | 2014-04-23 | 华为终端有限公司 | Message pushing method and terminal |
| CN105516969A (en) * | 2015-12-15 | 2016-04-20 | 中卓信(北京)科技有限公司 | Mobile phone short messages security verification method |
| CN105516937A (en) * | 2015-11-27 | 2016-04-20 | 南威软件股份有限公司 | Multi-network message pushing method based on Andriod mobile phone system |
| CN105897569A (en) * | 2016-06-24 | 2016-08-24 | 珠海市魅族科技有限公司 | Network information receiving method and device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2987535A1 (en) * | 2012-02-28 | 2013-08-30 | France Telecom | METHOD AND DEVICE FOR PROVIDING AT LEAST ONE COMMUNICATION DATA |
-
2017
- 2017-02-23 CN CN201710101379.9A patent/CN106911564B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1988451A (en) * | 2005-12-23 | 2007-06-27 | 中兴通讯股份有限公司 | Network dispatch type medium file sending method |
| CN103747427A (en) * | 2013-12-30 | 2014-04-23 | 华为终端有限公司 | Message pushing method and terminal |
| CN105516937A (en) * | 2015-11-27 | 2016-04-20 | 南威软件股份有限公司 | Multi-network message pushing method based on Andriod mobile phone system |
| CN105516969A (en) * | 2015-12-15 | 2016-04-20 | 中卓信(北京)科技有限公司 | Mobile phone short messages security verification method |
| CN105897569A (en) * | 2016-06-24 | 2016-08-24 | 珠海市魅族科技有限公司 | Network information receiving method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106911564A (en) | 2017-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100350808C (en) | Mobile terminal equipment auto-identification and value-added service access system | |
| CN104301896B (en) | Swindle short message intelligent monitoring warning system and method | |
| CN102088679A (en) | Working method and system of intelligent short message firewall of self-learning mobile terminal | |
| CN103942676A (en) | Mobile payment method and system | |
| CN104702644B (en) | Information transmitting methods, device and logistics information server | |
| CN107784722A (en) | Self-carry cabinet opening method and relevant device based on WIFI location technologies | |
| CN105721389A (en) | Multi-terminal equipment intercommunication data processing and service response method and device | |
| CN106559419B (en) | The application and identification method and identification terminal of short message verification code | |
| CN104219265B (en) | Label information update method, equipment and system | |
| CN103237295A (en) | Method for displaying electronic messages and mobile terminal | |
| CN106325878B (en) | Picture batch uploads or the progress display methods and device of downloading | |
| CN106911564B (en) | The identification of binary format information and execution method | |
| KR101641166B1 (en) | Apparatus and system for providing lettering service | |
| CN107404580A (en) | A kind of method, storage medium and equipment for intercepting harassing call number and short message | |
| CN102158584A (en) | Method, device and system for automatically identifying phone number of communication initiator | |
| WO2012152009A1 (en) | Information processing method and device for communication terminal and terminal | |
| CN108989585A (en) | In the method and device of telephonic communication scene application visual media | |
| KR100619827B1 (en) | Apparatus and method for checking message sender information in mobile communication system | |
| CN104640084B (en) | A kind of method and system that associated person information is set to other mobile terminals | |
| CN102761846B (en) | USSD service providing method, USSD service providing apparatus and system | |
| JP4237922B2 (en) | Railway equipment work management system | |
| KR20170090244A (en) | Service system using of the virtual number or its method | |
| CN104540105A (en) | Uplink and downlink transmission method and system for mobile information | |
| CN103188214A (en) | Registration method and registration device of terminal | |
| CN109165967A (en) | Evaluation method, evaluating apparatus, terminal, server and storage medium |
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 |