Mobile interstitial ads
US-2018240155-A1 · Aug 23, 2018 · US
US12586018B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12586018-B2 |
| Application number | US-202117155191-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 22, 2021 |
| Priority date | Jan 22, 2021 |
| Publication date | Mar 24, 2026 |
| Grant date | Mar 24, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method and system for creating a service instance are described. The computer-implemented method may include receiving a request to create a service instance for a service to be executed on a server; determining one or more server operations to complete one or more service configuration tasks in creating the service instance; calculating an estimated time to complete the one or more server operations; determining one or more user configuration tasks to be completed for configuring the service instance based on the estimated time to complete the one or more server operations; and presenting the one or more user configuration tasks to a user for completion while performing the one or more server operations.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method performed by one or more processors, the computer-implemented method comprising: receiving a request to create an online shop on an e-commerce platform executed on a server; generating a list of one or more service configuration tasks and one or more user configuration tasks required to be completed to create the online shop on the e-commerce platform; determining one or more server operations to complete the one or more service configuration tasks in creating the online shop on the e-commerce platform; for each particular server operation: consulting a look-up table to obtain an affinity parameter assigned to the one or more user configuration tasks, the affinity parameter representing a similarity between the one or more user configuration tasks and the particular server operation; generating at least one bucket of user configuration tasks based on the affinity parameter assigned to the one or more user configuration tasks; engaging an estimation engine to determine at least one of a current network traffic or a current server load and to consult a look-up table to calculate an estimated time to complete the particular server operation based on the at least one of the current network traffic or the current server load and historical data; and selecting one or more user configuration tasks from the at least one bucket of user configuration tasks based on the estimated time to complete the particular server operation as calculated by the estimation engine; and creating the online shop on the e-commerce platform by: performing the one or more server operations; and for each particular server operation, sending, in real-time, the selected one or more user configuration tasks for presentation on a display screen of a user device for completion while the particular server operation is performed in the background. 2 . The computer-implemented method of claim 1 , wherein the user configuration tasks are included in one or more buckets. 3 . The computer-implemented method of claim 1 , wherein the one or more user configuration tasks are further determined based on an estimated time of completion of the one or more user configuration tasks being longer than the estimated time to complete the one or more server operations. 4 . The computer-implemented method of claim 3 , wherein the estimated time of completion of the one or more user configuration tasks is determined based at least on one or more in-session metrics. 5 . The computer-implemented method of claim 1 , further comprising: determining that there are no outstanding user configuration tasks that have the affinity parameter within a threshold; and responsive to determining that there are no outstanding user configuration tasks that have the affinity parameter within the threshold, causing the display screen of the user device to display a graphic indicating that the system is waiting for the one or more server operations to be completed. 6 . The computer-implemented method of claim 1 , further comprising: determining that there are no outstanding user configuration tasks that have an affinity parameter within a threshold; and responsive to determining that there are no outstanding user configuration tasks that have the affinity parameter within the threshold, causing the display screen of the user device to display an interface including a selectable option to present one or more user configuration tasks to the user for completion while completing the one or more server operations, the one or more user configuration tasks having the affinity parameter outside of the threshold. 7 . The computer-implemented method of claim 1 , wherein the at least one bucket of user configuration tasks includes a first bucket for user configuration tasks that are highly similar to the particular server operation, a second bucket for user configuration tasks that are somewhat similar to the particular server operation, and a third bucket for user configuration tasks that are not similar to the particular server operation. 8 . The computer-implemented method of claim 7 , wherein the user configuration tasks of the second bucket are only selected when it is determined that all user configuration tasks of the first bucket have been completed. 9 . The computer-implemented method of claim 1 , wherein historical data includes at least one time it took to complete the particular server operation at a particular amount of network traffic or server load. 10 . The computer-implemented method of claim 1 , wherein the historical data includes an average time it took to complete the particular server operation at a particular amount of network traffic or server load. 11 . The computer-implemented method of claim 1 , wherein at least some of the service configuration tasks are required to be completed in series. 12 . A system comprising: one or more processors; processor-readable storage medium containing processor-executable instructions that, when executed by the one or more processors, are to cause the one or more processors to: receive a request to create an online shop on an e-commerce platform executed on a server; generate a list of one or more service configuration tasks and one or more user configuration tasks required to be completed to create the online shop on the e-commerce platform; determine one or more server operations to complete the one or more service configuration tasks in creating the online shop on the e-commerce platform; for each particular server operation: consult a look-up table to obtain an affinity parameter assigned to one or more user configuration tasks, the affinity parameter representing a similarity between the one or more user configuration tasks and the particular server operation; generate at least one bucket of user configuration tasks based on the affinity parameter assigned to the one or more user configuration tasks; engage an estimation engine to determine at least one of a current network traffic or a current server load and to consult a look-up table to calculate an estimated time to complete the particular server operation based on the at least one of the current network traffic or the current server load and historical data; and select one or more user configuration tasks from the at least one bucket of user configuration tasks based on the estimated time to complete the particular server operation as calculated by the estimation engine; and create the online shop on the e-commerce platform by: performing the one or more server operations; and for each particular server operation, sending, in real-time, the selected one or more user configuration tasks for presentation on a display screen of a user device for completion while the particular server operation is performed in the background. 13 . The system of claim 12 , wherein the one or more user configuration tasks are further determined based on an estimated time of completion of the one or more user configuration tasks being longer than the estimated time to complete the one or more server operations. 14 . The system of claim 12 , wherein the processor-executable instructions, when executed by the one or more processors, are to further cause the one or more processors to: determine that there are no outstanding user configuration tasks that have the affinity parameter within a threshold; and responsive to determining that there are no outstanding user configuration tasks that have the affinity parameter within the threshold, cause the display screen of the user device to display a graphic indicating that
for graphical visualisation of monitoring data · CPC title
Interconnection of networks · CPC title
Concurrent instruction execution, e.g. pipeline or look ahead · CPC title
organised in groups of units sharing resources, e.g. clusters · CPC title
for simulation or modelling of medical disorders · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.