Many retail businesses today are reliant on consumers visiting their brick and mortar stores and/or ecommerce stores to purchase products. Oftentimes, retailers can lose business opportunities due to delays in their supply chain. For example, when customers visit a store whether it be brick and mortar or an ecommerce store, if a product is out of stock, a consumer may simply go elsewhere to purchase the product. Furthermore, customers may become frustrated with the retailer, resulting in a less than favorable opinion of the store being held by the customer.
Additionally, even if a customer successfully manages to purchase a product from one of the above mentioned stores, the customer may become frustrated trying to access technical support regarding the product and/or updates regarding the product. For instance, if a customer would like help solving a technical issue with the product, the customer must look up the technical support number and dial in for help. Alternatively, if updates or recalls associated with a product become available, it may be difficult for a user to find the updates or recalls.
Various embodiments of the present disclosure can include a system. The system can include a computing device. The system can further include an application programming interface in communication with the computing device. The system can further include an interactive button, comprising a processor and a non-transitory computer readable medium that includes instructions executable by the processor. In some embodiments, the instructions can be executable to establish communication between the interactive button and the computing device via the application programming interface. In some embodiments, the instructions can be executable to send an instruction to the computing device from the interactive button via the application programming interface.
Various embodiments of the present disclosure can include a system. The system can include a computing device. The system can further include an application programming interface in communication with the computing device. The system can further include an interactive button, comprising an indicator, a push button, a processor and a non-transitory computer readable medium that includes instructions executable by the processor. In some embodiments, the instructions can be executable to establish communication between the interactive button and the computing device via the application programming interface. In some embodiments, the instructions can be executable to send an instruction from the computing device to the interactive button via the application programming interface, wherein the instruction causes the indicator to become activated on the interactive button. In some embodiments, the instructions can be executable to receive a selection made via the push button in response to activation of the indicator. In some embodiments, the instructions can be executable to send a computing device instruction to the computing device from the interactive button via the application programming interface in response to the received selection.
Various embodiments of the present disclosure can include a method. In some embodiments, the method can include receiving an instruction with an interactive button, wherein the instruction is sent from a computing device and communicated to the interactive button via an application programming interface. In some embodiments, the method can include activating an indicator disposed on the interactive button in response to receipt of the instruction with the interactive button. In some embodiments, the method can include receiving a selection made by a user of the interactive button in response to activation of the indicator, wherein the selection is made via a push button disposed on the interactive button.
Embodiments of the present disclosure are described below with reference to the accompanying figures and include systems, methods, and apparatuses. The features and advantages that are explained are illustrated by way of example, and not by way of limitation. One of ordinary skill in the art will recognize that there are additional features and advantages provided by this invention beyond those described herein.
Embodiments of the present disclosure can establish communication between one or more of the plurality of interactive buttons 104 and the computing device 110. In an example, the interactive buttons 104 can have one or more input devices that can receive a selection from a user, such as push button 106. If the user pushes push button 106, communication can be established with the computing device 110 via the API 108. In an example, the communication can include instructions that are sent to the computing device 110, which can cause the computing device 110 to provide an indication to an entity associated with the computing device 110 to call and/or otherwise establish communication with the user. For example, an indication can be provided to a customer service representative and/or an automated telephone bank to call and/or contact the customer.
In some embodiments, a customer may be prompted to depress the push button in response to an indicator 116 associated with the interactive button 104-1 being activated. In an example, the computing device 110 can communicate with the interactive button 104, providing an instruction to the interactive button 104 to activate the indicator 116. The indicator 116 can be a light, vibration inducing element, speaker, etc., which can be activated to alert a user. In an example, the alert can indicate that the entity associated with the computing device 110 has information for the user. For example, the information can be information associated with a product that the user has bought, such as recall information, promotional information associated with products related to the product that the user bought, etc.
In an example where the indicator is a light, the light can be activated in response to receipt of instructions from the computing device 110. Via the indicator light, the user can be informed that the entity associated with the computing device 110 has information for the user. The user can then depress the push button 106, which can send instructions to the computing device 110 (e.g., via the antennas 112-1, 114). In an example, the instructions can prompt the entity associated with the computing device 110 or another third party to call and/or contact the user with the information. This can allow for the information from the entity associated with the computing device 10 or another third party to be provided to the user at a time that is convenient for the user. As further depicted, in relation to
In some embodiments, data can be transferred from the computing device 110 to the interactive button 104 via the computing device antenna 114, the application programming interface 108 and the antenna 112 associated with the interactive button 104. For instance, data that can be displayed on a graphical user interface associated with the interactive button 104, further discussed in relation to
In some embodiments, the interactive button 104-1 can include a power source 124. As depicted, the power source 124 can be internal, such as an internal battery. However, in some embodiments, the power source 124 can be external and can provide power to the interactive button 104-1 via a wired or wireless connection.
In some embodiments, the interactive button 104-1 can be registered, which can allow for identifying information associated with the user and/or contact information associated with the user to be associated with the interactive button 104-1. For example, the interactive button 104-1 can be registered with the user, such that when the user depresses the push button 106 and/or otherwise causes the interactive button 104-1 to send instructions to the computing device 110, contact information associated with the user can be provided to the computing device 110 for use in contacting the user. In some embodiments, a unique identification code associated with the interactive button 104-1 can be associated with the user and/or the user's contact information.
In some embodiments, the push button 106 can be depressed when the indicator 116 is not activated. In this scenario, a request can be sent to the computing device 110. In an example, the request sent to the computing device 110 when the indicator 116 is not activated can be different than the request sent to the computing device 110 when the indicator 116 is activated. For example, when the indicator 116 is not activated, the request can include instructions for the entity to contact the user of the interactive button for a different reason. For instance, the instructions can prompt the entity to contact the user for technical support reasons, etc. However, when the user depresses the push button 106 when the indicator 116 is activated, the instructions can prompt the entity to contact the user with promotional materials, or another reason.
In some embodiments, the computing device 138 can communicate with the interactive buttons 132 via a wired or wireless communication link. For example, the interactive buttons 132 can be in communication with the computing device 138 via antennas 140-1, 140-2, 140-n and antenna 142. Although not depicted, the interactive buttons 132 can be in communication with the computing device 138 via a wired connection. In an example, the interactive buttons 132 can be in wireless communication with the computing device 138 via Bluetooth, Wi-Fi, radio signals, etc., as previously discussed.
In some embodiments, the interactive button 132-1 can include a graphical user interface 134, which can display information to a user. For instance, an entity associated with the computing device 138 can send information to the interactive button 132-1, which can cause an indicator 144, analogous to that discussed in relation to
In some embodiments, the indicator 144 can initially be activated to indicate to the user that a product or other information is available. A selection can be received by the interactive button 132-1 from the user to display the information on the graphical user interface 134. By displaying the information upon receipt of a prompt received from a user, energy can be conserved by the device, which can be important when a power source 146 of the interactive button 132 is a battery. However, in some embodiments, the graphical user interface 134 and/or the indicator 144 can be activated to notify the user that a message and/or promotional information is available, upon receipt of the information. Accordingly, the user may not have to make a selection to view the information on the graphical user interface.
In some embodiments, if the user wishes to act on the message or promotional information, a user selection can be received via the graphical user interface 134 and/or via an input 148. For example, if the message and/or promotional information includes information that a product is in stock, a user can choose to purchase the product by making a selection via the graphical user interface 134 and/or the input 148. In response to the selection made by the user, instructions can be sent to the computing device 138 via the antennas 140-1, 140-2, 140-n, and 142 and the API 136 to purchase the product and ship the product to the user. As further depicted, in relation to
In some embodiments, the interactive button 132-1 can be registered to the user. This can allow for identifying information associated with a user and/or contact information associated with the user to be associated with the interactive button 132-1. For example, the interactive button 132-1 can be registered with the user, such that when the user makes a selection via the input 148 and/or the graphical user interface 134, and/or otherwise causes the interactive button 132-1 to send instructions to the computing device 138, contact information associated with the user can be provided for use in contacting the user. Additional information can be registered with the device and/or user, such as payment information that includes a credit card number, bank account information, etc.
In some embodiments, the indicator can indicate that information is available to a user, as discussed herein. For example, the information can include information associated with a product owned by the user of the interactive button. In some embodiments, the information can include information associated with promotional material directed to the user. For example, the promotional material can be for a product that an entity associated with the computing device wishes to market and/or sell to the user.
In some embodiments, the method 160 can include receiving 166 a selection made by a user of the interactive button in response to activation of the indicator. The selection can be made via a push button disposed on the interactive button. In some embodiments, the method can include providing the information to the user of the interactive button in response to receiving the selection made by the user of the interactive button in response to activation of the indicator. For example, in some embodiments, a user can be alerted by the indicator, which can provide a signal to the user that information is available to the user. The user can then access the available information by making a selection via the interactive button. In response to the selection, information can be displayed (e.g., via a graphical user interface), announced, etc. via the interactive button. In some embodiments, an indication can be provided to an entity associated with the computing device to contact the user (e.g., via telephone, email, text message, directed mailing, etc.) and provide the user the information in response to receipt of the selection made with the interactive button.
Embodiments are described herein of various apparatuses, systems, and/or methods. Numerous specific details are set forth to provide a thorough understanding of the overall structure, function, manufacture, and use of the embodiments as described in the specification and illustrated in the accompanying drawings. It will be understood by those skilled in the art, however, that the embodiments may be practiced without such specific details. In other instances, well-known operations, components, and elements have not been described in detail so as not to obscure the embodiments described in the specification. Those of ordinary skill in the art will understand that the embodiments described and illustrated herein are non-limiting examples, and thus it can be appreciated that the specific structural and functional details disclosed herein may be representative and do not necessarily limit the scope of the embodiments.
Reference throughout the specification to “various embodiments,” “some embodiments,” “one embodiment,” or “an embodiment”, or the like, means that a particular feature, structure, or characteristic described in connection with the embodiment(s) is included in at least one embodiment. Thus, appearances of the phrases “in various embodiments,” “in some embodiments,” “in one embodiment,” or “in an embodiment,” or the like, in places throughout the specification, are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Thus, the particular features, structures, or characteristics illustrated or described in connection with one embodiment may be combined, in whole or in part, with the features, structures, or characteristics of one or more other embodiments without limitation given that such combination is not illogical or non-functional.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US18/15074 | 1/24/2018 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62450464 | Jan 2017 | US |