CN107040560A - A kind of method for processing business and device based on business platform - Google Patents

A kind of method for processing business and device based on business platform Download PDF

Info

Publication number
CN107040560A
CN107040560A CN201610078431.9A CN201610078431A CN107040560A CN 107040560 A CN107040560 A CN 107040560A CN 201610078431 A CN201610078431 A CN 201610078431A CN 107040560 A CN107040560 A CN 107040560A
Authority
CN
China
Prior art keywords
temporary authentication
business
authentication information
request
platform
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.)
Granted
Application number
CN201610078431.9A
Other languages
Chinese (zh)
Other versions
CN107040560B (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.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201610078431.9A priority Critical patent/CN107040560B/en
Publication of CN107040560A publication Critical patent/CN107040560A/en
Application granted granted Critical
Publication of CN107040560B publication Critical patent/CN107040560B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0884Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This application discloses a kind of method for processing business and device based on business platform, this method includes:Third-party server receives service request that user sends, dependent on business platform, according to the service request, temporary authentication request is sent to the business platform, receive the temporary authentication information that the business platform asks to generate and return according to the temporary authentication, according to the temporary authentication information, the business provided by the business platform is obtained.Pass through this method, business platform is without the mapping relations between long term maintenance account, no matter for arbitrary third-party server, business platform all can only generate short-term effective temporary authentication information, after the acquisition of finishing service, temporary authentication information will fail, it is clear that the process resource that such mode will be effectively saved in business platform.

Description

A kind of method for processing business and device based on business platform
Technical field
The application is related to field of computer technology, more particularly to a kind of method for processing business based on business platform And device.
Background technology
With the development of information technology, business platform turns into a kind of important ways of services supplied.In linear system System is (such as:Website) by business platform, abundant business service can be provided a user.
At present, a kind of software that is referred to as is the business platform for servicing (Software-as-a-Service, SaaS), Business service is externally provided with software mode.On the basis of SaaS platforms, third-party application can be at this The support of software service is obtained on SaaS platforms, and (third party is also referred to as the user of third-party application itself User, hereinafter referred to as user) business service is provided.
In the prior art, in order to alloing user successfully to be obtained by SaaS by third-party application The business service that platform is provided, it usually needs user is registered on SaaS platforms, and by user in SaaS Account on platform and mapping association is carried out between the account of third-party application, then, when user passes through the 3rd When Fang Yingyong needs to obtain the business service provided by SaaS platforms, user can be used certainly in third-party application Account on SaaS platforms, with the identity logs of the user into SaaS platforms, so as to obtain corresponding Business service.
But, for aforesaid way, user needs individually to register corresponding account in SaaS platforms, And, it is necessary to by account of the user in SaaS platforms and in third-party application for SaaS platforms Account is associated, and data are (such as between carrying out account:Cookie data) the operation such as synchronous, for example: SaaS platforms are provided after corresponding business service for account of the user on the SaaS platforms, in addition it is also necessary to By in the account of the third-party application of synchronizing traffic data to user, such user just can be in third-party application Obtain corresponding business service.Obviously, such mode is for diversified third-party application in practical application For, SaaS platforms are required to the pass between the account of long term maintenance user and different third-party application accounts Connection, and the operation each time of user, SaaS platforms are required for carrying out the operations such as the data syn-chronization between account, This undoubtedly adds the operating load of SaaS platforms.
The content of the invention
The embodiment of the present application provides a kind of method for processing business and device based on business platform, existing to solve There is the problem of live load during business platform progress business processing in technology is higher.
A kind of method for processing business based on business platform that the embodiment of the present application is provided, including:
Third-party server receives service request that user sends, dependent on business platform;
According to the service request, temporary authentication request is sent to the business platform;
Receive the temporary authentication information that the business platform asks to generate and return according to the temporary authentication;
According to the temporary authentication information, the business provided by the business platform is obtained..
A kind of method for processing business based on business platform that the embodiment of the present application is separately provided, including:
Business platform receives the temporary authentication request that third-party server is sent, wherein, the temporary authentication please Service request that the Seeking Truth third-party server is sent according to user, dependent on the business platform is generated 's;
Asked according to the temporary authentication, generate temporary authentication information, and feed back to the third-party server;
Receive Operational Visit request that the third-party server is sent, carrying the temporary authentication information;
Temporary authentication information in asking the Operational Visit is authenticated;
In certification by rear, business is provided for the third-party server.
A kind of method for processing business based on business platform that the embodiment of the present application is separately provided, including:
Third-party server receives payment that user sends, dependent on payment platform and asked;
Asked according to described pay, temporary authentication request is sent to the payment platform;
Receive the temporary authentication information that the payment platform asks to generate and return according to the temporary authentication;
According to the temporary authentication information, the payment transaction provided by the payment platform is obtained, to complete Pay.
A kind of method for processing business based on business platform that the embodiment of the present application is separately provided, including:
Payment platform receives the temporary authentication request that third-party server is sent;Wherein, the temporary authentication please Payment request that the Seeking Truth third-party server is sent according to user, dependent on the payment platform is generated 's;
Asked according to the temporary authentication, generate temporary authentication information and feed back to the third-party server;
Receive the payment access request that the third-party server is sent using the temporary authentication information;
The temporary authentication information is authenticated;
In certification by rear, payment transaction is provided for the third-party server.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, for receiving service request that user sends, dependent on business platform;
Certification request module, for according to the service request, sending temporary authentication to the business platform please Ask;
Authentication information module, asks to generate and return for receiving the business platform according to the temporary authentication Temporary authentication information;
Business acquisition module, for according to the temporary authentication information, acquisition to be provided by the business platform Business.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, the temporary authentication request for receiving third-party server transmission, wherein, it is described interim Certification request be the third-party server sent according to user, the service request institute dependent on the business platform Generation;
Authentication information module, for being asked according to the temporary authentication, generates temporary authentication information, and feed back To the third-party server;
Request receiving module, for receive it is that the third-party server is sent, carry temporary authentication letter The Operational Visit request of breath;
Authentication module, is authenticated for the temporary authentication information in asking the Operational Visit;
Business module, is that the third-party server is carried for being authenticated in the authentication module by rear For business.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, is asked for receiving payment that user sends, dependent on payment platform;
Certification request module, for being asked according to described pay, sending temporary authentication to the payment platform please Ask;
Authentication information module, asks to generate and return for receiving the payment platform according to the temporary authentication Temporary authentication information;
Business acquisition module, for according to the temporary authentication information, acquisition to be provided by the payment platform Payment transaction, with complete pay.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, the temporary authentication request for receiving third-party server transmission, wherein, it is described interim Certification request be the third-party server sent according to user, dependent on the payment platform payment ask institute Generation;
Authentication information module, for being asked according to the temporary authentication, generates temporary authentication information and feeds back to The third-party server;
Request receiving module, for receiving the branch that the third-party server is sent using the temporary authentication information Pay access request;
Authentication module, for being authenticated to the temporary authentication information;
Business module, is that the third-party server is carried for being authenticated in the authentication module by rear For payment transaction.
The embodiment of the present application provides a kind of method for processing business and device based on business platform, passes through we Method, after third-party server, which have received user, sends the service request dependent on business platform, first will According to the service request, temporary authentication request is sent to business platform, to obtain the temporary authentication of business platform, Now, third-party server will receive the temporary authentication information returned by business platform, recognize temporarily obtaining Demonstrate,prove on the basis of information, user just can be based on the temporary authentication information, obtain the industry that business platform is provided Business.Unlike the prior art, using the aforesaid way in the application, user is without individually flat in business Corresponding account is registered in platform, then, for business platform, business platform is also just without long term maintenance Mapping relations between account, no matter for arbitrary third-party server, business platform all can only generate short Phase effective temporary authentication information, after the acquisition of finishing service, temporary authentication information will fail, it is clear that The process resource that such mode will be effectively saved in business platform.
Brief description of the drawings
Accompanying drawing described herein is used for providing further understanding of the present application, constitutes one of the application Point, the schematic description and description of the application is used to explain the application, does not constitute to the application not Work as restriction.In the accompanying drawings:
The business processing based on business platform in third-party server side that Fig. 1 provides for the embodiment of the present application Process schematic;
The business procession based on business platform in business platform side that Fig. 2 provides for the embodiment of the present application Schematic diagram;
The business based on business platform under practical application scene that Fig. 3 and Fig. 4 provides for the embodiment of the present application Processing procedure schematic diagram;
The business processing based on business platform in third-party server side that Fig. 5 provides for the embodiment of the present application Apparatus structure schematic diagram.
The business processing device based on business platform in business platform side that Fig. 6 provides for the embodiment of the present application Structural representation;
The business based on business platform under practical application scene that Fig. 7 and Fig. 8 provides for the embodiment of the present application The structural representation of processing unit.
Embodiment
It is specifically real below in conjunction with the application to make the purpose, technical scheme and advantage of the application clearer Apply example and technical scheme is clearly and completely described corresponding accompanying drawing.Obviously, it is described Embodiment is only some embodiments of the present application, rather than whole embodiments.Based on the implementation in the application Example, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made Example, belongs to the scope of the application protection.
The business procession based on business platform that Fig. 1 provides for the embodiment of the present application, the process is specifically wrapped Include following steps:
S101:Third-party server receives service request that user sends, dependent on business platform.
In the embodiment of the present application, third-party server can be to provide the service provider backstage of third-party application Server (or server cluster).Business can be used as the user of business platform in third-party server Resource or business service in platform.Business platform is the external service by being provided online accordingly Business platform, for example:SaaS platforms, mobile platform or Paas platforms etc. be all kinds of to provide business service Platform, wherein, such as cloud storage business, data service, payment transaction etc. can be provided on business platform Multiple business, here and is not especially limited.
In actual applications, third-party server can provide business support for third party user, correspondingly, the Tripartite user can obtain the business service or resource that are provided by business platform by third-party server.That , when user needs to use business service or resource in business platform, will be sent out to third-party server Go out corresponding service request, to obtain corresponding business.
Certainly, as a kind of mode in the embodiment of the present application, third party user can be third-party application Client, the service order that user sends in third party's client will pass through the client of third-party application Third-party server is sent to, is handled accordingly by the third-party server, is not constituted here to this The restriction of application.
S102:According to the service request, temporary authentication request is sent to the business platform.
In view of in the prior art, when user needs to use the business service or resource that business platform is provided When, it needs to register corresponding account in business platform in advance, and registered user by business platform The account of account and user in third-party application carries out mapping association, and business platform needs long term maintenance account Between mapping association.So as to add the consumption of process resource in business platform.
In order to reduce the consumption of process resource in business platform, therefore, in the embodiment of the present application, when Third-party server have received after service request, can be sent to business platform a kind of with provisional certification Ask (that is, temporary authentication request).Wherein, asked by temporary authentication, business platform can be obtained A kind of temporary authentication, to complete corresponding business operation.
It is believed that temporary authentication asks to cause user without individually registering corresponding account in business platform Family, for business platform, also just without the mapping association between long term maintenance account, it is clear that this will The consumption of process resource effectively in reduction business platform.
S103:Receive the business platform asks the temporary authentication for generating and returning to be believed according to the temporary authentication Breath.
Temporary authentication information, can be specifically a kind of interim authentication token that business platform is generated, such as: Token etc., temporary authentication information is associated generally with sending the user of service request, thereby may be ensured that use Family can successfully get the business clothes provided as described in business platform in the presence of temporary authentication information Business or resource.That is, performing following step S104.
S104:According to the temporary authentication information, the business provided by the business platform is obtained.
It is believed that obtaining the temporary authentication information that business platform is generated, also just obtain the business and put down The accreditation of platform, then, the request sent to the business platform can just get the business platform and be provided Business service or resource.
Certainly, for obtaining the process of business service or resource in business platform, implement in the application In a kind of mode in example, business platform can generate corresponding temporary account, that is, in user according to interim When authentication information obtains the business service or resource in business platform, corresponding behaviour is completed by temporary account Make.Certainly, the restriction to the application is not constituted here.
Need exist for explanation, the temporary authentication information in the embodiment of the present application, its have it is provisional, That is, temporary authentication information only it is short-term effectively, for example:As a kind of mode of practical application, when with Family is got after the business that business platform is provided, and temporary authentication information will fail.Certainly, practical application When, the term of validity of temporary authentication information can determine according to conditions such as process resource, the visit capacities of business platform It is fixed, the restriction to the application is not constituted here.
By above-mentioned steps, business dependent on business platform is sent when third-party server have received user After request, temporary authentication request will be sent, to obtain business to business platform according to the service request first The temporary authentication of platform, now, third-party server will receive the temporary authentication information returned by business platform, On the basis of temporary authentication information is obtained, user just can be based on the temporary authentication information, obtain business The business that platform is provided.Unlike the prior art, using the aforesaid way in the application, Yong Huwu Need individually to register corresponding account in business platform, then, for business platform, business platform Just without the mapping relations between long term maintenance account, no matter for arbitrary third-party server, business is put down Platform all can only generate short-term effective temporary authentication information, after the acquisition of finishing service, temporary authentication information It will fail, it is clear that the process resource that such mode will be effectively saved in business platform.
It should be noted that in practical application, the visit capacity of business platform is typically more huge, and will be Different users provides corresponding business, based on this, and the temporary authentication information that business platform is generated generally will It is associated with each user, otherwise, it will the phenomenon for causing temporary authentication to cause confusion.And in view of user to In the service request that third-party server is sent, corresponding user profile generally can be all carried, so that, also Foregoing temporary authentication can be sent according to user profile to business platform to ask, that is, in the application implementing In example, for abovementioned steps S102, temporary authentication request is sent to business platform, is specifically included: The temporary authentication request for carrying user profile is sent to the business platform.
In the embodiment of the present application, user profile both can be the account that user is registered in third-party server Family or the ID of third-party application client, can also be mark of terminal used in user etc., Here and it is not especially limited.
Pass through user profile so that the temporary authentication information that business platform is generated matches with each user, Follow-up business platform is ensured that during being authenticated to temporary authentication information, can be used for each The temporary authentication information at family is authenticated, without the phenomenon that certification is chaotic.
Furthermore, it is contemplated that in actual applications, user obtains industry according to temporary authentication information in business platform During business, if user arbitrarily obtains different business in business platform, undoubtedly business platform will be being caused just Often operation, or even the safety of business platform is threatened, for example:User wants the acquisition on business platform originally For the inquiry business of data, after the user obtains temporary authentication information, obtained in the business platform For the editing affairs of data, and edit corresponding data, it is clear that this will cause the change of the data, So as to be impacted to other using the user of the data.
In other words, in order to avoid there is above-mentioned phenomenon, therefore in the embodiment of the present application, it may be determined that different The authority of temporary authentication information, specifically, in above-mentioned steps S102 is performed, sends to business platform Before temporary authentication request, methods described also includes:The corresponding traffic type information of the service request is determined, Temporary authentication request is generated according to the traffic type information.And based on this, above-mentioned steps S103 receives institute The temporary authentication information that business platform asks to generate and return according to the temporary authentication is stated, is specifically included:Connect Receive temporary authentication letter that the business platform is returned, with the authority that matches with the traffic type information Breath.
That is, after third-party server have received the service request that user sends, use will be determined The type of service of the business to be asked of family, and by user's this that to be asked service announcements business platform, make Business platform determines authority corresponding to the business of the type of service, and generate interim with the authority Authentication information, it is then, follow-up when user obtains the industry that the business platform is provided according to the temporary authentication information During business, the business of corresponding service type can only be obtained, without the other kinds of business of authority acquiring.So, Due to the limitation of authority, when also ensuring that practical application, business platform can be normally different users Offer business.
Certainly, in business platform, its different business provided is generally by internal different functional unit Realize, user generally requires to access the corresponding functional unit into business platform when getting corresponding service, In other words, user can by the URL of the functional unit (Uniform Resource Locator, URL the business function of the functional unit) is accessed, then, in the embodiment of the present application, in temporary authentication letter Included in breath on the basis of traffic type information, above-mentioned steps S104, according to the temporary authentication information, is obtained The business provided by the business platform is provided, specifically included:According to what is included in the temporary authentication information The traffic type information, generation carries the uniform resource position mark URL of the temporary authentication information, its In, the URL points to business function corresponding with the traffic type information on the business platform; The URL is supplied to the user, receiving the user please according to the URL Operational Visits sent Ask, asked according to the Operational Visit, access industry corresponding with the type information in the business platform Business function, and the business that the business platform is provided is obtained based on the business function.
Certainly, in the above, the URL that third-party server is provided by user can specifically pass through The mode of redirection is realized (302 redirect).For example:Third-party application client can be from the interface currently shown In, the interface corresponding to the URL is jumped to, that is, corresponding business interface in business platform is jumped to, The business provided by business platform is obtained in interface after being redirected so as to, user.
In summary, the service request according to user is sent and recognized temporarily by third-party server to business platform Card request, to obtain the temporary authentication information of business platform transmission, and based on this, provides the user access industry The URL of business platform, and after user sends Operational Visit request, corresponding business work(in access service platform Can, so as to obtain the business that business platform is provided.Such mode, the processing for reducing business platform is born Lotus.Explanation is needed exist for, for above-mentioned temporary authentication information, third-party server not only may be used To be supplied to by the way of URL in user's (that is, third-party application client), practical application, as long as It is the network request that user sends, then, third-party server can just be carried based on the network request to user For the temporary authentication information obtained from business platform.Here the restriction to the application is not constituted.
Above content is the method based on third-party server side, for business platform, real in the application Apply in example, a kind of method for processing business based on business platform be also provided, as shown in Fig. 2 specifically include with Lower step:
S201:Business platform receives the temporary authentication request that third-party server is sent.
Wherein, the temporary authentication request is that the third-party server is sent according to user, dependent on the industry What the service request of business platform was generated.
It is consistent in the process and above-mentioned method as shown in Figure 1 of third-party server transmission temporary authentication request, Therefore no longer excessively repeat herein.
S202:Asked according to the temporary authentication, generate temporary authentication information, and feed back to the third party Server.
As a kind of mode in the embodiment of the present application, the function list that can be authorized is included in business platform Member is (such as:Authorization center), after the business platform have received temporary authentication request, by above-mentioned function Unit is according to temporary authentication request generation temporary authentication information.
As the another way in the embodiment of the present application, business platform and the server phase for being authorized Association, the temporary authentication request that business platform can be received is transmitted to the server (that is, the service Device is used as authorization center), and by the server according to temporary authentication request generation temporary authentication information.
Certainly, in addition to aforesaid way, business platform can arrange phase with third-party application client in advance The key matched somebody with somebody by key to (or being presented to third-party application client, be not specifically limited here), at this Under the scene of sample, the 3rd will be carried by being sent to by third-party server in the temporary authentication information of business platform The key of square applications client, so that, business platform will generate temporary authentication information according to the key.
Any of the above mode does not constitute the restriction to the application.
S203:Receive Operational Visit that the third-party server is sent, carrying the temporary authentication information Request.
Third-party server is after it have received temporary authentication information, and generating corresponding URL, there is provided to use Family, and sent by user in corresponding Operational Visit request, the foregoing method as shown in Figure 1 of detailed process Content is similar, therefore no longer excessively repeats herein.
Certain functional unit that Operational Visit request will be accessed clearly in the business platform, it is corresponding to obtain Business, business platform are it needs to be determined that whether Operational Visit request has corresponding authentication information, only in business Access request has after legal authentication information, and business platform can just provide corresponding business, therefore, business Platform just will perform following step S204 after it have received Operational Visit request.
S204:Temporary authentication information in asking the Operational Visit is authenticated.
The process that business platform is authenticated to temporary authentication information, can verify the temporary authentication information institute Whether corresponding user profile, the temporary authentication information is complete, and the authority that the temporary authentication information has is It is no to match with the business to be obtained etc..After certification, business platform just can provide corresponding industry Business, that is, performing following step S205.
S205:In certification by rear, business is provided for the third-party server.
By above-mentioned steps, by the way of temporary authentication information so that business platform no longer needs length Phase safeguards the mapping relations between different accounts, in actual applications, no matter which kind of third-party application, business Platform can have by way of temporary authentication to provide business using the third party user of third-party application Effect reduces the process resource that business platform is consumed by the mapping relations between long term maintenance account.
Similarly, user profile is included in temporary authentication request, then, in above-mentioned steps S202, according to The temporary authentication request, generates temporary authentication information, specifically includes:In being asked according to the temporary authentication Comprising user profile, the temporary authentication information that generation matches with the user profile.
The temporary authentication information of generation matches with user profile, so as in follow-up verification process to user Information is authenticated.
In addition, business platform also needs to determine the authority of generated temporary authentication information, specifically, face When certification request in include the traffic type information of business needed for third-party server, it is on this basis, above-mentioned In step S202, asked according to the temporary authentication, generate temporary authentication information, specifically include:It is determined that The traffic type information in the temporary authentication request, according to the traffic type information, determines the industry The authority of business corresponding to service type information, according to the authority, generation recognizing temporarily with the authority Demonstrate,prove information.
Similar with foregoing method as shown in Figure 1, third-party server have received temporary authentication information Afterwards, the corresponding URL of user can be supplied to so that user generates Operational Visit according to URL and asked, then, Business platform will be authenticated verification after it have received Operational Visit request to Operational Visit request, Specifically, Operational Visit request includes user profile and carries the URL of the temporary authentication information, base In this, the temporary authentication information in asking the Operational Visit is authenticated, and is specifically included:To institute State URL to be parsed, determine the temporary authentication information entrained in the URL, determine the business User profile in access request, according to the user profile, judges that what is carried in the URL recognizes temporarily Whether consistent with the temporary authentication information corresponding to the user profile information is demonstrate,proved, if so, then certification passes through; Otherwise, then certification does not pass through.
Certainly, in actual applications, business platform can also verify the temporary authentication in Operational Visit request simultaneously Whether information is complete, and whether its authority having matches etc. with the business to be obtained, and no longer has here Body is repeated.
It should be noted that due to the temporary authentication information in the embodiment of the present application have it is provisional, so, After user obtains corresponding business, temporary authentication information will fail, that is, method as shown in Figure 2 Also include:
The temporary authentication information is nullified, to cause the temporary authentication information to fail.
Certainly, in actual applications, specific failure opportunity will set according to being adjusted the need for practical application Put, here and be not specifically limited.
Based on the above-mentioned method as described in Fig. 1 and 2, go in actual applications a variety of by business Platform obtains the scene of business service, in the embodiment of the present application, under payment transaction scene, for the 3rd Square server also provides a kind of method for processing business based on business platform, as shown in figure 3, specifically including:
S301:Third-party server receives payment that user sends, dependent on payment platform and asked.
S302:Asked according to described pay, temporary authentication request is sent to the payment platform.
S303:Receive the payment platform asks the temporary authentication for generating and returning to be believed according to the temporary authentication Breath.
S304:According to the temporary authentication information, the payment transaction provided by the payment platform is obtained, To complete to pay.
In the method, generate the process of temporary authentication request, business is obtained according to the temporary authentication information Process, it is similar with foregoing method as shown in Figure 1, therefore no longer Ao Shu herein.
Correspondingly, under the payment transaction scene, also provide for payment platform a kind of based on business platform Method for processing business, as shown in figure 4, specifically including:
S401:Payment platform receives the temporary authentication request that third-party server is sent;Wherein, it is described interim Certification request be the third-party server sent according to user, dependent on the payment platform payment ask institute Generation.
S402:Asked according to the temporary authentication, generate temporary authentication information and feed back to third party's clothes Business device.
S403:Receive the payment access request that the third-party server is sent using the temporary authentication information.
S404:The temporary authentication information is authenticated.
S405:In certification by rear, payment transaction is provided for the third-party server.
Certainly, the process that temporary authentication information is generated in this method is similar with foregoing method as shown in Figure 2, Therefore no longer excessively repeat herein.Moreover, in the method, in addition to:The temporary authentication information is nullified, To cause the temporary authentication information to fail
It can be seen that, the method for the above as shown in Figures 3 and 4, payment platform can provide payment transaction, work as user , can be by the way of temporary authentication information, in the payment platform when being paid using third-party application Middle completion payment transaction.
Furthermore, it is necessary to explanation, based on method as shown in Figures 3 and 4, one kind in actual applications Pay under scene, when user carries out delivery operation using third-party application, user is without in payment platform The account of itself is registered, need to only use the account registered in third-party application to complete to pay, for example:User Want certain commodity A that purchase third-party application is provided, 10RMB need to be paid, although user is not in branch Pay and account was registered in platform, but user is sent after delivery operation, the third party's service on third-party application backstage Device is by by the way of above-mentioned temporary authentication information so that payment platform can be directly from the third-party server 10RMB is deducted, so as to complete to pay.Obviously, for a user, user can be only for such mode Delivery operation is completed by account in third-party application, without user in payment platform login account.
Certainly, in the example, third-party server can complete fund in subsequent process between user Clearing are (such as:User supplements with money to third-party server), the restriction to the application is not constituted here.
Certainly, above method applies also for carrying out Various types of data business in business platform, no longer specific here Limit.
The method for processing business based on business platform provided above for the embodiment of the present application, based on same think of Road, the embodiment of the present application also provides a kind of business processing device based on business platform.
As shown in figure 5, the business processing device based on business platform includes:
Receiving module 501, for receiving service request that user sends, dependent on business platform.
Certification request module 502, for according to the service request, sending and recognizing to the business platform temporarily Card request.
Authentication information module 503, is generated simultaneously for receiving the business platform according to temporary authentication request The temporary authentication information of return.
Business acquisition module 504, for according to the temporary authentication information, obtaining by the business platform institute The business of offer.
As a kind of mode in the embodiment of the present application, certification request module 502, specifically for the industry Business platform sends the temporary authentication request for carrying user profile.
In addition, certification request module 502, is additionally operable to determine the corresponding traffic type information of the service request, Temporary authentication request is generated according to the traffic type information.Based on this, authentication information module 503, specifically For receive it is that the business platform is returned, with recognizing with the traffic type information the interim of authority that match Demonstrate,prove information.
Traffic type information, business acquisition module 504, specifically for according to institute are included in temporary authentication information The traffic type information included in temporary authentication information is stated, generation carries the temporary authentication information Uniform resource position mark URL, wherein, with the type of service on the URL sensings business platform The corresponding business function of information;The URL is supplied to the user, the user is received according to institute The Operational Visit request of URL transmissions is stated, is asked, is accessed in the business platform according to the Operational Visit The business function corresponding with the type information, and carried based on the business function acquisition business platform The business of confession.
Correspondingly, in the embodiment of the present application, for business platform side, also provide a kind of based on business platform Business processing device, as shown in Figure 6.Described device includes:
Receiving module 601, the temporary authentication request for receiving third-party server transmission, wherein, it is described Temporary authentication request is that business that the third-party server is sent according to user, dependent on the business platform is asked Ask what is generated.
Authentication information module 602, for being asked according to the temporary authentication, generates temporary authentication information, and Feed back to the third-party server.
Request receiving module 603, for receive it is that the third-party server is sent, carry this and recognize temporarily Demonstrate,prove the Operational Visit request of information.
Authentication module 604, is authenticated for the temporary authentication information in asking the Operational Visit.
Business module 605, is the third party's service for being authenticated in authentication module 604 by rear Device provides business.
In the embodiment of the present application, temporary authentication request in include user profile, based on this, authentication information mould Block 602, specifically for the user profile included in being asked according to the temporary authentication, generation and the user The temporary authentication information of information match.
In the embodiment of the present application, the service class of business needed for third-party server is included in temporary authentication request Type information, based on this, authentication information module 602, specifically for determining the institute in temporary authentication request Traffic type information is stated, according to the traffic type information, the business corresponding to the traffic type information is determined Authority, according to the authority, temporary authentication information of the generation with the authority.
Operational Visit request includes user profile and carries the URL of the temporary authentication information, is based on This, authentication module 604, specifically for being parsed to the URL, is determined in the URL entrained The temporary authentication information, determines the user profile in the Operational Visit request, according to the user profile, Judge the temporary authentication information that is carried in the URL whether with the temporary authentication corresponding to the user profile Information is consistent, if so, then certification passes through;Otherwise, then certification does not pass through.
In addition, described device also includes:Cancellation module 606, for nullifying the temporary authentication information, with So that the temporary authentication information fails.
Under payment transaction scene, for third-party server side, a kind of base is also provided in the embodiment of the present application In the business processing device of business platform, as shown in Figure 7.Described device includes:
Receiving module 701, is asked for receiving payment that user sends, dependent on payment platform;
Certification request module 702, for being asked according to described pay, sends to the payment platform and recognizes temporarily Card request;
Authentication information module 703, is generated simultaneously for receiving the payment platform according to temporary authentication request The temporary authentication information of return;
Business acquisition module 704, for according to the temporary authentication information, obtaining by the payment platform institute The payment transaction of offer, to complete to pay.
Equally under the payment transaction scene, also provide a kind of for business platform side, in the embodiment of the present application Business processing device based on business platform, as shown in Figure 8.Described device includes:
Receiving module 801, the temporary authentication request for receiving third-party server transmission, wherein, it is described Temporary authentication request is that payment that the third-party server is sent according to user, dependent on the payment platform is asked Ask what is generated;
Authentication information module 802, for being asked according to the temporary authentication, generates temporary authentication information and anti- Feed the third-party server;
Request receiving module 803, is sent for receiving the third-party server using the temporary authentication information Payment access request;
Authentication module 804, for being authenticated to the temporary authentication information;
Business module 805, is the third party's service for being authenticated in the authentication module by rear Device provides payment transaction.
Certainly, cancellation module 806 is also included in said apparatus, for nullifying the temporary authentication information, with So that the temporary authentication information fails.
In a typical configuration, computing device includes one or more processors (CPU), input/defeated Outgoing interface, network interface and internal memory.
Internal memory potentially includes the volatile memory in computer-readable medium, random access memory And/or the form, such as read-only storage (ROM) or flash memory (flash RAM) such as Nonvolatile memory (RAM). Internal memory is the example of computer-readable medium.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by appointing What method or technique realizes that information is stored.Information can be computer-readable instruction, data structure, program Module or other data.The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), its Random access memory (RAM), read-only storage (ROM), the electrically erasable of his type are read-only Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic cassette tape, tape magnetic Disk storage or other magnetic storage apparatus or any other non-transmission medium, can be calculated available for storage The information that equipment is accessed.Defined according to herein, computer-readable medium does not include temporary computer-readable matchmaker The data-signal and carrier wave of body (transitory media), such as modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to non-row His property is included, so that process, method, commodity or equipment including a series of key elements not only include Those key elements, but also other key elements including being not expressly set out, or also include for this process, Method, commodity or the intrinsic key element of equipment.In the absence of more restrictions, by sentence " including One ... " key element that limits, it is not excluded that in the process including the key element, method, commodity or set Also there is other identical element in standby.
It will be understood by those skilled in the art that embodiments herein can be provided as method, system or computer journey Sequence product.Therefore, the application can using complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the application can be used wherein includes calculating one or more Machine usable program code computer-usable storage medium (include but is not limited to magnetic disk storage, CD-ROM, Optical memory etc.) on the form of computer program product implemented.
Embodiments herein is the foregoing is only, the application is not limited to.For this area skill For art personnel, the application can have various modifications and variations.All institutes within spirit herein and principle Any modification, equivalent substitution and improvements of work etc., should be included within the scope of claims hereof.

Claims (22)

1. a kind of method for processing business based on business platform, it is characterised in that including:
Third-party server receives service request that user sends, dependent on business platform;
According to the service request, temporary authentication request is sent to the business platform;
Receive the temporary authentication information that the business platform asks to generate and return according to the temporary authentication;
According to the temporary authentication information, the business provided by the business platform is obtained.
2. the method as described in claim 1, it is characterised in that sending temporary authentication to business platform please Ask, specifically include:
The temporary authentication request for carrying user profile is sent to the business platform.
3. the method as described in claim 1, it is characterised in that sending temporary authentication to business platform Before request, methods described also includes:
Determine the corresponding traffic type information of the service request;
Temporary authentication request is generated according to the traffic type information;
The temporary authentication information that the business platform asks to generate and return according to the temporary authentication is received, tool Body includes:
Receive it is that the business platform is returned, with recognizing with the traffic type information the interim of authority that match Demonstrate,prove information.
4. the method as described in claim 1, it is characterised in that industry is included in the temporary authentication information Service type information;
According to the temporary authentication information, the business provided by the business platform is provided, specifically included:
According to the traffic type information included in the temporary authentication information, generation carries described interim The uniform resource position mark URL of authentication information, wherein, with institute on the URL sensings business platform State the corresponding business function of traffic type information;
The URL is supplied to the user;
Receive the Operational Visit request that the user sends according to the URL;
Asked according to the Operational Visit, access industry corresponding with the type information in the business platform Business function, and the business that the business platform is provided is obtained based on the business function.
5. a kind of method for processing business based on business platform, it is characterised in that including:
Business platform receives the temporary authentication request that third-party server is sent, wherein, the temporary authentication please Service request that the Seeking Truth third-party server is sent according to user, dependent on the business platform is generated 's;
Asked according to the temporary authentication, generate temporary authentication information, and feed back to the third-party server;
Receive Operational Visit request that the third-party server is sent, carrying the temporary authentication information;
Temporary authentication information in asking the Operational Visit is authenticated;
In certification by rear, business is provided for the third-party server.
6. method as claimed in claim 5, it is characterised in that include use in the temporary authentication request Family information;
Asked according to the temporary authentication, generate temporary authentication information, specifically include:
The user profile included in being asked according to the temporary authentication, what generation matched with the user profile Temporary authentication information.
7. method as claimed in claim 5, it is characterised in that comprising the in the temporary authentication request The traffic type information of business needed for tripartite's server;
Asked according to the temporary authentication, generate temporary authentication information, specifically include:
Determine the traffic type information in the temporary authentication request;
According to the traffic type information, the authority of the business corresponding to the traffic type information is determined;
According to the authority, temporary authentication information of the generation with the authority.
8. method as claimed in claim 6, it is characterised in that the Operational Visit request includes user Information and the URL for carrying the temporary authentication information;
The temporary authentication information in asking the Operational Visit is authenticated, and is specifically included:
The URL is parsed, the temporary authentication information entrained in the URL is determined;
Determine the user profile in the Operational Visit request;
According to the user profile, judge the temporary authentication information that is carried in the URL whether with corresponding to The temporary authentication information of the user profile is consistent;
If so, then certification passes through;
Otherwise, then certification does not pass through.
9. method as claimed in claim 5, it is characterised in that methods described also includes:
The temporary authentication information is nullified, to cause the temporary authentication information to fail.
10. a kind of method for processing business based on business platform, it is characterised in that including:
Third-party server receives payment that user sends, dependent on payment platform and asked;
Asked according to described pay, temporary authentication request is sent to the payment platform;
Receive the temporary authentication information that the payment platform asks to generate and return according to the temporary authentication;
According to the temporary authentication information, the payment transaction provided by the payment platform is obtained, to complete Pay.
11. a kind of method for processing business based on business platform, it is characterised in that including:
Payment platform receives the temporary authentication request that third-party server is sent;Wherein, the temporary authentication please Payment request that the Seeking Truth third-party server is sent according to user, dependent on the payment platform is generated 's;
Asked according to the temporary authentication, generate temporary authentication information and feed back to the third-party server;
Receive the payment access request that the third-party server is sent using the temporary authentication information;
The temporary authentication information is authenticated;
In certification by rear, payment transaction is provided for the third-party server.
12. a kind of business processing device based on business platform, it is characterised in that including:
Receiving module, for receiving service request that user sends, dependent on business platform;
Certification request module, for according to the service request, sending temporary authentication to the business platform please Ask;
Authentication information module, asks to generate and return for receiving the business platform according to the temporary authentication Temporary authentication information;
Business acquisition module, for according to the temporary authentication information, acquisition to be provided by the business platform Business.
13. device as claimed in claim 12, it is characterised in that the certification request module, specifically The temporary authentication that user profile is carried for being sent to the business platform is asked.
14. device as claimed in claim 12, it is characterised in that the certification request module, is also used In it is determined that the corresponding traffic type information of the service request, recognizes according to traffic type information generation temporarily Card request;
The authentication information module, specifically for receive it is that the business platform is returned, with the business Type information matches the temporary authentication information of authority.
15. device as claimed in claim 12, it is characterised in that included in the temporary authentication information Traffic type information;
The business acquisition module, specifically for according to the service class included in the temporary authentication information Type information, generation carries the uniform resource position mark URL of the temporary authentication information, wherein, it is described URL points to business function corresponding with the traffic type information on the business platform;By the URL The user is supplied to, the Operational Visit request that the user sends according to the URL is received, according to institute Operational Visit request is stated, business function corresponding with the type information in the business platform is accessed, and The business that the business platform is provided is obtained based on the business function.
16. a kind of business processing device based on business platform, it is characterised in that including:
Receiving module, the temporary authentication request for receiving third-party server transmission, wherein, it is described interim Certification request be the third-party server sent according to user, the service request institute dependent on the business platform Generation;
Authentication information module, for being asked according to the temporary authentication, generates temporary authentication information, and feed back To the third-party server;
Request receiving module, for receive it is that the third-party server is sent, carry temporary authentication letter The Operational Visit request of breath;
Authentication module, is authenticated for the temporary authentication information in asking the Operational Visit;
Business module, is that the third-party server is carried for being authenticated in the authentication module by rear For business.
17. device as claimed in claim 16, it is characterised in that included in the temporary authentication request User profile;
The authentication information module, specifically for the user profile included in being asked according to the temporary authentication, The temporary authentication information that generation matches with the user profile.
18. device as claimed in claim 16, it is characterised in that included in the temporary authentication request The traffic type information of business needed for third-party server;
The authentication information module, specifically for determining that the type of service in the temporary authentication request is believed Breath, according to the traffic type information, determines the authority of the business corresponding to the traffic type information, according to The authority, temporary authentication information of the generation with the authority.
19. device as claimed in claim 17, it is characterised in that the Operational Visit request includes using Family information and the URL for carrying the temporary authentication information;
The authentication module, specifically for being parsed to the URL, is determined in the URL entrained The temporary authentication information, determines the user profile in the Operational Visit request, according to the user profile, Judge the temporary authentication information that is carried in the URL whether with the temporary authentication corresponding to the user profile Information is consistent, if so, then certification passes through;Otherwise, then certification does not pass through.
20. device as claimed in claim 16, it is characterised in that described device also includes:Nullify mould Block, for nullifying the temporary authentication information, to cause the temporary authentication information to fail.
21. a kind of business processing device based on business platform, it is characterised in that including:
Receiving module, is asked for receiving payment that user sends, dependent on payment platform;
Certification request module, for being asked according to described pay, sending temporary authentication to the payment platform please Ask;
Authentication information module, asks to generate and return for receiving the payment platform according to the temporary authentication Temporary authentication information;
Business acquisition module, for according to the temporary authentication information, acquisition to be provided by the payment platform Payment transaction, with complete pay.
22. a kind of business processing device based on business platform, it is characterised in that including:
Receiving module, the temporary authentication request for receiving third-party server transmission, wherein, it is described interim Certification request be the third-party server sent according to user, dependent on the payment platform payment ask institute Generation;
Authentication information module, for being asked according to the temporary authentication, generates temporary authentication information and feeds back to The third-party server;
Request receiving module, for receiving the branch that the third-party server is sent using the temporary authentication information Pay access request;
Authentication module, for being authenticated to the temporary authentication information;
Business module, is that the third-party server is carried for being authenticated in the authentication module by rear For payment transaction.
CN201610078431.9A 2016-02-04 2016-02-04 Service processing method and device based on service platform Active CN107040560B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610078431.9A CN107040560B (en) 2016-02-04 2016-02-04 Service processing method and device based on service platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610078431.9A CN107040560B (en) 2016-02-04 2016-02-04 Service processing method and device based on service platform

Publications (2)

Publication Number Publication Date
CN107040560A true CN107040560A (en) 2017-08-11
CN107040560B CN107040560B (en) 2020-09-08

Family

ID=59532055

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610078431.9A Active CN107040560B (en) 2016-02-04 2016-02-04 Service processing method and device based on service platform

Country Status (1)

Country Link
CN (1) CN107040560B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107623694A (en) * 2017-09-30 2018-01-23 南威软件股份有限公司 A kind of Anonymous authorization method based on URL access path
CN109739502A (en) * 2018-12-18 2019-05-10 南京宽慧无线网络通信有限公司 One kind being based on MVC framework mode service provisioning platform system
CN110348859A (en) * 2019-06-17 2019-10-18 阿里巴巴集团控股有限公司 A kind of complaint processing method and system
CN110430202A (en) * 2019-08-09 2019-11-08 百度在线网络技术(北京)有限公司 Authentication method and device
CN110493319A (en) * 2019-07-23 2019-11-22 视联动力信息技术股份有限公司 Method of data synchronization, system and device
CN111581291A (en) * 2020-05-09 2020-08-25 北京字节跳动网络技术有限公司 Data processing method and device, electronic equipment and readable medium
WO2021134712A1 (en) * 2019-12-31 2021-07-08 深圳市大疆创新科技有限公司 Load authentication method and system, mobile platform, load, and transfer device
CN113971570A (en) * 2021-09-23 2022-01-25 北京寄云鼎城科技有限公司 Real-name-free authentication trial method, device and medium for online software operation system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101067856A (en) * 2007-06-28 2007-11-07 向亚峰 Method and system for realizing network payment
CN103067381A (en) * 2012-12-26 2013-04-24 百度在线网络技术(北京)有限公司 Third-party service login method, login system and login device by means of platform-party account
CN104348618A (en) * 2013-07-30 2015-02-11 ***股份有限公司 An interacting method for security information associated with transfer of resource
US20150288681A1 (en) * 2014-04-04 2015-10-08 Samsung Electronics Co., Ltd. Method and apparatus for controlling authentication state of electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101067856A (en) * 2007-06-28 2007-11-07 向亚峰 Method and system for realizing network payment
CN103067381A (en) * 2012-12-26 2013-04-24 百度在线网络技术(北京)有限公司 Third-party service login method, login system and login device by means of platform-party account
CN104348618A (en) * 2013-07-30 2015-02-11 ***股份有限公司 An interacting method for security information associated with transfer of resource
US20150288681A1 (en) * 2014-04-04 2015-10-08 Samsung Electronics Co., Ltd. Method and apparatus for controlling authentication state of electronic device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107623694A (en) * 2017-09-30 2018-01-23 南威软件股份有限公司 A kind of Anonymous authorization method based on URL access path
CN109739502A (en) * 2018-12-18 2019-05-10 南京宽慧无线网络通信有限公司 One kind being based on MVC framework mode service provisioning platform system
CN110348859A (en) * 2019-06-17 2019-10-18 阿里巴巴集团控股有限公司 A kind of complaint processing method and system
CN110493319A (en) * 2019-07-23 2019-11-22 视联动力信息技术股份有限公司 Method of data synchronization, system and device
CN110430202A (en) * 2019-08-09 2019-11-08 百度在线网络技术(北京)有限公司 Authentication method and device
CN110430202B (en) * 2019-08-09 2022-09-16 百度在线网络技术(北京)有限公司 Authentication method and device
WO2021134712A1 (en) * 2019-12-31 2021-07-08 深圳市大疆创新科技有限公司 Load authentication method and system, mobile platform, load, and transfer device
CN111581291A (en) * 2020-05-09 2020-08-25 北京字节跳动网络技术有限公司 Data processing method and device, electronic equipment and readable medium
CN111581291B (en) * 2020-05-09 2023-04-28 抖音视界有限公司 Data processing method, device, electronic equipment and readable medium
CN113971570A (en) * 2021-09-23 2022-01-25 北京寄云鼎城科技有限公司 Real-name-free authentication trial method, device and medium for online software operation system

Also Published As

Publication number Publication date
CN107040560B (en) 2020-09-08

Similar Documents

Publication Publication Date Title
CN107040560A (en) A kind of method for processing business and device based on business platform
CN107204957B (en) Account binding and service processing method and device
CN111382168B (en) Node group creating method and node group-based transaction method in alliance chain network
CN105592011B (en) Account login method and device
CN102984169A (en) Single sign-on method, equipment and system
EP3537356A1 (en) Resource allocation method and device, and electronic payment method
CN110995689A (en) Method and device for user identity authentication
CN107682336B (en) Geographic position-based identity authentication method and device
CN105897663A (en) Method for determining access authority, device and equipment
JP6633636B2 (en) Method and apparatus for service request authentication
CN107231335B (en) Service processing method and device
CN104158818A (en) Single sign-on method and system
CN110401630B (en) Transaction certificate verification method, device, electronic equipment and medium
CN112511316B (en) Single sign-on access method and device, computer equipment and readable storage medium
CN112491776A (en) Security authentication method and related equipment
CN114422139B (en) API gateway request security verification method, device, electronic equipment and computer readable medium
CN111383018A (en) Node group creating method and node group-based transaction method in alliance chain network
CN107645474B (en) Method and device for logging in open platform
CN111552942A (en) Identity authentication method, system, device and computer storage medium
CN104426657A (en) Service authentication method and system, server
CN113572763B (en) Data processing method and device, electronic equipment and storage medium
CN111314343B (en) Account management method and device and readable storage medium
CN112905990A (en) Access method, client, server and access system
CN112653673A (en) Multi-factor authentication method and system based on single sign-on
CN114969707A (en) Single sign-on method, device, equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1241599

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200925

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200925

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before: Alibaba Group Holding Ltd.

TR01 Transfer of patent right