US10552873B2 - Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements - Google Patents

Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements Download PDF

Info

Publication number
US10552873B2
US10552873B2 US14/542,526 US201414542526A US10552873B2 US 10552873 B2 US10552873 B2 US 10552873B2 US 201414542526 A US201414542526 A US 201414542526A US 10552873 B2 US10552873 B2 US 10552873B2
Authority
US
United States
Prior art keywords
different
retailer
customers
advertisements
demographics
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.)
Expired - Fee Related, expires
Application number
US14/542,526
Other versions
US20160140612A1 (en
Inventor
Timothy Watson Innes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Intellectual Property I LP
Original Assignee
AT&T Intellectual Property I LP
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by AT&T Intellectual Property I LP filed Critical AT&T Intellectual Property I LP
Priority to US14/542,526 priority Critical patent/US10552873B2/en
Assigned to AT&T INTELLECTUAL PROPERTY I, L.P. reassignment AT&T INTELLECTUAL PROPERTY I, L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INNES, TIMOTHY WATSON
Publication of US20160140612A1 publication Critical patent/US20160140612A1/en
Application granted granted Critical
Publication of US10552873B2 publication Critical patent/US10552873B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0264Targeted advertisements based upon schedule
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute

Definitions

  • Advertising is important for retailers to promote items and entice shoppers to purchase items within the store.
  • advertisements within the store are stagnant and do not change during the day. In other words, advertisements within the store typically are changed infrequently.
  • the present disclosure provides a method, computer-readable storage device, and apparatus for transmitting an electronic media package.
  • the method receives a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer, frequency division multiplexes the plurality of advertisements into the electronic media package, identifies each one of the plurality of different demographics of customers is at the retailer for each one of a plurality of different time periods, and transmits the electronic media package and an instruction regarding which frequency to tune to for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods.
  • FIG. 1 illustrates one example of a communications network of the present disclosure
  • FIG. 2 illustrates an example flowchart of a method for transmitting frequency division multiplexed targeted in-store advertisements
  • FIG. 3 illustrates a high-level block diagram of a dedicated computer suitable for use in performing the functions described herein.
  • the present disclosure relates generally to the design of or improvement of targeted advertising and, more particularly, to a method, computer-readable storage device, and apparatus for transmitting frequency division multiplexed targeted in-store advertisements.
  • retailers typically change advertisements inside the store infrequently and the big data that is collected regarding the retailer's customers is not leveraged to properly select an advertisement in the store or for a particular location.
  • One embodiment of the present disclosure leverages big data analytics of a retailer's customers and sends frequency division multiplexed (FDM) advertisements to the retailer with instructions on how to tune to a particular advertisement in the FDM advertisements based upon an identified demographic group that may be in the store during a particular time period.
  • FDM frequency division multiplexed
  • a communications network service provider may package different advertisements for different products for different demographic groups to a retailer.
  • the communications network service provider may provide instructions to the retailer as to which frequency to tune to for the advertisement that matches the identified demographic group in the store for a current time period.
  • the retailer may simply tune to the appropriate frequency carrying the matching advertisement.
  • customers who opt-in may have their endpoint devices tune to an appropriate frequency to an advertisement that better matches their respective demographic profile.
  • FIG. 1 illustrates an example communication network 100 of the present disclosure.
  • the communication network 100 may include a core network 102 .
  • the core network 102 may be an Internet Protocol (IP) based communication network operated by a service provider.
  • IP Internet Protocol
  • any type of core networks and/or access networks are within the scope of the present invention, e.g., cellular networks, wireless networks and the like.
  • the core network 102 may include an application server (AS) 104 and a database (DB) 106 .
  • AS application server
  • DB database
  • the AS 104 may be deployed as a dedicated computer illustrated in FIG. 3 and described below and may perform the operations discussed herein.
  • the DB 106 may store various information disclosed herein.
  • the DB 106 may store demographic data associated with customers and time periods associated with the demographic data of each one of one or more retailers and each one of the retailers' different locations.
  • the DB 106 may also store advertisements provided by one or more vendors or third party entities 108 and 110 .
  • the DB 106 may store the frequency division multiplexed (FDM) advertisements and associated channel information that each advertisement is carried on, as discussed in further detail below.
  • FDM frequency division multiplexed
  • FIG. 1 illustrates the core network 102 only having a single AS 104 and a single DB 106 , it should be noted that any number of application servers and databases may be deployed.
  • core network 102 may include additional network elements not shown, such as for example, border elements, gateways, routers, switches, firewalls, one or more access networks, and the like.
  • one or more vendors 108 and 110 may be in communication with the core network 102 and one or more retailers 112 (or retailer locations such as physical stores) may also be in communication with the core network 102 .
  • the retailer may have multiple different locations. Although two vendors 108 and 110 and a single retailer 112 are illustrated in FIG. 1 , it should be noted that any number of vendors and retailers may be deployed.
  • the vendors 108 and 110 may be an entity that sells a service or a product to customers via the retailer 112 .
  • the vendors 108 and 110 may create advertisements for the services or products that are displayed on endpoint devices 116 and 118 at the retailer 112 .
  • the vendors 108 and 110 may create different advertisements for each service or product for different demographic groups of customers.
  • the advertisements may comprise still images, video displays or video commercials that can be played at the retailer 112 .
  • the vendors 108 and 110 may create an advertisement for a pair of shoes that appeals to women, another advertisement for the same pair of shoes that appeals to men, another advertisement for the same pair of shoes that appeals to Latinos, another advertisement for the same pair of shoes that appeals to clergy, and the like.
  • a demographic group may include gender, age, race, religion, location/region, and the like.
  • the vendors 108 and 110 may pay the service provider of core network 102 to store and transmit the advertisements to the retailer 112 .
  • the retailer 112 may collect demographic information related to its customers. For example, the demographic information may be collected as part of each transaction that occurs at the retailer. The demographic information may be sent to the core network 102 .
  • the retailer may pay the service provider of the core network 102 to provide a service for analyzing the demographic information to determine a demographic profile of customers that shop at the retailer during different time periods. The retailer may then use the demographic information for customers during different time periods to display a targeted advertisement on one of the endpoints 116 and 118 at the retailer.
  • the service provider may collect all of the advertisements from the vendors 108 and 110 and combine them into a single electronic media package (EMP) via frequency division multiplexing (FDM).
  • EMP electronic media package
  • FDM frequency division multiplexing
  • the EMP may then be transmitted to the retailer 112 with instructions on which channel to tune to in the EMP that is combined via FDM such that the proper advertisement is displayed via the endpoints 116 and 118 for a targeted demographic of customers.
  • the retailer 112 may include a tuner/output module 114 that may be connected to the endpoints 116 and 118 via a wired or wireless connection.
  • the endpoints 116 and 118 may connect wirelessly to the tuner/output module 114 wirelessly over a Wireless Fidelity (Wi-Fi) network or a radio frequency (RF) signal.
  • Wi-Fi Wireless Fidelity
  • RF radio frequency
  • the type of advertisements, a target demographic, channel assignments and other information may be inserted into a header file of the frequency division multiplexed EMP.
  • the EMP may be received by the tuner/output module 114 and the appropriate advertisement may be selected by tuning to the appropriate channel on the EMP in accordance with the instructions from the service provider or based on the description information or target demographic information in the header file.
  • the demographic of the customers may change throughout the day. For example, women may be more prevalent at the retailer 112 during the hours of 8 AM-12 PM. Customers between the ages of 50-60 may be more prevalent at the retailer 112 during the hours of 12 PM-4 PM. Customers who are from a more affluent income group (e.g., has a salary greater than $250,000 per year) may be more prevalent at the retailer 112 during the hours 4 PM-7 PM, and so forth.
  • a more affluent income group e.g., has a salary greater than $250,000 per year
  • the service provider of the core network 102 may instruct the retailer 112 to tune to a first channel during the hours of 8 AM-12 PM that plays an advertisement targeted to women, tune to a second channel during the hours of 12 PM-4 PM that plays an advertisement targeted to the age group of 50-60 and tune to a third channel during the hours of 4 PM-7 PM that plays an advertisement targeted to an affluent income group, and so on.
  • different endpoints 116 and 118 may play advertisements for different products.
  • the endpoint 116 may be tuned to a first channel carrying a targeted advertisement from the vendor 108 and the endpoint 118 may be tuned to a second channel carrying a targeted advertisement from the vendor 110 .
  • each endpoint 116 and 118 may play a different advertisement for a different demographic of customers at different times during the day, as discussed above.
  • the service provider may leverage its communication network to send the retailer 112 a plurality of advertisements that are combined via FDM.
  • the advertisements may be transmitted continuously to the tuner/output module 114 at the retailer and the retailer may simply tune to the proper channel to play the proper advertisement.
  • the retailer may have multiple different locations in different regions around the country. Each location may have a different demographic of customers during a time period (e.g., 12 PM-4 PM). However, each location may receive the frequency division multiplexed EMP and a different instruction regarding which frequency to tune to in the EMP. Each location may then simply tune to the proper channel to play an advertisement that is targeted for a respective demographic group of customers at the respective location of the retailer.
  • a time period e.g. 12 PM-4 PM
  • each location may receive the frequency division multiplexed EMP and a different instruction regarding which frequency to tune to in the EMP. Each location may then simply tune to the proper channel to play an advertisement that is targeted for a respective demographic group of customers at the respective location of the retailer.
  • one advantage of the present disclosure is that different locations of the same retailer may display different advertisements targeted for different demographic groups of customers for the same product by simply tuning to the appropriate channel as instructed by the service provider.
  • the service provider of the core network 102 may leverage all of the big data analytics performed on the demographic information related to the customers of the retailer 112 to identify which demographic of customers are in which locations of the retailers during which times of days. Based on this information, the service provider may provide the retailer instructions on which channel to tune to such that the proper advertisement may be played at the retailer.
  • the customer may provide the service provider with a customer profile.
  • the customer profile may include demographic information related to the customer and information related to what types or brands of products and/or services that the customer likes.
  • the service provider may send a signal or an instruction to have the endpoint device to tune to a particular channel being sent to the retailer 112 .
  • the customer may be a male who is age 37 at a sporting goods store and like golf equipment.
  • the service provider may send a signal to the customer's endpoint device to tune to a first channel to receive an advertisement for golf balls on sale that are targeted to men between the ages of 30-40.
  • the advertisement played by the endpoint device of the customer may be different than the advertisement for the same golf balls played on the endpoints 116 and 118 at the retailer.
  • a feedback loop may be created by continuously sending customer demographic information to the service provider. For example, all demographic information obtained during each transaction at the retailer may be sent to the core network 102 .
  • the AS 104 may continuously analyze the demographic information and update the advertisements that are selected for the retailer 112 if the demographic of customers changes during different time periods.
  • FIG. 2 illustrates a flowchart of a method 200 for transmitting frequency division multiplexed targeted in-store advertisements.
  • the method 200 may be performed by the AS 104 or a dedicated computer as illustrated in FIG. 3 and discussed below.
  • the method 200 begins at step 202 .
  • the method 200 receives a plurality of advertisements from a third party.
  • the third party may be a vendor of a product.
  • the vendor may make a plurality of different advertisements for a plurality of different demographics of customers for the product and send the advertisements to the service provider.
  • the plurality of advertisements may be from a plurality of different vendors for a plurality of different products from each vendor for a plurality of different demographics of customers.
  • the advertisement may be a still image, a video, a video advertisement and the like.
  • the method 200 frequency division multiplexes the plurality of advertisements into an electronic media package.
  • the service provider may encapsulate all of the advertisements into the EMP via frequency division multiplexing and add a header file that includes information about the advertisements in the EMP, the target demographic for each advertisement, an associated channel to tune to for each advertisement, and the like.
  • the method 200 identifies or predicts which one of a plurality of different demographics of customers are at the retailer for a plurality of different time periods.
  • the service provider may provide big data analytics for the retailer. For example, the service provider may analyze each transaction of the retailer to predict which demographic of customers are most likely to be at the retailer during different time periods.
  • the method 200 transmits the electronic media package and an instruction regarding which frequency to tune to for each one of the plurality of different time periods based on one of the plurality of different demographics of customers that are at the retailer during the each one of the plurality of different time periods. For example, based on the data sent from the retailer to the service provider, the service provider may determine which demographic of customers are at the retailer during different time periods. The service provider may then determine which advertisements from the vendors should be played at the retailer. The service provider may then instruct the retailer on which channel the retailer should tune to for a particular product in the EMP.
  • the service provider may send the same EMP to a plurality of different retailers and/or different locations of each retailer even though each retailer and location has a different demographic of customers.
  • each retailer and/or each location may simply tune the retailer's or location's respective tuner/output module to the appropriate channel of the EMP to display the appropriate advertisement targeted to the respective demographic customer at the retailer and/or location.
  • the method 200 determines if customer demographic data is received from the retailer. For example, as the micro-targeted advertisements are played at the retail location, the retailer may send back demographic data for each transaction back to the service provider. In other words, a real time feedback loop may be fed back to the service provider to determine if the advertisements are effective and the correct demographic group of customers is being targeted.
  • the method 200 may proceed to step 216 . If the customer demographic data is received, the method 200 may proceed to optional step 214 .
  • the method 200 updates the which one of the plurality of different demographics of customers is at the retailer for the plurality of different time periods.
  • the demographic modeling and prediction performed by the service provider may be updated with the updated customer demographic data received from the retailer.
  • the identification of which demographic group of customers is at the retail location during which different periods of time may be updated and modified based on the customer demographic data that is received from the retailer.
  • the method 200 determines if the method 200 should continue. If the method should continue, the method 200 may return to step 208 and repeat steps 208 - 216 . However, if the method 200 should stop, the method may proceed to step 218 . At step 218 , the method 200 ends.
  • the embodiments of the present disclosure improve the technology of targeted advertising by allowing a service provider to send a plurality of different advertisements electronically packaged via frequency division multiplexing to different retailers and/or locations. Each retailer may then tune to a particular channel to play an advertisement that is targeted for a particular demographic of customers at the respective retailer.
  • advertisement display systems are improved by providing a simplified system for changing targeted advertisements. For example, the service provider provides instructions on which channel to tune to rather than having an employee manually determine which advertisement should be played at what time of day.
  • one or more steps or operation of the method 200 described above may include a storing, displaying and/or outputting step as required for a particular application.
  • any data, records, fields, and/or intermediate results discussed in the methods can be stored, displayed, and/or outputted to another device as required for a particular application.
  • FIG. 2 that recite a determining operation, or involve a decision, do not necessarily require that both branches of the determining operation be practiced. In other words, one of the branches of the determining operation can be deemed as an optional step.
  • FIG. 3 depicts a high-level block diagram of a computer suitable for use in performing the functions described herein.
  • the system 300 comprises one or more hardware processor elements 302 (e.g., a central processing unit (CPU), a microprocessor, or a multi-core processor), a memory 304 , e.g., random access memory (RAM) and/or read only memory (ROM), a module 305 for transmitting frequency division multiplexed targeted in-store advertisements, and various input/output devices 306 (e.g., storage devices, including but not limited to, a tape drive, a floppy drive, a hard disk drive or a compact disk drive, a receiver, a transmitter, a speaker, a display, a speech synthesizer, an output port, an input port and a user input device (such as a keyboard, a keypad, a mouse, a microphone and the like)).
  • hardware processor elements 302 e.g., a central processing unit (CPU), a microprocessor
  • the computer may employ a plurality of processor elements.
  • the computer may employ a plurality of processor elements.
  • the method(s) as discussed above is implemented in a distributed or parallel manner for a particular illustrative example, i.e., the steps of the above method(s) or the entire method(s) are implemented across multiple or parallel computers, then the computer of this figure is intended to represent each of those multiple computers.
  • one or more hardware processors can be utilized in supporting a virtualized or shared computing environment.
  • the virtualized computing environment may support one or more virtual machines representing computers, servers, or other computing devices. In such virtualized virtual machines, hardware components such as hardware processors and computer-readable storage devices may be virtualized or logically represented.
  • the present disclosure can be implemented in software and/or in a combination of software and hardware, e.g., using application specific integrated circuits (ASIC), a programmable logic array (PLA), including a field-programmable gate array (FPGA), or a state machine deployed on a hardware device, a computer or any other hardware equivalents, e.g., computer readable instructions pertaining to the method(s) discussed above can be used to configure a hardware processor to perform the steps, functions and/or operations of the above disclosed methods.
  • ASIC application specific integrated circuits
  • PDA programmable logic array
  • FPGA field-programmable gate array
  • instructions and data for the present module or process 305 for transmitting frequency division multiplexed targeted in-store advertisements can be loaded into memory 304 and executed by hardware processor element 302 to implement the steps, functions or operations as discussed above in connection with the exemplary method 200 .
  • a hardware processor executes instructions to perform “operations”, this could include the hardware processor performing the operations directly and/or facilitating, directing, or cooperating with another hardware device or component (e.g., a co-processor and the like) to perform the operations.
  • the processor executing the computer readable or software instructions relating to the above described method(s) can be perceived as a programmed processor or a specialized processor.
  • the present module 305 for transmitting frequency division multiplexed targeted in-store advertisements (including associated data structures) of the present disclosure can be stored on a tangible or physical (broadly non-transitory) computer-readable storage device or medium, e.g., volatile memory, non-volatile memory, ROM memory, RAM memory, magnetic or optical drive, device or diskette and the like.
  • a “tangible” computer-readable storage device or medium comprises a physical device, a hardware device, or a device that is discernible by the touch. More specifically, the computer-readable storage device may comprise any physical devices that provide the ability to store information such as data and/or instructions to be accessed by a processor or a computing device such as a computer or an application server.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (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

A method, computer-readable storage device and apparatus for transmitting frequency division multiplexed targeted in-store advertisements are disclosed. For example, the method receives a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer, frequency division multiplexes the plurality of advertisements into the electronic media package, identifies each one of the plurality of different demographics of customers is at the retailer for each one of a plurality of different time periods, and transmits the electronic media package and an instruction regarding which frequency to tune to for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods.

Description

BACKGROUND
Advertising is important for retailers to promote items and entice shoppers to purchase items within the store. Currently, advertisements within the store are stagnant and do not change during the day. In other words, advertisements within the store typically are changed infrequently.
In addition, retailers are collecting more and more information about the customers who visit their stores. However, retailers do not currently have a way to leverage the big data analytics related to their customers to tailor the advertising in the store to the customers.
SUMMARY
In one embodiment, the present disclosure provides a method, computer-readable storage device, and apparatus for transmitting an electronic media package. In one embodiment, the method receives a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer, frequency division multiplexes the plurality of advertisements into the electronic media package, identifies each one of the plurality of different demographics of customers is at the retailer for each one of a plurality of different time periods, and transmits the electronic media package and an instruction regarding which frequency to tune to for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods.
BRIEF DESCRIPTION OF THE DRAWINGS
The essence of the present disclosure can be readily understood by considering the following detailed description in conjunction with the accompanying drawings, in which:
FIG. 1 illustrates one example of a communications network of the present disclosure;
FIG. 2 illustrates an example flowchart of a method for transmitting frequency division multiplexed targeted in-store advertisements; and
FIG. 3 illustrates a high-level block diagram of a dedicated computer suitable for use in performing the functions described herein.
To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures.
DETAILED DESCRIPTION
The present disclosure relates generally to the design of or improvement of targeted advertising and, more particularly, to a method, computer-readable storage device, and apparatus for transmitting frequency division multiplexed targeted in-store advertisements. As discussed above, retailers typically change advertisements inside the store infrequently and the big data that is collected regarding the retailer's customers is not leveraged to properly select an advertisement in the store or for a particular location.
One embodiment of the present disclosure leverages big data analytics of a retailer's customers and sends frequency division multiplexed (FDM) advertisements to the retailer with instructions on how to tune to a particular advertisement in the FDM advertisements based upon an identified demographic group that may be in the store during a particular time period. For example, a communications network service provider may package different advertisements for different products for different demographic groups to a retailer. The communications network service provider may provide instructions to the retailer as to which frequency to tune to for the advertisement that matches the identified demographic group in the store for a current time period. As the demographic changes during different time periods throughout a day, the retailer may simply tune to the appropriate frequency carrying the matching advertisement. In addition, customers who opt-in may have their endpoint devices tune to an appropriate frequency to an advertisement that better matches their respective demographic profile.
FIG. 1 illustrates an example communication network 100 of the present disclosure. In one embodiment, the communication network 100 may include a core network 102. In one embodiment, the core network 102 may be an Internet Protocol (IP) based communication network operated by a service provider. However, it should be noted that any type of core networks and/or access networks are within the scope of the present invention, e.g., cellular networks, wireless networks and the like.
In one embodiment, the core network 102 may include an application server (AS) 104 and a database (DB) 106. In one embodiment, the AS 104 may be deployed as a dedicated computer illustrated in FIG. 3 and described below and may perform the operations discussed herein.
In one embodiment, the DB 106 may store various information disclosed herein. For example, the DB 106 may store demographic data associated with customers and time periods associated with the demographic data of each one of one or more retailers and each one of the retailers' different locations. The DB 106 may also store advertisements provided by one or more vendors or third party entities 108 and 110. The DB 106 may store the frequency division multiplexed (FDM) advertisements and associated channel information that each advertisement is carried on, as discussed in further detail below.
Although FIG. 1 illustrates the core network 102 only having a single AS 104 and a single DB 106, it should be noted that any number of application servers and databases may be deployed. In addition, it should be noted that core network 102 may include additional network elements not shown, such as for example, border elements, gateways, routers, switches, firewalls, one or more access networks, and the like.
In one embodiment, one or more vendors 108 and 110 may be in communication with the core network 102 and one or more retailers 112 (or retailer locations such as physical stores) may also be in communication with the core network 102. In one embodiment, the retailer may have multiple different locations. Although two vendors 108 and 110 and a single retailer 112 are illustrated in FIG. 1, it should be noted that any number of vendors and retailers may be deployed.
In one embodiment, the vendors 108 and 110 may be an entity that sells a service or a product to customers via the retailer 112. The vendors 108 and 110 may create advertisements for the services or products that are displayed on endpoint devices 116 and 118 at the retailer 112. In one embodiment, the vendors 108 and 110 may create different advertisements for each service or product for different demographic groups of customers. In one embodiment, the advertisements may comprise still images, video displays or video commercials that can be played at the retailer 112.
For example, the vendors 108 and 110 may create an advertisement for a pair of shoes that appeals to women, another advertisement for the same pair of shoes that appeals to men, another advertisement for the same pair of shoes that appeals to Latinos, another advertisement for the same pair of shoes that appeals to Catholics, and the like. In one embodiment, a demographic group may include gender, age, race, religion, location/region, and the like.
In one embodiment, the vendors 108 and 110 may pay the service provider of core network 102 to store and transmit the advertisements to the retailer 112. In one embodiment, the retailer 112 may collect demographic information related to its customers. For example, the demographic information may be collected as part of each transaction that occurs at the retailer. The demographic information may be sent to the core network 102.
In one embodiment, the retailer may pay the service provider of the core network 102 to provide a service for analyzing the demographic information to determine a demographic profile of customers that shop at the retailer during different time periods. The retailer may then use the demographic information for customers during different time periods to display a targeted advertisement on one of the endpoints 116 and 118 at the retailer.
In one embodiment, the service provider may collect all of the advertisements from the vendors 108 and 110 and combine them into a single electronic media package (EMP) via frequency division multiplexing (FDM). The EMP may then be transmitted to the retailer 112 with instructions on which channel to tune to in the EMP that is combined via FDM such that the proper advertisement is displayed via the endpoints 116 and 118 for a targeted demographic of customers.
In one embodiment, the retailer 112 may include a tuner/output module 114 that may be connected to the endpoints 116 and 118 via a wired or wireless connection. For example, the endpoints 116 and 118 may connect wirelessly to the tuner/output module 114 wirelessly over a Wireless Fidelity (Wi-Fi) network or a radio frequency (RF) signal. In one embodiment, the type of advertisements, a target demographic, channel assignments and other information may be inserted into a header file of the frequency division multiplexed EMP. The EMP may be received by the tuner/output module 114 and the appropriate advertisement may be selected by tuning to the appropriate channel on the EMP in accordance with the instructions from the service provider or based on the description information or target demographic information in the header file.
In one embodiment, the demographic of the customers may change throughout the day. For example, women may be more prevalent at the retailer 112 during the hours of 8 AM-12 PM. Customers between the ages of 50-60 may be more prevalent at the retailer 112 during the hours of 12 PM-4 PM. Customers who are from a more affluent income group (e.g., has a salary greater than $250,000 per year) may be more prevalent at the retailer 112 during the hours 4 PM-7 PM, and so forth. Thus, the service provider of the core network 102 may instruct the retailer 112 to tune to a first channel during the hours of 8 AM-12 PM that plays an advertisement targeted to women, tune to a second channel during the hours of 12 PM-4 PM that plays an advertisement targeted to the age group of 50-60 and tune to a third channel during the hours of 4 PM-7 PM that plays an advertisement targeted to an affluent income group, and so on.
In one embodiment, different endpoints 116 and 118 may play advertisements for different products. For example, the endpoint 116 may be tuned to a first channel carrying a targeted advertisement from the vendor 108 and the endpoint 118 may be tuned to a second channel carrying a targeted advertisement from the vendor 110. In addition, each endpoint 116 and 118 may play a different advertisement for a different demographic of customers at different times during the day, as discussed above.
As a result, the service provider may leverage its communication network to send the retailer 112 a plurality of advertisements that are combined via FDM. The advertisements may be transmitted continuously to the tuner/output module 114 at the retailer and the retailer may simply tune to the proper channel to play the proper advertisement.
In one embodiment, the retailer may have multiple different locations in different regions around the country. Each location may have a different demographic of customers during a time period (e.g., 12 PM-4 PM). However, each location may receive the frequency division multiplexed EMP and a different instruction regarding which frequency to tune to in the EMP. Each location may then simply tune to the proper channel to play an advertisement that is targeted for a respective demographic group of customers at the respective location of the retailer. In other words, one advantage of the present disclosure is that different locations of the same retailer may display different advertisements targeted for different demographic groups of customers for the same product by simply tuning to the appropriate channel as instructed by the service provider.
In addition, the service provider of the core network 102 may leverage all of the big data analytics performed on the demographic information related to the customers of the retailer 112 to identify which demographic of customers are in which locations of the retailers during which times of days. Based on this information, the service provider may provide the retailer instructions on which channel to tune to such that the proper advertisement may be played at the retailer.
In one embodiment, if a customer opts in, the customer may provide the service provider with a customer profile. The customer profile may include demographic information related to the customer and information related to what types or brands of products and/or services that the customer likes. Using this information, when the service provider detects that the customer is at a particular location (e.g., via an opt-in to track an endpoint device of the customer), the service provider may send a signal or an instruction to have the endpoint device to tune to a particular channel being sent to the retailer 112.
For example, the customer may be a male who is age 37 at a sporting goods store and like golf equipment. The service provider may send a signal to the customer's endpoint device to tune to a first channel to receive an advertisement for golf balls on sale that are targeted to men between the ages of 30-40. Notably, the advertisement played by the endpoint device of the customer may be different than the advertisement for the same golf balls played on the endpoints 116 and 118 at the retailer.
In one embodiment, a feedback loop may be created by continuously sending customer demographic information to the service provider. For example, all demographic information obtained during each transaction at the retailer may be sent to the core network 102. The AS 104 may continuously analyze the demographic information and update the advertisements that are selected for the retailer 112 if the demographic of customers changes during different time periods.
FIG. 2 illustrates a flowchart of a method 200 for transmitting frequency division multiplexed targeted in-store advertisements. In one embodiment, the method 200 may be performed by the AS 104 or a dedicated computer as illustrated in FIG. 3 and discussed below.
The method 200 begins at step 202. At step 204, the method 200 receives a plurality of advertisements from a third party. In one embodiment, the third party may be a vendor of a product. The vendor may make a plurality of different advertisements for a plurality of different demographics of customers for the product and send the advertisements to the service provider. In one embodiment, the plurality of advertisements may be from a plurality of different vendors for a plurality of different products from each vendor for a plurality of different demographics of customers. In one embodiment, the advertisement may be a still image, a video, a video advertisement and the like.
At step 206, the method 200 frequency division multiplexes the plurality of advertisements into an electronic media package. For example, the service provider may encapsulate all of the advertisements into the EMP via frequency division multiplexing and add a header file that includes information about the advertisements in the EMP, the target demographic for each advertisement, an associated channel to tune to for each advertisement, and the like.
At step 208, the method 200 identifies or predicts which one of a plurality of different demographics of customers are at the retailer for a plurality of different time periods. In one embodiment, the service provider may provide big data analytics for the retailer. For example, the service provider may analyze each transaction of the retailer to predict which demographic of customers are most likely to be at the retailer during different time periods.
At step 210, the method 200 transmits the electronic media package and an instruction regarding which frequency to tune to for each one of the plurality of different time periods based on one of the plurality of different demographics of customers that are at the retailer during the each one of the plurality of different time periods. For example, based on the data sent from the retailer to the service provider, the service provider may determine which demographic of customers are at the retailer during different time periods. The service provider may then determine which advertisements from the vendors should be played at the retailer. The service provider may then instruct the retailer on which channel the retailer should tune to for a particular product in the EMP.
In one embodiment, the service provider may send the same EMP to a plurality of different retailers and/or different locations of each retailer even though each retailer and location has a different demographic of customers. However, each retailer and/or each location may simply tune the retailer's or location's respective tuner/output module to the appropriate channel of the EMP to display the appropriate advertisement targeted to the respective demographic customer at the retailer and/or location.
At optional step 212, the method 200 determines if customer demographic data is received from the retailer. For example, as the micro-targeted advertisements are played at the retail location, the retailer may send back demographic data for each transaction back to the service provider. In other words, a real time feedback loop may be fed back to the service provider to determine if the advertisements are effective and the correct demographic group of customers is being targeted.
If the customer demographic data is not received, the method 200 may proceed to step 216. If the customer demographic data is received, the method 200 may proceed to optional step 214.
At optional step 214, the method 200 updates the which one of the plurality of different demographics of customers is at the retailer for the plurality of different time periods. For example, the demographic modeling and prediction performed by the service provider may be updated with the updated customer demographic data received from the retailer. Over a period of time as the data is continuously received, the identification of which demographic group of customers is at the retail location during which different periods of time may be updated and modified based on the customer demographic data that is received from the retailer.
At step 216, the method 200 determines if the method 200 should continue. If the method should continue, the method 200 may return to step 208 and repeat steps 208-216. However, if the method 200 should stop, the method may proceed to step 218. At step 218, the method 200 ends.
It should be noted that the embodiments of the present disclosure improve the technology of targeted advertising by allowing a service provider to send a plurality of different advertisements electronically packaged via frequency division multiplexing to different retailers and/or locations. Each retailer may then tune to a particular channel to play an advertisement that is targeted for a particular demographic of customers at the respective retailer. In addition, advertisement display systems are improved by providing a simplified system for changing targeted advertisements. For example, the service provider provides instructions on which channel to tune to rather than having an employee manually determine which advertisement should be played at what time of day.
It should be noted that although not explicitly specified, one or more steps or operation of the method 200 described above may include a storing, displaying and/or outputting step as required for a particular application. In other words, any data, records, fields, and/or intermediate results discussed in the methods can be stored, displayed, and/or outputted to another device as required for a particular application. Furthermore, steps, operations or blocks in
FIG. 2 that recite a determining operation, or involve a decision, do not necessarily require that both branches of the determining operation be practiced. In other words, one of the branches of the determining operation can be deemed as an optional step.
FIG. 3 depicts a high-level block diagram of a computer suitable for use in performing the functions described herein. As depicted in FIG. 3, the system 300 comprises one or more hardware processor elements 302 (e.g., a central processing unit (CPU), a microprocessor, or a multi-core processor), a memory 304, e.g., random access memory (RAM) and/or read only memory (ROM), a module 305 for transmitting frequency division multiplexed targeted in-store advertisements, and various input/output devices 306 (e.g., storage devices, including but not limited to, a tape drive, a floppy drive, a hard disk drive or a compact disk drive, a receiver, a transmitter, a speaker, a display, a speech synthesizer, an output port, an input port and a user input device (such as a keyboard, a keypad, a mouse, a microphone and the like)). Although only one processor element is shown, it should be noted that the computer may employ a plurality of processor elements. Furthermore, although only one computer is shown in the figure, if the method(s) as discussed above is implemented in a distributed or parallel manner for a particular illustrative example, i.e., the steps of the above method(s) or the entire method(s) are implemented across multiple or parallel computers, then the computer of this figure is intended to represent each of those multiple computers. Furthermore, one or more hardware processors can be utilized in supporting a virtualized or shared computing environment. The virtualized computing environment may support one or more virtual machines representing computers, servers, or other computing devices. In such virtualized virtual machines, hardware components such as hardware processors and computer-readable storage devices may be virtualized or logically represented.
It should be noted that the present disclosure can be implemented in software and/or in a combination of software and hardware, e.g., using application specific integrated circuits (ASIC), a programmable logic array (PLA), including a field-programmable gate array (FPGA), or a state machine deployed on a hardware device, a computer or any other hardware equivalents, e.g., computer readable instructions pertaining to the method(s) discussed above can be used to configure a hardware processor to perform the steps, functions and/or operations of the above disclosed methods. In one embodiment, instructions and data for the present module or process 305 for transmitting frequency division multiplexed targeted in-store advertisements (e.g., a software program comprising computer-executable instructions) can be loaded into memory 304 and executed by hardware processor element 302 to implement the steps, functions or operations as discussed above in connection with the exemplary method 200. Furthermore, when a hardware processor executes instructions to perform “operations”, this could include the hardware processor performing the operations directly and/or facilitating, directing, or cooperating with another hardware device or component (e.g., a co-processor and the like) to perform the operations.
The processor executing the computer readable or software instructions relating to the above described method(s) can be perceived as a programmed processor or a specialized processor. As such, the present module 305 for transmitting frequency division multiplexed targeted in-store advertisements (including associated data structures) of the present disclosure can be stored on a tangible or physical (broadly non-transitory) computer-readable storage device or medium, e.g., volatile memory, non-volatile memory, ROM memory, RAM memory, magnetic or optical drive, device or diskette and the like. Furthermore, a “tangible” computer-readable storage device or medium comprises a physical device, a hardware device, or a device that is discernible by the touch. More specifically, the computer-readable storage device may comprise any physical devices that provide the ability to store information such as data and/or instructions to be accessed by a processor or a computing device such as a computer or an application server.
While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.

Claims (20)

What is claimed is:
1. A method for transmitting an electronic media package, the method comprising:
receiving, by a processor of an application server of a communication network, a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer;
frequency division multiplexing, by the processor, the plurality of advertisements into the electronic media package, wherein the each one of the plurality of advertisements is multiplexed onto a respective one of a plurality of different frequencies that is associated with a respective one of the plurality of different demographics of customers for the retailer, wherein each one of the plurality of different frequencies carries a separate signal within the electronic media package;
identifying, by the processor, each one of the plurality of different demographics of customers who is at the retailer for each one of a plurality of different time periods;
transmitting, by the processor, to a tuner module of the retailer, via a single transmission medium, the electronic media package with an instruction regarding which frequency to dynamically tune to for displaying a respective advertisement on an endpoint of the retailer for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods, wherein the electronic media package that is transmitted comprises the plurality of advertisements, wherein the each one of the plurality of advertisements may be obtained by tuning to the respective one of the plurality of different frequencies;
receiving, by the processor, customer demographic data from the retailer for the plurality of different time periods; and
updating, by the processor, the identifying of the each one of the plurality of different demographics of customers who is at the retailer for each one of the plurality of different time periods by using the customer demographic data.
2. The method of claim 1, wherein one of the plurality of different demographics of customers comprises an age group.
3. The method of claim 1, wherein one of the plurality of different demographics of customers comprises an ethnicity group.
4. The method of claim 1, wherein one of the plurality of different demographics of customers comprises an income group.
5. The method of claim 1, wherein one of the plurality of different demographics of customers comprises a gender group.
6. The method of claim 1, wherein the identifying and the transmitting are repeated periodically to update the instruction for different time periods of the plurality of different time periods.
7. The method of claim 1, wherein the plurality of advertisements comprises different advertisements for a plurality of different products for the plurality of different demographics of customers for the retailer.
8. The method of claim 1, wherein the transmitting comprises transmitting to a plurality of different locations of the retailer, wherein each one of the plurality of different locations is sent a different instruction regarding which frequency to tune to in the electronic media package.
9. A non-transitory computer-readable storage device storing a plurality of instructions, which when executed by a processor of an application server of a communication network, cause the processor to perform operations for transmitting an electronic media package, the operations comprising:
receiving a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer;
frequency division multiplexing the plurality of advertisements into the electronic media package, wherein the each one of the plurality of advertisements is multiplexed onto a respective one of a plurality of different frequencies that is associated with a respective one of the plurality of different demographics of customers for the retailer, wherein each one of the plurality of different frequencies carries a separate signal within the electronic media package;
identifying each one of the plurality of different demographics of customers who is at the retailer for each one of a plurality of different time periods;
transmitting to a tuner module of the retailer, via a single transmission medium, the electronic media package with an instruction regarding which frequency to dynamically tune to for displaying a respective advertisement on an endpoint of the retailer for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods, wherein the electronic media package that is transmitted comprises the plurality of advertisements, wherein the each one of the plurality of advertisements may be obtained by tuning to the respective one of the plurality of different frequencies;
receiving customer demographic data from the retailer for the plurality of different time periods; and
updating the identifying of the each one of the plurality of different demographics of customers who is at the retailer for each one of the plurality of different time periods by using the customer demographic data.
10. The non-transitory computer-readable storage device of claim 9, wherein one of the plurality of different demographics of customers comprises an age group.
11. The non-transitory computer-readable storage device of claim 9, wherein one of the plurality of different demographics of customers comprises an ethnicity group.
12. The non-transitory computer-readable storage device of claim 9, wherein one of the plurality of different demographics of customers comprises an income group.
13. The non-transitory computer-readable storage device of claim 9, wherein one of the plurality of different demographics of customers comprises a gender group.
14. The non-transitory computer-readable storage device of claim 9, wherein the identifying and the transmitting are repeated periodically to update the instruction for different time periods of the plurality of different time periods.
15. The non-transitory computer-readable storage device of claim 9, wherein the plurality of advertisements comprises different advertisements for a plurality of different products for the plurality of different demographics of customers for the retailer.
16. The non-transitory computer-readable storage device of claim 9, wherein the transmitting comprises transmitting to a plurality of different locations of the retailer, wherein each one of the plurality of different locations is sent a different instruction regarding which frequency to tune to in the electronic media package.
17. An apparatus for transmitting an electronic media package, the apparatus comprising:
a processor of an application server for a communication network; and
a computer-readable storage device storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:
receiving a plurality of advertisements from a third party entity, wherein each one of the plurality of advertisements targets one of a plurality of different demographics of customers for a retailer;
frequency division multiplexing the plurality of advertisements into the electronic media package, wherein the each one of the plurality of advertisements is multiplexed onto a respective one of a plurality of different frequencies that is associated with a respective one of the plurality of different demographics of customers for the retailer, wherein each one of the plurality of different frequencies carries a separate signal within the electronic media package;
identifying each one of the plurality of different demographics of customers who is at the retailer for each one of a plurality of different time periods;
transmitting to a tuner module of the retailer, via a single transmission medium, the electronic media package with an instruction regarding which frequency to dynamically tune to for displaying a respective advertisement on an endpoint of the retailer for each one of the plurality of different time periods based on one of the plurality of different demographics of customers who is at the retailer during the each one of the plurality of different time periods, wherein the electronic media package that is transmitted comprises the plurality of advertisements, wherein the each one of the plurality of advertisements may be obtained by tuning to the respective one of the plurality of different frequencies;
receiving customer demographic data from the retailer for the plurality of different time periods; and
updating the identifying of the each one of the plurality of different demographics of customers who is at the retailer for each one of the plurality of different time periods by using the customer demographic data.
18. The apparatus of claim 17, wherein one of the plurality of different demographics of customers comprises an age group.
19. The apparatus of claim 17, wherein one of the plurality of different demographics of customers comprises an ethnicity group.
20. The apparatus of claim 17, wherein one of the plurality of different demographics of customers comprises an income group.
US14/542,526 2014-11-14 2014-11-14 Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements Expired - Fee Related US10552873B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/542,526 US10552873B2 (en) 2014-11-14 2014-11-14 Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US14/542,526 US10552873B2 (en) 2014-11-14 2014-11-14 Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements

Publications (2)

Publication Number Publication Date
US20160140612A1 US20160140612A1 (en) 2016-05-19
US10552873B2 true US10552873B2 (en) 2020-02-04

Family

ID=55962089

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/542,526 Expired - Fee Related US10552873B2 (en) 2014-11-14 2014-11-14 Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements

Country Status (1)

Country Link
US (1) US10552873B2 (en)

Citations (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002133270A (en) 2000-10-25 2002-05-10 Shinki Kk Advertising system
US20020071658A1 (en) * 1999-11-04 2002-06-13 Paul D. Marko Method and apparatus for composite data stream storage and playback
US20020128908A1 (en) 2000-09-15 2002-09-12 Levin Brian E. System for conducting user-specific promotional campaigns using multiple communications device platforms
US20020144263A1 (en) * 2000-08-31 2002-10-03 Eldering Charles A. Grouping of advertisements on an advertising channel in a targeted advertisement system
US20040002897A1 (en) 2002-06-27 2004-01-01 Vishik Claire Svetlana In-store (on premises) targeted marketing services for wireless customers
US20050198686A1 (en) * 2003-08-29 2005-09-08 Krause Edward A. Advanced, adaptive video multiplexer system
US20050210502A1 (en) * 2000-08-31 2005-09-22 Prime Research Alliance E., Inc. Advertisement filtering and storage for targeted advertisement systems
US20050222906A1 (en) 2002-02-06 2005-10-06 Chen Timothy T System and method of targeted marketing
US20060178918A1 (en) * 1999-11-22 2006-08-10 Accenture Llp Technology sharing during demand and supply planning in a network-based supply chain environment
US20060184982A1 (en) * 1999-07-27 2006-08-17 Microsoft Corporation Selection compression
US20060190964A1 (en) * 2000-08-31 2006-08-24 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US20060288363A1 (en) * 2000-02-02 2006-12-21 Sedna Patent Services, Llc System and method for transmitting and displaying targeted information
US20070100698A1 (en) * 2005-07-08 2007-05-03 Onestop Media Group Adaptive advertisements and adaptive advertising distribution system
US20080306820A1 (en) * 2006-12-06 2008-12-11 Calder Group, Inc. Process and system for targeting of content to segmented customer base
US20090028182A1 (en) * 2007-07-24 2009-01-29 Brooks Paul D Methods and apparatus for format selection for network optimization
US20090028192A1 (en) * 2007-07-24 2009-01-29 Remi Rieger Generation, distribution and use of content metadata in a network
US20090030802A1 (en) * 2001-04-03 2009-01-29 Prime Research Alliance E, Inc. Universal Ad Queue
US20090031384A1 (en) * 2007-07-24 2009-01-29 Brooks Paul D Methods and apparatus for format selection for network optimization
US20090055861A1 (en) * 2007-08-20 2009-02-26 Ads-Vantage, Ltd. System and method for associating content to at least one viewer profile in video audiences
US20090144201A1 (en) 2007-11-30 2009-06-04 Data Logix, Inc. Targeting messages
US20090157472A1 (en) 2007-12-14 2009-06-18 Kimberly-Clark Worldwide, Inc. Personalized Retail Information Delivery Systems and Methods
US20090187939A1 (en) * 2007-09-26 2009-07-23 Lajoie Michael L Methods and apparatus for user-based targeted content delivery
US20090307091A1 (en) 2008-06-06 2009-12-10 Harris Corporation Information processing system for consumers at a store using personal mobile wireless devices and related methods
US20100082427A1 (en) 2008-09-30 2010-04-01 Yahoo! Inc. System and Method for Context Enhanced Ad Creation
US20100094867A1 (en) * 2005-06-15 2010-04-15 Google Inc. Time-multiplexing documents based on preferences or relatedness
US20110055006A1 (en) * 2008-10-29 2011-03-03 Ads Global Media Systems Corporation Advertising Distribution System
US7925549B2 (en) 2004-09-17 2011-04-12 Accenture Global Services Limited Personalized marketing architecture
US20110087547A1 (en) 2009-10-09 2011-04-14 Visa U.S.A. Systems and Methods for Advertising Services Based on a Local Profile
US20110173655A1 (en) * 2009-12-02 2011-07-14 Xorbit, Inc. Automated system and method for graphic advertisement selection and overlay
US20110282733A1 (en) 2010-05-14 2011-11-17 Xerox Corporation System and method to control on-demand marketing campaigns and personalized trajectories in hyper-local domains
US20110288917A1 (en) 2010-05-21 2011-11-24 James Wanek Systems and methods for providing mobile targeted advertisements
WO2012028264A1 (en) 2010-08-30 2012-03-08 Eth Zurich Method and devices for targeted distribution of data
US20120192224A1 (en) * 2000-08-31 2012-07-26 Prime Research Alliance E., Inc. Queue Based Advertisement Scheduling and Sales
US20120215639A1 (en) 2005-09-14 2012-08-23 Jorey Ramer System for Targeting Advertising to Mobile Communication Facilities Using Third Party Data
US20130073387A1 (en) 2011-09-15 2013-03-21 Stephan HEATH System and method for providing educational related social/geo/promo link promotional data sets for end user display of interactive ad links, promotions and sale of products, goods, and/or services integrated with 3d spatial geomapping, company and local information for selected worldwide locations and social networking
US8412578B2 (en) 2006-12-15 2013-04-02 Opportunity Notification Technology, LLC System for delivering advertisements to wireless communication devices
US20130101272A1 (en) * 2001-04-03 2013-04-25 Prime Resource Alliance E., Inc. Alternative Advertising in Prerecorded Media
US20130238413A1 (en) 2012-03-07 2013-09-12 Visa International Service Association Systems and methods to process offers via mobile devices
US8560396B2 (en) 1996-01-17 2013-10-15 Paradox Technical Solutions Llc Intelligent agents for electronic commerce
US8566154B2 (en) 1997-06-16 2013-10-22 Google Inc. Network for distribution of re-targeted advertising
US20130297407A1 (en) 2012-05-04 2013-11-07 Research In Motion Limited Interactive advertising on a mobile device
US8606630B2 (en) 2009-10-09 2013-12-10 Visa U.S.A. Inc. Systems and methods to deliver targeted advertisements to audience
US20140019249A1 (en) * 2001-06-14 2014-01-16 Frank C. Nicholas Method and System for Providing Network Based Target Advertising and Encapsulation
US8725567B2 (en) 2006-06-29 2014-05-13 Microsoft Corporation Targeted advertising in brick-and-mortar establishments
US8744906B2 (en) 2009-08-04 2014-06-03 Visa U.S.A. Inc. Systems and methods for targeted advertisement delivery
US8843391B2 (en) 2009-10-15 2014-09-23 Visa U.S.A. Inc. Systems and methods to match identifiers
US8874465B2 (en) 2006-10-02 2014-10-28 Russel Robert Heiser, III Method and system for targeted content placement
US20160055535A1 (en) * 2013-03-15 2016-02-25 Ingenuity Sun Media Llc Digital sign network

Patent Citations (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8560396B2 (en) 1996-01-17 2013-10-15 Paradox Technical Solutions Llc Intelligent agents for electronic commerce
US8566154B2 (en) 1997-06-16 2013-10-22 Google Inc. Network for distribution of re-targeted advertising
US20060184982A1 (en) * 1999-07-27 2006-08-17 Microsoft Corporation Selection compression
US20020071658A1 (en) * 1999-11-04 2002-06-13 Paul D. Marko Method and apparatus for composite data stream storage and playback
US20060178918A1 (en) * 1999-11-22 2006-08-10 Accenture Llp Technology sharing during demand and supply planning in a network-based supply chain environment
US20060288363A1 (en) * 2000-02-02 2006-12-21 Sedna Patent Services, Llc System and method for transmitting and displaying targeted information
US20120192224A1 (en) * 2000-08-31 2012-07-26 Prime Research Alliance E., Inc. Queue Based Advertisement Scheduling and Sales
US20050210502A1 (en) * 2000-08-31 2005-09-22 Prime Research Alliance E., Inc. Advertisement filtering and storage for targeted advertisement systems
US20060190964A1 (en) * 2000-08-31 2006-08-24 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US20070089127A1 (en) * 2000-08-31 2007-04-19 Prime Research Alliance E., Inc. Advertisement Filtering And Storage For Targeted Advertisement Systems
US20020144263A1 (en) * 2000-08-31 2002-10-03 Eldering Charles A. Grouping of advertisements on an advertising channel in a targeted advertisement system
US20140337885A1 (en) * 2000-08-31 2014-11-13 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
US20020128908A1 (en) 2000-09-15 2002-09-12 Levin Brian E. System for conducting user-specific promotional campaigns using multiple communications device platforms
JP2002133270A (en) 2000-10-25 2002-05-10 Shinki Kk Advertising system
US20130101272A1 (en) * 2001-04-03 2013-04-25 Prime Resource Alliance E., Inc. Alternative Advertising in Prerecorded Media
US20090030802A1 (en) * 2001-04-03 2009-01-29 Prime Research Alliance E, Inc. Universal Ad Queue
US20140019249A1 (en) * 2001-06-14 2014-01-16 Frank C. Nicholas Method and System for Providing Network Based Target Advertising and Encapsulation
US20050222906A1 (en) 2002-02-06 2005-10-06 Chen Timothy T System and method of targeted marketing
US20040002897A1 (en) 2002-06-27 2004-01-01 Vishik Claire Svetlana In-store (on premises) targeted marketing services for wireless customers
US20050198686A1 (en) * 2003-08-29 2005-09-08 Krause Edward A. Advanced, adaptive video multiplexer system
US7925549B2 (en) 2004-09-17 2011-04-12 Accenture Global Services Limited Personalized marketing architecture
US20100094867A1 (en) * 2005-06-15 2010-04-15 Google Inc. Time-multiplexing documents based on preferences or relatedness
US7725502B1 (en) * 2005-06-15 2010-05-25 Google Inc. Time-multiplexing documents based on preferences or relatedness
US20070100698A1 (en) * 2005-07-08 2007-05-03 Onestop Media Group Adaptive advertisements and adaptive advertising distribution system
US20120215639A1 (en) 2005-09-14 2012-08-23 Jorey Ramer System for Targeting Advertising to Mobile Communication Facilities Using Third Party Data
US8725567B2 (en) 2006-06-29 2014-05-13 Microsoft Corporation Targeted advertising in brick-and-mortar establishments
US8874465B2 (en) 2006-10-02 2014-10-28 Russel Robert Heiser, III Method and system for targeted content placement
US20080306820A1 (en) * 2006-12-06 2008-12-11 Calder Group, Inc. Process and system for targeting of content to segmented customer base
US8412578B2 (en) 2006-12-15 2013-04-02 Opportunity Notification Technology, LLC System for delivering advertisements to wireless communication devices
US20090028182A1 (en) * 2007-07-24 2009-01-29 Brooks Paul D Methods and apparatus for format selection for network optimization
US20090028192A1 (en) * 2007-07-24 2009-01-29 Remi Rieger Generation, distribution and use of content metadata in a network
US20090031384A1 (en) * 2007-07-24 2009-01-29 Brooks Paul D Methods and apparatus for format selection for network optimization
US20090055861A1 (en) * 2007-08-20 2009-02-26 Ads-Vantage, Ltd. System and method for associating content to at least one viewer profile in video audiences
US20090187939A1 (en) * 2007-09-26 2009-07-23 Lajoie Michael L Methods and apparatus for user-based targeted content delivery
US20090144201A1 (en) 2007-11-30 2009-06-04 Data Logix, Inc. Targeting messages
US20090157472A1 (en) 2007-12-14 2009-06-18 Kimberly-Clark Worldwide, Inc. Personalized Retail Information Delivery Systems and Methods
US20090307091A1 (en) 2008-06-06 2009-12-10 Harris Corporation Information processing system for consumers at a store using personal mobile wireless devices and related methods
US20100082427A1 (en) 2008-09-30 2010-04-01 Yahoo! Inc. System and Method for Context Enhanced Ad Creation
US20110055006A1 (en) * 2008-10-29 2011-03-03 Ads Global Media Systems Corporation Advertising Distribution System
US8744906B2 (en) 2009-08-04 2014-06-03 Visa U.S.A. Inc. Systems and methods for targeted advertisement delivery
US20110087547A1 (en) 2009-10-09 2011-04-14 Visa U.S.A. Systems and Methods for Advertising Services Based on a Local Profile
US8606630B2 (en) 2009-10-09 2013-12-10 Visa U.S.A. Inc. Systems and methods to deliver targeted advertisements to audience
US8843391B2 (en) 2009-10-15 2014-09-23 Visa U.S.A. Inc. Systems and methods to match identifiers
US20110173655A1 (en) * 2009-12-02 2011-07-14 Xorbit, Inc. Automated system and method for graphic advertisement selection and overlay
US20110282733A1 (en) 2010-05-14 2011-11-17 Xerox Corporation System and method to control on-demand marketing campaigns and personalized trajectories in hyper-local domains
US20110288917A1 (en) 2010-05-21 2011-11-24 James Wanek Systems and methods for providing mobile targeted advertisements
WO2012028264A1 (en) 2010-08-30 2012-03-08 Eth Zurich Method and devices for targeted distribution of data
US20130073387A1 (en) 2011-09-15 2013-03-21 Stephan HEATH System and method for providing educational related social/geo/promo link promotional data sets for end user display of interactive ad links, promotions and sale of products, goods, and/or services integrated with 3d spatial geomapping, company and local information for selected worldwide locations and social networking
US20130238413A1 (en) 2012-03-07 2013-09-12 Visa International Service Association Systems and methods to process offers via mobile devices
US20130297407A1 (en) 2012-05-04 2013-11-07 Research In Motion Limited Interactive advertising on a mobile device
US20160055535A1 (en) * 2013-03-15 2016-02-25 Ingenuity Sun Media Llc Digital sign network

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Bosso et al., "The evolution of brick-and-mortar store: an empirical analysis of technological innovations and multichannel models adopted by physical retailers", Politecnico DiMilano, 2013, pp. 1-196, http.//www.politesi,polimi.it/bitstream/10589/82542/1/2013-10-Bosso_Butti.pdf.
Dilmener et al., "Location Based Sales Promotion Strategies", ICMC 2013, pp. 1-13.
Williams, Paul, "Where it's at: iBeacons are the next level in geolocation", Mutualmobile, Aug. 26, 2013, pp. 1-6.

Also Published As

Publication number Publication date
US20160140612A1 (en) 2016-05-19

Similar Documents

Publication Publication Date Title
US20250133271A1 (en) Cross-screen optimization of advertising placement
US20190149869A1 (en) Programmatic tv advertising placement using crossscreen consumer data
US20180376220A1 (en) Targeting tv advertising slots based on consumer online behavior
US8973023B1 (en) Methods and apparatus to determine audience duplication in cross-media campaigns
US20100250347A1 (en) System and method for utilizing a transport structure in a social network environment
US11138631B1 (en) Predictive user segmentation modeling and browsing interaction analysis for digital advertising
US20170032416A1 (en) Utilizing population density to facilitate providing offers
US11397965B2 (en) Processor systems to estimate audience sizes and impression counts for different frequency intervals
US20190147495A1 (en) Systems and methods for protecting internet advertising data
US10275812B2 (en) Method and apparatus for denying a transaction detected to be initiated outside of a required application on an endpoint device
US12153553B2 (en) Methods and apparatus to estimate audience sizes of media using deduplication based on binomial sketch data
US20210160226A1 (en) Systems and methods for protecting internet advertising data
US11949954B2 (en) Methods and apparatuses for a modular and extensible advertisement request
CN107305672A (en) Advertisement providing system, with beacon provide advertisement method and use its equipment
US10552873B2 (en) Method and apparatus for transmitting frequency division multiplexed targeted in-store advertisements
KR20180005514A (en) Server for providing user trust level with regard to digital signage
US20150149280A1 (en) Method and apparatus for transmitting an offer for an item
US20140278761A1 (en) Method and apparatus for data matching and integration
US11017415B2 (en) Fast calculations of total unduplicated reach and frequency statistics
KR102719134B1 (en) Advertisement matching server and platform using audience identification of multi devices based on real-time internet protocol, and operating method thereof
US20250156739A1 (en) Systems and Methods for Inferring User Intent Based on Physical Signals
RU2784911C1 (en) Method for provision of advertising for tv program
TW202416203A (en) Advertisement determination device, advertisement determination method, advertisement determination program, and advertisement distribution system
US10984450B2 (en) System and method to provide an integrated advertising platform
IL308283A (en) Artificial-intelligence-based orchestration

Legal Events

Date Code Title Description
AS Assignment

Owner name: AT&T INTELLECTUAL PROPERTY I, L.P., GEORGIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INNES, TIMOTHY WATSON;REEL/FRAME:034180/0042

Effective date: 20141111

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

ZAAA Notice of allowance and fees due

Free format text: ORIGINAL CODE: NOA

ZAAB Notice of allowance mailed

Free format text: ORIGINAL CODE: MN/=.

STPP Information on status: patent application and granting procedure in general

Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20240204