Movatterモバイル変換


[0]ホーム

URL:


US20230419390A1 - Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account - Google Patents

Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account
Download PDF

Info

Publication number
US20230419390A1
US20230419390A1US18/464,085US202318464085AUS2023419390A1US 20230419390 A1US20230419390 A1US 20230419390A1US 202318464085 AUS202318464085 AUS 202318464085AUS 2023419390 A1US2023419390 A1US 2023419390A1
Authority
US
United States
Prior art keywords
user
order
account
received
item
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.)
Pending
Application number
US18/464,085
Inventor
Daniel Hsiao
Jason Scott
Matthew Brooks
Rohan Salantry
Daniel Shilov
Christos Christoudias
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.)
Maplebear Inc
Original Assignee
Maplebear Inc
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 Maplebear IncfiledCriticalMaplebear Inc
Priority to US18/464,085priorityCriticalpatent/US20230419390A1/en
Assigned to MAPLEBEAR INC.reassignmentMAPLEBEAR INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CHRISTOUDIAS, Christos, SALANTRY, Rohan, SCOTT, JASON, SHILOV, DANIEL, HSIAO, DANIEL, BROOKS, MATTHEW
Publication of US20230419390A1publicationCriticalpatent/US20230419390A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Multiple users of a household can each have a different profile associated with a common account for an online concierge system. This association of different profiles with the common accounts allows the concierge system to show a user of the household what other users of the household purchased and rank items for suggestion to the user based one purchases of other users, facilitating order building. The online concierge system also enables a user profile to designate a user profile associated with the common account for an order pickup or as a contact for a home delivery. Additionally, association of different user profiles with the common account may be used for account recovery of one of the user profiles. Further, different user profiles may have different permissions for creating an order with the online concierge system.

Description

Claims (20)

What is claimed is:
1. A method comprising:
generating a group account at an online concierge system, the group account associated with a plurality of user profiles, each user profile corresponding to a different user of the online concierge system;
receiving, from one or more users associated with the group account, a request to create a group order including one or more items;
receiving a request to modify an item in the group order from a user having a user profile associated with the group account, the user is different from the one or more users that sent the request to create the group order;
accessing a set of user permissions for the group account;
determining, based on the set of user permissions, whether the user is permitted to modify the order; and
modifying the group order in response to the user being permitted to modify the group order.
2. The method ofclaim 1, further comprising:
receiving a selection of an alternative user having a corresponding user profile associated with the group account; and
storing an indication to contact the alternative user regarding fulfillment of the group order at the online concierge system.
3. The method ofclaim 1, wherein the online concierge system maintains different user permissions for different user profiles associated with the group account, and the set of user permissions include permissions regulating modifications to the group order by users having corresponding user profiles associated with the group account.
4. The method ofclaim 1, further comprising:
receiving a notification from a first user having a first user profile associated with the group account, the notification indicating that the first user does not have authentication information for accessing the group account; and
transmitting, to a second user, a request for the authentication information, the second user having a second user profile associated with the group account that is different from the first user profile of the first user.
5. The method ofclaim 4, further comprising:
responsive to the second user transmitting the authentication information, authorizing the first user to access the group account.
6. The method ofclaim 1, wherein the item in the group order was added by a different user from the user from whom the request to modify the item in the group order was received.
7. The method ofclaim 1, further comprising:
displaying an interface to the one or more users from whom the request to create a group order user was received.
8. The method ofclaim 7, wherein the interface comprises one or more user interface elements allowing the one or more users to modify the one or more items in the group order.
9. The method ofclaim 1, further comprising:
identifying items included in at least a threshold amount of previous orders received from the plurality of users associated with the group account; and
selecting one or more of the identified items for display.
10. The method ofclaim 1, further comprising:
identifying items included in previous orders received from the plurality of users associated with the group account within a threshold time interval from when the request to create the group order was received; and
selecting one or more of the identified items for display.
11. A method comprising:
generating a group account at an online concierge system, the group account associated with a plurality of user profiles, each user profile corresponding to a different user of the online concierge system;
receiving a request to create an order including one or more items from a user with a user profile associated with the group account;
retrieving stored information identifying items previously included in one or more previous orders received from each of the plurality of users associated with the group account;
selecting one or more of the identified items previously included in one or more previous orders received from each of the plurality of users for display;
displaying an interface to the user from whom the request was received;
transmitting a notification of the order from the online concierge system to client devices associated with each of the plurality of users associated with the group account;
receiving an additional request to include one or more additional items in the order from another user having a corresponding user profile associated with the group account, the another user is different from the user from whom the request to create the order was received; and
including the one or more additional items in the order in response to determining the online concierge system received the additional request before a close date for the order specified by the user from whom the request to create the order was received.
12. The method ofclaim 11, further comprising:
receiving a selection of an alternative user having a corresponding user profile associated with the group account; and
storing an indication to contact the alternative user regarding fulfillment of the order at the online concierge system.
13. The method ofclaim 11, wherein the online concierge system maintains different permissions for different user profiles associated with the group account, one or more of the permissions regulating modifications to the order by another user who is different from the user from whom the request to create the order was received.
14. The method ofclaim 11, further comprising:
receiving a notification from a first user having a first user profile associated with the group account, the notification indicating that the first user does not have authentication information for accessing the order; and
transmitting, to a second user, a request for the authentication information, the second user having a second user profile associated with the group account, wherein the second user profile is different from the first user profile.
15. The method ofclaim 14, further comprising:
responsive to the second user transmitting the authentication information, authorizing the first user to access the order.
16. The method ofclaim 11, wherein displaying an interface to the user from whom the request was received comprises:
displaying information identifying one or more of the identified items previously included in one or more previous orders received from other users in a different region of the interface than a region of the interface displaying the information identifying one or more items previously included in one or more previous orders received form the user from whom the request to create the order was received.
17. The method ofclaim 11, wherein displaying an interface to the user from whom the request was received comprises:
displaying an indication in conjunction with each of the identified items that an identified item was included in a previous order received from another user having a user profile different from the user from whom the request was received.
18. The method ofclaim 11, wherein retrieving stored information identifying items previously included in one or more previous orders received from each of the plurality of users associated with the group account comprises:
retrieving the stored information identifying items included in at least a threshold amount of orders previously received from one or more of the plurality of users.
19. The method ofclaim 11, wherein retrieving stored information identifying items previously included in one or more previous orders received from each of the plurality of users associated with the group account comprises:
retrieving the stored information identifying items included in orders previously received from one or more of the plurality of users within a threshold time interval from when the request was received.
20. A computer program product comprising a non-transitory computer-readable storage medium having instructions encoded thereon that, when executed by a processor, cause a processor to:
generate a group account at an online concierge system, the group account associated with a plurality of user profiles, each user profile corresponding to a different user of the online concierge system;
receive, from one or more users associated with the group account, a request to create a group order including one or more items;
receive a request to modify an item in the group order from a user having a user profile associated with the group account, the user is different from the one or more users that sent the request to create the group order;
access a set of user permissions for the group account;
determine, based on the set of user permissions, whether the user is permitted to modify the order; and
modify the group order in response to the user being permitted to modify the group order.
US18/464,0852020-06-242023-09-08Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the accountPendingUS20230419390A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US18/464,085US20230419390A1 (en)2020-06-242023-09-08Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US16/911,381US11783406B1 (en)2020-06-242020-06-24Method and medium for leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account
US18/464,085US20230419390A1 (en)2020-06-242023-09-08Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US16/911,381ContinuationUS11783406B1 (en)2020-06-242020-06-24Method and medium for leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account

Publications (1)

Publication NumberPublication Date
US20230419390A1true US20230419390A1 (en)2023-12-28

Family

ID=79281725

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US16/911,381ActiveUS11783406B1 (en)2020-06-242020-06-24Method and medium for leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account
US18/464,085PendingUS20230419390A1 (en)2020-06-242023-09-08Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US16/911,381ActiveUS11783406B1 (en)2020-06-242020-06-24Method and medium for leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account

Country Status (2)

CountryLink
US (2)US11783406B1 (en)
WO (1)WO2021262461A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11734749B2 (en)*2021-04-142023-08-22Maplebear Inc.Online shopping system and method for selecting a warehouse for inventory based on predicted availability and predicted replacement machine learning models
US11900317B2 (en)2022-03-142024-02-13Capital One Services, LlcLine item transaction inference using merchant data and website interaction
US12159289B2 (en)*2022-03-142024-12-03Capital One Services, LlcProduct availability inference using merchant data and website interaction
US12373879B2 (en)*2022-11-282025-07-29Maplebear Inc.Sharing and generating prepopulated carts by an online concierge system
US20240330846A1 (en)*2023-03-302024-10-03Maplebear Inc. (Dba Instacart)Delivery Time Estimation Using an Attribute-Based Prediction of a Difference Between an Arrival Time and a Delivery Time for a Delivery Location

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6876977B1 (en)*1999-07-272005-04-05The Foxboro CompanyShared shopping basket management system
US20070203747A1 (en)*2005-12-062007-08-30Invitrogen CorporationE-commerce systems and methods
US20070244758A1 (en)*2006-04-162007-10-18Bin XieMethods and systems for managing information relevant to shopping tasks
US20090254446A1 (en)*2008-04-032009-10-08Valentin ChernyakHousehold shopping programming assistant system and methods
US20100114726A1 (en)*2008-10-312010-05-06Microsoft CorporationSocial discovery of digital content
US10169806B1 (en)*2013-02-132019-01-01Amazon Technologies, Inc.Shared aggregated e-commerce shopping cart
US20190236740A1 (en)*2018-01-312019-08-01Maplebear, Inc. (Dba Instacart)Predictive inventory availability

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10289612B2 (en)*2015-05-152019-05-14Foogal Inc.Personal food inventory-based tracking
US10565638B2 (en)*2016-07-282020-02-18International Business Machines CorporationSelectively shared account access
US10789630B2 (en)*2016-10-102020-09-29Paypal, Inc.Predictive engine for online distribution of sensitive transaction processing information
US10963812B1 (en)*2017-03-172021-03-30Amazon Technologies, Inc.Model-based artificial intelligence data mining system for dimension estimation
WO2020101704A1 (en)*2018-11-162020-05-22Google LlcSystems and methods for automatically populating ecommerce cart

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6876977B1 (en)*1999-07-272005-04-05The Foxboro CompanyShared shopping basket management system
US20070203747A1 (en)*2005-12-062007-08-30Invitrogen CorporationE-commerce systems and methods
US20070244758A1 (en)*2006-04-162007-10-18Bin XieMethods and systems for managing information relevant to shopping tasks
US20090254446A1 (en)*2008-04-032009-10-08Valentin ChernyakHousehold shopping programming assistant system and methods
US20100114726A1 (en)*2008-10-312010-05-06Microsoft CorporationSocial discovery of digital content
US10169806B1 (en)*2013-02-132019-01-01Amazon Technologies, Inc.Shared aggregated e-commerce shopping cart
US20190236740A1 (en)*2018-01-312019-08-01Maplebear, Inc. (Dba Instacart)Predictive inventory availability

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Share and Consolidate Carts Effortlessly Across Retailers!, Shopping Cart Share, Nov. 8, 2019 (Year: 2019)*

Also Published As

Publication numberPublication date
US11783406B1 (en)2023-10-10
WO2021262461A1 (en)2021-12-30

Similar Documents

PublicationPublication DateTitle
US12412206B2 (en)Identifying candidate replacement items from a graph identifying relationships between items maintained by an online concierge system
US20230113122A1 (en)Predictive inventory availability
US12406295B2 (en)Providing information for locating an item within a warehouse from a shopper to other shoppers retrieving the item from the warehouse
US11341554B1 (en)Software platform to manage shoppers to fulfill orders for items received by an online concierge system
US20230419390A1 (en)Leveraging information about prior orders from various users associated with an account when receiving an order from a user associated with the account
US11755987B2 (en)Determining estimated delivery time of items obtained from a warehouse for users of an online concierge system to reduce probabilities of delivery after the estimated delivery time
US11869055B2 (en)Identifying items offered by an online concierge system for a received query based on a graph identifying relationships between items and attributes of the items
US11734749B2 (en)Online shopping system and method for selecting a warehouse for inventory based on predicted availability and predicted replacement machine learning models
US20230214774A1 (en)Augmenting an availability of an item at a warehouse determined from an availability model with information from shoppers fulfilling orders on item availability
US20240020743A1 (en)User interface that pre-populates items in an order module for a user of an online concierge system using a prediction model
US12277584B2 (en)Training a machine learning model to estimate a time for a shopper to select an order for fulfillment and accounting for the estimated time to select when grouping orders
US20230113386A1 (en)Generating a user interface for a user of an online concierge system to select generic item descriptions for an order and to select specific items corresponding to the selected generic item descriptions
US20240289866A1 (en)Selecting an item for inclusion in an order from a user of an online concierge system from a generic item description received from the user
US20230080205A1 (en)Recommendation of recipes to a user of an online concierge system based on items included in an order by the user
US12423724B2 (en)Location-based assignment of shopper-location pairs
US20230132730A1 (en)Generating a user interface for a user of an online concierge system identifying a category and one or more items from the category based for inclusion in an order based on an item included in the order

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MAPLEBEAR INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HSIAO, DANIEL;SCOTT, JASON;BROOKS, MATTHEW;AND OTHERS;SIGNING DATES FROM 20190612 TO 20201113;REEL/FRAME:064860/0743

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER


[8]ページ先頭

©2009-2025 Movatter.jp