Facilitating purchases using peripheral devices
First Claim
1. A system, comprising:
- a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the no transitory memory to cause the system to perform operations comprising;
providing a first mode of a control profile at a user device, the first mode including an assignment of control inputs of a peripheral device to audio functions;
receiving, from the peripheral device, a request to begin a purchase process;
switching, in response to the request, the control profile at the user device from the first mode to a second mode of the control profile at the user device, the second mode including an assignment of the control inputs of the peripheral device to purchase functions;
presenting, by the user device to a user via an audio output of the peripheral device, information corresponding to media;
analyzing the information corresponding to the media;
while operating in the second mode, determining from the analyzed information a target item to present to the user of the peripheral device for purchase by the user;
presenting a request for the user to confirm the purchase of the target item;
receiving a confirmation from the control inputs of the peripheral device to purchase the target item; and
processing the purchase of the target item.
2 Assignments
0 Petitions
Accused Products
Abstract
A peripheral device, e.g., a headphone, connected to a communication device may have controls that are configured to switch between a regular mode and a purchase mode. When in the purchase mode, the controls of the peripheral device may be configured to facilitate purchase by receiving user input related to making a purchase. The peripheral or the communication device may be configured to receive user instructions, such as a voice command, to switch between the regular mode and the purchase mode. In particular, the controls may include volume buttons configured to adjust volume in the regular mode and configured to adjust purchase price in purchase mode. The controls also may include a start/end button configured to selectively activate or end an application in the regular mode and configured to confirm or select a purchase in the purchase mode.
4 Citations
24 Claims
-
1. A system, comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the no transitory memory to cause the system to perform operations comprising; providing a first mode of a control profile at a user device, the first mode including an assignment of control inputs of a peripheral device to audio functions; receiving, from the peripheral device, a request to begin a purchase process; switching, in response to the request, the control profile at the user device from the first mode to a second mode of the control profile at the user device, the second mode including an assignment of the control inputs of the peripheral device to purchase functions; presenting, by the user device to a user via an audio output of the peripheral device, information corresponding to media; analyzing the information corresponding to the media; while operating in the second mode, determining from the analyzed information a target item to present to the user of the peripheral device for purchase by the user; presenting a request for the user to confirm the purchase of the target item; receiving a confirmation from the control inputs of the peripheral device to purchase the target item; and processing the purchase of the target item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
providing a first mode of a control profile at a user device, the first mode including an assignment of control inputs of a peripheral device to audio functions; receiving, from the peripheral device, a request to begin a purchase process, the peripheral device including an audio output; switching, in response to the request, the control profile at the user device from the first mode to a second mode of the control profile at the user device, the second mode including an assignment of the control inputs of the peripheral device to purchase functions; presenting, by the user device to a user via the audio output of the peripheral device, information corresponding to media; analyzing the information corresponding to the media; while operating in the second mode, determining, from the analyzed information, a target item to present to the user of the peripheral device for purchase by the user; presenting a request for the user to confirm the purchase of the target item; receiving a confirmation from the control inputs of the peripheral device to purchase the target item; and processing the purchase of the target item. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium having stored thereon instructions executable to cause a machine to perform operations comprising:
-
providing a first mode of a control profile at a user device, the first mode including an assignment of control inputs of peripheral device to audio functions; receiving, from the peripheral device, a request to begin a purchase process, wherein the peripheral device includes an audio output; switching, in response to the request, the control profile at the user device from the first mode to a second mode of the control profile at the user device, the second mode including an assignment of the control inputs of the peripheral device to purchase functions; presenting, by the user device to a user via the audio output of the peripheral device, information corresponding to media; analyzing the information corresponding to the media; while operating in the second mode, determining, from the analyzed information, a target item to present to the user of the peripheral device for purchase by the user; presenting a request for the user to confirm the purchase of the target item; receiving a confirmation the control inputs of the peripheral device to purchase the target item; and processing the purchase of the target item. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification