Pre-authenticated online ordering system
AssigneeeBay Inc.
InventorYuan Der Ho
Life of this patent
Estimating the term…
Abstract
A computerized method and system for pre-authenticated online ordering are provided. A set of user authentication credentials are received from a user, the set of user authentication credentials sufficient to uniquely identify the user as being registered with a network-based publication system. A selection of an item from a plurality of items is received from the user. A unique address is provided to the user, the unique address allowing an unregistered user to access a user interface. An instruction associated with the selected item is received from the unregistered user via the accessed user interface.
Claims17
A method comprising:
- receiving a set of user authentication credentials from a first user device, the set of user authentication credentials sufficient to uniquely identify a user of the user device as being registered with a network-based publication system;
- receiving, from the first user device, a selection of an item from a plurality of items available from the network-based publication system;
- responsive to the receiving of the selection:
- generating a first user interface for the selected item, the first user interface providing a first set of available functions;
- causing the first user interface to be displayed on the first user device;
- generating a unique address associated with a second user interface for the selected item, the second user interface providing a second set of available functions, the second set of available functions being different than the first set of available functions and being a subset of the first set of available functions;
- generating an electronic message that includes the unique address;
- sending the electronic message to the first user device in a manner that allows the user of the user device to disseminate the unique address to an unregistered user;
- receiving a request from a second user device corresponding to the unregistered user to access the unique address;
- responsive to the receiving of the request from the second user device, causing the second user interface to be displayed on the second user device;
- receiving a selection of one function of the second set of available functions from the second user device, without the network-based publication system unregistered user having provided credential information corresponding to the network-based publication system;
- and
- executing the selected function of the second set of available functions.
A system comprising:
- memory;
- and
- one or more processors coupled to the memory to:
- receiving a set of user authentication credentials from a first user device, the set of user authentication credentials sufficient to uniquely identify a user of the user device as being registered with a network-based publication system;
- receiving, from the first user device, a selection of an item from a plurality of items available from the network-based publication system;
- responsive to the receiving of the selection:
- generating a first user interface for the selected item, the first user interface providing a first set of available functions;
- causing the first user interface to be displayed on the first user device;
- generating a unique address associated with a second user interface for the selected item, the second user interface providing a second set of available functions, the second set of available functions being different than the first set of available functions and being a subset of the first set of available functions;
- generating an electronic message that includes the unique address;
- sending the electronic message to the first user device in a manner that allows the user of the user device to disseminate the unique address to an unregistered user;
- receiving a request from a second user device corresponding to the unregistered user to access the unique address;
- responsive to the receiving of the request from the second user device, causing the second user interface to be displayed on the second user device;
- receiving a selection of one function of the second set of available functions from the second user device, without the network-based publication system unregistered user having provided credential information corresponding to the network-based publication system;
- and
- executing the selected function of the second set of available functions.
A non-transitory machine readable medium storing instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
- receiving a set of user authentication credentials from a first user device, the set of user authentication credentials sufficient to uniquely identify a user of the user device as being registered with a network-based publication system;
- receiving, from the first user device, a selection of an item from a plurality of items available from the network-based publication system;
- responsive to the receiving of the selection:
- generating a first user interface for the selected item, the first user interface providing a first set of available functions;
- causing the first user interface to be displayed on the first user device;
- generating a unique address associated with a second user interface for the selected item, the second user interface providing a second set of available functions, the second set of available functions being different than the first set of available functions and being a subset of the first set of available functions;
- generating an electronic message that includes the unique address;
- sending the electronic message to the first user device in a manner that allows the user of the user device to disseminate the unique address to an unregistered user;
- receiving a request from a second user device corresponding to the unregistered user to access the unique address;
- responsive to the receiving of the request from the second user device, causing the second user interface to be displayed on the second user device;
- receiving a selection of one function of the second set of available functions from the second user device, without the network-based publication system unregistered user having provided credential information corresponding to the network-based publication system;
- and
- executing the selected function of the second set of available functions.
Dependencies are inferred from the claim text.