Adaptive collaborative matching
US-2024177205-A1 · May 30, 2024 · US
US9454779B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9454779-B2 |
| Application number | US-201414494015-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 23, 2014 |
| Priority date | Jun 29, 2011 |
| Publication date | Sep 27, 2016 |
| Grant date | Sep 27, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are various embodiments for facilitating an assisted shopping experience. A speech input can be captured and transcribed. The transcribed speech input can be transmitted to a customer service agent in a data session that is contemporaneous with a voice session. The customer service agent can then facilitate an assisted shopping experience via the voice session and data session.
Opening claim text (preview).
Therefore, the following is claimed: 1. A non-transitory computer-readable medium having a computer-executable program stored thereon that, when executed by a computing device, configures the computing device to perform operations comprising: establishing a data session associated with another computing device; receiving an input from the other computing device; receiving a proximity sensor state from a proximity sensor associated with the other computing device, the proximity sensor state associated with a proximity of the other computing device to a user; receiving location information from a positioning system associated with the other computing device; generating a search query that is based at least upon the input; identifying a refined search query that is based at least upon the search query, the refined search query selected by a customer service agent and obtained from the customer service agent via a customer service agent user interface, the refined search query further being different from the search query; and transmitting at least one search result based at least upon the refined search query and the location information to the other computing device in response to a selection of the at least one search result by the customer service agent via the customer service agent user interface. 2. The non-transitory computer-readable medium of claim 1 , the operations further comprising: transmitting at least one page describing an item to the other computing device in response to a selection of the item by the customer service agent via the customer service agent user interface; receiving a visual representation of content rendered on a display of the other computing device; updating the customer service agent user interface with the proximity sensor state and the visual representation of content rendered on the display of the other computing device; generating within the customer service agent user interface, another input to modify the content rendered on the display of the other computing device; generating a preview of the content modified due to the other input in the customer service agent user interface; and transmitting the other input to the other computing device, the other input being executed by the other computing device and causing the content to be modified and rendered on the display of the other computing device. 3. The non-transitory computer-readable medium of claim 2 , the operations further comprising: transmitting a purchase confirmation page associated with the item, the item being selected by the customer service agent via the customer service agent user interface and being related to the refined search query, the purchase confirmation page allowing a user to confirm a purchase of the item via a user interface displayed by the other computing device; and receiving a purchase confirmation from the other computing device. 4. A system comprising: an electronic data store configured to store specific computer-executable instructions; and a computing device including a processor and a display, the processor configured to execute the computer-executable instructions and cause the computing device to at least: capture an input; transmit a request to establish a data session with another computing device in response to capturing the input, the other computing device associated with a customer service agent; initiate the data session with the other computing device, the data session facilitating interaction with a customer service agent; receive at least one search result based at least upon a refinement by the customer service agent of the captured input, wherein the refinement of the input differs from the input and where the refinement is generated via a customer service agent user interface; render the at least one search result in a user interface presented on the display in response to selection of the refinement by the customer service agent of the input; extract a proximity sensor state from an associated proximity sensor, the proximity sensor state representing a proximity of the computing device to a user; receive location information from an associated positioning system; and transmit the proximity sensor state and the location information to the other computing device. 5. The system of claim 4 , wherein the refinement is based at least upon a transcription of the input. 6. The system of claim 5 , wherein the refinement includes no terms from the transcription of the input. 7. The system of claim 4 , wherein the processor is further configured to execute the computer-executable instructions and cause the computing device to at least: receive a page describing an item that is transmitted from the other computing device in response to selection of the item by the customer service agent via the customer service agent user interface; and render the page describing the item in the display. 8. The system of claim 4 , wherein the processor is further configured to execute the computer-executable instructions and cause the computing device to at least: receive a purchase confirmation page transmitted from the other computing device in response to selection of an item corresponding to the purchase confirmation page by the customer service agent via the customer service agent user interface; receive an input from the user corresponding to a purchase confirmation via the user interface rendered on the display; and transmit the purchase confirmation to the other computing device. 9. The system of claim 4 , wherein the processor is further configured to execute the computer-executable instructions and cause the computing device to at least transmit data corresponding to a present state of a user interface rendered on the display. 10. The system of claim 4 , wherein the processor is further configured to execute the computer-executable instructions and cause the computing device to at least: capture at least one of an image or a video with an associated image capture device; and transmit the at least one of the image and the video to the other computing device via the data session. 11. The system of claim 4 , wherein the processor is further configured to execute the computer-executable instructions and cause the computing device to at least: obtain a location of the computing device; and transmit the location to the other computing device. 12. The system of claim 4 , wherein the processor is further configured to execute the computer-executable instructions and cause the computing device to at least: receive a command from the other computing device to initiate purchase of an item in response to selection of the item that is related to the refinement of the input by the customer service agent via the customer service user interface; generate a purchase confirmation associated with the item; and transmit the purchase confirmation to the other computing device. 13. A computer-implemented method comprising: establishing, via at least one computing device, a data session associated with another computing device; receiving, via the at least one computing device, an input from the other computing device; receiving, via the at least one computing device, a proximity sensor state from a proximity sensor associated with the other computing device, the proximity sensor state associated with a proximity of the other computing device to a user; generating, via the at least one computing device, a search query; identifying, via the at least one computing device, a refined search query that is based at least upon the generated search query, the refined search query being different from the gen
utilising user interfaces specially adapted for shopping · CPC title
by investigating goods or services · CPC title
using intermediate agents · CPC title
requiring approval before final submission, e.g. parental approval · CPC title
Representative agent · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.