ASSIGNING TEST PERIODS OF GEOGRAPHIC REGIONS TO TREATMENT OR CONTROL GROUPS FOR A/B TESTING

    公开(公告)号:US20240152936A1

    公开(公告)日:2024-05-09

    申请号:US17982941

    申请日:2022-11-08

    CPC classification number: G06Q30/0201

    Abstract: Test periods for an A/B test to be run in one or more geographic regions are set. Each test period in each geographic region is assignable to a treatment or control group. For each of plural test periods other than a first test period and for each geographic region, a biased probability indicating a probability of the test period being assigned to the treatment group of the A/B test is set. The biased probability is set based on a log of previous assignments for the geographic region indicating respective assignments for each previous test period including the first test period. The test period of the geographic region is assigned to one of the treatment and control groups of the A/B test based on the set biased probability. The A/B test is run in the geographic region and during the test period based on the assignment.

    MACHINE LEARNING BASED RESOURCE ALLOCATION OPTIMIZATION

    公开(公告)号:US20240104458A1

    公开(公告)日:2024-03-28

    申请号:US17955407

    申请日:2022-09-28

    CPC classification number: G06Q10/063116 G06N5/022 G06Q10/06393 G06Q30/0637

    Abstract: An online concierge system determines a quantity of a resource available in a timeslot to fulfill orders during the timeslot. The orders include immediate orders placed during the timeslot and scheduled orders that are scheduled for fulfillment during the timeslot. The online concierge system applies the quantity of the resource to a machine learning model to produce a predicted relationship between a value of a fulfillment metric and an allocation of the quantity of the resource reserved for immediate orders. The online concierge system determines, based on the predicted relationship, an expected optimal allocation of the quantity of the resource that maximizes the fulfillment metric. The online concierge system reserves the expected optimal allocation of the quantity of the resource for immediate orders.

    GENERATING AND PROVIDING NOTIFICATIONS AND INDICATIONS IDENTIFYING ITEMS THAT ARE LIKELY TO BE RESTOCKED

    公开(公告)号:US20240070609A1

    公开(公告)日:2024-02-29

    申请号:US17893940

    申请日:2022-08-23

    CPC classification number: G06Q10/087 G06Q10/0833 G06Q10/08355

    Abstract: An online concierge system facilitates procurement and delivery of items for customers using a network of shoppers. The online concierge system includes a restocking management engine that obtains restocking information associated with unavailable items and delivers relevant notifications to customers and/or retailers relevant to restocking information. Responsive to an item availability model predicting an item will be unavailable at a requested order fulfillment time, the online concierge system obtains item tracking information and determines if the item will be restocked within a predefined time period. If the item is expected to be restocked in the near future, the online concierge system may present a notification to a customer application enabling the customer to change the order fulfillment time to a later time when the item is expected to be available.

    SELECTIVELY PROVIDING MACHINE LEARNING MODEL-BASED SERVICES

    公开(公告)号:US20240070605A1

    公开(公告)日:2024-02-29

    申请号:US17897045

    申请日:2022-08-26

    CPC classification number: G06Q10/0838 G06N5/022 G06Q10/06393 G06Q30/0617

    Abstract: An online concierge system provides arrival prediction services for a user placing an order to be retrieved by a shopper. An order may have a predicted arrival time predicted by a model that may err under some conditions. To reduce the likelihood of providing the predicted arrival time (and related services) when the arrival time may be incorrect, the prediction model and related services are throttled (e.g., selectively provided) based on one or more predicted delivery metrics, which may include a time to accept the order by a shopper and a predicted portion of late orders that will be delivered past the respective predicted arrival times. The predicted delivery metrics are compared with thresholds and the result of the comparison used to selectively provide, or not provide, the predicted delivery services.

    LOCATION PLANNING USING ISOCHRONES COMPUTED FOR CANDIDATE LOCATIONS

    公开(公告)号:US20240070603A1

    公开(公告)日:2024-02-29

    申请号:US17899977

    申请日:2022-08-31

    CPC classification number: G06Q10/08355 G06F16/29 G06Q30/0205

    Abstract: A grid is created for a map of a geographic region based on a location planning request received from a user device. A plurality of candidate cells are identified from among a plurality of cells of the grid. Each of the candidate cells including a candidate location for a warehouse. Respective isochrones are generated relative to the candidate locations of the plurality of candidate cells based on a delivery time threshold indicated in the location planning request. Respective isochrone scores are determined for the generated isochrones based at least on data indicating a past volume of sales in the isochrone. Based on the respective isochrone scores of the candidate locations, a subset of the candidate locations is selected as a recommended set of locations for warehouses to cover the geographic region. A notification indicating the recommended set of locations is transmitted to the user device.

    SUGGESTING KEYWORDS TO DEFINE AN AUDIENCE FOR A RECOMMENDATION ABOUT A CONTENT ITEM

    公开(公告)号:US20240070210A1

    公开(公告)日:2024-02-29

    申请号:US17899441

    申请日:2022-08-30

    CPC classification number: G06F16/9532 G06Q30/0631

    Abstract: A computer-implemented method for suggesting keywords as a search term of a content item includes receiving, from a content provider, information about the content item in a database of content items. The method further includes generating a set of seed keywords related to the content item, and expanding the set of seed keywords to a plurality of candidate keywords. The plurality of candidate keywords are then scored based, at least in part, on an engagement metric measuring a user engagement with the content item in response to being presented with results from a search query comprising the candidate keyword. A candidate keyword is then selected from the plurality of candidate keywords based on the scoring, and stored relationally to the content item to define an audience for a recommendation about the content item, providing a suggestion to the content provider.

    TRAINING A MACHINE-LEARNING MODEL TO PREDICT LOCATION USING WHEEL MOTION DATA

    公开(公告)号:US20240003707A1

    公开(公告)日:2024-01-04

    申请号:US17873528

    申请日:2022-07-26

    CPC classification number: G01C21/383 G01C21/16 G01S5/0036 G07C5/04

    Abstract: A shopping cart's tracking system receives wheel motion data from a plurality of wheel sensors coupled to a plurality of wheels of the shopping cart, wherein the wheel motion data describes rotation of the plurality of wheels and orientation of the plurality of wheels. The tracking system predicts an estimated location of the shopping cart by applying a machine-learning location model to the wheel motion data. The machine-learning location model is trained with training examples that are generated by: receiving prior wheel motion data from the plurality of wheel sensors, partitioning the prior wheel motion data into a plurality of segments using a time window, receiving one or more baseline locations at one or more prior timestamps, and generating one or more training examples, each training example comprising a segment of prior wheel motion data and a baseline location with a timestamp overlapping the segment.

Patent Agency Ranking