Method and system for defining consumer interactions for initiating execution of commands

US11662901B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11662901-B2
Application numberUS-202217569845-A
CountryUS
Kind codeB2
Filing dateJan 6, 2022
Priority dateFeb 21, 2014
Publication dateMay 30, 2023
Grant dateMay 30, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments provide a computer-executed method, a computer system and computer program product for initiating a command. The method includes causing a consumer input definition interface to be displayed on a visual display of a computing device associated with a consumer, wherein the consumer input definition interface includes an indication of a command. The method also includes, while the consumer input definition interface is displayed, receiving input definition data defining a consumer interaction by the consumer. The method also includes generating a compound consumer input based on the input definition data, and associating the compound consumer input with the command and the consumer. The method further includes storing the association between the compound consumer input and the command on a non-transitory storage device so that receipt of the compound consumer input from the consumer automatically initiates the command.

First claim

Opening claim text (preview).

That which is claimed is: 1. A computer-executable method for defining a compound consumer input for initiating a command, the method comprising: causing a consumer input definition interface to be displayed on a visual display of a computing device associated with a consumer, wherein the consumer input definition interface includes an indication of a command; receiving input definition data defining a consumer interaction by the consumer; comparing the input definition data with one or more stored compound consumer inputs; determining, based on an algorithmic similarity test, that whether the input definition data is distinct from the one or more stored compound consumer inputs; in an instance wherein the input definition data is distinct from the one or more stored compound consumer inputs: generating a compound consumer input based on the input definition data; associating the compound consumer input with the command; and storing the association between the compound consumer input and the command on a non-transitory storage device; and in an instance wherein the input definition data is not distinct from the one or more stored compound consumer inputs: cause the consumer input definition interface to display an indication of rejection of the input definition data; and receive second input definition data defining a second consumer interaction by the consumer. 2. The computer-executable method of claim 1 , wherein determining, based on the algorithmic similarity test, that the input definition data is distinct from the one or more stored compound consumer inputs is based on determining that the comparison of the input definition data with the one or more stored compound consumer inputs satisfies a compound consumer input uniqueness threshold. 3. The computer-executable method of claim 1 , wherein determining, based on the algorithmic similarity test, that the input definition data is distinct from the one or more stored compound consumer inputs is based on determining that the input definition data does not match any of the one or more stored compound consumer inputs. 4. The computer-executable method of claim 1 , wherein the consumer input definition interface comprises an input interface region such that the input definition data is received in the input interface region. 5. The computer-executable method of claim 1 , wherein the input definition data defines a continuous touch interaction by the consumer using a touchscreen of the computing device. 6. The computer-executable method of claim 5 , wherein the compound consumer input comprises an approximate visual outline of the continuous touch interaction. 7. The computer-executable method of claim 1 , wherein the computing device comprises one or more cameras and the input definition data defines one or more physical gestures captured by at least one of the one or more cameras. 8. The computer-executable method of claim 1 , wherein the computing device comprises one or more audio capturing devices and the input definition data defines one or more audio sounds generated by the consumer captured by at least one of the one or more audio capturing devices. 9. The computer-executable method of claim 1 , wherein the command comprises one or more of a purchase command, a share command, an undo command, a research command, a view details command, a compare command, a hold command, a save command, a help command, a rate command, or a relevance command. 10. A computer system for defining a compound consumer input for initiating a command, the computer system comprising at least a processor, and a non-transitory memory associated with the processor having computer coded instructions therein, with the computer coded instructions configured to, when executed by the processor, cause the computer system to: cause a consumer input definition interface to be displayed on a visual display of a computing device associated with a consumer, wherein the consumer input definition interface includes an indication of a command; receive input definition data defining a consumer interaction by the consumer; compare the input definition data with one or more stored compound consumer inputs; determine, based on an algorithmic similarity test, whether the input definition data is distinct from the one or more stored compound consumer inputs; in an instance wherein the input definition data is distinct from the one or more stored compound consumer inputs: generate a compound consumer input based on the input definition data; associate the compound consumer input with the command; and store the association between the compound consumer input and the command on a non-transitory storage device; and in an instance wherein the input definition data is not distinct from the one or more stored compound consumer inputs: cause the consumer input definition interface to display an indication of rejection of the input definition data; and receive second input definition data defining a second consumer interaction by the consumer. 11. The computer system of claim 10 , wherein determining, based on an algorithmic similarity test, whether the input definition data is distinct from the one or more stored compound consumer inputs comprises determining whether the comparison of the input definition data with the one or more stored compound consumer inputs satisfies a compound consumer input uniqueness threshold. 12. The computer system of claim 10 , wherein determining, based on an algorithmic similarity test, that the input definition data is distinct from the one or more stored compound consumer inputs is based on determining that the input definition data does not match any of the one or more stored compound consumer inputs. 13. The computer system of claim 10 , wherein the consumer input definition interface comprises an input interface region such that the input definition data is received in the input interface region. 14. The computer system of claim 10 , wherein the input definition data defines a continuous touch interaction by the consumer using a touchscreen of the computing device. 15. The computer system of claim 14 , wherein the compound consumer input comprises an approximate visual outline of the continuous touch interaction. 16. The computer system of claim 10 , wherein the computing device comprises one or more cameras and the input definition data defines one or more physical gestures captured by at least one of the one or more cameras. 17. The computer system of claim 10 , wherein the computing device comprises one or more audio capturing devices and the input definition data defines one or more audio sounds generated by the consumer captured by at least one of the one or more audio capturing devices. 18. The computer system of claim 10 , wherein the command comprises one or more of a purchase command, a share command, an undo command, a research command, a view details command, a compare command, a hold command, a save command, a help command, a rate command, or a relevance command.

Assignees

Inventors

Classifications

  • Electronic shopping [e-shopping] · CPC title

  • graphically representing goods, e.g. 3D product representation · CPC title

  • Discounts or incentives, e.g. coupons or rebates · CPC title

  • Aspects of commerce using mobile devices [M-devices] · CPC title

  • Wireless devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11662901B2 cover?
Embodiments provide a computer-executed method, a computer system and computer program product for initiating a command. The method includes causing a consumer input definition interface to be displayed on a visual display of a computing device associated with a consumer, wherein the consumer input definition interface includes an indication of a command. The method also includes, while the con…
Who is the assignee on this patent?
Groupon Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04883. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).