US2023230106A1PendingUtilityA1

Real-time integration of analytics for online services

Assignee: NCR CORPPriority: Jul 26, 2018Filed: Mar 23, 2023Published: Jul 20, 2023
Est. expiryJul 26, 2038(~12 yrs left)· nominal 20-yr term from priority
G06Q 30/0201
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A provider-based platform analytics engine provides real-time analytics to online services for providers. The analytics are integrated into customer-facing interfaces of the online services for providing meaningful real-time information and recommendations to consumers during customer order processing.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method, comprising:
 processing a first application programming interface (API) for interaction with a middleware online order and delivery service;   processing a second API for obtaining metrics relevant to orders and order fulfillment from provider servers of providers;   calculating analytics for each provider and combinations of the providers based on the corresponding metrics; and   integrating certain analytics relevant to a current order received by the middleware online order and delivery service causing the certain analytics to be presented within a user interface of the middleware online order and delivery service during the current order for a user who is associated with the current order to select a given provider to fulfill the current order base at least in part on the certain analytics.   
     
     
         3 . The method of  claim 2 , wherein processing the second API further includes updating the metrics at preconfigured intervals of time. 
     
     
         4 . The method of  claim 3 , wherein updating further includes updating the metrics responsive to a notification received for the current order from the middleware online order and delivery service via the first API. 
     
     
         5 . The method of  claim 2 , wherein processing the second API further includes receiving the metrics from the provides when the providers receive real-time orders to fulfill. 
     
     
         6 . The method of  claim 2 , wherein calculating further includes maintaining the combinations by provider type, by geographic range, and by an item offered by the providers. 
     
     
         7 . The method of  claim 2 , wherein integrating further includes providing the certain analytics to the middleware online order and delivery service in advance of the current order being received through the user interface from the user. 
     
     
         8 . The method of  claim 2 , wherein integrating further includes providing the certain analytics to the middleware online order and delivery service responsive to the current order being provided by the middleware online order and delivery service through the first API. 
     
     
         9 . The method of  claim 8  further comprising, placing the current order with the given provider on behalf of the middleware online order and delivery service. 
     
     
         10 . The method of  claim 2 , wherein processing the second API further includes obtain current promotions offered by the providers. 
     
     
         11 . The method of  claim 10 , wherein integrating further includes providing certain promotions with the certain analytics to the middleware online order and delivery service for the current order. 
     
     
         12 . The method of  claim 2 , wherein integrating further includes causing the middleware online order and delivery service to make recommendations via the user interface to the user for the current order based on the certain analytics. 
     
     
         13 . A method, comprising:
 providing a network-based analytic platform integrated into online ordering processed by a middleware online order and delivery service and providers to fulfill online orders of consumers;   obtaining, by the network-based analytic platform, order metrics for the online orders fulfilled by the providers;   calculating and maintaining, by the network-based analytic platform, order and fulfillment analytics for the providers based on the order metrics; and   providing, by the network-based analytic platform, relevant order and fulfillment analytics to the middleware online order and delivery service during current orders received through a user interface of the middleware online order and delivery service by the consumers.   
     
     
         14 . The method of  claim 13 , wherein obtaining further includes obtaining, by the network-based analytic platform, promotions offered by the providers. 
     
     
         15 . The method of  claim 14 , wherein providing further includes providing, by the network-based analytic platform, relevant promotions with the relevant order and fulfillment analytics to the middleware online order and delivery service during the current orders. 
     
     
         16 . The method of  claim 13 , wherein calculating further includes maintaining the order and fulfillment analytics by provider, by provider type, by combinations of providers, by geographical ranges, by items ordered, by item fulfillment times, and by item types ordered. 
     
     
         17 . The method of  claim 13 , wherein obtaining further includes updating the metrics each time a certain provider receives and fulfills a given online order. 
     
     
         18 . The method of  claim 17 , wherein providing the relevant order and fulfillment analytics further includes providing the relevant order and fulfillment analytics to the middleware online order and delivery service in advance of any given current order being received by the middleware online order and delivery service through the user interface. 
     
     
         19 . The method of  claim 17 , wherein providing the relevant order and fulfillment analytics further includes providing the relevant order and fulfillment analytics in response to a notification from the middleware online order and delivery service of a given current order being initiated by a given consumer through the user interface of the middleware online order and delivery service. 
     
     
         20 . A system, comprising:
 a server comprising at least one processor and a non-transitory computer-readable storage medium, wherein the server is part of a cloud processing environment;
 the non-transitory computer-readable storage medium comprises executable instructions; 
 the executable instructions executed by the at least one processor from the non-transitory computer-readable storage medium causing the at least one processor to perform operations comprising:
 processing a first application programming interface (API) for interaction with a middleware online order and delivery service; 
 processing a second API for obtaining metrics relevant to orders and order fulfillment from provider servers of providers; 
 calculating analytics for each provider and combinations of the providers based on the corresponding metrics; and 
 integrating certain analytics relevant to a current order received by the middleware online order and delivery service causing the certain analytics to be presented within a user interface of the middleware online order and delivery service during the current order for a user who is associated with the current order to select a given provider to fulfill the current order base at least in part on the certain analytics. 
 
   
     
     
         21 . The system of  claim 20 , wherein the operations associated with processing the second API further includes receiving the metrics from the corresponding provider servers each time a given order is received and fulfilled by the corresponding providers.

Join the waitlist — get patent alerts

Track US2023230106A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.