Nothing Special   »   [go: up one dir, main page]

CN109636504B - Information processing method and device, electronic device and storage medium - Google Patents

Information processing method and device, electronic device and storage medium Download PDF

Info

Publication number
CN109636504B
CN109636504B CN201811321013.3A CN201811321013A CN109636504B CN 109636504 B CN109636504 B CN 109636504B CN 201811321013 A CN201811321013 A CN 201811321013A CN 109636504 B CN109636504 B CN 109636504B
Authority
CN
China
Prior art keywords
robot
rpa robot
information
rpa
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811321013.3A
Other languages
Chinese (zh)
Other versions
CN109636504A (en
Inventor
李俊绅
高明
李熙南
刘永春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Huiliu Technology Co ltd
Original Assignee
Beijing Huiliu Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Huiliu Technology Co ltd filed Critical Beijing Huiliu Technology Co ltd
Priority to CN201811321013.3A priority Critical patent/CN109636504B/en
Publication of CN109636504A publication Critical patent/CN109636504A/en
Application granted granted Critical
Publication of CN109636504B publication Critical patent/CN109636504B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)

Abstract

The embodiment of the invention provides an information processing method and device, electronic equipment and a storage medium. The method comprises the following steps: automatically processing a display page of the RPA robot on the machine, and publishing robot information of the RPA robot which can be provided by a robot market; automatically receiving indication information sent by user equipment based on the robot information of the display page at the machine; determining a target RPA robot pointed by the user account according to the indication information; deploying the target RPA robot.

Description

Information processing method and device, electronic device and storage medium
Technical Field
The present invention relates to the field of information technologies, and in particular, to an information processing method and apparatus, an electronic device, and a storage medium.
Background
With the development of information technology, electronic devices are increasingly used to replace human beings to perform many operations. However, at present, enterprises need to develop robots suitable for business requirements of the enterprises independently, the development period is long, the cost is high, and some enterprises are not familiar with the development of the robots, and other enterprises are required to develop the robots, the development requirements, development of an openers and debugging of the developed robots need to be provided, so that the requirements cannot be met quickly due to the long period, and if business processes change, the openers need to adjust the robots, and therefore the adjustment of the robots is very inconvenient.
Disclosure of Invention
The embodiment of the invention provides an information processing method and device, electronic equipment and a storage medium.
The technical scheme of the invention is realized as follows:
an information processing method comprising:
automatically processing a display page of the RPA robot on the machine, and publishing robot information of the RPA robot which can be provided by a robot market;
automatically receiving indication information sent by user equipment based on the robot information of the display page at the machine;
determining a target RPA robot pointed by the user account according to the indication information;
deploying the target RPA robot.
Based on the above scheme, the method further comprises:
if the target RPA robot is paid, requesting payment from a target payment account, wherein the target payment account is as follows: establishing a payment account with a binding relationship by a user account used by the user equipment, or establishing a payment account provided by the user equipment;
the deploying the target RPA robot, comprising:
and deploying the target RPA robot after the payment corresponding to the payment request is successful.
Based on the above scheme, the method further comprises:
determining a deployment mode;
the deploying the target RPA robot, comprising:
and deploying the target RPA robot according to the deployment mode.
Based on the above scheme, the determining the deployment mode includes at least one of:
determining the deployment mode according to a deployment mode instruction received from the user equipment;
and determining the deployment mode according to the type of the target RPA robot.
Based on the above scheme, the deploying the target RPA robot according to the deployment mode includes at least one of:
if the deployment mode is a remote deployment mode, adding the identification information of the target RPA robot into a user account used by the user equipment;
and if the deployment mode is a local deployment mode, transmitting deployment information of the target RPA robot to the user equipment, wherein the deployment information is used for locally installing the target RPA robot by the user equipment.
Based on the above scheme, the method further comprises:
receiving release information of an RPA robot of a robot developer;
and issuing the corresponding RPA robot on a display page of the robot market.
Based on the scheme, the robot information comprises at least one of the following:
function introduction information of the RPA robot;
application demonstration information of the RPA robot;
application scene information of the RPA robot;
usage parameter information of the RPA robot.
Based on the above scheme, the method further comprises:
providing a development page of the RPA robot to the user equipment;
acquiring a development record generated based on demonstration operation of the development page, wherein the demonstration operation is the operation of demonstrating an instance of the RPA robot to be developed, which needs to execute a predetermined function;
generating an RPA robot based on the development record.
An information processing method comprising:
acquiring and displaying a display page of the RPA robot automatically processed by the machine;
detecting a selection operation acting on the display page;
and sending indication information to a robot market providing the display page based on the selection operation, wherein the indication information is used for triggering the robot market to deploy a target RPA robot pointed by the indication.
Based on the above scheme, the method further comprises:
if the current deployment mode is a local deployment mode, receiving deployment information of the target RPA robot from the robot market;
and deploying the target RPA robot in the local of the user equipment based on the deployment information.
Based on the above scheme, the method further comprises:
acquiring and displaying a development page of the RPA robot;
generating the development record based on the demonstration operation that the RPA robot to be developed needs to execute a preset function instance in the development page;
sending the development record to the robot marketplace; wherein the development record is used for the robot market to generate an RPA robot.
An information processing apparatus comprising:
the release module is used for automatically processing a display page of the RPA robot in the machine and releasing robot information of the RPA robot which can be provided by a robot market;
the receiving module is used for automatically receiving the indication information sent by the user equipment based on the robot information of the display page on the machine;
the determining module is used for determining a target RPA robot pointed by the user account according to the indication information;
and the deployment module is used for deploying the target RPA robot.
An information processing apparatus comprising:
the acquisition display module is used for acquiring and displaying a display page of the RPA robot automatically processed by the machine;
the detection module is used for detecting the selection operation acting on the display page;
and the sending module is used for sending indication information to a robot market providing the display page based on the selection operation, wherein the indication information is used for triggering a target RPA robot pointed by the robot market deployment indication.
An electronic device, comprising:
a communication interface for communication;
a memory for information storage;
and the processor is respectively connected with the communication interface and the memory and is used for controlling the communication of the communication interface and the information storage of the memory by executing computer executable instructions on the processor and realizing the information processing method provided by one or more technical schemes.
A computer storage medium having stored thereon computer-executable instructions; after being executed, the computer-executable instructions can implement the information processing method provided by one or more of the technical solutions.
According to the technical scheme provided by the embodiment of the invention, the robot market can issue the robot information of the RPA robot available in the robot market on the display page, so that the indication information of the corresponding RPA robot use right is sent and obtained according to the selection operation of the user when the user equipment displays the display page, and therefore, the user can obtain the RPA robots developed by other developers in the modes of purchasing, renting or borrowing and the like under the condition of not developing the RPA robot by self, and the process automation processing of the preset function required to be executed by the user is realized; meanwhile, the method does not need to wait for development when the RPA robot needs to be used, and the efficiency of obtaining the RPA robot is improved.
Drawings
Fig. 1 is a schematic flowchart of a first information processing method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a second information processing method according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating a third information processing method according to an embodiment of the present invention;
FIG. 4 is a schematic structural diagram of a first information processing apparatus according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating a second information processing apparatus according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating a fourth information processing method according to an embodiment of the present invention.
Detailed Description
The technical solution of the present invention is further described in detail with reference to the drawings and the specific embodiments of the specification.
As shown in fig. 1, the present embodiment provides an information processing method including:
step S110: automatically processing a display page of the RPA robot on the machine, and publishing robot information of the RPA robot which can be provided by a robot market;
step S120: automatically receiving indication information sent by user equipment based on the robot information of the display page at the machine;
step S130: determining a target RPA robot pointed by the user account according to the indication information;
step S140: deploying the target RPA robot.
The information processing method provided by the embodiment is applied to a market server of a robot market. The robot market may be a network platform that trades or gifts, etc. transfers the use or ownership of the robot.
In this embodiment, the market server may publish, on the presentation page of the RPA robot, robot information of the RPA robot that the robot market can provide. In this way, if the user equipment acquires the presentation page, the user can see the target RPA robot available for purchase, rental or borrowing on the presentation page displayed by the user equipment. For example, a plurality of display positions are arranged on the display page, and information of one or more RPA robots can be displayed on each display position. The display page may further be provided with an entry interface for entering the RPA robot detailed page, and if an operation of the entry interface is detected, the user equipment may display the corresponding RPA robot detailed page. More information of the RPA robot, for example, more detailed function introduction, etc., can be displayed on the detailed page of the RPA robot.
If the user wants to buy, rent, borrow or try out the corresponding RPA robot, the user can operate the corresponding function key on the display page through the user equipment, and the market server of the robot market is triggered to send the indication information by the user equipment. The indication information at least carries first indication information of a target RPA robot which is indicated to be purchased, borrowed or rented by a user; the method specifically comprises the following steps: the robot Identification (ID) of the target RPA robot, and the release identification of the release position of the robot information release of the target RPA robot, wherein the release identification can be uniquely mapped to the target PRR robot.
If one RPA robot allows purchase, a purchase control is displayed on a display page of the robot information of the RPA robot; if one RPA robot allows renting, a renting control is displayed on a display page of the robot information of the RPA robot; if one RPA robot allows borrowing, a borrowing control is displayed on a display page of the robot information of the RPA robot. If one RPA robot allows trial use, a trial control is displayed on a display page of the robot information of the RPA robot.
If the user device detects a user operation acting on the purchase control, the indication information may be: purchase information informing a robot market user that the target RPA robot needs to be purchased. If the user equipment detects the user operation of the renting control, the indication information may be: lease information; the lease information is used to inform a robot market user that the target RPA robot needs to be leased. If the user equipment detects the user operation of the borrowing control, the indication information may be: borrowing information; and the borrowing information is used for informing a market user of the robot that the target RPA robot needs to be borrowed. If the user equipment detects the user operation of the trial control, the indication information may be: trial information; the trial information is used for informing a user in a robot market that the target RPA robot needs to be tried.
Other controls for setting other parameters by the user can be set on the display page, for example, the quantity selection control, if the RPA robot is rented or borrowed, the method can further include: and the user can conveniently set a control for the lease term or the borrowing term.
The second instruction information such as the purchase data, the number information such as the group use number and the borrowing number, and the term information of the lease term or the borrowing term may be transmitted to the robot market in synchronization with the first instruction information.
In summary, after the market server receives the indication information, it knows at least the target RPA robots that the user needs to buy, rent, borrow, or try out.
After the RPA robot is determined, a market server of the robot market deploys the target RPA robot, and then the user account used by the user equipment can subsequently use the target RPA robot. The target RPA robot may be a program capable of automatically performing a predetermined function that can be implemented if triggered.
For example, if the target RPA robot is a bill validation robot, the bill validation robot can be used to perform bill validation after the bill validation robot completes validation, and the bill includes but is not limited to: and identifying the authenticity of various valuable vouchers such as invoices, contracts, stocks, drafts and the like.
In summary, in this embodiment, through the robot market, a user can select an RPA robot suitable for the current needs of the user in the robot market, and does not need to develop completely and autonomously, and at the same time, does not need to ask a developer to develop the RPA robot when the RPA robot needs to be used, and a developer of an RPA robot can also distribute the RPA robot developed by the user to the robot market, so that sharing of the RPA robot is realized, and unnecessary RPA robot development is reduced.
In some embodiments, as shown in fig. 2, the method further comprises:
step S131: if the target RPA robot is paid, requesting payment from a target payment account, wherein the target payment account is as follows: establishing a payment account with a binding relationship by a user account used by the user equipment, or establishing a payment account provided by the user equipment; the target payment account number may be an account number that can be recognized by the payment platform, for example, a bank card account number may be recognized by a bank system, and the micro signal may be recognized by the micro communication platform. The step S140 may include: and deploying the target RPA robot after the payment corresponding to the payment request is successful.
In some embodiments, the method may further comprise:
step S132: receiving the payment response;
the step S140 may include the step S141: deploying the target RPA robot when the payment response indicates that payment is successful.
In other embodiments, the method may further comprise: and when the payment acceptance account indicated by the payment request receives payment, determining that the payment is successful, and deploying the target RPA robot.
For example, the indication information is purchase information or lease information, which indicates that the user is willing to use the target RPA robot for a fee, and the target RPA robot needs to be deployed after payment.
For example, if the robot market stores in advance a payment account for which the user account is established with a binding relationship, after receiving the indication information, the robot market sends a payment request to the target payment account, where the payment request may carry information such as a payment amount and a payment target, and the payment method of the target payment account is convenient for requesting the mobile device to confirm payment based on the payment request.
In some embodiments, the target payment account number may include: bank card account number, Paibao account number, WeChat account number, Fukutong account number, QQ account number and other account numbers of network payment platforms.
In other embodiments, the target payment account number may also be: a stored value account of the robot marketplace provided to the user account.
In some embodiments, the payer may return a payment response to the robotic market. The payment response includes: a payment failure response and a payment success response. If the payment response is a payment success response, the payment response may indicate that the payment is successful, and the robot market may deploy the target RPA robot after the payment is successful. So in some embodiments, the robot marketplace considers the payment to be successful if it receives a payment success response. In some embodiments, however, the payment acceptance account is determined to accept the requested amount of payment before confirming that the payment was successful.
In some embodiments, the method further comprises: determining a deployment mode;
the step S140 may include: and deploying the target RPA robot according to the deployment mode.
The target RPA robot can be divided into a plurality of deployment modes according to the deployment place division of the target RPA robot. For example, the target RPA robot is deployed in the cloud (i.e., on the network side), locally to the user device, or in another third-party device other than the user device.
Different deployment modes, different ways of deploying the target RPA robot.
In some embodiments, the determining a deployment mode comprises at least one of:
determining the deployment mode according to a deployment mode instruction received from the user equipment;
and determining the deployment mode according to the type of the target RPA robot.
For example, the user device may detect a deployment mode selection operation input by a user, thereby generating the deployment mode instruction; in this way, the user equipment sends the deployment mode instruction to the robot market, and thus, the robot market receives the deployment mode instruction, thereby determining the deployment mode.
In some further embodiments, the robot market may further automatically determine a deployment mode suitable for deploying the target RPA robot by the current user account according to the type of the target RPA robot. For example, for a desktop robot, the desktop robot is generally installed on a desktop of a user equipment, and the desktop of the user equipment is automatically managed, and at this time, the robot market may consider that a deployment mode is a deployment mode that needs to be deployed locally to the user equipment.
Specifically, the step S140 may include at least one of:
if the deployment mode is a remote deployment mode, adding the identification information of the target RPA robot into a user account used by the user equipment;
and if the deployment mode is a local deployment mode, transmitting deployment information of the target RPA robot to the user equipment, wherein the deployment information is used for locally installing the target RPA robot by the user equipment.
If the target RPA robot is deployed at the cloud end, the same type of RPA robot may be deployed at the cloud end, and at this time, the identification information of the target RPA robot can be added to the user account as much as possible, so that a subsequent user can call the target RPA robot at the cloud end to execute a predetermined function after logging in a use interface of the RPA robot by using the user account. For example, after receiving an instruction indicating that a target RPA robot executes a predetermined function, the cloud selects a target RPA robot with a lower load rate to execute the predetermined function based on a load balancing policy according to a plurality of RPA robots of the same type deployed by the cloud.
Certainly, the cloud end does not deploy the target RPA robot, the cloud end needs to install the target RPA robot according to deployment information of the target RPA robot, and adds identification information and the like of the target RPA robot after remote deployment to a user account, so that a subsequent user can conveniently use the target RPA robot.
And if the deployment mode is a local deployment mode, the deployment information of the target RPA robot needs to be sent to user equipment for local deployment of the user equipment. For example, the deployment information includes at least one of the following information, but is not limited to:
an application package of a target RPA robot, the application package being usable by a user device to install the target RPA robot;
and the description file of the target robot describes the name, the publisher, the release date, the version, the function description, the adaptive operating environment, the data format required by operation, the user applicable instruction and the like of the target RPA robot.
If the target RPA robot is installed locally on the user equipment, the target RPA robot will run locally and perform the predetermined function.
In some embodiments, the method further comprises:
receiving release information of an RPA robot of a robot developer;
and issuing the corresponding RPA robot on a display page of the robot market.
The marketplace server of the robot marketplace may also receive robot information of RPA robots published by developers. If the release information of the RPA robot is received, the developer wants to release the corresponding RPA robot in the robot market, and other users can see the developed RPA robot.
The release information may include: and releasing robot information required by the RPA robot.
In some embodiments, the method further comprises:
if the release information is received, the RPA robot to be released is verified to be released;
and after passing the release verification, displaying the robot information of the RPA robot on the display page.
The RPA robot to be issued is issued and verified, and the issuing verification includes but is not limited to at least one of the following:
receiving deployment information of the RPA robot to be published from a developer;
verifying whether the deployment information is complete, if the deployment information is incomplete, the release verification is not passed;
and performing simulated deployment and simulated operation of the corresponding RPA robot in the robot market according to the deployment information, and if the simulated deployment and simulation permission are unsuccessful, releasing verification to fail.
Therefore, in some embodiments, if the deployment information is complete, it is determined that the release verification passes; in other embodiments, if the simulation deployment and the simulation operation are successful, the release verification is passed; in some further embodiments, if the deployment information is complete and both the simulation deployment and the simulation operation are successful, the release verification is passed, otherwise the release verification is not passed.
In some embodiments, the release information carries release parameters required for release, for example, the release parameters indicate a usage right obtaining manner of the RPA robot released this time, and the obtaining manner may include: purchase, rent, borrow, try out, or share free. When the corresponding RPA robot is used for compensation, the release parameters can also comprise price parameters of the compensated use, such as the price of the lifetime purchase, the price parameter of the deadline use and the like.
In some embodiments, the robot information includes at least one of:
function introduction information of the RPA robot, wherein the function introduction information can be the function introduction of the RPA robot to complete the function;
the application demonstration information of the RPA robot can be used for demonstrating tasks which can be completed by the RPA robot and/or informing a user how to use the RPA robot;
application scenario information of the RPA robot, for example, describes an application scenario for which the RPA robot is directed;
usage parameter information of the RPA robot, including but not limited to: the acquisition mode of the usage right of the RPA robot, price parameters of paid use and condition parameters of gratuitous use are indicated.
In some embodiments, the method further comprises:
providing a development page of the RPA robot to the user equipment;
acquiring a development record generated based on demonstration operation of the development page, wherein the demonstration operation is the operation of demonstrating an instance of the RPA robot to be developed, which needs to execute a predetermined function;
generating an RPA robot based on the development record.
RPA robots offered by the robot market may include, but are not limited to, the following types of RPA robots:
a general RPA robot for general scenes;
a special RPA robot for a specific scene;
industry RPA robots of a particular industry.
However, in some cases, the robot market still cannot provide the RPA robot required by the user, and in order to meet the requirement that the user obtains the RPA robot meeting the personal requirement, the robot market further provides a development page where the user can develop the RPA robot.
For example, many components for developing the RPA robot are provided in the development page, and the development of the RPA robot itself can be completed by combining these components based on various user operations such as a drag operation by a user and the like and by executing an instance of a predetermined function.
For example, through demonstration of the example, the RPA robot knows which operations need to be executed by the dummy person, and converts the development record into the script language of the RPA robot, so that the device with the RPA robot deployed later can control the electronic device to automatically execute the predetermined function through execution of the script language. For example, the scripting language may be one of the primary information of the aforementioned robot application packages.
Taking the development of a bill verification robot as an example, under the development directory of an RPA robot in a development page, an image processing component and a network query component are added, wherein the image processing component can be internally provided with an Optical Character Recognition (OCR) model and other recognition models, after receiving the image of the bill such as an invoice, the image processing component can extract key information in the image and transmit the key information to the network query component, and the network query component verifies the authenticity of the bill to a bill verification website such as the invoice. In the development process of the bill verification robot, the development records can be extracted, and an interface for importing images, website verification, control information of processing controls needing to be clicked by a user in a website, and the like are imported.
As shown in fig. 3, the present embodiment provides an information processing method including:
step S210: acquiring and displaying a display page of the RPA robot automatically processed by the machine;
step S220: detecting a selection operation acting on the display page;
step S230: and sending indication information to a robot market providing the display page based on the selection operation, wherein the indication information is used for triggering the robot market to deploy a target RPA robot pointed by the indication.
The information processing method provided in the embodiment can be applied to user equipment, the user equipment can be connected with a robot market through various interfaces, and the display page is pulled from the robot market, so that the RPA robot available in the current robot market can be seen.
And if the selection operation acted on the display page by the user is detected, according to the target RPA robot pointed by the selection operation, the robot is favored to send the indication information in the market. The indication information is used for triggering the robot market to deploy the target RPA robot.
In some embodiments, the method further comprises: if the current deployment mode is a local deployment mode, receiving deployment information of the target RPA robot from the robot market; and deploying the target RPA robot in the local of the user equipment based on the deployment information.
The locally deployed RPA robot comprises: desktop helper robots, which involve a high level of security, require various RPA robots to be deployed locally, e.g., financial robots.
In some embodiments, the method further comprises:
detecting a deployment mode selection operation input by a user;
and sending a deployment mode instruction to the robot market according to the deployment mode selection operation, wherein the deployment mode instruction is used for informing the robot market of the deployment mode indicated by the current user.
In some embodiments, the method further comprises:
acquiring and displaying a development page of the RPA robot;
generating the development record based on the demonstration operation that the RPA robot to be developed needs to execute a preset function instance in the development page;
sending the development record to the robot marketplace; wherein the development record is used for the robot market to generate an RPA robot.
In some embodiments, the user terminal may further obtain a development page provided by the robot market, and develop the RPA robot on the development page by itself.
As mentioned in the foregoing embodiment, in the development page, various functional components required for RPA robot development may be acquired, and then a demonstration example of a predetermined function is aggregated, so that the RPA robot can be generated, thereby completing the RPA robot development. Therefore, when a user finds that the RPA robot provided in the robot market cannot meet the requirements of the user, the RPA robot can be developed on a development page.
As shown in fig. 4, the present embodiment provides an information processing apparatus including:
the publishing module 110 is configured to automatically process a display page of the RPA robot in a machine, and publish robot information of the RPA robot that can be provided by a robot market;
a receiving module 120, configured to automatically receive, at a machine, indication information sent by a user device based on the robot information of the presentation page;
a determining module 130, configured to determine, according to the indication information, a target RPA robot to which the user account points;
a deployment module 140, configured to deploy the target RPA robot.
In some embodiments, the publishing module 110, the receiving module 120, the determining module 130 and the deploying module 140 may be program modules, which are executed by a processor to implement the functions of the modules.
In other embodiments, the publishing module 110, receiving module 120, determining module 130, and deploying module 140 may be a combination of hardware and software modules that may include various types of programmable arrays; the programmable array includes, but is not limited to, a field programmable array or a complex programmable array.
In still other embodiments, the publishing module 110, receiving module 120, determining module 130, and deploying module 140 may be purely hardware modules, such as application specific integrated circuits and the like.
In some embodiments, the apparatus further comprises:
a payment module, configured to request payment from a target payment account if the target RPA robot is paid for use, where the target payment account is: establishing a payment account with a binding relationship by a user account used by the user equipment, or establishing a payment account provided by the user equipment;
the deployment module 140 is specifically configured to deploy the target RPA robot after the payment corresponding to the payment request is successful.
In some embodiments, the apparatus further comprises:
a deployment mode module for determining a deployment mode;
the deployment module 140 is specifically configured to deploy the target RPA robot according to the deployment mode.
In some embodiments, the pattern deployment module 140 is specifically configured to perform at least one of:
determining the deployment mode according to a deployment mode instruction received from the user equipment;
and determining the deployment mode according to the type of the target RPA robot.
In some embodiments, the deployment module 140 is specifically configured to perform at least one of:
if the deployment mode is a remote deployment mode, adding the identification information of the target RPA robot into a user account used by the user equipment;
and if the deployment mode is a local deployment mode, transmitting deployment information of the target RPA robot to the user equipment, wherein the deployment information is used for locally installing the target RPA robot by the user equipment.
In some embodiments, the apparatus further comprises:
the first receiving module is used for receiving the release information of the RPA robot of the robot developer;
the publishing module 110 is further configured to publish the corresponding RPA robot on a display page of the robot market.
In some embodiments, the robot information includes at least one of:
function introduction information of the RPA robot;
application demonstration information of the RPA robot;
application scene information of the RPA robot;
usage parameter information of the RPA robot.
In some embodiments, the apparatus further comprises:
a providing module, configured to provide a development page of the RPA robot to the user equipment;
the development recording module is used for acquiring development records generated based on demonstration operation of the development page, wherein the demonstration operation is the operation of demonstrating the instance of the RPA robot to be developed, which needs to execute the preset function;
and the generation module is used for generating the RPA robot based on the development record.
As shown in fig. 5, the present embodiment provides an information processing apparatus, including:
the acquisition display module 210 is used for acquiring and displaying a display page of the machine automation processing RPA robot;
a detection module 220, configured to detect a selection operation applied to the display page;
a sending module 230, configured to send, based on the selection operation, indication information to a robot market that provides the presentation page, where the indication information is used to trigger a target RPA robot that the robot market deploys and indicates to point to.
In some embodiments, the acquiring and displaying module 210, the detecting module 220, and the sending module 230 may be program modules, which can be executed by a processor to implement the functions of the above modules.
In other embodiments, the acquisition display module 210, the detection module 220, and the sending module may be a hard-soft combining module, which may include various types of programmable arrays; the programmable array includes, but is not limited to, a field programmable array or a complex programmable array.
In still other embodiments, the acquisition display module 210, the detection module 220, and the sending module 230 may be pure hardware modules, such as application specific integrated circuits and the like.
In some embodiments, the apparatus further comprises:
a second receiving module, configured to receive deployment information of the target RPA robot from the robot market if the current deployment mode is a local deployment mode;
and the local deployment module is used for deploying the target RPA robot in the local of the user equipment based on the deployment information.
In some embodiments, the apparatus further comprises:
the development page acquisition module is used for acquiring and displaying a development page of the RPA robot;
the development record generation module is used for generating the development record based on the demonstration operation that the RPA robot to be developed needs to execute a preset function instance and demonstrated on the development page;
the second sending module is used for sending the development record to the robot market; wherein the development record is used for the robot market to generate an RPA robot.
One specific example is provided below in connection with any of the embodiments described above:
the robot market shows that the existing RPA robots (including robots with general scenes, robots with specific scenes and robots with specific industries) have high quality, help users to know what the RPA robots can do, and can purchase and pay by one key and install and use by one key, so that the use cost of the users is reduced. Meanwhile, the robot market provides an entrance to manage and put on shelf the robot; the installation condition of the RPA robot on the shelf can be counted to obtain a final report.
From the robot market, the users who make initial contact with the RPA can know the common RPA scene, and the understanding of the RPA is deepened conceptually; the inspiration of RPA use can be found from the information of the qualified RPA users, and the use efficiency and the use range of the RPA are enriched; for manufacturers, it is known that users use and pay attention to RPA scenarios.
The user can check the robot market, check the brief introduction and the user using the RPA robot, select one key to install the RPA robot which is useful for the user, and install the robot into the user account of the user for trial; for manufacturers, the robots can be released to the market for users to view and use.
A user can install the RPA robot by one key, and the understanding and experience cost of the RPA robot is greatly reduced; looking at the existing RPA in the market, the scene which is needed by the user but not mined is explored. Manufacturers can upload excellent robots, draw up user groups of the manufacturers and enlarge the popularity of the manufacturers.
The user sends a request to a control center through a robot market hypertext transfer protocol (Http), the control center performs data verification (including but not limited to data format verification and the like), and then calls an API Gateway (Gateway) in a grpc mode to send data to identity authentication (for example, identity micro) for authority verification of a user account through service discovery.
As shown in fig. 6, after selecting the RPA robot needed by the user in the robot market, the user clicks to purchase and use the RPA robot, and requests a third party payment interface such as a WeChat payment interface, a Paibao payment interface, a Unionpay payment interface, and the like to pay.
And after the payment is finished, the use authorization of the robot is automatically carried out, the service pushes the robot to a control center according to the account information, and the RPA robot is deployed according to the user account authorized to be used in the control process, so that the one-key deployment of the RPA robot is finished.
The RPA robot is deployed on a server, and is compatible and consistent with the environment, so that the stability and compatibility of the service are ensured; meanwhile, the controller can monitor the running condition and the load condition of the RPA robot in real time, intelligently distribute tasks to different RPA robots, and guarantee optimal service running.
Robots in the robot market are divided into two types according to deployment modes, namely local deployment and remote (cloud) deployment.
The RPA robot deployed remotely means that an RPA robot application is deployed and runs on a remote or cloud server, and the RPA robot application can access or interact with data, systems, interfaces and the like required by execution of the RPA robot application based on the internet. For example: bill inspection robots, web crawler robots, and the like.
For a locally deployed robot, it means that an RPA robot application is deployed and runs on a desktop end or a server of a local (intranet), and the robot application needs to interact with a local application or an interface or depends on locally stored data. For example: SAP finance robots, desktop assistant robots, etc.
For the robot deployed remotely, the deployment and installation can be completely completed based on background deployment, after a user purchases the robot, the related Identification (ID) information of the RPA robot is designated, the function enhancement and deployment of the RPA robot are completed in an automatic pushing mode of a robot market (control center), and the whole process is completed online.
For the locally deployed robot, online and offline installation and deployment are combined, and after a user purchases the RPA robot, related deployment information (the deployment information includes but is not limited to a flow file related to the RPA robot execution, a customized active node, a configuration file, a data template, and the like) is pushed by a robot market (a controller). After local installation and deployment by the user offline, and when the robot controller is connected, the controller will check the RPA robot for capability and characteristic matching online.
The robot market is opened to individual users or enterprise users, and is used for publishing and managing specialized RPA robots of the robots, so that specific application scenarios and ranges are met.
The development and packaging of robotic applications by third parties requires the provision of:
the description file is in an xml or JSON format and comprises basic description (name, description, publisher, release date, version and the like of the robot application), applicable application and service scene description, applicable AIStreamRPA version number, running environment and dependent third-party application (including Windows version, Office version, application system version and the like), data format requirements required by running, user installation configuration specifications and user applicable specifications;
the robot application package is packaged in a NuGet format, and a file is named as nupkg.
And after the RPA robot is released, carrying out market shelf management. The maintenance of the market shelf is completed by the RPA robot provider user, and the maintenance comprises the upgrading and off-shelf of the robot application and the like. The robot market provides a search function for robot applications; the process of the user purchasing and deploying the robot is the same as the process described above.
The method provides the mature scene for the user at present, reduces the understanding of the user to the RPA scene, and facilitates the rapid starting of the user.
For some general scenes (invoice inspection, resume screening, etc.), the user can use the method.
And a third party entrance is provided, so that the merchant can conveniently park and mine own users. While the customer may also know and understand the capabilities of the merchant.
The embodiment of the invention also provides a computer storage medium, wherein the computer storage medium stores computer executable instructions; after being executed, the computer-executable instructions can realize the information processing method provided by one or more technical schemes; for example, as shown in fig. 1-3 and 6. The computer storage medium may be a non-transitory storage medium.
The embodiment further provides an electronic device, which can operate the method for identifying a table provided by any of the foregoing technical solutions, and the method includes:
a communication interface for communication, e.g., between the mobile device and the RPA platform, between the mobile device and the cloud;
a memory for storing information;
the processor is respectively connected with the communication interface and the memory, and is used for controlling the communication of the communication interface and the information storage of the memory by executing computer executable instructions on the processor, and realizing the information processing method provided by one or more technical schemes; for example, as shown in fig. 1-3 and 6. The computer storage medium may be a non-transitory storage medium.
The communication interface can be various types of network interfaces and can be used for receiving and sending information.
The memory can be various types of memories, such as random access memory, read only memory, flash memory, and the like. The memory may be used for information storage, e.g., storing computer-executable instructions, etc. The computer-executable instructions may be various program instructions, such as object program instructions and/or source program instructions, and the like.
The processor may be various types of processors, such as a central processing unit, a microprocessor, a digital signal processor, a programmable array, a digital signal processor, an application specific integrated circuit, or an image processor, among others.
The processor may be connected to the memory via a bus. The bus may be an integrated circuit bus or the like.
In some embodiments, the electronic device may further include: a communication interface, which may include: a network interface, e.g., a local area network interface, a transceiver antenna, etc. The communication interface is also connected with the processor and can be used for information transceiving.
In some embodiments, the electronic device may further include: a human-machine interaction interface, which may include: and a keyboard and/or a mouse and the like are convenient for a user to interact information with the electronic equipment.
The electronic device may be: user equipment or a marketplace server, etc.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may be separately used as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media capable of storing program codes, such as a removable Memory device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (15)

1. An information processing method characterized by comprising:
receiving release information of an RPA robot of a robot developer, and performing release verification on whether the deployment information of the RPA robot to be released is complete;
after passing the release verification, automatically processing a presentation page of the RPA robot in the machine, releasing robot information of the RPA robot which can be provided by a robot market, and providing a development page of the RPA robot to the user equipment; the release information comprises robot information required by releasing the RPA robot;
automatically receiving indication information sent by user equipment based on the robot information of the display page at the machine;
determining a target RPA robot pointed by the user account according to the indication information;
determining the deployment mode according to a deployment mode instruction received from the user equipment;
deploying the target RPA robot according to the deployment mode; and
when the target RPA robot does not exist in the display page, displaying a development page; the development page is provided with a component for developing the RPA robot, and the target RPA robot is generated based on the component for combining user operation; or performing instance demonstration to obtain development records based on user operation acting on the development page, and converting the development records into script language to obtain the target RPA robot.
2. The method of claim 1,
the method further comprises the following steps:
if the target RPA robot is paid, requesting payment from a target payment account, wherein the target payment account is as follows: establishing a payment account with a binding relationship by a user account used by the user equipment, or establishing a payment account provided by the user equipment;
the deploying the target RPA robot, comprising:
and deploying the target RPA robot after the payment corresponding to the payment request is successful.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
determining a deployment mode;
the deploying the target RPA robot, comprising:
and deploying the target RPA robot according to the deployment mode.
4. The method of claim 3,
the determining a deployment mode includes at least one of:
determining the deployment mode according to a deployment mode instruction received from the user equipment;
and determining the deployment mode according to the type of the target RPA robot.
5. The method of claim 3,
the deploying the target RPA robot according to the deployment mode comprises at least one of:
if the deployment mode is a remote deployment mode, adding the identification information of the target RPA robot into a user account used by the user equipment;
and if the deployment mode is a local deployment mode, transmitting deployment information of the target RPA robot to the user equipment, wherein the deployment information is used for locally installing the target RPA robot by the user equipment.
6. The method of claim 5, further comprising:
receiving release information of an RPA robot of a robot developer;
and issuing the corresponding RPA robot on a display page of the robot market.
7. The method of claim 6,
the robot information includes at least one of:
function introduction information of the RPA robot;
application demonstration information of the RPA robot;
application scene information of the RPA robot;
usage parameter information of the RPA robot.
8. The method of claim 6, further comprising:
and acquiring a development record generated based on the demonstration operation of the development page, wherein the demonstration operation is an operation for demonstrating an instance of the RPA robot to be developed, which needs to execute a predetermined function.
9. An information processing method characterized by comprising:
sending the release information of the RPA robot to a robot market, and receiving release verification whether the deployment information of the RPA robot to be released, which is sent by the robot market, is complete;
after passing the release verification, acquiring and displaying a display page of the RPA robot and a development page of the RPA robot, which are automatically processed by the machine; the release information comprises robot information required by releasing the RPA robot;
detecting a selection operation acting on the display page;
based on the selection operation, sending indication information and a deployment mode instruction to a robot market providing the presentation page, wherein the indication information is used for triggering a target RPA robot pointed by the deployment instruction of the robot market; the deployment mode instruction is used for the robot market to determine a deployment mode according to the deployment mode instruction and
when the target RPA robot is not in the display page, operating a component for developing the RPA robot on the development page, and enabling the robot market to generate the target RPA robot based on the component for combining the operation, or enabling the robot market to generate a development record based on the demonstration operation of demonstrating that the target RPA robot to be developed needs to execute a preset function instance on the development page, and sending the development record to the robot market, so that the robot market converts the development record into a script language to obtain the target RPA robot.
10. The method of claim 9, further comprising:
if the current deployment mode is a local deployment mode, receiving deployment information of the target RPA robot from the robot market;
and deploying the target RPA robot in the local of the user equipment based on the deployment information.
11. The method of claim 10, further comprising:
and the development record is used for generating the RPA robot in the robot market.
12. An information processing apparatus characterized by comprising:
the release module is used for receiving release information of the RPA robot of the robot developer and performing release verification on the RPA robot to be released;
after passing the release verification, automatically processing a presentation page of the RPA robot in the machine, releasing robot information of the RPA robot which can be provided by a robot market, and providing a development page of the RPA robot to the user equipment; the release information comprises robot information required by releasing the RPA robot;
the receiving module is used for automatically receiving the indication information sent by the user equipment based on the robot information of the display page on the machine;
the determining module is used for determining a target RPA robot pointed by the user account according to the indication information;
a deployment module, configured to determine the deployment mode according to a deployment mode instruction received from the user equipment;
deploying the target RPA robot according to the deployment mode; and
when the target RPA robot does not exist in the display page, displaying a development page; the development page is provided with a component for developing the RPA robot, and the target RPA robot is generated based on the component for combining user operation; or performing instance demonstration to obtain development records based on user operation acting on the development page, and converting the development records into script language to obtain the target RPA robot.
13. An information processing apparatus characterized by comprising:
the acquisition and display module is used for sending the release information of the RPA robot to a robot market and receiving release verification whether the deployment information of the RPA robot to be released sent by the robot market is complete;
after passing the release verification, acquiring and displaying a display page of the RPA robot and a development page of the RPA robot, which are automatically processed by the machine; the release information comprises robot information required by releasing the RPA robot;
the detection module is used for detecting the selection operation acting on the display page;
a sending module, configured to send instruction information and a deployment mode instruction to a robot market that provides the presentation page based on the selection operation, where the instruction information is used to trigger a target RPA robot to which the robot market deploys an instruction; the deployment mode instruction is used for the robot market to determine a deployment mode according to the deployment mode instruction; and
when the target RPA robot is not in the display page, operating a component for developing the RPA robot on the development page, and enabling the robot market to generate the target RPA robot based on the component for combining the operation, or enabling the robot market to generate a development record based on the demonstration operation of demonstrating that the target RPA robot to be developed needs to execute a preset function instance on the development page, and sending the development record to the robot market, so that the robot market converts the development record into a script language to obtain the target RPA robot.
14. An electronic device, comprising:
a communication interface for communication;
a memory for information storage;
a processor, connected to the communication interface and the memory respectively, for controlling the communication of the communication interface and the information storage of the memory by executing computer executable instructions located on the processor, and implementing the method provided by any one of claims 1 to 7 or 9 to 11.
15. A computer storage medium having stored thereon computer-executable instructions; the computer-executable instructions, when executed, enable the method provided by any one of claims 1 to 7 or 9 to 11 to be carried out.
CN201811321013.3A 2018-11-07 2018-11-07 Information processing method and device, electronic device and storage medium Active CN109636504B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811321013.3A CN109636504B (en) 2018-11-07 2018-11-07 Information processing method and device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811321013.3A CN109636504B (en) 2018-11-07 2018-11-07 Information processing method and device, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN109636504A CN109636504A (en) 2019-04-16
CN109636504B true CN109636504B (en) 2021-11-05

Family

ID=66067474

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811321013.3A Active CN109636504B (en) 2018-11-07 2018-11-07 Information processing method and device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN109636504B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112416113B (en) * 2019-08-22 2023-12-01 深圳市优必选科技股份有限公司 Individualized man-machine interaction method and device for robot and terminal equipment
US11321124B2 (en) 2019-12-23 2022-05-03 UiPath, Inc. On-demand cloud robots for robotic process automation
CN112256877A (en) * 2019-12-30 2021-01-22 北京来也网络科技有限公司 Resume screening method, device, equipment and storage medium combining RPA and AI
CN113157429B (en) * 2020-01-22 2024-04-09 中移智行网络科技有限公司 SAAS cloud service implementation method and system
US11233861B2 (en) 2020-02-18 2022-01-25 UiPath, Inc. Inter-session automation for robotic process automation (RPA) robots
US10654166B1 (en) 2020-02-18 2020-05-19 UiPath, Inc. Automation windows for robotic process automation
CN111382935B (en) * 2020-03-05 2023-09-29 海南电网有限责任公司 Peak-shaving auxiliary service adjusting method, device and system
CN111680124B (en) * 2020-05-27 2023-06-30 重庆邮电大学 RPA-based large-scale custom customer demand acquisition and query method
CN111768275A (en) * 2020-06-30 2020-10-13 北京来也网络科技有限公司 Method, device and equipment for online transaction of RPA robot
US11157339B1 (en) 2020-07-09 2021-10-26 UiPath, Inc. Automation of a process running in a first session via a robotic process automation robot running in a second session
KR102446568B1 (en) * 2020-07-09 2022-09-22 유아이패스, 인크. Robotic Process Automation Running in Session 2 Automation of Process Running in Session 1 via Robot
US11392477B2 (en) 2020-07-09 2022-07-19 UiPath, Inc. Automation of a process running in a first session via a robotic process automation robot running in a second session
CN112804328A (en) * 2021-01-13 2021-05-14 国网新疆电力有限公司信息通信公司 Digital employee centralized control management method based on virtual machine

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955852A (en) * 2014-06-09 2014-07-30 深圳汇费通科技有限公司 Commodity transaction method under O2O mode
CN106648689A (en) * 2016-12-29 2017-05-10 北京奇虎科技有限公司 Software management method for software platform and software platform
CN107357643A (en) * 2017-06-30 2017-11-17 北京小米移动软件有限公司 Application call method, apparatus and computer-readable recording medium
CN107924305A (en) * 2015-09-02 2018-04-17 谷歌有限责任公司 Software development and distribution platform
CN108415710A (en) * 2018-03-14 2018-08-17 苏州思必驰信息科技有限公司 The method and system of API is issued, called in Intelligent dialogue development platform

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032601A1 (en) * 2000-04-25 2002-03-14 Gebre Admasu Electronic payment parking lot system and method
US7398225B2 (en) * 2001-03-29 2008-07-08 American Express Travel Related Services Company, Inc. System and method for networked loyalty program
CN103136101A (en) * 2012-12-31 2013-06-05 博彦科技(上海)有限公司 Software automated testing unified operation platform
CN104424592A (en) * 2013-09-10 2015-03-18 上海民通电子商务有限公司 Electronic shopping system based on mobile communication network
US9208103B2 (en) * 2013-09-26 2015-12-08 Cavium, Inc. Translation bypass in multi-stage address translation
CN105897700A (en) * 2016-03-29 2016-08-24 努比亚技术有限公司 Information processing method, terminal and server
US9817967B1 (en) * 2017-01-13 2017-11-14 Accenture Global Solutions Limited Integrated robotics and access management for target systems
CN107748658B (en) * 2017-09-30 2020-05-15 银联商务股份有限公司 Software development method, system, computer readable storage medium and electronic device
CN108040004A (en) * 2018-01-29 2018-05-15 上海壹账通金融科技有限公司 Control method, device, equipment and the readable storage medium storing program for executing of virtual robot

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955852A (en) * 2014-06-09 2014-07-30 深圳汇费通科技有限公司 Commodity transaction method under O2O mode
CN107924305A (en) * 2015-09-02 2018-04-17 谷歌有限责任公司 Software development and distribution platform
CN106648689A (en) * 2016-12-29 2017-05-10 北京奇虎科技有限公司 Software management method for software platform and software platform
CN107357643A (en) * 2017-06-30 2017-11-17 北京小米移动软件有限公司 Application call method, apparatus and computer-readable recording medium
CN108415710A (en) * 2018-03-14 2018-08-17 苏州思必驰信息科技有限公司 The method and system of API is issued, called in Intelligent dialogue development platform

Also Published As

Publication number Publication date
CN109636504A (en) 2019-04-16

Similar Documents

Publication Publication Date Title
CN109636504B (en) Information processing method and device, electronic device and storage medium
US11797363B2 (en) Application programming interface fingerprint data generation at a mobile device executing a native mobile application
US20230360036A1 (en) Blockchain-implemented method and system for access control on remote internet-enabled resources
US10540273B2 (en) Simulator for system testing
US11568401B2 (en) Digital payment system
CN110458562B (en) Bill reimbursement method, device and equipment and computer storage medium
WO2017050069A1 (en) Payment method, apparatus and system
US11769123B2 (en) Payment method and apparatus, related device, and system
CN112613877B (en) Intelligent contract triggering method and device applied to block chain network and related equipment
CN110046477B (en) Industrial application software verification and authorization method, system, medium and client/server
CN112907244B (en) Block chain-based data processing method, device, equipment and readable storage medium
US20230409453A1 (en) Computer and conduit for system testing
CN104318472A (en) Online transaction monitoring method and system
CN113220640A (en) Arbitration method and device based on block chain
CN111523817A (en) Order business processing method, device, equipment and medium based on big data
CN111105304B (en) Data processing method and device, storage medium and electronic terminal
KR102094938B1 (en) Contents distribution method based block chain and apparatus for executing the same
CN107154930B (en) Method and system for testing vulnerability
CN113988844A (en) Service subscription method, device and system
CN114115627A (en) U shield display information acquisition method, device, equipment, medium and program product applied to U shield test
CN110618937A (en) Software evaluation method, device and equipment
US11954656B1 (en) Management of requests to provider systems for performing functions within a distributed computing system
KR102312574B1 (en) Apparatus and method for certificating genuine product using graphic object
US20220318886A1 (en) Management device performing specific process which enables payment of charge of article
CN117495378A (en) Resource processing method based on block chain network and related equipment

Legal Events

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