Summary of the invention
The purpose of this specification one or more embodiment is to provide a kind of message handling system, method and device, to
It realizes the quasi real time property for finance variation message sending warning information, and reduces and inquire the flowing in the process of financial relevant information
The pressure of mild-natured and financial system.
In order to solve the above technical problems, this specification one or more embodiment is achieved in that
On the one hand, this specification one or more embodiment provides a kind of message handling system, including financial system, message
Middleware and at least one mobility platform;Wherein:
The financial system, for recording financial relevant information;It, will be financial when the financial relevant information changes
It changes message and is sent to the message-oriented middleware, the finance change message and become for identifying the financial relevant information
It is dynamic;
The message-oriented middleware changes message for receiving the finance that the financial system is sent;By the finance
It changes message and is sent to mobility platform;
The mobility platform changes message for receiving the finance that the message-oriented middleware is sent;According to described
Finance change message and issue corresponding warning information.
In one embodiment, the mobility platform is also used to:
It is sent to the message-oriented middleware and changes the feedback information that message has been consumed for identifying the finance.
In one embodiment, above system further include:
Rule base, for storing default alarm regulation, the default alarm regulation includes remaining sum after changing beyond default
Remaining sum range, amount of money variation reach at least one in preset threshold.
In one embodiment, the message-oriented middleware is also used to:
The default alarm regulation is obtained from the rule base;
Judge that the finance change whether message meets the default alarm regulation;
If so, by it is described finance change message be sent to the mobility platform so that the mobility platform according to
The finance change message and issue corresponding warning information.
In one embodiment, the message-oriented middleware is also used to:
The financial system is registered as into news release side, and, the mobility platform is registered as into information consumption side.
On the other hand, this specification one or more embodiment provides a kind of message treatment method, is applied among message
Part, comprising:
It receives and changes message for recording finance transmitted by the financial system of financial relevant information, the finance, which change, to disappear
Breath changes for identifying the financial relevant information;
The finance are changed into message and are sent to the mobility platform connecting with the message-oriented middleware.
In one embodiment, described receive changes for recording finance transmitted by the financial system of financial relevant information
Before message, further includes:
The financial system is registered as into news release side, and, the mobility platform is registered as into information consumption side.
In one embodiment, described that the finance variation message is sent to the flowing connecting with the message-oriented middleware
After mild-natured, further includes:
Receive the feedback information consumed for identifying the finance variation message that the mobility platform is sent.
In one embodiment, described that the finance variation message is sent to the flowing connecting with the message-oriented middleware
Mild-natured, comprising:
Default alarm regulation is obtained from rule base, the default alarm regulation includes that the remaining sum after changing is remaining beyond presetting
Volume range, amount of money variation reach at least one in preset threshold;
Judge that the finance change whether message meets the default alarm regulation;
If so, by it is described finance change message be sent to the mobility platform so that the mobility platform according to
The finance change message and issue corresponding warning information.
In another aspect, this specification one or more embodiment provides a kind of message processing apparatus, it is applied among message
Part, comprising:
First receiving module disappears for receiving the variation of finance transmitted by the financial system for recording financial relevant information
Breath, the finance change message and change for identifying the financial relevant information;
Sending module, it is mild-natured for the finance variation message to be sent to the flowing connecting with the message-oriented middleware
Platform.
In one embodiment, above-mentioned apparatus further include:
Registration module disappears for described receive for recording the variation of finance transmitted by the financial system of financial relevant information
Before breath, the financial system is registered as into news release side, and, the mobility platform is registered as into information consumption side.
In one embodiment, above-mentioned apparatus further include:
The finance variation message is sent to the stream connecting with the message-oriented middleware for described by the second receiving module
After moving mild-natured, the feedback letter consumed for identifying the finance variation message that the mobility platform is sent is received
Breath.
In one embodiment, the sending module includes:
Acquiring unit, for obtaining default alarm regulation from rule base, the default alarm regulation includes after changing
Remaining sum reaches at least one in preset threshold beyond default remaining sum range, amount of money variation;
Judging unit, for judging that the finance change whether message meets the default alarm regulation;
Transmission unit, for if it is determined that the finance, which change message, meets the default alarm regulation, then by the finance
It changes message and is sent to the mobility platform, issued accordingly so that the mobility platform changes message according to the finance
Warning information.
In another aspect, this specification one or more embodiment provides a kind of message processing device, comprising:
Processor;And
It is arranged to the memory of storage computer executable instructions, the executable instruction makes the place when executed
Manage device:
It receives and changes message for recording finance transmitted by the financial system of financial relevant information, the finance, which change, to disappear
Breath changes for identifying the financial relevant information;
The finance are changed into message and are sent to the mobility platform connecting with message-oriented middleware.
In another aspect, the embodiment of the present application provides a kind of storage medium, for storing computer executable instructions, it is described can
It executes instruction and realizes following below scheme when executed:
It receives and changes message for recording finance transmitted by the financial system of financial relevant information, the finance, which change, to disappear
Breath changes for identifying the financial relevant information;
The finance are changed into message and are sent to the mobility platform connecting with message-oriented middleware.
Using the technical solution of this specification one or more embodiment, by financial system and at least one mobility
Connection message middleware between platform, so that financial system can disappear finance variation when financial relevant information changes
Breath is sent to message-oriented middleware, and finance are changed message by message-oriented middleware and are sent to mobility platform, and then pass through stream
It moves mild-natured and changes the corresponding warning information of message sending according to finance.As it can be seen that the technical solution is by message-oriented middleware to wealth
Business changes message and is quasi real time forwarded, and enables finance to change message and is sent to mobility platform in time, realizes stream
It moves mild-natured and changes the quasi real time property that message issues warning information for finance;Also, flowing is relieved using message-oriented middleware
The mild-natured dependence between financial system, so that mobility platform is when inquiring financial relevant information without recalling wealth
Business system, to reduce the pressure of mobility platform and financial system.
Specific embodiment
This specification one or more embodiment provides a kind of message handling system, method and device, is directed to realize
Finance change the quasi real time property that message issues warning information, and reduce inquire financial relevant information during mobility platform and
The pressure of financial system.
In order to make those skilled in the art more fully understand the technical solution in this specification one or more embodiment,
Below in conjunction with the attached drawing in this specification one or more embodiment, to the technology in this specification one or more embodiment
Scheme is clearly and completely described, it is clear that and described embodiment is only this specification a part of the embodiment, rather than
Whole embodiments.Based on this specification one or more embodiment, those of ordinary skill in the art are not making creativeness
The model of this specification one or more embodiment protection all should belong in every other embodiment obtained under the premise of labour
It encloses.
Fig. 2 be according to a kind of schematic diagram of message handling system of one embodiment of this specification, as shown in Fig. 2,
The system includes financial system 210, message-oriented middleware 220 and at least one mobility platform 230;Wherein:
Financial system 210, for recording financial relevant information;When financial relevant information changes, finance are changed
Message is sent to message-oriented middleware 220, and finance change message and change for identifying financial relevant information.
Message-oriented middleware 220, the finance for receiving the transmission of financial system 210 change message;Finance are changed into message hair
It send to mobility platform 230.
Mobility platform 230, the finance for receiving the transmission of message-oriented middleware 220 change message;Disappeared according to finance variation
Breath issues corresponding warning information.
Using the system of this specification one or more embodiment, by financial system and at least one mobility platform
Between connection message middleware so that when financial relevant information changes, finance can be changed message hair by financial system
It send to message-oriented middleware, and finance is changed by message by message-oriented middleware and are sent to mobility platform, and then pass through mobility
Platform changes message according to finance and issues corresponding warning information.As it can be seen that the technical solution becomes finance by message-oriented middleware
Dynamic message is quasi real time forwarded, and is enabled finance to change message and is sent to mobility platform in time, realizes mobility
Platform changes the quasi real time property that message issues warning information for finance;Also, it is mild-natured to relieve flowing using message-oriented middleware
Dependence between platform and financial system, so that mobility platform is when inquiring financial relevant information without recalling financial system
System, to reduce the pressure of mobility platform and financial system.
In one embodiment, mobility platform 230 is also used to: being sent to message-oriented middleware 220 for identifying financial change
The feedback information that dynamic message has been consumed.
In one embodiment, above-mentioned message handling system further includes rule base, and the rule base is for storing default alarm
Rule, default alarm regulation include that the remaining sum after changing exceeds default remaining sum range, amount of money variation reaches in preset threshold
At least one of.
In one embodiment, message-oriented middleware 220 is also used to: default alarm regulation is obtained from rule base;Judge wealth
Business changes whether message meets default alarm regulation;If so, finance, which are changed message, is sent to mobility platform 230, so that
Mobility platform 230 changes message according to finance and issues corresponding warning information.
In one embodiment, message-oriented middleware 220 is also used to: financial system 210 is registered as into news release side, and,
Mobility platform 230 is registered as into information consumption side.
Fig. 3 be according to a kind of schematic flow chart of message treatment method of one embodiment of this specification, as shown in figure 3,
This method is applied to message-oriented middleware as shown in Figure 2, comprising:
S302 is received and is changed message for recording finance transmitted by the financial system of financial relevant information;Wherein, financial
Message is changed to change for identifying financial relevant information.
Finance are changed message and are sent to the mobility platform connecting with message-oriented middleware by S304.
Using the technical solution of this specification one or more embodiment, by financial system and at least one mobility
Connection message middleware between platform, so that financial system can disappear finance variation when financial relevant information changes
Breath is sent to message-oriented middleware, and finance are changed message by message-oriented middleware and are sent to mobility platform, and then pass through stream
It moves mild-natured and changes the corresponding warning information of message sending according to finance.As it can be seen that the technical solution is by message-oriented middleware to wealth
Business changes message and is quasi real time forwarded, and enables finance to change message and is sent to mobility platform in time, realizes stream
It moves mild-natured and changes the quasi real time property that message issues warning information for finance;Also, flowing is relieved using message-oriented middleware
The mild-natured dependence between financial system, so that mobility platform is when inquiring financial relevant information without recalling wealth
Business system, to reduce the pressure of mobility platform and financial system.
In one embodiment, message-oriented middleware is being received for recording transmitted by the financial system of financial relevant information
Before finance change message, financial system is registered as into news release side, and, mobility platform is registered as into information consumption side.
In the present embodiment, financial system is registered as news release side in advance by message-oriented middleware, and mobility platform is infused
Volume is information consumption side, and when so that the financial relevant information in financial system changing, financial system can be with news release
Finance are changed message and are sent to message-oriented middleware by the identity of side, and mobility platform can be with the identity reception of information consumption side
Finance change message simultaneously consume, thus realize by message-oriented middleware by finance change message near real-time be sent to flowing it is mild-natured
The purpose of platform.
In one embodiment, finance variation message is being sent to the flowing connecting with message-oriented middleware by message-oriented middleware
After mild-natured, receive mild-natured transmission of flowing changes the feedback information that message has been consumed for identifying finance.
In one embodiment, finance variation message is sent to the mobility connecting with message-oriented middleware by message-oriented middleware
When platform, default alarm regulation can be first obtained from rule base, default alarm regulation includes that the remaining sum after changing is remaining beyond presetting
Volume range, amount of money variation reach at least one in preset threshold;And then judge that finance change whether message meets default announcement
Police regulations are then;If satisfied, finance, which are then changed message, is sent to mobility platform, so that mobility platform changes message according to finance
Issue corresponding warning information;It is sent if not satisfied, then not changing message to finance.
In the present embodiment, message-oriented middleware can change message to finance according to default alarm regulation and judge, so that
The finance for being unsatisfactory for default alarm regulation change message and are not forwarded, that is, reduce some unnecessary finance alerted and become
The forwarding of dynamic message, to alleviate the pressure of message-oriented middleware and mobility platform to a certain extent.
Fig. 4 is according to a kind of schematic flow chart of message treatment method of another embodiment of this specification, such as Fig. 4 institute
Show, this method is applied in message handling system as shown in Figure 2, comprising:
Financial system is registered as news release side by S401, message-oriented middleware, and, mobility platform is registered as into message and is disappeared
Fei Fang.
S402, financial system monitor financial relevant information, and finance variation disappears when financial relevant information changes
Breath is sent to message-oriented middleware.
Wherein, finance change message and change for identifying financial relevant information.
S403, message-oriented middleware receive finance and change message, and default alarm regulation is obtained from rule base.
Wherein, default alarm regulation includes that the remaining sum after changing reaches default beyond default remaining sum range, amount of money variation
At least one of in threshold value.
S404, message-oriented middleware judge that finance change whether message meets default alarm regulation.If so, executing S405;
If it is not, then executing S408.
Finance are changed message and are sent to mobility platform by S405, message-oriented middleware.
S406, mobility platform receive finance and change message, change message for finance and issue corresponding warning information.
S407, mobility platform is sent to message-oriented middleware changes the feedback letter that message has been consumed for identifying finance
Breath.
S408, message-oriented middleware do not change message to finance and are forwarded.
In the step, while message-oriented middleware is not forwarded finance variation message, message can be changed to finance and done
Other relevant treatments, such as delete finance and change message.
In the present embodiment, by the connection message middleware between financial system and at least one mobility platform, so that
When financial relevant information changes, finance can be changed message and be sent to message-oriented middleware by financial system, and by disappearing
Finance are changed message and are sent to mobility platform by breath middleware, and then are changed message according to finance by mobility platform and issued
Corresponding warning information.It is quasi real time forwarded as it can be seen that the technical solution changes message to finance by message-oriented middleware, so that
Finance variation message can be sent to mobility platform in time, realized mobility platform for finance variation message and issued announcement
The quasi real time property of alert information;Also, the dependence between mobility platform and financial system is relieved using message-oriented middleware,
So that mobility platform is not necessarily to recall financial system when inquiring financial relevant information, to reduce mobility platform and finance
The pressure of system.Judge in addition, message-oriented middleware can change message to finance according to default alarm regulation, so that discontented
The finance of the default alarm regulation of foot change message and are not forwarded, that is, reduce some unnecessary financial change alerted and disappear
The forwarding of breath, to alleviate the pressure of message-oriented middleware and mobility platform to a certain extent.
It is pre- to whether finance variation message meets after message-oriented middleware receives finance variation message in above-described embodiment
If alarm regulation is judged.In another embodiment, all finance received can be changed message and sent out by message-oriented middleware
It send to mobility platform, obtains default alarm regulation from rule base by mobility platform, and whether change message to finance full
The default alarm regulation of foot is judged that the finance for meeting default alarm regulation change message, and mobility platform issues corresponding
Warning information, the finance for being unsatisfactory for default alarm regulation change message, and flow model platform is without alarm.
To sum up, the specific embodiment of this theme is described.Other embodiments are in the appended claims
In range.In some cases, the movement recorded in detail in the claims can execute and still in a different order
Desired result may be implemented.In addition, process depicted in the drawing not necessarily requires the particular order shown or continuous suitable
Sequence, to realize desired result.In some embodiments, multitasking and parallel processing can be advantageous.
The above are the message treatment methods that this specification one or more embodiment provides, and are based on same thinking, this theory
Bright book one or more embodiment also provides a kind of message processing apparatus.
Fig. 5 be according to a kind of schematic block diagram of message processing apparatus of another embodiment of this specification, as shown in figure 5,
Message processing apparatus 500 is applied to message-oriented middleware, comprising:
First receiving module 510 becomes for receiving finance transmitted by the financial system for recording financial relevant information
Dynamic message, finance change message and change for identifying financial relevant information;
Sending module 520 is sent to the mobility platform connecting with message-oriented middleware for finance to be changed message.
In one embodiment, above-mentioned apparatus 500 further include:
Registration module, for receive finance transmitted by the financial system for recording financial relevant information change message it
Before, financial system is registered as into news release side, and, mobility platform is registered as into information consumption side.
In one embodiment, above-mentioned apparatus 500 further include:
Second receiving module, for by finance change message be sent to the mobility platform being connect with message-oriented middleware it
Afterwards, receive mild-natured transmission of flowing changes the feedback information that message has been consumed for identifying finance.
In one embodiment, sending module 520 includes:
Acquiring unit, for obtaining default alarm regulation from rule base, default alarm regulation includes the remaining sum after changing
Reach at least one in preset threshold beyond default remaining sum range, amount of money variation;
Judging unit, for judging that finance change whether message meets default alarm regulation;
Transmission unit is used for if it is determined that the default alarm regulation of finance variation message satisfaction, then change message transmission for finance
To mobility platform, so that mobility platform, which changes message according to finance, issues corresponding warning information.
Using the device of this specification one or more embodiment, by financial system and at least one mobility platform
Between connection message middleware so that when financial relevant information changes, finance can be changed message hair by financial system
It send to message-oriented middleware, and finance is changed by message by message-oriented middleware and are sent to mobility platform, and then pass through mobility
Platform changes message according to finance and issues corresponding warning information.As it can be seen that the technical solution becomes finance by message-oriented middleware
Dynamic message is quasi real time forwarded, and is enabled finance to change message and is sent to mobility platform in time, realizes mobility
Platform changes the quasi real time property that message issues warning information for finance;Also, it is mild-natured to relieve flowing using message-oriented middleware
Dependence between platform and financial system, so that mobility platform is when inquiring financial relevant information without recalling financial system
System, to reduce the pressure of mobility platform and financial system.
It should be understood that above-mentioned message processing apparatus can be used to realize at previously described message
Reason method, datail description therein should be described with method part above it is similar, it is cumbersome to avoid, do not repeat separately herein.
Based on same thinking, this specification one or more embodiment also provides a kind of message processing device, such as Fig. 6 institute
Show.Message processing device can generate bigger difference because configuration or performance are different, may include one or more
Processor 601 and memory 602 can store one or more storage application programs or data in memory 602.Its
In, memory 602 can be of short duration storage or persistent storage.Be stored in memory 602 application program may include one or
More than one module (diagram is not shown), each module may include executable to the series of computation machine in message processing device
Instruction.Further, processor 601 can be set to communicate with memory 602, and memory is executed on message processing device
Series of computation machine executable instruction in 602.Message processing device can also include one or more power supplys 603, one
A or more than one wired or wireless network interface 604, one or more input/output interfaces 605, one or one with
Upper keyboard 606.
Specifically in the present embodiment, message processing device includes memory and one or more program,
In one perhaps more than one program is stored in memory and one or more than one program may include one or one
With upper module, and each module may include and being configured to the series of computation machine executable instruction in message processing device
With by one or more than one processor execute this or more than one program include can for carrying out following computer
It executes instruction:
It receives and changes message for recording finance transmitted by the financial system of financial relevant information, the finance, which change, to disappear
Breath changes for identifying the financial relevant information;
The finance are changed into message and are sent to the mobility platform connecting with message-oriented middleware.
Optionally, computer executable instructions when executed, can also make the processor:
It is described receive for record finance transmitted by the financial system of financial relevant information change message before, will described in
Financial system is registered as news release side, and, the mobility platform is registered as into information consumption side.
Optionally, computer executable instructions when executed, can also make the processor:
It is described that the finance are changed into reception after message is sent to mobility platform connect with the message-oriented middleware
What the mobility platform was sent changes the feedback information that message has been consumed for identifying the finance.
Optionally, computer executable instructions when executed, can also make the processor:
Default alarm regulation is obtained from rule base, the default alarm regulation includes that the remaining sum after changing is remaining beyond presetting
Volume range, amount of money variation reach at least one in preset threshold;
Judge that the finance change whether message meets the default alarm regulation;
If so, by it is described finance change message be sent to the mobility platform so that the mobility platform according to
The finance change message and issue corresponding warning information.
This specification one or more embodiment also proposed a kind of computer readable storage medium, this is computer-readable to deposit
Storage media stores one or more programs, which includes instruction, and it is included multiple application programs which, which works as,
Electronic equipment when executing, the electronic equipment can be made to execute above-mentioned message treatment method, and be specifically used for executing:
It receives and changes message for recording finance transmitted by the financial system of financial relevant information, the finance, which change, to disappear
Breath changes for identifying the financial relevant information;
The finance are changed into message and are sent to the mobility platform connecting with message-oriented middleware.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity,
Or it is realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be used
Think personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media play
It is any in device, navigation equipment, electronic mail equipment, game console, tablet computer, wearable device or these equipment
The combination of equipment.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this
The function of each unit can be realized in the same or multiple software and or hardware when specification one or more embodiment.
It should be understood by those skilled in the art that, this specification one or more embodiment can provide for method, system or
Computer program product.Therefore, complete hardware embodiment can be used in this specification one or more embodiment, complete software is implemented
The form of example or embodiment combining software and hardware aspects.Moreover, this specification one or more embodiment can be used one
It is a or it is multiple wherein include computer usable program code computer-usable storage medium (including but not limited to disk storage
Device, CD-ROM, optical memory etc.) on the form of computer program product implemented.
This specification one or more embodiment is referring to according to the method for the embodiment of the present application, equipment (system) and meter
The flowchart and/or the block diagram of calculation machine program product describes.It should be understood that can be realized by computer program instructions flow chart and/
Or the combination of the process and/or box in each flow and/or block and flowchart and/or the block diagram in block diagram.It can
These computer program instructions are provided at general purpose computer, special purpose computer, Embedded Processor or other programmable datas
The processor of equipment is managed to generate a machine, so that holding by the processor of computer or other programmable data processing devices
Capable instruction generates for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram
The device of specified function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flashRAM).Memory is showing for computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices
Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates
Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want
There is also other identical elements in the process, method of element, commodity or equipment.
This specification one or more embodiment can computer executable instructions it is general on
It hereinafter describes, such as program module.Generally, program module includes executing particular task or realization particular abstract data type
Routine, programs, objects, component, data structure etc..The application can also be practiced in a distributed computing environment, at these
In distributed computing environment, by executing task by the connected remote processing devices of communication network.In distributed computing
In environment, program module can be located in the local and remote computer storage media including storage equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality
For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method
Part explanation.
The foregoing is merely this specification one or more embodiments, are not limited to this specification.For this
For the technical staff of field, this specification one or more embodiment can have various modifications and variations.It is all in this specification one
Any modification, equivalent replacement, improvement and so within the spirit and principle of a or multiple embodiments, should be included in this explanation
Within the scope of the claims of book one or more embodiment.