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 PDF

Info

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
Application number
CN201811341813.1A
Other languages
Chinese (zh)
Inventor
谢新强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Neusoft Corp
Original Assignee
Neusoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Neusoft Corp filed Critical Neusoft Corp
Priority to CN201811341813.1A priority Critical patent/CN109634693A/en
Publication of CN109634693A publication Critical patent/CN109634693A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4494Execution paradigms, e.g. implementations of programming paradigms data driven
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office 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

Execution method, apparatus, server and the storage medium of business operation
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.
CN201811341813.1A 2018-11-12 2018-11-12 Execution method, apparatus, server and the storage medium of business operation Pending CN109634693A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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