Method and device for processing mini program data

US11831735B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11831735-B2
Application numberUS-202117203580-A
CountryUS
Kind codeB2
Filing dateMar 16, 2021
Priority dateJun 28, 2020
Publication dateNov 28, 2023
Grant dateNov 28, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present application discloses a method and a device for processing mini program data, which relates to the technical field of data processing and cloud computing. The method for processing mini program data is applied to a proxy server, and the specific implementation scheme is: obtaining a user data request of a developer server of a mini program, where the user data request is generated by the developer server according to a user request of a user terminal of the mini program; determining returned data according to the user data request, where the returned data of the proxy server is obtained through data synchronization between the proxy server and the developer server; and sending the returned data to the user terminal. In addition, the present application also discloses a proxy server and a developer server.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for processing mini program data, the method being applied to a proxy server, and the method comprising: obtaining a user data request of a developer server of a mini program, wherein the user data request is generated by the developer server according to a user request of a user terminal of the mini program; determining returned data according to the user data request, wherein the returned data of the proxy server is obtained through data synchronization between the proxy server and the developer server; and sending the returned data to the user terminal; wherein the method further comprising: requesting synchronization data from the developer server at a set data request interval; and evaluating stability of the developer server according to returned information of the synchronization data; correspondingly, the obtaining a user data request of a developer server of a mini program comprises: obtaining the user data request of the developer server of the mini program when the stability of the developer server meets a preset stability condition. 2. The method according to claim 1 , wherein the proxy server is one or more servers in a proxy server cluster, and the determining returned data according to the user data request comprises: determining the proxy server of the user terminal from the proxy server cluster according to the user data request; and determining the returned data via the proxy server according to the user data request. 3. The method according to claim 1 , wherein after the determining returned data according to the user data request, the method further comprises: judging whether the returned data is valid data; correspondingly, the sending the returned data to the user terminal comprises: sending the returned data to the user terminal when the returned data is valid data. 4. The method according to claim 3 , further comprising: when the user data is invalid data, sending a data update request to the developer server, to update the returned data according to the data update request; correspondingly, the sending the returned data to the user terminal comprises: sending the updated returned data to the user terminal. 5. A method for processing mini program data, which is applied to a developer server, wherein the method comprises: obtaining a user request of a user terminal of a mini program, generating a user data request of the mini program according to the user request; and sending the user data request to a proxy server, so that the proxy server determines returned data according to the user data request and sends the returned data to the user terminal, wherein the returned data of the proxy server is obtained through data synchronization between the proxy server and the developer server; wherein the method further comprising: obtaining a stability evaluation result of the developer server from the proxy server, wherein the stability evaluation result is determined by the proxy server according to returned information of synchronization data, and the synchronization data is obtained by a proxy server cluster through initiating a data synchronization request to the developer server at a set data request interval; and performing a stability warning of the developer server according to the stability evaluation result. 6. The method according to claim 5 , wherein the user data request comprises a returned data request and a proxy server startup request, and the sending the user data request to a proxy server, so that the proxy server determines returned data according to the user data request and sends the returned data to the user terminal, comprises: when the proxy server startup request is to start the proxy server, sending the returned data request to the proxy server, so that the proxy server determines the returned data according to the returned data request and sends the returned data to the user terminal. 7. The method according to claim 6 , further comprising: when the proxy server startup request is not to start the proxy server, determining the returned data via the developer server according to the returned data request, and sending the returned data to the user terminal via the developer server. 8. The method according to claim 5 , further comprising: obtaining a data update request of the proxy server; and updating the returned data according to the data update request, and sending the updated returned data to the proxy server, to send the updated returned data to the user terminal via the proxy server. 9. A device for processing mini program data, comprising a processor and a memory storing instructions thereon, the processor when executing the instructions, being configured to: obtain a user data request of a developer server of a mini program, wherein the user data request is generated by the developer server according to a user request of a user terminal of the mini program; and determine returned data via a proxy server according to the user data request, wherein the returned data of the proxy server is obtained through data synchronization between the proxy server and the developer server; and send the returned data to the user terminal; wherein the processor is further configured to: request synchronization data from the developer server at a set data request interval; and evaluate stability of the developer server according to returned information of the synchronization data; correspondingly, the obtaining a user data request of a developer server of a mini program comprises: obtaining the user data request of the developer server of the mini program when the stability of the developer server meets a preset stability condition. 10. The device for processing mini program data according to claim 9 , wherein the proxy server is one or more servers in a proxy server cluster, and the processor is configured to: determine the proxy server of the user terminal from the proxy server cluster according to the user data request; and determine the returned data via the proxy server according to the user data request. 11. The device for processing mini program data according to claim 9 , wherein after the returned data is determined via the proxy server according to the user data request, the processor is further configured to: judge whether the returned data is valid data; correspondingly, the sending the returned data to the user terminal comprises: sending the returned data to the user terminal when the returned data is valid data. 12. The device for processing mini program data according to claim 11 , the processor is further configured to: when the user data is invalid data, send a data update request to the developer server, to update the returned data according to the data update request; correspondingly, the sending the returned data to the user terminal comprises: sending the updated returned data to the user terminal.

Assignees

Inventors

Classifications

  • Reducing the amount or size of exchanged application data · CPC title

  • Configuration of triggering conditions · CPC title

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • H04L67/63Primary

    Routing a service request depending on the request content or context · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11831735B2 cover?
The present application discloses a method and a device for processing mini program data, which relates to the technical field of data processing and cloud computing. The method for processing mini program data is applied to a proxy server, and the specific implementation scheme is: obtaining a user data request of a developer server of a mini program, where the user data request is generated b…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/5651. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).