CN109634693A - Execution method, apparatus, server and the storage medium of business operation - Google Patents
Execution method, apparatus, server and the storage medium of business operation Download PDFInfo
- Publication number
- CN109634693A CN109634693A CN201811341813.1A CN201811341813A CN109634693A CN 109634693 A CN109634693 A CN 109634693A CN 201811341813 A CN201811341813 A CN 201811341813A CN 109634693 A CN109634693 A CN 109634693A
- Authority
- CN
- China
- Prior art keywords
- business operation
- user
- time period
- preset time
- pending
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4494—Execution paradigms, e.g. implementations of programming paradigms data driven
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the present invention provides execution method, apparatus, server and the storage medium of a kind of business operation.The execution method of business operation of the invention, comprising: in the automated execution instruction for receiving user's triggering, the pending business operation of the user within a preset period of time is determined according to the historical operating data of the user;It is instructed in response to the automated execution, executes the pending business operation in preset time period triggering, obtain implementing result, the implementing result is used to execute the result of the pending business operation to the user feedback.Automatic operation software product may be implemented in the embodiment of the present invention.
Description
Technical field
The present embodiments relate to computer technology more particularly to a kind of execution method, apparatus of business operation, server
And storage medium.
Background technique
With deepening continuously for cloud computing, big data, artificial intelligence technology and application, software technology has also obtained considerable
, there are more and more software products suitable for all trades and professions in development.Software product refer to the computer software provided a user,
The software being embedded in information system or equipment or the offer when providing the technological services such as Computer information system integration, application service
Computer software.User completes corresponding function task using software product.
There are many repetitionizations, standardized work in many software products, in terms of operating process execution with operation stream
The complication of journey increases, and demand of the people to the part operation process of automated execution software product is also more more and more intense.For example,
Mail is read using the mode of operation of automation, logs in the repetitionizations, standardized work such as respective page, generation report.
It realizes that the operation of automation generallys use timed task and executes method, corresponding operating is executed by timers trigger.
However, the mode of timed task needs that corresponding timer is arranged for each task, setting is complicated, and the degree of automation is not high.
Summary of the invention
The embodiment of the present invention provides execution method, apparatus, server and the storage medium of a kind of business operation, to realize certainly
Dynamicization operating software product.
In a first aspect, the embodiment of the present invention provides a kind of execution method of business operation, comprising:
In the automated execution instruction for receiving user's triggering, according to the determination of the historical operating data of the user
The pending business operation of user within a preset period of time;
It is instructed in response to the automated execution, executes the pending business behaviour in preset time period triggering
Make, obtain implementing result, the implementing result is used to execute the result of the pending business operation to the user feedback.
With reference to first aspect, in a kind of possible implementation of first aspect, the history according to the user
Operation data determines the pending business operation of the user within a preset period of time, comprising:
Determine that the user executes each business operation within a preset period of time according to the historical operating data of the user
Probability, each business operation includes each business operation executed on each page;
According to the probability for executing each business operation in the preset time period, determine the user in the preset time
Pending business operation in section.
With reference to first aspect or a kind of possible implementation of first aspect, in the alternatively possible reality of first aspect
In existing mode, the historical operating data according to the user determines that the user executes each business within a preset period of time
The probability of operation, comprising:
According to formulaDetermine the user u default
The probability of each business operation is executed in period;
Wherein, preset time period be t moment Δ t time window, p (u, v, op, t, Δ t) indicate preset time period in,
User u executes the probability of business operation op on page v, and (u, v, op, t, Δ t) indicate that user u is executed on page v to count
The number of business operation op.
With reference to first aspect or any possible implementation of first aspect, in the alternatively possible of first aspect
In implementation, choose maximum probability in the preset time period, using the corresponding business operation of the maximum probability as
Pending business operation of the user in the preset time period.
With reference to first aspect or any possible implementation of first aspect, in the alternatively possible of first aspect
In implementation, the pending business operation includes at least one sub-operation, described to hold in preset time period triggering
The row pending business operation, obtains implementing result, comprising:
Each sub-operation is executed in preset time period triggering, after the completion of the last one sub-operation executes, obtains institute
State implementing result.
Second aspect, the embodiment of the present invention provide a kind of executive device of business operation, comprising:
Business operation determining module, when for being instructed in the automated execution for receiving user's triggering, according to the user
Historical operating data determine the pending business operation of the user within a preset period of time;
Execution module, for being instructed in response to the automated execution, preset time period triggering execute it is described to
The business operation of execution, obtains implementing result, and the implementing result is used to execute the pending industry to the user feedback
The result of business operation.
In conjunction with second aspect, in a kind of possible implementation of second aspect, the business operation determining module is used
In:
Determine that the user executes each business operation within a preset period of time according to the historical operating data of the user
Probability, each business operation includes each business operation executed on each page;
According to the probability for executing each business operation in the preset time period, determine the user in the preset time
Pending business operation in section.
In conjunction with a kind of possible implementation of second aspect or second aspect, in the alternatively possible reality of second aspect
In existing mode, the business operation determining module is used for:
According to formulaDetermine the user u default
The probability of each business operation is executed in period;
Wherein, preset time period be t moment Δ t time window, p (u, v, op, t, Δ t) indicate preset time period in,
User u executes the probability of business operation op on page v, and (u, v, op, t, Δ t) indicate that user u is executed on page v to count
The number of business operation op.
In conjunction with any possible implementation of second aspect or second aspect, in the alternatively possible of second aspect
In implementation, the business operation determining module is used for:
Maximum probability in the preset time period is chosen, using the corresponding business operation of the maximum probability as described in
Pending business operation of the user in the preset time period.
In conjunction with any possible implementation of second aspect or second aspect, in the alternatively possible of second aspect
In implementation, the pending business operation includes at least one sub-operation, and the execution module is used for: described default
Period triggering executes each sub-operation, after the completion of the last one sub-operation executes, obtains the implementing result.
The third aspect, the embodiment of the present invention provide a kind of server, and the server includes: processor, memory, transmitting-receiving
Device;For the transceiver couples to the processor, the processor controls the transmitting-receiving movement of the transceiver;
Wherein, the memory includes instruction for storing computer executable program code, said program code;Work as institute
When stating processor execution described instruction, described instruction makes the server execute such as first aspect or any possibility of first aspect
Implementation described in method.
Fourth aspect, the embodiment of the present invention provide a kind of computer storage medium, are stored thereon with computer program or refer to
It enables, when the computer program or instruction are executed by processor or computer, realizes as first aspect or first aspect are any
Method described in the possible implementation of kind.
Execution method, apparatus, server and the storage medium of the business operation of the embodiment of the present invention are receiving user's touching
When the automated execution instruction of hair, by determining the user within a preset period of time according to the historical operating data of the user
Pending business operation, instruct, executed in preset time period triggering described wait hold in response to the automated execution
Capable business operation, obtains implementing result, and the implementing result is used to execute the pending business to the user feedback
Operation as a result, realize automatic operation software product, and implementing result is fed back into user, compared to the side of setting timer
Formula high degree of automation, and the complexity of automated execution setting can be effectively reduced, the execution efficiency of business operation is promoted,
Improve user experience.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair
Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of schematic diagram of application scenarios of the embodiment of the present invention;
Fig. 2 is the flow chart of the execution embodiment of the method one of business operation of the invention;
Fig. 3 is the flow chart of the execution embodiment of the method two of business operation of the invention;
Fig. 4 is the flow chart of the acquisition methods of the historical operating data of user of the invention;
Fig. 5 is the structural schematic diagram of the executive device embodiment one of business operation of the invention;
Fig. 6 is the structural schematic diagram of server example one of the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Description and claims of this specification and term " first " in above-mentioned attached drawing, " second ", etc. (if deposited
) it is to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that use in this way
Data are interchangeable under appropriate circumstances, so that the embodiment of the present invention described herein for example can be in addition to illustrating herein
Or the sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that
Cover it is non-exclusive include, for example, containing the process, method, system, product or equipment of a series of steps or units need not limit
In step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, produce
The other step or units of product or equipment inherently.
" business operation " involved in this paper refers specifically to the business operation of any software product, for example, office system software
Register etc., which may include a series of sub-operations such as clicking operation, input password, to complete to log in.It should
Software product includes system software, driver, application software etc., and application software is also referred to as application program (APP).
Fig. 1 is a kind of schematic diagram of application scenarios of the embodiment of the present invention, as shown in Figure 1, the application scenarios include terminal
Equipment and server are provided with software product on the terminal device, and server can execute the business operation of the embodiment of the present invention
Execution method, determine pending business operation with the historical operating data based on user, realize the automatic operation software
Product, and implementing result is fed back into user, compared to the mode high degree of automation of setting timer, and can effectively drop
The complexity of low automated execution setting, promotes the execution efficiency of business operation, improves user experience.
For example, user A needs to log in office system software at 9 points daily, needs to upload consolidated statement at 10 points,
In, logging in office system software institute's operation to be performed includes clicking login page, inputting username and password in corresponding position
Page elements are submitted with clicking, consolidated statement institute operation to be performed is uploaded and is included in the corresponding page elements of click to switch to
The page is submitted, selecting file address is clicked and clicks and submit page elements.Mode using the setting timer of the prior art is real
It is now above-mentioned to log in office system software at 9 points, it needs to upload consolidated statement at 10 points, timer can be set to trigger log in page
Face is shown, and another timer is arranged and switches to the submission page to trigger, and for input username and password and is uploaded
The operations such as file also need manually to participate in, and the degree of automation is low, and need to be arranged multiple timers, and setting complexity is high.
And use the embodiment of the present invention business operation execution method, with based on the historical operating data of user determine to
The business operation of execution, the pending business operation include at 9 points and log in office system software and 10 points of upload consolidated statements, and
The each sub-operation for executing login office system software is triggered at corresponding time point by automated execution instruction and upload summarizes
Each sub-operation of report realizes the automatic operation software product, compared to the mode of setting timer, the degree of automation
Height, and the complexity of automated execution setting can be effectively reduced.
The terminal device of the embodiment of the present invention is referred to as terminal (Terminal), user equipment (user
Equipment, UE), mobile station (mobile station, MS), mobile terminal (mobile terminal, MT) etc..Terminal is set
It is standby to can be computer (PC), mobile phone (mobile phone), tablet computer (Pad), computer with radio transmission-receiving function etc..
Fig. 2 is the flow chart of the execution embodiment of the method one of business operation of the invention, and the executing subject of the present embodiment can
To be the executive device of business operation, the executive device of the business operation can be the inner core of above-mentioned server or server
Piece, as shown in Fig. 2, the method for the present embodiment may include:
Step 101, receive user triggering automated execution instruction when, according to the historical operating data of user determine
The pending business operation of the user within a preset period of time.
Wherein, automated execution instruction is used to indicate automated execution business operation.Automated execution instruction can be with
It is that user operates above-mentioned terminal device, is generated by the terminal device, and be sent to the executive device of the business operation.
Wherein, the historical operating data of user includes user identifier, operating time point, page iden-tity and business operation thing
Part.The historical operating data of the user further includes data relevant to action event, such as password etc..The user identifier can be
The login account (accout) of user, is also possible to other identifier, the present invention is not especially limit this.Page iden-tity
For identifying the page for executing business operation, such as uniform resource locator (the Uniform Resource of login page
Locator, URL).The business operation event may include that text box incoming event, page click event, browsing event etc. pass through
Control action event caused by input-output apparatus.
The historical operating data for indicating the corresponding user of user identifier, in operation between point it is corresponding in page iden-tity
The page completes the business operation event.The historical operating data can be the operation data of longer period, for example, 15 days, one
A month, half a year, 1 year etc., flexible setting can be carried out according to demand.The historical operating data has recorded in user one day
Performed each business operation.The present embodiment can determine the user within a preset period of time according to the historical operating data of user
Pending business operation.Predict the pending business operation of user.The preset time period can be any time
Section, i.e., need to be implemented the pending business operation in the preset time period.
It for example, include every day, 8:30-9:00 in the historical operating data of the user in office system login page
Account and password are inputted, then can determine that the pending business in preset time period is grasped according to the historical operating data of the user
Make, the pending business operation in the preset time period is that 8:30-9:00 logs in office system.
Step 102 is instructed in response to the automated execution, is executed in preset time period triggering described pending
Business operation, obtains implementing result, and the implementing result is used to execute the pending business operation to the user feedback
Result.
Specifically, triggering command can be sent to terminal device, with instruction terminal when the time reaching the preset time period
Equipment executes the pending business operation, and obtains the implementing result of terminal device.The implementing result can pass through Instant Messenger
The modes such as letter software, mail, short message feed back to user.
It is to do for 8:30-9:00 logs in office system into one by the pending business operation in above-mentioned preset time period
Step sends triggering command to terminal device, so that terminal for example, when the time reaching any time point in 8:30-9:00
Account and password is written in login page according to the triggering command in equipment, completes register, and terminal device interception logins successfully
The page, the screenshot of the page logined successfully is implementing result.
The present embodiment is grasped when by instructing in the automated execution for receiving user's triggering according to the history of the user
The pending business operation of the user within a preset period of time is determined as data, is instructed in response to the automated execution,
Execute the pending business operation in preset time period triggering, obtain implementing result, the implementing result be used for
It is that the user feedback executes the pending business operation as a result, realize automatic operation software product, and knot will be executed
Fruit feeds back to user, compared to the mode high degree of automation of setting timer, and automated execution can be effectively reduced and set
The complexity set promotes the execution efficiency of business operation, improves user experience.
It should be noted that pending business operation includes at least one sub-operation, one kind of above-mentioned steps 103 can be real
Existing mode are as follows: execute each sub-operation in preset time period triggering, after the completion of the last one sub-operation executes, obtain institute
State implementing result.It is further illustrated so that 8:30-9:00 logs in office system as an example, triggers execution point in 8:30-9:00
Hit login page, input each sub-operation such as account and password obtains implementing result, the execution knot after the completion of Password Input
Fruit can be the page screenshot logined successfully, and feed back to user.
Several specific embodiments are used below, and the technical solution of embodiment of the method shown in Fig. 2 is described in detail.
Fig. 3 is the flow chart of the execution embodiment of the method two of business operation of the invention, the present embodiment implementation shown in Fig. 2
On the basis of example, determine the user within a preset period of time according to the historical operating data of user in above-mentioned steps 101
Pending business operation carries out specific explanations explanation, as shown in figure 3, the method for the present embodiment may include:
Step 201 determines that the user executes each business within a preset period of time according to the historical operating data of user
The probability of operation, each business operation include each business operation executed on each page.
Specifically, the user is determined within a preset period of time according to the historical operating data of user, on each page
Execute the probability of each business operation.
For example, user is determined in 8:30-9:00, and probability, the input account of browse operation are executed on login page
Number and password probability etc..
Step 202, according to the probability for executing each business operation in the preset time period, determine the user described
Pending business operation in preset time period.
It is done further for example with the example above, it is assumed that the probability that browse operation is executed on the login page is 0.2, defeated
The probability for entering account and password is 0.7, then according to user in the user in 8:30-9:00, browsing is executed on login page
The probability of operation, the probability for inputting account and password determine that the pending business operation of the user is defeated in the login page
Enter account and password.
In some embodiments, a kind of specifically achievable mode of above-mentioned steps 201 can be with are as follows: true according to formula (1)
The fixed user u executes the probability of each business operation within a preset period of time
Wherein, preset time period be t moment Δ t time window, p (u, v, op, t, Δ t) indicate preset time period in,
User u executes the probability value of business operation op on page v, and (u, v, op, t, Δ t) indicate that user u is held on page v to count
The number of row business operation op.
It should be noted that above-mentioned business operation op specifically can be first sub-operation in business operation, this first
A sub-operation executes on page v, it is possible to understand that, business operation op can also include other executed on other pages
Sub-operation.
Correspondingly, a kind of achievable mode of above-mentioned steps 202 can be with are as follows: choose maximum general in the preset time period
Rate, the pending business using the corresponding business operation of the maximum probability as the user in the preset time period
Operation.It is pending operation that the big business operation of probability, which can be chosen, it is of course possible to understanding, probability weight can also be passed through
Etc. modes determine pending business operation.
Wherein, choosing specific implementation that the big business operation of probability is pending operation can be with are as follows: according to formula (2)
Determine pending business operation of the user in the preset time period.
Wherein, max { } expression is maximized, and u indicates the user, v representation page, V representation page set, op expression industry
Business operation, OPERATION indicate business operation set, p (u, v, op, t, Δ t) indicate t moment Δ t time window in, user
U executes the probability value of business operation op on page v.
By taking user behavior characteristics model as an example, explanation is further explained to above-mentioned steps 201, it can be according to each user
Historical operating data generate user behavior characteristics model, user behavior characteristics model (VIEW, USER, OPERATION, T) table
Show that user USER in accession page VIEW in T time sequence, executes business operation mould generated included by OPERATION
Type, wherein VIEW={ v1, v2 ... vm } indicates the page set of access, and T={ t1, t2 ..., tn } indicates to execute business operation
Time series set, ti indicate i-th accession page time point;USER=u1, u2 ... and uk } it is that user gathers;
OPERATION (url, event, ti) was indicated at the ti moment, when the corresponding page of user's access url, the business operation of execution
Sequence of events set, event are event object, using the storage form of key-value pair (key-value), event:{ type,
ControlID, parameter }, type is business operation type, and controlID is the space ID of business operation, parameter
The parameter value inputted when being business operation;The user u1 is determined within a preset period of time according to the user behavior characteristics model
Execute the probability of each business operation.
It is each to determine that the user executes within a preset period of time by the historical operating data according to user for the present embodiment
The probability of business operation, each business operation includes each business operation executed on each page, according to described pre-
If executing the probability of each business operation in the period, pending business of the user in the preset time period is determined
Operation executes the pending business operation in preset time period triggering, obtains implementing result, realize automatic operation
Compared to the mode high degree of automation of setting timer, and automated execution setting can be effectively reduced in software product
Complexity promotes the execution efficiency of business operation, improves user experience.
The behavior of user is perceived by the historical operating data based on user, and predicts pending business behaviour
Make, the accuracy of automatic operation can be promoted.
Fig. 4 is the flow chart of the acquisition methods of the historical operating data of user of the invention, as shown in figure 4, the present embodiment
Specific explanations explanation, this implementation are carried out to the acquisition modes of the historical operating data of user based on any of the above embodiments
Example method may include:
Step 301, the journal file for obtaining the user, the journal file are that the client used by a user is received
The behavioral data when user to access pages of collection.
Specifically, when user uses software product, such as when opening the software product, terminal device begins listening for, receives
Collection, storage user access the behavioral data of each page, and behavior data are stored in the journal file of client.When with
When family terminates the access to the software product, which is sent to the executive device of business operation of the invention.
Step 302, the historical operating data that the user is obtained according to the journal file.
Specifically, the executive device of business operation of the invention obtains the historical operation of the user according to the journal file
Data.
The present embodiment, by obtaining the journal file of the user, the journal file is the visitor used by a user
The behavioral data when user to access pages that family end is collected, the historical operation number of the user is obtained according to the journal file
According to realization perceives the behavior of user, and pending business operation is predicted based on this, can promote the standard of automatic operation
True property.
Fig. 5 is the structural schematic diagram of the executive device embodiment one of business operation of the invention, as shown in figure 5, this implementation
The device of example may include: business operation determining module 11, receiving module 12 and execution module 13, wherein business operation determines
Module 11 is used for when receiving the automated execution instruction of user's triggering by receiving module 12, according to the history of the user
Operation data determines the pending business operation of the user within a preset period of time;Execution module 13 is used in response to described
Automated execution instruction executes the pending business operation in preset time period triggering, obtains implementing result, described
Implementing result is used to execute the result of the pending business operation to the user feedback.
Optionally, the business operation determining module 11 is used for: according to the determination of the historical operating data of the user
User executes the probability of each business operation within a preset period of time, and each business operation includes executing on each page
Each business operation;According to the probability for executing each business operation in the preset time period, determine the user described
Pending business operation in preset time period.
Optionally, the business operation determining module 11 is used for:
According to formulaDetermine the user u default
The probability of each business operation is executed in period;
Wherein, preset time period be t moment Δ t time window, p (u, v, op, t, Δ t) indicate preset time period in,
User u executes the probability value of business operation op on page v, and (u, v, op, t, Δ t) indicate that user u is held on page v to count
The number of row business operation op.
Optionally, the business operation determining module 11 is used for: maximum probability in the preset time period is chosen, by institute
State pending business operation of the corresponding business operation of maximum probability as the user in the preset time period.
Optionally, the pending business operation includes at least one sub-operation, and the execution module 13 is used for: in institute
It states preset time period triggering and executes each sub-operation, after the completion of the last one sub-operation executes, obtain the implementing result.
The device of the present embodiment can be used for executing the technical solution of above method embodiment, realization principle and technology
Effect is similar, and details are not described herein again.
The embodiment of the present invention also provides a kind of computer storage medium, is stored thereon with computer program or instruction, works as institute
When stating computer program or instruction by processor or computer execution, the method as described in any one above-mentioned institute's embodiment is realized.
It, can also be with it should be noted that the executive device of the above-mentioned business operation of the embodiment of the present invention can be server
It is a component in server, such as a chip.
Fig. 6 is the structural schematic diagram of server example one of the invention, as shown in fig. 6, the server of the present embodiment, packet
It includes: processor 211, memory 212, transceiver 213 and bus 214.Wherein, processor 211, memory 212 and transceiver
213 are connected with each other by bus 214.Wherein, bus 214 can be Peripheral Component Interconnect standard (Peripheral
Component Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard
Architecture, EISA) bus etc..Above-mentioned bus 214 can be divided into address bus, data/address bus, control bus etc..For just
It is only indicated with a thick line in expression, Fig. 6, it is not intended that an only bus or a type of bus.
In hardware realization, each functional module shown in figure 5 above can be embedded in the form of hardware or independently of clothes
It is engaged in the processor 211 of device.
The transceiver 213 may include the necessary radio communication device such as frequency mixer.The processor 211 may include
Central processing unit (Central Processing Unit, CPU), digital signal processor (digital signal
Processor, DSP), microcontroller (Microcontroller Unit, MCU), specific integrated circuit (Application
Specific Integrated Circuit, ASIC) or field programmable gate array (Field-Programmable
At least one of Gate Array, FPGA).
Memory 212 is for storing program instruction, and processor 211 is for calling the program instruction in memory 212 to execute
Above scheme.
Described program instruction can be realized in the form of SFU software functional unit and can sell or make as independent product
With the memory 212 can be any form of computer-readable storage medium.Based on this understanding, the application
The all or part of technical solution can be embodied in the form of software products, including some instructions are used so that a calculating
Machine equipment specifically can be processor 211, in each embodiment of Lai Zhihang the application the whole of the executive device of business operation or
Part steps.And computer readable storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only
Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. is various to deposit
Store up the medium of program code.
The above-described server of the present embodiment can be used for executing the technical solution in above-mentioned each method embodiment,
The realization principle and technical effect are similar, describes accordingly in embodiment of the method wherein the function of each device can refer to, herein
It repeats no more.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to
The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey
When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or
The various media that can store program code such as person's CD.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (10)
1. a kind of execution method of business operation characterized by comprising
In the automated execution instruction for receiving user's triggering, determine the user pre- according to the historical operating data of user
If the pending business operation in the period;
It is instructed in response to the automated execution, executes the pending business operation in preset time period triggering, obtain
Implementing result is taken, the implementing result is used to execute the result of the pending business operation to the user feedback.
2. the method according to claim 1, wherein the historical operating data according to user determines the use
The pending business operation of family within a preset period of time, comprising:
Determine that the user executes the general of each business operation within a preset period of time according to the historical operating data of the user
Rate, each business operation include each business operation executed on each page;
According to the probability for executing each business operation in the preset time period, determine the user in the preset time period
Pending business operation.
3. according to the method described in claim 2, it is characterized in that, the historical operating data according to the user determines institute
State the probability that user executes each business operation within a preset period of time, comprising:
According to formulaDetermine the user u in preset time period
The interior probability for executing each business operation;
Wherein, preset time period be t moment Δ t time window, p (u, v, op, t, Δ t) indicate preset time period in, user u
The probability of business operation op is executed on page v, (u, v, op, t, Δ t) indicate that user u executes business behaviour on page v to count
Make the number of op.
4. according to the method described in claim 3, it is characterized in that, described according to executing each business in the preset time period
The probability of operation determines pending business operation of the user in the preset time period, comprising:
Maximum probability in the preset time period is chosen, using the corresponding business operation of the maximum probability as the user
Pending business operation in the preset time period.
5. method according to any one of claims 1 to 4, which is characterized in that the pending business operation includes extremely
A few sub-operation, it is described to execute the pending business operation in preset time period triggering, obtain implementing result, packet
It includes:
Each sub-operation is executed in preset time period triggering, after the completion of the last one sub-operation executes, is held described in acquisition
Row result.
6. a kind of executive device of business operation characterized by comprising
Business operation determining module, when for being instructed in the automated execution for receiving user's triggering by receiving module, according to
The historical operating data of user determines the pending business operation of the user within a preset period of time;
Execution module executes described pending for instructing in response to the automated execution in preset time period triggering
Business operation, obtain implementing result, the implementing result is used to execute the pending business behaviour to the user feedback
The result of work.
7. device according to claim 6, which is characterized in that the business operation determining module is used for:
Determine that the user executes the general of each business operation within a preset period of time according to the historical operating data of the user
Rate, each business operation include each business operation executed on each page;
According to the probability for executing each business operation in the preset time period, determine the user in the preset time period
Pending business operation.
8. device according to claim 7, which is characterized in that the business operation determining module is used for:
According to formulaDetermine the user u in preset time period
The interior probability for executing each business operation;
Wherein, preset time period be t moment Δ t time window, p (u, v, op, t, Δ t) indicate preset time period in, user u
The probability of business operation op is executed on page v, (u, v, op, t, Δ t) indicate that user u executes business behaviour on page v to count
Make the number of op.
9. a kind of server, which is characterized in that the server includes: processor, memory, transceiver;The transceiver coupling
It is bonded to the processor, the processor controls the transmitting-receiving movement of the transceiver;
Wherein, the memory includes instruction for storing computer executable program code, said program code;When the place
When managing device execution described instruction, described instruction makes the server execute such as method described in any one of claim 1 to 5.
10. a kind of computer storage medium is stored thereon with computer program or instruction, which is characterized in that when the computer
When program or instruction are executed by processor or computer, such as method described in any one of claim 1 to 5 is realized.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811341813.1A CN109634693A (en) | 2018-11-12 | 2018-11-12 | Execution method, apparatus, server and the storage medium of business operation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811341813.1A CN109634693A (en) | 2018-11-12 | 2018-11-12 | Execution method, apparatus, server and the storage medium of business operation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109634693A true CN109634693A (en) | 2019-04-16 |
Family
ID=66067836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811341813.1A Pending CN109634693A (en) | 2018-11-12 | 2018-11-12 | Execution method, apparatus, server and the storage medium of business operation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109634693A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110427220A (en) * | 2019-06-17 | 2019-11-08 | 深圳绿米联创科技有限公司 | Configuration method, device, electronic equipment and the storage medium of device command |
CN111124365A (en) * | 2019-12-20 | 2020-05-08 | 中国建设银行股份有限公司 | RPA demand collection method and device |
CN113254122A (en) * | 2021-04-26 | 2021-08-13 | 珠海格力电器股份有限公司 | Display method and device of image interface and display |
CN115471168A (en) * | 2021-12-14 | 2022-12-13 | 国网上海市电力公司 | Automatic flow processing method and device, electronic equipment and computer readable medium |
CN117252309A (en) * | 2023-11-15 | 2023-12-19 | 青岛海信信息科技股份有限公司 | Automatic timing execution method for office business process |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102902690A (en) * | 2011-07-28 | 2013-01-30 | 阿里巴巴集团控股有限公司 | Automatic information filling method and device |
CN104503248A (en) * | 2014-11-21 | 2015-04-08 | 小米科技有限责任公司 | Task setting method and device |
US20150120835A1 (en) * | 2013-10-25 | 2015-04-30 | Salesforce.Com, Inc. | Offline prompts of online social network mentions |
CN107544827A (en) * | 2017-08-23 | 2018-01-05 | 金蝶软件(中国)有限公司 | The method and relevant apparatus of a kind of funcall |
CN107615377A (en) * | 2015-10-05 | 2018-01-19 | 萨万特***有限责任公司 | The key phrase suggestion based on history for the Voice command of domestic automation system |
CN108073519A (en) * | 2018-01-31 | 2018-05-25 | 百度在线网络技术(北京)有限公司 | Method for generating test case and device |
-
2018
- 2018-11-12 CN CN201811341813.1A patent/CN109634693A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102902690A (en) * | 2011-07-28 | 2013-01-30 | 阿里巴巴集团控股有限公司 | Automatic information filling method and device |
US20150120835A1 (en) * | 2013-10-25 | 2015-04-30 | Salesforce.Com, Inc. | Offline prompts of online social network mentions |
CN104503248A (en) * | 2014-11-21 | 2015-04-08 | 小米科技有限责任公司 | Task setting method and device |
CN107615377A (en) * | 2015-10-05 | 2018-01-19 | 萨万特***有限责任公司 | The key phrase suggestion based on history for the Voice command of domestic automation system |
CN107544827A (en) * | 2017-08-23 | 2018-01-05 | 金蝶软件(中国)有限公司 | The method and relevant apparatus of a kind of funcall |
CN108073519A (en) * | 2018-01-31 | 2018-05-25 | 百度在线网络技术(北京)有限公司 | Method for generating test case and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110427220A (en) * | 2019-06-17 | 2019-11-08 | 深圳绿米联创科技有限公司 | Configuration method, device, electronic equipment and the storage medium of device command |
CN110427220B (en) * | 2019-06-17 | 2022-08-19 | 深圳绿米联创科技有限公司 | Configuration method and device of device command, electronic device and storage medium |
CN111124365A (en) * | 2019-12-20 | 2020-05-08 | 中国建设银行股份有限公司 | RPA demand collection method and device |
CN113254122A (en) * | 2021-04-26 | 2021-08-13 | 珠海格力电器股份有限公司 | Display method and device of image interface and display |
CN115471168A (en) * | 2021-12-14 | 2022-12-13 | 国网上海市电力公司 | Automatic flow processing method and device, electronic equipment and computer readable medium |
CN117252309A (en) * | 2023-11-15 | 2023-12-19 | 青岛海信信息科技股份有限公司 | Automatic timing execution method for office business process |
CN117252309B (en) * | 2023-11-15 | 2024-02-13 | 青岛海信信息科技股份有限公司 | Automatic timing execution method for office business process |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109634693A (en) | Execution method, apparatus, server and the storage medium of business operation | |
CN108156205B (en) | Message pushing method, client, server and programmable device | |
CN104579934B (en) | A kind of information processing method and client | |
US10530716B2 (en) | Voice chat mode self-adapting method and apparatus | |
CN105208015B (en) | More accounts log in processing method, device and the terminal device of application | |
CN109598434A (en) | Abnormity early warning method, apparatus, computer installation and storage medium | |
CN106227844A (en) | The method of a kind of application recommendation and terminal | |
EP3770835A1 (en) | Automated natural language communication analysis | |
CN103729446A (en) | Processing method and device for user operation data and server | |
CN104135424A (en) | Application information push method, application server, application terminal and application information push system | |
CN109802881A (en) | A kind of orientation prompting processing method and processing device of group chat message | |
CN104881408A (en) | Method, device and system for counting number of clicks on page and displaying result | |
CN106533914A (en) | Message notification method and apparatus | |
CN107509051A (en) | Long-range control method, device, terminal and computer-readable recording medium | |
CN104580721A (en) | Alarm clock implementation method for terminal | |
CN103268255A (en) | Method, device and system for triggering terminal to execute processing | |
CN108366098B (en) | Data interaction method and device for network nodes | |
CN109688094A (en) | Suspicious IP configuration method, device, equipment and storage medium based on network security | |
CN107566480B (en) | User activity information acquisition method and device for mobile terminal application and storage medium | |
CN107528767A (en) | The treating method and apparatus of session | |
CN110308954A (en) | Click event interception method, device and mobile terminal | |
CN108243085B (en) | Method and device for pushing and setting communication group state identifier | |
CN114168297A (en) | Method, device, equipment and medium for scheduling collection tasks | |
CN102984675A (en) | Method and device for replying messages | |
CN204926177U (en) | System for realize punching card through identification code |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190416 |
|
RJ01 | Rejection of invention patent application after publication |