US20140249928A1 - Shelf to consumer platform - Google Patents
Shelf to consumer platform Download PDFInfo
- Publication number
- US20140249928A1 US20140249928A1 US14/183,116 US201414183116A US2014249928A1 US 20140249928 A1 US20140249928 A1 US 20140249928A1 US 201414183116 A US201414183116 A US 201414183116A US 2014249928 A1 US2014249928 A1 US 2014249928A1
- Authority
- US
- United States
- Prior art keywords
- beacon
- database
- ped
- transmission
- store
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless devices
Definitions
- in-store advertisement platforms have traditionally lacked the ability to be customized to address an individual consumer's purchase intent or specific request for offer and information engagement, or on the basis of brand driven actions, or on the basis of consumer shopping trends.
- the present disclosure provides a means to address the limitations that exist in the present technology.
- the present disclosure provides a means for consumers to manage the amount and the content of commercial messages, including advertisements, received on their PEDs.
- the present disclosure provides a system for broadcasting in-store commercial messages to consumers' personal electronic devices.
- One embodiment of the system provides commercial messages to consumers that are customizable by marketers based on a variety of parameters.
- parameters can include, but are not limited to, a consumer's past shopping history, loyalty to a particular product or store, or various other means.
- a further embodiment provides for commercial messages that are customizable by consumers. This enables consumers to choose when and where they receive advertisements, and the type/product to which the advertisement relate.
- a further embodiment includes a demand beacon that requires a consumer to place a personal electronic device in proximity before commercial messages are broadcast.
- a further embodiment includes a broadcast beacon where commercial messages are broadcast to all connected PEDs.
- One embodiment of the beacon transmits a first transmission for activating a specific application and establishing a secure link to the beacon.
- the beacon Upon establishing a secure link between the beacon and a device, the beacon broadcasts a second transmission, in the same or a differing protocol, which includes the commercial messages.
- One embodiment of the present disclosure includes an offer platform that provides a means for marketers to design and implement potential marketing programs.
- One embodiment of the present disclosure includes an analytics platform that provides a means for marketers to track and analyze the success of a marketing program.
- One embodiment of the present disclosure includes a computational program that enables control over the positioning of commercial messages presented to consumers, as well as the likelihood of their presentation.
- One embodiment of the present disclosure is capable of interacting with retailers existing legacy marketing programs, and adapting the output for incorporation and presentation to consumers.
- a further embodiment of the present disclosure can prevent the bombardment of consumers with advertisements by enabling a consumer to make an active decision before obtaining more information about a product.
- Consumer interaction with a beacon enables the presentation (via an application) of the currently available coupons (or specials) for the product in question.
- the coupons presented could additionally include related products, products of a similar brand, or products located in the vicinity of the product queried.
- FIG. 1 illustrates an exemplary computer system of the present disclosure.
- FIG. 2A AND FIG. 2B illustrate exemplary personal electronic devices of the present disclosure.
- FIG. 3 illustrates exemplary componentry of a personal electronic device of the present disclosure.
- FIG. 4 illustrates an exemplary schematic representation of a system of the present disclosure.
- FIG. 5 illustrates a flow chart diagram for the use of an exemplary system.
- FIG. 6 illustrates an exemplary broadcast beacon interacting with an associated “store” application.
- FIG. 7 illustrates an exemplary analytics platform of the present disclosure.
- FIG. 8 illustrates a further embodiment of an analytics platform of the present disclosure pertaining to existing offers.
- FIG. 9 illustrates an exemplary demand beacon position on a shelf that is displaying products.
- FIG. 10 illustrates a consumer interacting with an exemplary demand beacon.
- FIG. 11A , 11 B, 11 C, 11 D, and 11 E illustrate screenshots outputs from an exemplary application as viewed by a consumer.
- FIG. 12 illustrates a screenshot of an exemplary application as viewed by a consumer upon completion of the shopping experience.
- FIG. 13 illustrates an exemplary screenshot output of the present disclosure.
- FIG. 14 illustrates an exemplary screenshot of an input interface for interaction by a marketer.
- FIG. 15 illustrates an exemplary screenshot output of the present disclosure.
- FIG. 16 illustrates a screenshot of an exemplary user input screen for managing commercial messages
- FIG. 17 illustrates interaction of the exemplary aspects of the present disclosure.
- an exemplary system within a computing environment for implementing the disclosure includes a general purpose computing device in the form of a computing system 1 , such as, but not limited to, those commercially available from Intel, IBM, AMD, Motorola, Cyrix, etc.
- Components of the computing system 2 may include, but are not limited to, a processing unit 3 , a system memory 4 , and a system bus 5 that couples various system components including the system memory 4 to the processing unit 3 .
- the system bus 5 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, or a local bus using any of a variety of bus architectures.
- Computing system 1 may include a variety of computer readable media.
- Computer readable media can be any available media that can be accessed by the computing system 1 and include volatile, nonvolatile, removable, and non-removable media.
- Computer readable media may comprise computer storage media and communication media.
- Computer storage media includes volatile and nonvolatile, removable, and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules, or other data.
- Computer memory may include, but is not limited to, RAM 7 , ROM 6 , EEPROM, flash memory or other memory technology, CD-ROMs, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computing system 1 .
- System memory 4 may include computer storage media in the form of volatile and/or nonvolatile memory such as ROM 6 and RAM 7 .
- a basic input/output system 8 (BIOS), containing the basic routines that help to transfer information between elements within computing system 1 (such as during start-up) is typically stored in ROM 6 .
- RAM 7 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 3 .
- an operating system 9 application programs 10 , other program modules 11 and program data 12 are shown.
- Computing system 1 may also include other removable, non-removable, volatile, and nonvolatile computer storage media, or a combination thereof.
- a hard disk drive that reads from or writes to non-removable, nonvolatile magnetic media
- a magnetic disk drive 14 that reads from or writes to a removable, nonvolatile magnetic disk 15
- an optical disk drive 16 that reads from or writes to a removable, nonvolatile optical disk 17 could be employed to store aspects of the present embodiment.
- removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, RAM 7 , ROM 6 , and the like.
- the hard disk drive 13 is typically connected to the system bus 5 through a non-removable memory interface such as interface 18 .
- Magnetic disk drive 14 and optical disk drive 16 are typically connected to the system bus 5 by a removable memory interface, such as interface 19 .
- hard disk drive 13 is illustrated as storing operating system 34 , application programs 35 , other program modules 36 , and program data 37 .
- operating system 34 application programs 35 , other program modules 36 , and program data 37 .
- these components can either be the same as, or different from, operating system 9 , application programs 10 , other program modules 11 , and program data 12 .
- Operating system 34 , application programs 35 , other program modules 36 , and program data 37 are given different numbers here to illustrate that, at a minimum, they may differ.
- a user may enter commands and information into computing system 1 through input devices such as, but not limited to, a tablet, electronic digitizer, 20 , microphone 21 , keyboard 22 , pointing device (mouse) 23 , trackball, or touch pad.
- input devices such as, but not limited to, a tablet, electronic digitizer, 20 , microphone 21 , keyboard 22 , pointing device (mouse) 23 , trackball, or touch pad.
- a user input interface 24 is often connected to the processing unit 3 through a user input interface 24 that is coupled to the system bus 5 , or by other interfaces and bus structures, such as a parallel port, game port, or a universal serial bus (USB).
- USB universal serial bus
- a monitor 25 or other type of display device may also be connected to the system bus 5 via an interface, such as a video interface 26 .
- the monitor 25 may also be integrated with a touch-screen panel or the like.
- the monitor and/or touch screen panel can be physically coupled to a housing in which computing system 1 is incorporated, such as in a tablet-type personal computer.
- computers such as computing system 1 may also include other peripheral output devices such as speaker(s) 27 and printer(s) 43 , which may be connected through an output peripheral interface 29 or the like.
- Computing system 1 may operate in a networked environment using logical connections to one or more remote computers, such as remote computing system 30 .
- Remote computing system 30 may be a personal computing device (including, but not limited to, mobile electronic devices), a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to computing system 1 (although only a memory storage device 31 has been illustrated).
- the logical connections depicted include a local area network (LAN) 32 connecting through network interface 38 and a wide area network (WAN) 33 connecting via modem 39 , but may also include other networks.
- LAN local area network
- WAN wide area network
- Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet.
- computer system 1 may comprise the source machine from which data is being generated/transmitted and remote computing system 30 may comprise the destination machine.
- source and destination machines need not be connected by a network or any other means, but instead, data may be transferred via any media capable of being written by the source platform and read by the destination platform(s).
- the remote computing system 30 may comprise the source machine from which data is being generated/transmitted and computer system 1 may comprise the destination machine.
- computing system 1 may comprise both a source machine from which data is being generated/transmitted and a destination machine; and the remote computing system 30 may also comprise both a source machine from which data is being generated/transmitted and a destination machine.
- the terms “device”, “processor based mobile device”, “personal electronic device”, “mobile device”, “electronic device”, “processor based mobile electronic device”, “mobile electronic device”, and “location-capable wireless device” may be synonymous with remote computer 30 .
- the central processor operating pursuant to operating system software such as IBM OS/2®, Linux®, UNIX®, Microsoft Windows®, Apple Mac OSX® and other commercially available operating systems, provides functionality for the services provided by the present invention.
- operating system(s) may reside at a central location or distributed locations (i.e., mirrored or standalone).
- Software programs or modules instruct the operating systems to perform tasks such as, but not limited to, facilitating client requests, system maintenance, security, data storage, data backup, data mining, document/report generation, and execution of algorithms.
- the provided functionality may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two.
- software operations may be executed, in part or wholly, by one or more server(s) or a client's system, via hardware, software module, or a combination of the two.
- a software module (program or executable) may reside in RAM memory, flash memory, ROM, EPROM, EEPROM, registers, hard disk, a removable disk, a CD-ROM, DVD, optical disk, or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium.
- the storage medium may be integral to the processor.
- the processor and the storage medium may also reside in an application specific integrated circuit (ASIC).
- the bus may be an optical or conventional bus operating pursuant to various protocols known in the art.
- a processor based mobile device may integrate several functionalities for providing a user interface by which a user may interact with the present disclosure.
- the various functions provided by an electronic device in accordance with embodiments of the present disclosure may generally provide users a convenient to view and interact with commercial messages.
- a handheld processor-based electronic device as in FIG. 2A may include a graphical user interface, hereafter GUI, that may display the embodiments of displays described in FIGS. 11-15 . While certain techniques and embodiments described reference a handheld electronic device 30 (a cellular telephone, a personal data organizer, etc.), it is appreciated that the techniques and embodiments described may be implemented and/or displayed using any suitable type of electronic device capable of carrying out the stated task, including, but not limited to desktop computers, TVs, etc.
- GUI graphical user interface
- the electronic device 30 in FIG. 2A and FIG. 2B may be handheld such as, but not limited to a cellular phone, a personal data organizer, etc. While using the electronic device 30 , a user may perform one or more tasks (listen to music, talk on the phone, etc.) at one time or at different times. The electronic device 30 may also allow a user to utilize the Internet. Further, the electronic device 30 may allow for wireless communication between a user and another entity using text messaging, email, etc.
- Electronic device 30 includes various input structures 51 , 52 , 53 , 54 , and 55 .
- a user may alter an electronic device function located within the electronic device 30 when the input structures 51 , 52 , 53 , 54 , and 55 are activated.
- the input structure 51 may light up the display 58 of the electronic device 30 .
- Another example may include an input structure 53 that may switch a call alert tone in a cell phone application between vibrate mode and ring mode.
- the input structures 54 and 55 may alter the volume for an application that uses sounds generated by electronic device 30 .
- the input structures 51 , 52 , 53 , 54 , and 55 are examples and do not limit the disclosure in any way.
- the input structures 51 , 52 , 53 , 54 , and 55 may also take the form of other structures not mentioned above.
- a display 58 may be included in the electronic device 30 that may display images from the electronic device 30 . Images that may be displayed include text messages, photos, and e-mails. The display 58 may also display one or more icons 70 that show the statuses of aspects of electronic device 30 . An example of being an icon 70 for the strength of a cellular network (if the electronic device includes a cellular phone application).
- the display 58 may be any type of display, which includes, but is not limited to a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, etc.
- the display 58 may further include a touch sensitive device associated with the display 58 that may be interacted with by the touch of a user (and would be considered another input complex in addition to input structures 51 , 52 , 53 , 54 , and 55 ).
- a graphical user interface (GUI) 60 may be programmed into the display 58 and be shown by the display 58 .
- the GUI 60 may include various graphical layers, windows, screens, templates, elements, or other components that may be displayed on all or a portion of the display 58 .
- the GUI 60 may display more than one icon 64 . These icons 64 may be viewed on the device's home screen 62 .
- one or more of the user input structures 51 , 52 , 53 , 54 , and 55 may be used to peruse the GUI and steer away from the home screen 62 .
- the touch screen interface may also be used to select the icons 64 .
- an icon 64 may cover some or all of the display 58 and be representative of various layers, windows, screens, templates, elements, or other graphical components.
- a hierarchical screen navigation process may exist once an icon 64 is chosen.
- an icon 64 that is chosen may cause the display 58 to display a screen having one or more other icons 64 or GUI elements.
- vocabulary 76 representative of an icon 64 or another element may exist in the general area surrounding an icon 64 or other elements.
- the icon 74 for an in-store application may further be represented by the vocabulary 76 representing the store.
- the GUI 60 may include various elements arranged in hierarchical and/or non-hierarchical structures.
- An application may be selected, opened, initiated, or run (by electronic device 30 ) when a user chooses an icon 64 associated with the aforementioned application.
- device 30 may open an application, which may provide for the management of commercial messaging by the user of the electronic device 30 when the icon 74 is chosen.
- the display 58 may display one or more screens that may include various elements related specifically to the selected application.
- I/O ports for example I/O ports 57 , 66 , and 68 , may exist in electronic device 30 .
- electronic device 30 may interact with one or more external devices.
- the I/O port 66 may be an audio jack that could connect electronic device 30 to speaker (s), headphones, etc.
- the I/O port 68 may be configured to receive a subscriber identity module (SIM) card.
- SIM subscriber identity module
- Another embodiment may include an I/O port as a connection port used to send and receive data.
- I/O ports there is no set number of I/O ports that are to be included on an electronic device 30 that may connect to any number of other devices including, but not limited to printers, power sources, computers, usb drives etc.
- the I/O ports may further take a shape suitable for being used in conjunction with any type of wired connection.
- I/O port 57 may have the capability to send and receive data, as well as receive power from a power source, depending what is connected electronic device 30 .
- electronic device 30 may include one or more audio I/O elements 56 , 72 , which may function as one or more input receivers and/or output transmitters. When used as an output transmitter, the one or more audio I/O elements 56 , 72 may transmit sound to the user of the device. When used as an input receiver, the one or more audio I/O elements 56 , 72 may receive sound. The one or more audio I/O elements 56 , 72 may further be used at the same time.
- FIG. 3 depicts a basic layout of elements of electronic device 30 in accordance with one embodiment of the present disclosure.
- Device 30 may include a display 58 , as well as a CPU 78 , a touch screen interface 94 , an I/O controller 96 , storage device 84 , one or more communication interfaces 82 , a video controller 90 , circuitry 80 , and a power source 92 .
- the central processing unit (CPU) 78 and the control circuit 80 may control the operation of electronic device 30 .
- these elements may provide the processing capability required to execute an operating system(s), application programs (“apps”), the GUI 60 , and any other functions provided on the device 30 .
- the control circuit 80 may include one or more data buses for transferring data and instructions between components of the device 30 .
- the control circuit 80 may further include on board memory for caching purposes.
- the CPU 78 may include one or more processors.
- the CPU 78 may include, but are not limited to “genera purpose” microprocessors, a combination of general and application-specific microprocessors, instruction set processors, graphics processors, video processors, as well as related chips sets, and/or special purpose microprocessors.
- the device 30 may also include standalone RAM in communication with the CPU 78 by way of one or more memory controllers, which may be integrated within the control circuit 80 .
- the CPU 78 may use information that may be stored within a long-term storage device 84 .
- the storage device 84 of the electronic device 30 may be utilized for storing data required for the operation of the CPU 78 , data to be processed or executed by the CPU 78 , as well as other data required by the electronic device 30 .
- the storage device 84 may be configured to store the firmware for the electronic device 30 that is used by the CPU 78 .
- the firmware may include, but are not limited to an operating system(s), GUI functions, and/or processor functions, as well as other programs or drivers that enable various functions of the electronic device 30 .
- the storage device 84 may also store components for the GUI 60 , such as graphical elements, screens, and templates.
- the storage device 84 may also store data files such as media (e.g., music and video files), image data, application software, user preference information, network connection information (e.g., information that may enable the electronic device 30 to establish a wireless connection), subscription information, telephone information, and any other suitable data required by the electronic device 30 .
- the long term storage 84 may comprise non-volatile memory, solid state memory, a hard disk drive, or any other suitable computer readable media, or any combination thereof.
- the communication device 82 may represent a network controller as well as various associated communication protocols.
- the communication device 82 may provide for various long-range communication interfaces, including, but not limited to, a wireless local area network (WLAN) interface, a local area network (LAN) interface 32 , or a wide area network (WAN) interface 33 .
- WLAN wireless local area network
- LAN local area network
- WAN wide area network
- a WAN interface 33 may permit a private and/or secure connection to a cellular data network.
- the network communication device 82 may further provide a short message service (SMS) interface.
- SMS short message service
- the communication device 82 may further provide for short-range communication interfaces, such as a personal area network (PAN) interface.
- PAN personal area network
- the PAN interface may provide capabilities to network with, for example, a Bluetooth® network, Bluetooth low energy, hereafter BLE, near field communication, hereafter NFC, or an ultra-wideband network (UWB).
- BLE Bluetooth low energy
- NFC near field communication
- UWB ultra-wideband network
- the communication device 82 may include any number and combination of network interfaces.
- the network device may employ one or more protocols, such as a High-Speed Downlink Packet Access (HSDPA) protocol, for rapidly downloading data over a network.
- HSDPA High-Speed Downlink Packet Access
- the network communication device 82 may additionally allow the electronic device 30 to receive software upgrades.
- Electronic device 30 may further include a service discovery networking protocol to establish a connection with an external, device through a network interface.
- a service discovery networking protocol to establish a connection with an external, device through a network interface.
- both the electronic device 30 and the external device may broadcast identification information using Internet protocol (IP) standards.
- IP Internet protocol
- the external device may additionally broadcast information relating to services the external, device is capable of providing (e.g., printing services for a networked printer). The devices may then establish a network connection using said identification information.
- the user preference settings 88 may be stored in the storage device 84 .
- the preferences 88 may include a list of networks that electronic device 30 may connect to and may further govern the order or priority between the communication interfaces.
- the communication preferences associated with the preferences 88 may be further dependent upon security features 86 available for each respective communication interface.
- the security features 86 may be stored in the storage device 84 and may include one or more cryptographic protocols, such as a secure sockets layer (SSL) protocol or a transport layer security (TLS) protocol, for establishing secure communications between the electron device 30 and an external device.
- the security features 86 may also include one or more encryption applications for encrypting information sent from electronic device 30 . These features may be particular useful when transmitting information of a sensitive nature, which may include credit card and bank account information.
- the security features 86 may also include a secure access-restricted storage area (e.g., within the storage device 84 ).
- the secure storage area 84 in addition to storing the above-mentioned sensitive data, may be further protected by its own respective password, authorization, or “personal identification number” (PIN) in order to prevent unauthorized access to information stored therein.
- PIN personal identification number
- the video controller 90 may be operably coupled to the display 58 and configured to receive image data and to send voltage signals corresponding to the pixel values of the image data to the display 58 .
- the displayed image data may represent information received through the communication interface 82 , as well as information contained in the storage device 84 . Pixel values may be numerical assignments corresponding to respective pixel intensities. Therefore, the display 58 may receive the voltage signals from the video controller 90 as an input and produce an image corresponding to the voltage signals. With reference to FIG. 11 , an image produced by the signals provided by the video controller 90 may represent a screen of the GUI 60 described above.
- a user may select various graphical elements which may represent applications or information that may be displayed through the GUI 60 .
- a touch screen interface 94 may be positioned in front of or behind the display 58 and may provide a user the ability to select graphical elements, such as the icons 64 displayed by the GUI 60 as in FIG. 2A and FIG. 2B .
- the touch screen interface 94 may be configured to receive inputs based on a physical contact either by the user or an object being controlled or manipulated by the user, and to send “touch event” information to the CPU 78 .
- the CPU 78 may then process the detected touch event information and perform a corresponding action. For example, referring briefly back to FIG. 2A and FIG.
- the “touching” of the icon 64 may be processed by the CPU 78 as an instruction to execute or initiate the corresponding application.
- the touch screen interface 94 may employ any suitable type of touch screen technology such as resistive, capacitive, infrared, surface acoustic wave, electromagnetic, or near field imaging.
- the touch screen interface 94 may further include single point or multipoint sensing.
- a user may communicate with the CPU 78 through various input structures utilizing the infrastructure provided by the I/O controller 96 .
- the input structures provided on electronic device 30 include input structures 51 , 52 , 53 , 54 , and 55 as shown in FIG. 2A and FIG. 2B .
- the user input structures 51 , 52 , 53 , 54 , and 55 may be used in conjunction with, or independently of, the touch screen interface 94 to provide input information to electronic device 30 .
- Electronic device 30 may be powered by the power source 92 in both non-portable and portable settings.
- electronic device 30 may include an integrated power source 92 for powering the electronic device 30 .
- the power source 92 may include one or more batteries, such as a Li-Ion battery, which may be user-removable or secured to the electronic device 30 .
- the proprietary connection I/O port 57 may be used to connect the electronic device 30 to a power source in order to recharge the battery.
- the one or more batteries may be non-integrated and may include one or more rechargeable or replaceable batteries.
- the power source 92 may include AC power, such as provided by an electrical outlet.
- depicted screen images may be generated by the GUI 60 and displayed on the display 58 .
- these screen images may be generated as the user interacts with the electronic device 30 , such as via the input structures 51 , 52 , 53 , 54 , and 55 , and/or the touch screen interface 94 .
- the GUI 60 may display various screens including icons (e.g., 64 ) and graphical elements. These elements may represent graphical and virtual elements or “buttons” which may be selected by the user by physically touching their respective location on the display 58 using the touch screen interface 94 .
- the functionalities set forth and described in the figures may be achieved using a wide variety of graphical elements and visual schemes. It should also be understood that the present disclosure is not intended to be limited to the precise user interface conventions depicted herein. Embodiments of the present invention may include a wide variety of GUI 60 styles.
- FIG. 4 illustrates an exemplary system of the present disclosure comprising: a commercial message sub-system 402 ; a retailer subsystem 404 ; a PED, 408 which is capable of running applications; and a beacon for the broadcast of commercial messages to the consumer's PED 404 .
- the beacon is a demand beacon 414 .
- the beacon is a broadcast beacon 400 .
- the commercial messages sub-system 402 has a list of possible commercial messages, which are provided by one or more retailers and/or brands 404 .
- the commercial messages sub-system is capable of interacting with a plurality of platform specific programs operable on PEDs and/or directly with the beacons.
- SPK software packaging kit
- the SPK can facilitate the design of application.
- Each beacon contains a sub-set of commercial messages that are sourced from the commercial messages sub-system 402 .
- the beacon(s) are provided with a direct connection to the commercial messages sub-system, via Ethernet, wireless connections, or other known connections.
- the beacon is not directly connected to the commercial messages sub-system 402 and instead receives data packets via one or more consumer associated PEDs 408 .
- Embodiment of this arrangement can receive updated advertisement information by establishing a network connection to the messages sub-system 402 via a PED 408 .
- the commercial messages can be provided to the commercial messages sub-system 402 by retail and brand marketers. In some embodiments these commercial messages are provided by marketers utilizing an offer platform 410 , which provides a mechanism for designing and introducing new commercial messages.
- marketer is intended to represent any individual, company or organization that prepares, transmits, or analyzes commercial messages.
- Examples of these commercial messages can include, but not limited to, to coupons, pricing, pricing specials, product details, advertisements, etc.
- the advertiser sub-system can interact with a marketers existing legacy system 404 , and utilize these advertisements as part of the database 402 .
- Some embodiments, enable the transfer of traditional-printed coupons into an electronic format for viewing by consumers using PEDs.
- FIG. 5 illustrates a flow chart diagram of an exemplary system of the present disclosure.
- a shelf of a typical store displays products for sale and displays a demand beacon.
- a consumer that is interested in obtaining further information about a product for sale interacts with the beacon.
- a consumer places a PED into proximity with the beacon.
- the beacon broadcasts a commercial messages to the PED. Said commercial message being sourced from the commercial messages database, and related to that particular product, product line, shelf, or location within the store, etc. The consumer chooses the desired offer from a list of potential offers using a PED.
- FIG. 6 presents a further embodiment of the present disclosure where in contrast to the embodiment presented in FIG. 5 , the commercial messages system utilized a broadcast beacon for interaction with consumers.
- the positioning of the broadcast beacon facilities a broad based communication to all PEDs within the defined zone.
- a broadcast beacon may be located in a ceiling to facilitate a broad zone.
- FIG. 7 presents an exemplary analytics platform 430 of the present disclosure.
- Embodiments of the analytics platform can enable marketers to track and analyze the effectiveness of an advertising program.
- Exemplary features can include a participation 432 report, an engagement report 434 , and an offers report 436 .
- Exemplary methods of presenting reports can include charts, graphs, (i.e. bar 438 and pie charts 440 ), and statistics 442 .
- FIG. 8 presents a further embodiment of the analytics platform wherein marketers are able to track, observe, and analyze the effectiveness of a specific commercial message or offer that is being marketed.
- FIG. 9 presents a further embodiment of the analytics platform wherein marketers are able to track, observe, and analyze the engagement with regards to a product or offer.
- FIG. 10 presents a shelf 460 supporting an exemplary demand beacon 464 and displaying a product 462 for sale.
- FIG. 11 presents the exemplary demand beacon 464 of FIG. 9 being interacted with by a consumer.
- the consumer places their PED adjacent to the demand beacon.
- the beacon upon confirming an active connection to the device, then broadcasts a commercial message.
- the beacon broadcasts a first transmission for establishing a connection to the PED.
- Exemplary methodologies of this step include the beacon broadcasting a short-range transmission, which can establish a connection with a PED, and wake a non-active associated application started thereon.
- this short-range transmission for establishing a connection utilizes iBeacon protocols or other protocols which can transmit a unique identifier able to be received by a compatible application or operating system, which then identifies a physical location or triggers an action on the device.
- the beacon broadcasts a second secured transmission, which comprises the commercial messages.
- the second secured transmission utilizes Bluetooth Low Energy, hereafter BLE, or Near Field Connections, hereafter NFC.
- the short-range iBeacon transmission may be limited to a distance of 6 inches.
- FIGS. 12A and 12B present exemplary screenshots from a PED utilizing an application 470 of the present disclosure.
- FIG. 11A presents a screenshot output from a consumer's device after the device has received a commercial message from a beacon (either demand or broadcast).
- the consumer has expressed an interest in purchasing golf related items, and the consumer has therefore interacted with a beacon with the intention of receiving additional information about the product.
- the consumer PED will then receive and present the available commercial message, which in this case is three potential coupons each with a corresponding discount.
- This embodiment enables the consumer to peruse each of the available discounts (as presented in FIG. 11B ), and subject to an available offer meeting the consumers requirements, make a selection (as presented in FIG. 11C ).
- Embodiments of the present disclosure can also enable a consumer to interact with the point of sale.
- FIG. 11D illustrates an example of a PED presenting one or more barcodes selected by the consumer to a casher.
- the application on the PED may interact with a device associated with the casher or point of sale, i.e. the selected coupons may be transmitted wirelessly.
- FIGS. 13-15 present various screenshots of a marketer's potential interactions with the system.
- an embodiment of the present disclosure presents three product choices and the accompanying discounts or coupons to a consumer.
- FIGS. 14 and 15 presents a scenario wherein a marketer of “tide” has determined that the sale of the product is less than that desired.
- a marketer of “tide” has determined that the sale of the product is less than that desired.
- three products are presented to a potential consumer from top to bottom in the order of 500 , 502 , and 504 .
- FIG. 15 presents the same three products, 510 , 512 and 514 , in a differing order after the marketer has interacted with the system.
- a marketer may achieve this reordering of products by reducing the price of the product and the system being configured to order the products on the basis of best value product.
- the system may be configured to prioritize products based on a number of differing configurations. Examples of these configurations can include, but not limited to, a priority system wherein a marketer purchases a specific presentation position or location within the application. Further embodiments include options for presenting commercial messages on an analysis of the frequency of presentation and the likelihood of presentation, etc.
- system can be configured to alter the presentation of material on a global basis.
- system can be configured to alter the presentation of material on a store-by-store or regional basis.
- system could utilize other analytical, demographic, regional or other known categorical method known in the art.
- FIG. 16 presents a screenshot of an exemplary analytics platform for marketers.
- This screenshot displays a category for image 520 , product 522 , product summary 524 , size 526 , discount 528 , impressions 530 , redemptions 532 , redemption rate 534 , average position 536 , priority 538 and active 540 .
- the embodiment presented in FIG. 14 enables a marketer to influence the relative effectives of a marketing campaign by influencing the coupon directly (i.e. reducing the price) or indirectly (i.e. influencing the likelihood of presenting the coupon or the position of presentation).
- FIG. 17 presents further details of an exemplary system and the potential interactions of the various aspects. This includes potential interactions between the exemplary users and marketers and administrators, including retail stores, consumers, and the retail/brands.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- This applications claims priority to U.S. Non-Provisional patent application Ser. No. 14/171,544, filed Feb. 3, 2014, which is hereby incorporated by reference in its entirety.
- This applications also claims priority to U.S. Provisional Patent Application Ser. No. 61/760,018]], filed Feb. 2, 2013, which is hereby incorporated by reference in its entirety.
- It is without argument that traditional printed media has undergone a decline in readership and circulation as evidenced by the closure of many reputable newspaper companies and the continued movement towards an Internet-based medium.
- Linked to this continuing decline in circulation of printed mediums, including, but not limited to, pamphlets, coupons, and printed specials, is advertisers' effectiveness in reaching and influencing consumers.
- Marketers are therefore recognizing the need to move away from the use of traditional printed mediums to more modern Internet or electronic based solutions. This has resulted in an increase of digital advertisements, which has spurred a technological spike in presenting, tracking and analyzing the effectiveness of those advertisements. However, this spike in electronic advertisement has resulted in an oversaturation of this medium, resulting in return-on-ad-spend stagnation for some advertisers.
- The declining readership and circulation of printed material and the difficulty of being noticed in a saturated Internet-based medium, limits a company's capacity to influence the consumer shopping behavior, especially in a real time or in-store environment.
- Stores have responded by developing individualized smartphone applications for the purpose of influencing consumer behavior. However, the proliferation of these applications has delivered additional challenges to consumers, whereby multiple applications repeatedly send push message advertisements to consumers, and consumers increasingly ignore them, thereby limiting the consolidated effectiveness of these applications.
- Furthermore, in-store advertisement platforms have traditionally lacked the ability to be customized to address an individual consumer's purchase intent or specific request for offer and information engagement, or on the basis of brand driven actions, or on the basis of consumer shopping trends.
- Traditional marketing methods typically place product prices, discounts, and paper coupons on or around an item in order to capture the attention of consumers. This results in a visually polluted environment, which is expensive and time consuming to maintain, and can distract consumers from purchasing.
- Accordingly, there is a need for technological advancements in the industry in order to overcome these existing limitations, including enabling brands and retailers to influence consumer behavior in real-time, while maintaining consumers' ability to manage the content and flow of information they receive.
- The present disclosure provides a means to address the limitations that exist in the present technology.
- The present disclosure provides a means for consumers to manage the amount and the content of commercial messages, including advertisements, received on their PEDs.
- The present disclosure provides a system for broadcasting in-store commercial messages to consumers' personal electronic devices.
- One embodiment of the system provides commercial messages to consumers that are customizable by marketers based on a variety of parameters. Such parameters can include, but are not limited to, a consumer's past shopping history, loyalty to a particular product or store, or various other means.
- A further embodiment provides for commercial messages that are customizable by consumers. This enables consumers to choose when and where they receive advertisements, and the type/product to which the advertisement relate.
- A further embodiment includes a demand beacon that requires a consumer to place a personal electronic device in proximity before commercial messages are broadcast.
- A further embodiment includes a broadcast beacon where commercial messages are broadcast to all connected PEDs.
- One embodiment of the beacon transmits a first transmission for activating a specific application and establishing a secure link to the beacon. Upon establishing a secure link between the beacon and a device, the beacon broadcasts a second transmission, in the same or a differing protocol, which includes the commercial messages.
- One embodiment of the present disclosure includes an offer platform that provides a means for marketers to design and implement potential marketing programs.
- One embodiment of the present disclosure includes an analytics platform that provides a means for marketers to track and analyze the success of a marketing program.
- One embodiment of the present disclosure includes a computational program that enables control over the positioning of commercial messages presented to consumers, as well as the likelihood of their presentation.
- One embodiment of the present disclosure is capable of interacting with retailers existing legacy marketing programs, and adapting the output for incorporation and presentation to consumers.
- A further embodiment of the present disclosure can prevent the bombardment of consumers with advertisements by enabling a consumer to make an active decision before obtaining more information about a product. Consumer interaction with a beacon enables the presentation (via an application) of the currently available coupons (or specials) for the product in question. In an embodiment, the coupons presented could additionally include related products, products of a similar brand, or products located in the vicinity of the product queried.
- The novel features believed characteristic of the disclosed subject matter will be set forth in the subsequent claims. The disclosed subject matter itself, however, as well as a preferred mode of use, further objectives, and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment when read in conjunction with the accompanying drawings, wherein:
-
FIG. 1 illustrates an exemplary computer system of the present disclosure. -
FIG. 2A ANDFIG. 2B illustrate exemplary personal electronic devices of the present disclosure. -
FIG. 3 illustrates exemplary componentry of a personal electronic device of the present disclosure. -
FIG. 4 illustrates an exemplary schematic representation of a system of the present disclosure. -
FIG. 5 illustrates a flow chart diagram for the use of an exemplary system. -
FIG. 6 illustrates an exemplary broadcast beacon interacting with an associated “store” application. -
FIG. 7 illustrates an exemplary analytics platform of the present disclosure. -
FIG. 8 illustrates a further embodiment of an analytics platform of the present disclosure pertaining to existing offers. -
FIG. 9 illustrates an exemplary demand beacon position on a shelf that is displaying products. -
FIG. 10 illustrates a consumer interacting with an exemplary demand beacon. -
FIG. 11A , 11B, 11C, 11D, and 11E illustrate screenshots outputs from an exemplary application as viewed by a consumer. -
FIG. 12 illustrates a screenshot of an exemplary application as viewed by a consumer upon completion of the shopping experience. -
FIG. 13 illustrates an exemplary screenshot output of the present disclosure. -
FIG. 14 illustrates an exemplary screenshot of an input interface for interaction by a marketer. -
FIG. 15 illustrates an exemplary screenshot output of the present disclosure. -
FIG. 16 illustrates a screenshot of an exemplary user input screen for managing commercial messages -
FIG. 17 illustrates interaction of the exemplary aspects of the present disclosure. - In the drawings reference numbers are used throughout the different figures to designate the same components.
- With reference to
FIG. 1 , an exemplary system within a computing environment for implementing the disclosure includes a general purpose computing device in the form of acomputing system 1, such as, but not limited to, those commercially available from Intel, IBM, AMD, Motorola, Cyrix, etc. Components of thecomputing system 2 may include, but are not limited to, a processing unit 3, asystem memory 4, and asystem bus 5 that couples various system components including thesystem memory 4 to the processing unit 3. Thesystem bus 5 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, or a local bus using any of a variety of bus architectures. -
Computing system 1 may include a variety of computer readable media. Computer readable media can be any available media that can be accessed by thecomputing system 1 and include volatile, nonvolatile, removable, and non-removable media. By way of example, computer readable media may comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable, and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules, or other data. - Computer memory may include, but is not limited to,
RAM 7, ROM 6, EEPROM, flash memory or other memory technology, CD-ROMs, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computingsystem 1. -
System memory 4 may include computer storage media in the form of volatile and/or nonvolatile memory such as ROM 6 andRAM 7. A basic input/output system 8 (BIOS), containing the basic routines that help to transfer information between elements within computing system 1 (such as during start-up) is typically stored in ROM 6.RAM 7 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 3. By way of example, and not limitation, an operating system 9,application programs 10,other program modules 11 andprogram data 12 are shown. -
Computing system 1 may also include other removable, non-removable, volatile, and nonvolatile computer storage media, or a combination thereof. By way of example, a hard disk drive that reads from or writes to non-removable, nonvolatile magnetic media, a magnetic disk drive 14 that reads from or writes to a removable, nonvolatile magnetic disk 15, and an optical disk drive 16 that reads from or writes to a removable, nonvolatile optical disk 17 could be employed to store aspects of the present embodiment. - Other removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape,
RAM 7, ROM 6, and the like. Thehard disk drive 13 is typically connected to thesystem bus 5 through a non-removable memory interface such asinterface 18. Magnetic disk drive 14 and optical disk drive 16 are typically connected to thesystem bus 5 by a removable memory interface, such as interface 19. - The drives and their associated computer storage media, discussed above, provide storage of computer readable instructions, data structures, program modules and other data for
computing system 1. For example,hard disk drive 13 is illustrated as storing operating system 34,application programs 35, other program modules 36, and program data 37. Note that these components can either be the same as, or different from, operating system 9,application programs 10,other program modules 11, andprogram data 12. Operating system 34,application programs 35, other program modules 36, and program data 37 are given different numbers here to illustrate that, at a minimum, they may differ. - A user may enter commands and information into
computing system 1 through input devices such as, but not limited to, a tablet, electronic digitizer, 20, microphone 21, keyboard 22, pointing device (mouse) 23, trackball, or touch pad. These and other input devices are often connected to the processing unit 3 through a user input interface 24 that is coupled to thesystem bus 5, or by other interfaces and bus structures, such as a parallel port, game port, or a universal serial bus (USB). - A
monitor 25 or other type of display device may also be connected to thesystem bus 5 via an interface, such as a video interface 26. Themonitor 25 may also be integrated with a touch-screen panel or the like. Note that the monitor and/or touch screen panel can be physically coupled to a housing in whichcomputing system 1 is incorporated, such as in a tablet-type personal computer. In addition, computers such ascomputing system 1 may also include other peripheral output devices such as speaker(s) 27 and printer(s) 43, which may be connected through an output peripheral interface 29 or the like. -
Computing system 1 may operate in a networked environment using logical connections to one or more remote computers, such asremote computing system 30.Remote computing system 30 may be a personal computing device (including, but not limited to, mobile electronic devices), a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to computing system 1 (although only amemory storage device 31 has been illustrated). The logical connections depicted include a local area network (LAN) 32 connecting through network interface 38 and a wide area network (WAN) 33 connecting viamodem 39, but may also include other networks. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet. - For example, in the present embodiment,
computer system 1 may comprise the source machine from which data is being generated/transmitted andremote computing system 30 may comprise the destination machine. Note however that source and destination machines need not be connected by a network or any other means, but instead, data may be transferred via any media capable of being written by the source platform and read by the destination platform(s). - In another example, of the present embodiment, the
remote computing system 30 may comprise the source machine from which data is being generated/transmitted andcomputer system 1 may comprise the destination machine. - In a further embodiment, of the present disclosure,
computing system 1 may comprise both a source machine from which data is being generated/transmitted and a destination machine; and theremote computing system 30 may also comprise both a source machine from which data is being generated/transmitted and a destination machine. - For the purposes of this disclosure, it is appreciated that the terms “device”, “processor based mobile device”, “personal electronic device”, “mobile device”, “electronic device”, “processor based mobile electronic device”, “mobile electronic device”, and “location-capable wireless device” may be synonymous with
remote computer 30. - The central processor, operating pursuant to operating system software such as IBM OS/2®, Linux®, UNIX®, Microsoft Windows®, Apple Mac OSX® and other commercially available operating systems, provides functionality for the services provided by the present invention. The operating system(s) may reside at a central location or distributed locations (i.e., mirrored or standalone).
- Software programs or modules instruct the operating systems to perform tasks such as, but not limited to, facilitating client requests, system maintenance, security, data storage, data backup, data mining, document/report generation, and execution of algorithms. The provided functionality may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two.
- Furthermore, software operations may be executed, in part or wholly, by one or more server(s) or a client's system, via hardware, software module, or a combination of the two. A software module (program or executable) may reside in RAM memory, flash memory, ROM, EPROM, EEPROM, registers, hard disk, a removable disk, a CD-ROM, DVD, optical disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may also reside in an application specific integrated circuit (ASIC). The bus may be an optical or conventional bus operating pursuant to various protocols known in the art.
- A processor based mobile device, may integrate several functionalities for providing a user interface by which a user may interact with the present disclosure. The various functions provided by an electronic device in accordance with embodiments of the present disclosure, as will be described in further detail below, may generally provide users a convenient to view and interact with commercial messages.
- A handheld processor-based electronic device as in
FIG. 2A , may include a graphical user interface, hereafter GUI, that may display the embodiments of displays described inFIGS. 11-15 . While certain techniques and embodiments described reference a handheld electronic device 30 (a cellular telephone, a personal data organizer, etc.), it is appreciated that the techniques and embodiments described may be implemented and/or displayed using any suitable type of electronic device capable of carrying out the stated task, including, but not limited to desktop computers, TVs, etc. - The
electronic device 30 inFIG. 2A andFIG. 2B may be handheld such as, but not limited to a cellular phone, a personal data organizer, etc. While using theelectronic device 30, a user may perform one or more tasks (listen to music, talk on the phone, etc.) at one time or at different times. Theelectronic device 30 may also allow a user to utilize the Internet. Further, theelectronic device 30 may allow for wireless communication between a user and another entity using text messaging, email, etc. -
Electronic device 30 includesvarious input structures electronic device 30 when theinput structures input structure 51 may light up thedisplay 58 of theelectronic device 30. Another example may include aninput structure 53 that may switch a call alert tone in a cell phone application between vibrate mode and ring mode. Theinput structures electronic device 30. For the purposes of this disclosure, it is appreciated that theinput structures input structures - A
display 58 may be included in theelectronic device 30 that may display images from theelectronic device 30. Images that may be displayed include text messages, photos, and e-mails. Thedisplay 58 may also display one ormore icons 70 that show the statuses of aspects ofelectronic device 30. An example of being anicon 70 for the strength of a cellular network (if the electronic device includes a cellular phone application). In certain embodiments, thedisplay 58 may be any type of display, which includes, but is not limited to a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, etc. Thedisplay 58 may further include a touch sensitive device associated with thedisplay 58 that may be interacted with by the touch of a user (and would be considered another input complex in addition toinput structures - A graphical user interface (GUI) 60 may be programmed into the
display 58 and be shown by thedisplay 58. TheGUI 60 may include various graphical layers, windows, screens, templates, elements, or other components that may be displayed on all or a portion of thedisplay 58. For example, theGUI 60 may display more than oneicon 64. Theseicons 64 may be viewed on the device'shome screen 62. - In another embodiment, one or more of the
user input structures home screen 62. In a further embodiment, the touch screen interface may also be used to select theicons 64. - A user may engage an
icon 64, anicon 64 may cover some or all of thedisplay 58 and be representative of various layers, windows, screens, templates, elements, or other graphical components. In addition, a hierarchical screen navigation process may exist once anicon 64 is chosen. - In one embodiment, an
icon 64 that is chosen may cause thedisplay 58 to display a screen having one or moreother icons 64 or GUI elements. Furthermore, in the embodiment shown inFIG. 2B ,vocabulary 76 representative of anicon 64 or another element may exist in the general area surrounding anicon 64 or other elements. For example, theicon 74 for an in-store application may further be represented by thevocabulary 76 representing the store. For the purposes of this disclosure, it is appreciated that theGUI 60 may include various elements arranged in hierarchical and/or non-hierarchical structures. - An application may be selected, opened, initiated, or run (by electronic device 30) when a user chooses an
icon 64 associated with the aforementioned application. - In one embodiment,
device 30 may open an application, which may provide for the management of commercial messaging by the user of theelectronic device 30 when theicon 74 is chosen. When an application is chosen by a user, thedisplay 58 may display one or more screens that may include various elements related specifically to the selected application. - Input/output (I/O) ports, for example I/
O ports electronic device 30. Using the I/O ports,electronic device 30 may interact with one or more external devices. For example, the I/O port 66 may be an audio jack that could connectelectronic device 30 to speaker (s), headphones, etc. - In an embodiment, the I/
O port 68 may be configured to receive a subscriber identity module (SIM) card. Another embodiment may include an I/O port as a connection port used to send and receive data. - For the purposes of this disclosure, it is appreciated that there is no set number of I/O ports that are to be included on an
electronic device 30 that may connect to any number of other devices including, but not limited to printers, power sources, computers, usb drives etc. The I/O ports may further take a shape suitable for being used in conjunction with any type of wired connection. - In a further embodiment, more than one function may be performed by an I/O port. For example, I/
O port 57 may have the capability to send and receive data, as well as receive power from a power source, depending what is connectedelectronic device 30. - In another embodiment,
electronic device 30 may include one or more audio I/O elements 56, 72, which may function as one or more input receivers and/or output transmitters. When used as an output transmitter, the one or more audio I/O elements 56, 72 may transmit sound to the user of the device. When used as an input receiver, the one or more audio I/O elements 56, 72 may receive sound. The one or more audio I/O elements 56, 72 may further be used at the same time. -
FIG. 3 depicts a basic layout of elements ofelectronic device 30 in accordance with one embodiment of the present disclosure.Device 30 may include adisplay 58, as well as a CPU 78, atouch screen interface 94, an I/O controller 96,storage device 84, one or more communication interfaces 82, avideo controller 90,circuitry 80, and apower source 92. - The central processing unit (CPU) 78 and the
control circuit 80 may control the operation ofelectronic device 30. In conjunction, these elements may provide the processing capability required to execute an operating system(s), application programs (“apps”), theGUI 60, and any other functions provided on thedevice 30. Thecontrol circuit 80 may include one or more data buses for transferring data and instructions between components of thedevice 30. Thecontrol circuit 80 may further include on board memory for caching purposes. - The CPU 78 may include one or more processors. For example, the CPU 78 may include, but are not limited to “genera purpose” microprocessors, a combination of general and application-specific microprocessors, instruction set processors, graphics processors, video processors, as well as related chips sets, and/or special purpose microprocessors. The
device 30 may also include standalone RAM in communication with the CPU 78 by way of one or more memory controllers, which may be integrated within thecontrol circuit 80. - The CPU 78 may use information that may be stored within a long-
term storage device 84. Thestorage device 84 of theelectronic device 30 may be utilized for storing data required for the operation of the CPU 78, data to be processed or executed by the CPU 78, as well as other data required by theelectronic device 30. For, example, thestorage device 84 may be configured to store the firmware for theelectronic device 30 that is used by the CPU 78. The firmware may include, but are not limited to an operating system(s), GUI functions, and/or processor functions, as well as other programs or drivers that enable various functions of theelectronic device 30. Thestorage device 84 may also store components for theGUI 60, such as graphical elements, screens, and templates. Thestorage device 84 may also store data files such as media (e.g., music and video files), image data, application software, user preference information, network connection information (e.g., information that may enable theelectronic device 30 to establish a wireless connection), subscription information, telephone information, and any other suitable data required by theelectronic device 30. Thelong term storage 84 may comprise non-volatile memory, solid state memory, a hard disk drive, or any other suitable computer readable media, or any combination thereof. - Included in
electronic device 30 may be one or morenetwork communication devices 82 for providing additional channels for receiving and transmitting information. For example, thecommunication device 82 may represent a network controller as well as various associated communication protocols. Thecommunication device 82 may provide for various long-range communication interfaces, including, but not limited to, a wireless local area network (WLAN) interface, a local area network (LAN) interface 32, or a wide area network (WAN) interface 33. For example, a WAN interface 33 may permit a private and/or secure connection to a cellular data network. Thenetwork communication device 82 may further provide a short message service (SMS) interface. - The
communication device 82 may further provide for short-range communication interfaces, such as a personal area network (PAN) interface. The PAN interface may provide capabilities to network with, for example, a Bluetooth® network, Bluetooth low energy, hereafter BLE, near field communication, hereafter NFC, or an ultra-wideband network (UWB). Thecommunication device 82 may include any number and combination of network interfaces. The network device may employ one or more protocols, such as a High-Speed Downlink Packet Access (HSDPA) protocol, for rapidly downloading data over a network. Thenetwork communication device 82 may additionally allow theelectronic device 30 to receive software upgrades. -
Electronic device 30 may further include a service discovery networking protocol to establish a connection with an external, device through a network interface. For example, both theelectronic device 30 and the external device may broadcast identification information using Internet protocol (IP) standards. The external device may additionally broadcast information relating to services the external, device is capable of providing (e.g., printing services for a networked printer). The devices may then establish a network connection using said identification information. - Properties of the above-mentioned communication interfaces provided by the
network communication device 82 may further be determined byuser preference settings 88. Theuser preference settings 88 may be stored in thestorage device 84. For instance, thepreferences 88 may include a list of networks thatelectronic device 30 may connect to and may further govern the order or priority between the communication interfaces. - Further, the communication preferences associated with the
preferences 88 may be further dependent upon security features 86 available for each respective communication interface. The security features 86 may be stored in thestorage device 84 and may include one or more cryptographic protocols, such as a secure sockets layer (SSL) protocol or a transport layer security (TLS) protocol, for establishing secure communications between theelectron device 30 and an external device. The security features 86 may also include one or more encryption applications for encrypting information sent fromelectronic device 30. These features may be particular useful when transmitting information of a sensitive nature, which may include credit card and bank account information. - To limit access to the sensitive data, such as encryption keys, passcodes and passwords, digital certificates, etc. The security features 86 may also include a secure access-restricted storage area (e.g., within the storage device 84).
- In some embodiments, the
secure storage area 84, in addition to storing the above-mentioned sensitive data, may be further protected by its own respective password, authorization, or “personal identification number” (PIN) in order to prevent unauthorized access to information stored therein. - The
video controller 90 may be operably coupled to thedisplay 58 and configured to receive image data and to send voltage signals corresponding to the pixel values of the image data to thedisplay 58. The displayed image data may represent information received through thecommunication interface 82, as well as information contained in thestorage device 84. Pixel values may be numerical assignments corresponding to respective pixel intensities. Therefore, thedisplay 58 may receive the voltage signals from thevideo controller 90 as an input and produce an image corresponding to the voltage signals. With reference toFIG. 11 , an image produced by the signals provided by thevideo controller 90 may represent a screen of theGUI 60 described above. - A user may select various graphical elements which may represent applications or information that may be displayed through the
GUI 60. Atouch screen interface 94 may be positioned in front of or behind thedisplay 58 and may provide a user the ability to select graphical elements, such as theicons 64 displayed by theGUI 60 as inFIG. 2A andFIG. 2B . Thetouch screen interface 94 may be configured to receive inputs based on a physical contact either by the user or an object being controlled or manipulated by the user, and to send “touch event” information to the CPU 78. The CPU 78 may then process the detected touch event information and perform a corresponding action. For example, referring briefly back toFIG. 2A andFIG. 2B , the “touching” of theicon 64 may be processed by the CPU 78 as an instruction to execute or initiate the corresponding application. Thetouch screen interface 94 may employ any suitable type of touch screen technology such as resistive, capacitive, infrared, surface acoustic wave, electromagnetic, or near field imaging. Thetouch screen interface 94 may further include single point or multipoint sensing. - A user may communicate with the CPU 78 through various input structures utilizing the infrastructure provided by the I/
O controller 96. The input structures provided onelectronic device 30 includeinput structures FIG. 2A andFIG. 2B . Theuser input structures touch screen interface 94 to provide input information toelectronic device 30. -
Electronic device 30 may be powered by thepower source 92 in both non-portable and portable settings. In a portable setting, for instance, in order to facilitate transport and ease of motion,electronic device 30 may include an integratedpower source 92 for powering theelectronic device 30. Thepower source 92 may include one or more batteries, such as a Li-Ion battery, which may be user-removable or secured to theelectronic device 30. - In specific embodiments, the proprietary connection I/
O port 57 may be used to connect theelectronic device 30 to a power source in order to recharge the battery. In other embodiments, the one or more batteries may be non-integrated and may include one or more rechargeable or replaceable batteries. Further, in a non-portable setting, thepower source 92 may include AC power, such as provided by an electrical outlet. - Generally, depicted screen images may be generated by the
GUI 60 and displayed on thedisplay 58. For instance, these screen images may be generated as the user interacts with theelectronic device 30, such as via theinput structures touch screen interface 94. As discussed above, theGUI 60, depending on the inputs and selections made by a user, may display various screens including icons (e.g., 64) and graphical elements. These elements may represent graphical and virtual elements or “buttons” which may be selected by the user by physically touching their respective location on thedisplay 58 using thetouch screen interface 94. Further, the functionalities set forth and described in the figures may be achieved using a wide variety of graphical elements and visual schemes. It should also be understood that the present disclosure is not intended to be limited to the precise user interface conventions depicted herein. Embodiments of the present invention may include a wide variety ofGUI 60 styles. -
FIG. 4 illustrates an exemplary system of the present disclosure comprising: acommercial message sub-system 402; aretailer subsystem 404; a PED, 408 which is capable of running applications; and a beacon for the broadcast of commercial messages to the consumer'sPED 404. - In one embodiment the beacon is a
demand beacon 414. - In another embodiment the beacon is a
broadcast beacon 400. In the example presented, the commercial messages sub-system 402 has a list of possible commercial messages, which are provided by one or more retailers and/or brands 404. The commercial messages sub-system is capable of interacting with a plurality of platform specific programs operable on PEDs and/or directly with the beacons. - One embodiment of the present disclosure additional comprises a software packaging kit, hereafter SPK, which can facilitate the integration of existing platforms or applications with the
commercial messages sub-system 402. In another embodiment, the SPK can facilitate the design of application. - Each beacon contains a sub-set of commercial messages that are sourced from the
commercial messages sub-system 402. In some embodiments, the beacon(s) are provided with a direct connection to the commercial messages sub-system, via Ethernet, wireless connections, or other known connections. In other embodiments, the beacon is not directly connected to thecommercial messages sub-system 402 and instead receives data packets via one or more consumer associatedPEDs 408. Embodiment of this arrangement can receive updated advertisement information by establishing a network connection to the messages sub-system 402 via aPED 408. - The commercial messages can be provided to the commercial messages sub-system 402 by retail and brand marketers. In some embodiments these commercial messages are provided by marketers utilizing an
offer platform 410, which provides a mechanism for designing and introducing new commercial messages. - For the purposes of the present disclosure, the term “marketer” is intended to represent any individual, company or organization that prepares, transmits, or analyzes commercial messages. Examples of these commercial messages can include, but not limited to, to coupons, pricing, pricing specials, product details, advertisements, etc.
- In another embodiment, the advertiser sub-system can interact with a marketers existing
legacy system 404, and utilize these advertisements as part of thedatabase 402. Some embodiments, enable the transfer of traditional-printed coupons into an electronic format for viewing by consumers using PEDs. -
FIG. 5 illustrates a flow chart diagram of an exemplary system of the present disclosure. Instep 1 420, a shelf of a typical store displays products for sale and displays a demand beacon. Instep 2 422, a consumer that is interested in obtaining further information about a product for sale interacts with the beacon. In the embodiment presented, a consumer places a PED into proximity with the beacon. In step 3 424, the beacon broadcasts a commercial messages to the PED. Said commercial message being sourced from the commercial messages database, and related to that particular product, product line, shelf, or location within the store, etc. The consumer chooses the desired offer from a list of potential offers using a PED. -
FIG. 6 presents a further embodiment of the present disclosure where in contrast to the embodiment presented inFIG. 5 , the commercial messages system utilized a broadcast beacon for interaction with consumers. In this embodiment, the positioning of the broadcast beacon facilities a broad based communication to all PEDs within the defined zone. In some embodiments, a broadcast beacon may be located in a ceiling to facilitate a broad zone. -
FIG. 7 presents anexemplary analytics platform 430 of the present disclosure. Embodiments of the analytics platform can enable marketers to track and analyze the effectiveness of an advertising program. Exemplary features can include aparticipation 432 report, anengagement report 434, and anoffers report 436. Exemplary methods of presenting reports can include charts, graphs, (i.e.bar 438 and pie charts 440), andstatistics 442. -
FIG. 8 presents a further embodiment of the analytics platform wherein marketers are able to track, observe, and analyze the effectiveness of a specific commercial message or offer that is being marketed. -
FIG. 9 presents a further embodiment of the analytics platform wherein marketers are able to track, observe, and analyze the engagement with regards to a product or offer. -
FIG. 10 presents ashelf 460 supporting anexemplary demand beacon 464 and displaying aproduct 462 for sale. -
FIG. 11 presents theexemplary demand beacon 464 ofFIG. 9 being interacted with by a consumer. In this embodiment, the consumer places their PED adjacent to the demand beacon. The beacon, upon confirming an active connection to the device, then broadcasts a commercial message. - In some embodiments, the beacon broadcasts a first transmission for establishing a connection to the PED. Exemplary methodologies of this step include the beacon broadcasting a short-range transmission, which can establish a connection with a PED, and wake a non-active associated application started thereon. In some embodiments, this short-range transmission for establishing a connection utilizes iBeacon protocols or other protocols which can transmit a unique identifier able to be received by a compatible application or operating system, which then identifies a physical location or triggers an action on the device. In a further embodiment, the beacon broadcasts a second secured transmission, which comprises the commercial messages. In some embodiments, the second secured transmission utilizes Bluetooth Low Energy, hereafter BLE, or Near Field Connections, hereafter NFC.
- In one embodiment, the short-range iBeacon transmission may be limited to a distance of 6 inches.
-
FIGS. 12A and 12B present exemplary screenshots from a PED utilizing anapplication 470 of the present disclosure.FIG. 11A presents a screenshot output from a consumer's device after the device has received a commercial message from a beacon (either demand or broadcast). - In the example presented, the consumer has expressed an interest in purchasing golf related items, and the consumer has therefore interacted with a beacon with the intention of receiving additional information about the product. The consumer PED will then receive and present the available commercial message, which in this case is three potential coupons each with a corresponding discount. This embodiment enables the consumer to peruse each of the available discounts (as presented in
FIG. 11B ), and subject to an available offer meeting the consumers requirements, make a selection (as presented inFIG. 11C ). - Embodiments of the present disclosure can also enable a consumer to interact with the point of sale.
FIG. 11D illustrates an example of a PED presenting one or more barcodes selected by the consumer to a casher. In an alternative embodiment, the application on the PED may interact with a device associated with the casher or point of sale, i.e. the selected coupons may be transmitted wirelessly. -
FIGS. 13-15 present various screenshots of a marketer's potential interactions with the system. InFIG. 13 , an embodiment of the present disclosure presents three product choices and the accompanying discounts or coupons to a consumer. -
FIGS. 14 and 15 presents a scenario wherein a marketer of “tide” has determined that the sale of the product is less than that desired. InFIG. 14 three products are presented to a potential consumer from top to bottom in the order of 500, 502, and 504. - In contrast
FIG. 15 presents the same three products, 510, 512 and 514, in a differing order after the marketer has interacted with the system. In one embodiment, a marketer may achieve this reordering of products by reducing the price of the product and the system being configured to order the products on the basis of best value product. In another embodiment, the system may be configured to prioritize products based on a number of differing configurations. Examples of these configurations can include, but not limited to, a priority system wherein a marketer purchases a specific presentation position or location within the application. Further embodiments include options for presenting commercial messages on an analysis of the frequency of presentation and the likelihood of presentation, etc. - In a further embodiment, the system can be configured to alter the presentation of material on a global basis. In yet a further embodiment, the system can be configured to alter the presentation of material on a store-by-store or regional basis. In further embodiments, the system could utilize other analytical, demographic, regional or other known categorical method known in the art.
-
FIG. 16 presents a screenshot of an exemplary analytics platform for marketers. This screenshot displays a category forimage 520,product 522,product summary 524,size 526,discount 528,impressions 530,redemptions 532,redemption rate 534,average position 536,priority 538 and active 540. The embodiment presented inFIG. 14 enables a marketer to influence the relative effectives of a marketing campaign by influencing the coupon directly (i.e. reducing the price) or indirectly (i.e. influencing the likelihood of presenting the coupon or the position of presentation). -
FIG. 17 presents further details of an exemplary system and the potential interactions of the various aspects. This includes potential interactions between the exemplary users and marketers and administrators, including retail stores, consumers, and the retail/brands.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/183,116 US20140249928A1 (en) | 2013-02-01 | 2014-02-18 | Shelf to consumer platform |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361760018P | 2013-02-01 | 2013-02-01 | |
US14/171,544 US20140316896A1 (en) | 2013-02-01 | 2014-02-03 | Decisioning system for evaluating and delivering optimization, layout, and other store insights from location data |
US14/183,116 US20140249928A1 (en) | 2013-02-01 | 2014-02-18 | Shelf to consumer platform |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/171,544 Continuation-In-Part US20140316896A1 (en) | 2013-02-01 | 2014-02-03 | Decisioning system for evaluating and delivering optimization, layout, and other store insights from location data |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140249928A1 true US20140249928A1 (en) | 2014-09-04 |
Family
ID=51421459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/183,116 Abandoned US20140249928A1 (en) | 2013-02-01 | 2014-02-18 | Shelf to consumer platform |
Country Status (1)
Country | Link |
---|---|
US (1) | US20140249928A1 (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104717612A (en) * | 2015-03-25 | 2015-06-17 | 苏州寻息电子科技有限公司 | Control method of configuration management system of Bluetooth positioning net |
US20150350189A1 (en) * | 2014-05-27 | 2015-12-03 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US20160072581A1 (en) * | 2014-09-09 | 2016-03-10 | Panasonic Intellectual Property Management Co., Ltd. | Lighting apparatus and positioning system |
WO2017122156A1 (en) * | 2016-01-17 | 2017-07-20 | Socket Mobile, Inc. | Beacon-activated automatic generation of scan targets and scan responses |
US20180108043A1 (en) * | 2016-10-05 | 2018-04-19 | Shelfbucks, Inc. | Geofencing with wireless beacon based consumer product marketing |
US9990644B2 (en) | 2015-05-13 | 2018-06-05 | Shelfbucks, Inc. | System and methods for determining location of pop displays with wireless beacons using known wireless beacon locations |
US20190244163A1 (en) * | 2018-02-06 | 2019-08-08 | Adroit Worldwide Media, Inc. | Automated Inventory Intelligence Systems and Methods |
US10509100B1 (en) | 2018-10-04 | 2019-12-17 | Footmarks, Inc. | Asset tracking |
US10783556B2 (en) | 2015-10-14 | 2020-09-22 | Industrial Technology Research Institute | Product pushing method |
US11170409B2 (en) | 2017-05-19 | 2021-11-09 | Abl Ip Holding, Llc | Wireless beacon based systems utilizing printable circuits |
US11219320B2 (en) | 2018-09-07 | 2022-01-11 | Adroit Worldwide Media, Inc. | Electronic shelving systems, cable-managing coupling brackets, and methods thereof |
US11250456B2 (en) | 2018-10-10 | 2022-02-15 | Adroit Worldwide Media, Inc. | Systems, method and apparatus for automated inventory interaction |
US11288734B2 (en) | 2017-12-19 | 2022-03-29 | Adroit Worldwide Media, Inc. | Intelligent shelf display system |
US11308443B2 (en) * | 2017-10-19 | 2022-04-19 | Boe Technology Group Co., Ltd. | Goods shelf system and method of monitoring items thereof |
US11455912B2 (en) | 2018-09-07 | 2022-09-27 | Adroit Worldwide Media, Inc. | Electronic shelf-tag systems and methods thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100121567A1 (en) * | 2005-05-09 | 2010-05-13 | Ehud Mendelson | System and method for providing indoor navigation and special local base sevice application for malls stores shopping centers and buildings utilize Bluetooth |
US20100131352A1 (en) * | 2008-11-24 | 2010-05-27 | Admarvel, Inc. | Mobile ad optimization architecture |
US20120239504A1 (en) * | 2011-03-15 | 2012-09-20 | Microsoft Corporation | Virtual Shopping Assistance |
US20140324638A1 (en) * | 2013-04-29 | 2014-10-30 | Cellco Partnership D/B/A Verizon Wireless | Near-field communication (nfc)-based retail experience using a retail kiosk or mobile device |
US20140324615A1 (en) * | 2013-04-25 | 2014-10-30 | Readme Systems, Inc. | Systems, methods, and devices for providing a retail store platform for interacting with shoppers in real-time |
-
2014
- 2014-02-18 US US14/183,116 patent/US20140249928A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100121567A1 (en) * | 2005-05-09 | 2010-05-13 | Ehud Mendelson | System and method for providing indoor navigation and special local base sevice application for malls stores shopping centers and buildings utilize Bluetooth |
US20100131352A1 (en) * | 2008-11-24 | 2010-05-27 | Admarvel, Inc. | Mobile ad optimization architecture |
US20120239504A1 (en) * | 2011-03-15 | 2012-09-20 | Microsoft Corporation | Virtual Shopping Assistance |
US20140324615A1 (en) * | 2013-04-25 | 2014-10-30 | Readme Systems, Inc. | Systems, methods, and devices for providing a retail store platform for interacting with shoppers in real-time |
US20140324638A1 (en) * | 2013-04-29 | 2014-10-30 | Cellco Partnership D/B/A Verizon Wireless | Near-field communication (nfc)-based retail experience using a retail kiosk or mobile device |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9924359B2 (en) * | 2014-05-27 | 2018-03-20 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US20150350189A1 (en) * | 2014-05-27 | 2015-12-03 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US9603017B2 (en) * | 2014-05-27 | 2017-03-21 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US20170111795A1 (en) * | 2014-05-27 | 2017-04-20 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US20170111796A1 (en) * | 2014-05-27 | 2017-04-20 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US9788207B2 (en) * | 2014-05-27 | 2017-10-10 | Sk Planet Co., Ltd. | Method, system and apparatus for enhancing security of beacon device |
US20160072581A1 (en) * | 2014-09-09 | 2016-03-10 | Panasonic Intellectual Property Management Co., Ltd. | Lighting apparatus and positioning system |
US9746542B2 (en) * | 2014-09-09 | 2017-08-29 | Panasonic Intellectual Property Management Co., Ltd. | Lighting apparatus and positioning system |
CN104717612A (en) * | 2015-03-25 | 2015-06-17 | 苏州寻息电子科技有限公司 | Control method of configuration management system of Bluetooth positioning net |
US10373190B2 (en) | 2015-05-13 | 2019-08-06 | Shelfbucks, Inc. | System and methods for determining location of pop displays with wireless beacons through engagement with mobile devices |
US11042894B2 (en) | 2015-05-13 | 2021-06-22 | Abl Ip Holding, Llc | Systems and methods for POP display and wireless beacon engagement with mobile devices |
US9990644B2 (en) | 2015-05-13 | 2018-06-05 | Shelfbucks, Inc. | System and methods for determining location of pop displays with wireless beacons using known wireless beacon locations |
US11080744B2 (en) | 2015-05-13 | 2021-08-03 | Abl Ip Holding, Llc | Systems and methods for dynamically transmitting content to potential customers |
US11074606B2 (en) | 2015-05-13 | 2021-07-27 | Abl Ip Holding, Llc | System and methods for determining location of pop displays with wireless beacons using mobile applications on mobile devices |
US11062344B2 (en) | 2015-05-13 | 2021-07-13 | Abl Ip Holding, Llc | Systems and methods for POP display and wireless beacon execution with wireless network gateways |
US10373189B2 (en) | 2015-05-13 | 2019-08-06 | Shelfbucks, Inc. | Systems and methods for data transfer from pop displays with wireless beacons and engaged mobile devices |
US11507973B2 (en) | 2015-05-13 | 2022-11-22 | Abl Ip Holding, Llc | System and methods for determining location of pop displays with wireless beacons using mobile applications on mobile devices |
US10410238B2 (en) | 2015-05-13 | 2019-09-10 | Shelfbucks, Inc. | System and methods for determining location of pop displays with wireless beacons using wireless network gateways |
US10410240B2 (en) | 2015-05-13 | 2019-09-10 | Shelfbucks, Inc. | System and methods for determining location of consumer product displays with wireless beacons using known wireless beacon locations |
US11062345B2 (en) | 2015-05-13 | 2021-07-13 | Abl Ip Holding, Llc | Systems and methods for activity measurement around pop displays with wireless beacons |
US10713681B2 (en) | 2015-05-13 | 2020-07-14 | Abl Ip Holding, Llc | Determining location of POP displays with wireless beacons using time-based interactions with mobile devices |
US10783556B2 (en) | 2015-10-14 | 2020-09-22 | Industrial Technology Research Institute | Product pushing method |
WO2017122156A1 (en) * | 2016-01-17 | 2017-07-20 | Socket Mobile, Inc. | Beacon-activated automatic generation of scan targets and scan responses |
US20190026768A1 (en) * | 2016-01-17 | 2019-01-24 | Socket Mobile, Inc. | Beacon-Activated Automatic Generation of Scan Targets and Scan Responses |
CN108811516A (en) * | 2016-01-17 | 2018-11-13 | 讯联移动有限公司 | The beacon activation of scanning target and scanning response automatically generates |
US11188947B2 (en) | 2016-10-05 | 2021-11-30 | Abl Ip Holding, Llc | Analyzing movement of data collectors/gateways associated with retail displays |
US11227311B2 (en) | 2016-10-05 | 2022-01-18 | Abl Ip Holding, Llc | Local data acquisition for retail displays with wireless beacons |
US10861051B2 (en) | 2016-10-05 | 2020-12-08 | Abl Ip Holding, Llc | Assessing and reporting in-store recycling of wireless beacon components used with retail displays |
US20180108043A1 (en) * | 2016-10-05 | 2018-04-19 | Shelfbucks, Inc. | Geofencing with wireless beacon based consumer product marketing |
US11244355B2 (en) * | 2016-10-05 | 2022-02-08 | Abl Ip Holding, Llc | Geofencing with wireless beacon based consumer product marketing |
US11170409B2 (en) | 2017-05-19 | 2021-11-09 | Abl Ip Holding, Llc | Wireless beacon based systems utilizing printable circuits |
US11270348B2 (en) | 2017-05-19 | 2022-03-08 | Abl Ip Holding, Llc | Systems and methods for tracking products transported in shipping containers |
US11308443B2 (en) * | 2017-10-19 | 2022-04-19 | Boe Technology Group Co., Ltd. | Goods shelf system and method of monitoring items thereof |
US11288734B2 (en) | 2017-12-19 | 2022-03-29 | Adroit Worldwide Media, Inc. | Intelligent shelf display system |
US20190244163A1 (en) * | 2018-02-06 | 2019-08-08 | Adroit Worldwide Media, Inc. | Automated Inventory Intelligence Systems and Methods |
US11219320B2 (en) | 2018-09-07 | 2022-01-11 | Adroit Worldwide Media, Inc. | Electronic shelving systems, cable-managing coupling brackets, and methods thereof |
US11455912B2 (en) | 2018-09-07 | 2022-09-27 | Adroit Worldwide Media, Inc. | Electronic shelf-tag systems and methods thereof |
US10656239B2 (en) | 2018-10-04 | 2020-05-19 | Footmarks, Inc. | Asset tracking |
US10656238B2 (en) | 2018-10-04 | 2020-05-19 | Footmarks, Inc. | Asset tracking |
US10509100B1 (en) | 2018-10-04 | 2019-12-17 | Footmarks, Inc. | Asset tracking |
US11250456B2 (en) | 2018-10-10 | 2022-02-15 | Adroit Worldwide Media, Inc. | Systems, method and apparatus for automated inventory interaction |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140249928A1 (en) | Shelf to consumer platform | |
US12026731B2 (en) | Method for personalized marketing and advertising of retail products | |
AU2010276541B2 (en) | Advertising as a real-time video call | |
JP5399414B2 (en) | Multiple actions and icons for mobile advertising | |
US10991006B2 (en) | Beacon based campaign management | |
JP6851972B2 (en) | Information processing methods, programs and terminals | |
TW200849131A (en) | A system and device for social shopping on-line | |
CN101681475A (en) | Multiple application advertising | |
CN107005794A (en) | Supplier based on near-field communication (NFC)/client's engagement | |
CN103810616A (en) | Method and system for electronic and mobile marketing using unique code means | |
US9141968B2 (en) | System and method for redeeming an electronic promotion code at a point of sale | |
CN104285234A (en) | Method and apparatus for coupon negotiation and authentication | |
US20170352086A1 (en) | Method and system for an intelligent mobile device triggered terminal | |
CA2951267A1 (en) | Crowd sourcing coupon redemption information | |
US20200151761A1 (en) | Systems and methods for targeted content delivery based on device sensor data | |
Hornik et al. | Out of the fog: fog computing-enabled AI to support smart marketing management | |
US20180158103A1 (en) | Mobile based common platform for outlet specific customer engagement | |
KR20140091131A (en) | System for supporting marketing based on the offline shop and the method thereof | |
US20190197567A1 (en) | Consumer behavioral research-as-a-service platform | |
José et al. | Opportunities and challenges of interactive public displays as an advertising medium | |
Alexandre et al. | Foundations For A Mobile Context-Aware Advertising System | |
US20150081442A1 (en) | Use of personal preferences to control presentation of advertisements | |
KR20130014074A (en) | Virtual shop system and method | |
KR20150051674A (en) | System for managing instrument, user terminal and method for managing instrument informaiton | |
WO2013155727A1 (en) | System and method for redeeming an electronic promotion code at a point of sale |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SHELFBUCKS, INC., TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MCMILLAN, ERIK ANDREW;SCHESCHUK, MICHAEL;STAMBAUGH, KEVIN;REEL/FRAME:039134/0872 Effective date: 20160712 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: DAMMEYER, TOM, CALIFORNIA Free format text: SECURITY INTEREST;ASSIGNOR:SHELFBUCKS, INC.;REEL/FRAME:048876/0698 Effective date: 20190408 |
|
AS | Assignment |
Owner name: DAMMEYER, TOM, CALIFORNIA Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:SHELFBUCKS, INC.;REEL/FRAME:049239/0839 Effective date: 20190510 |
|
AS | Assignment |
Owner name: CAC, LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SHELFBUCKS, INC.;REEL/FRAME:051765/0674 Effective date: 20190710 |
|
AS | Assignment |
Owner name: CAC, LLC, CALIFORNIA Free format text: FORECLOSURE ASSIGMENT;ASSIGNOR:SHELFBUCKS, INC.;REEL/FRAME:051799/0818 Effective date: 20190710 |
|
AS | Assignment |
Owner name: BLE SOLUTIONS, LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CAC, LLC;REEL/FRAME:051986/0127 Effective date: 20191105 |
|
AS | Assignment |
Owner name: ABL IP HOLDING, LLC, GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLE SOLUTIONS, LLC;REEL/FRAME:052005/0318 Effective date: 20200219 Owner name: BLE SOLUTIONS, LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNORS:DAMMEYER, TOM;CAC, LLC;REEL/FRAME:052005/0294 Effective date: 20200219 |