Campaign Management Systems for Creating and Managing Beacon Based Campaigns

US2016148270A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016148270-A1
Application numberUS-201514679680-A
CountryUS
Kind codeA1
Filing dateApr 6, 2015
Priority dateNov 26, 2014
Publication dateMay 26, 2016
Grant date

How to read this patent

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

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

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

  4. Key dates

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

  5. First independent claim

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

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques and systems for beacon based campaign creation and management are disclosed. A disclosed technique includes providing a graphical user interface to create a campaign zone for a location, create campaign messages for the campaign zone, prioritize the campaign messages, and produce campaign message priority information; generating campaign information based on the campaign messages and the campaign message priority information; and providing the campaign information to mobile devices. The graphical user interface can be configured to specify for a campaign message a beacon identifier associated with a beacon device that is within a vicinity of the location, and to specify for the campaign message an action for a mobile device to perform in response to receiving a beacon message containing the beacon identifier from the beacon device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: providing, by a data processing apparatus, a graphical user interface to create a campaign zone for a location, create campaign messages for the campaign zone, prioritize the campaign messages, and produce campaign message priority information, wherein the graphical user interface is configured to specify for a campaign message a beacon identifier associated with a beacon device that is within a vicinity of the location, and to specify for the campaign message an action for a mobile device to perform in response to receiving a beacon message containing the beacon identifier from the beacon device; generating, by the data processing apparatus, campaign information based on the campaign messages and the campaign message priority information; and providing, by the data processing apparatus, the campaign information to mobile devices. 2 . The method of claim 1 , wherein providing the campaign information to the mobile devices comprises sending the campaign information to an application running on the mobile device, wherein the campaign information controls how the application presents one or more of the campaign messages in response to receiving one or more beacon messages that are associated with the campaign zone. 3 . The method of claim 1 , wherein the campaign information controls a presentation order of two or more of the campaign messages in response to receiving multiple different beacon messages that are associated with the campaign zone. 4 . The method of claim 1 , wherein the graphical user interface comprises an interface to specify for the campaign message one or more first level criteria for determining whether to present a campaign message parameter, and wherein the campaign message priority information comprises one or more second level criteria to resolve a tie if two or more of the campaign messages qualify for presentation based on respective one or more first level criteria. 5 . The method of claim 1 , wherein the campaign information comprises one or more campaign message records, and wherein the one or more campaign message records comprise a beacon identifier parameter corresponding to the beacon identifier, an action type parameter corresponding to the action, a proximity threshold parameter, message frequency parameter, and message content parameter. 6 . The method of claim 1 , comprising: receiving campaign zone information from the mobile device; identifying a campaign zone that corresponds to the campaign zone information; retrieving campaign information corresponding to the identified campaign zone; and sending the retrieved campaign information to the mobile device. 7 . The method of claim 6 , wherein the campaign zone information comprises a detected beacon identifier that is detected by the mobile device. 8 . The method of claim 6 , wherein the campaign zone information comprises location information based on a geographical location of the mobile device. 9 . A system comprising: a processor; and a memory structure coupled with the processor, the memory structure being configured to store campaign related data, wherein the processor is configured to perform operations comprising: providing a graphical user interface to create a campaign zone for a location, create campaign messages for the campaign zone, prioritize the campaign messages, and produce campaign message priority information, wherein the graphical user interface is configured to specify for a campaign message a beacon identifier associated with a beacon device that is within a vicinity of the location, and to specify for the campaign message an action for a mobile device to perform in response to receiving a beacon message containing the beacon identifier from the beacon device; generating campaign information based on the campaign messages and the campaign message priority information; storing the campaign information in the memory structure; and providing the campaign information to mobile devices. 10 . The system of claim 9 , wherein providing the campaign information to the mobile devices comprises sending the campaign information to an application running on the mobile device, wherein the campaign information controls how the application presents one or more of the campaign messages in response to receiving one or more beacon messages that are associated with the campaign zone. 11 . The system of claim 9 , wherein the campaign information controls a presentation order of two or more of the campaign messages in response to receiving multiple different beacon messages that are associated with the campaign zone. 12 . The system of claim 9 , wherein the graphical user interface comprises an interface to specify for the campaign message one or more first level criteria for determining whether to present a campaign message parameter, and wherein the campaign message priority information comprises one or more second level criteria to resolve a tie if two or more of the campaign messages qualify for presentation based on respective one or more first level criteria. 13 . The system of claim 9 , wherein the campaign information comprises one or more campaign message records, and wherein the one or more campaign message records comprise a beacon identifier parameter corresponding to the beacon identifier, an action type parameter corresponding to the action, a proximity threshold parameter, message frequency parameter, and message content parameter. 14 . The system of claim 9 , wherein the operations comprise: receiving campaign zone information from the mobile device; identifying a campaign zone that corresponds to the campaign zone information; retrieving campaign information corresponding to the identified campaign zone; and sending the retrieved campaign information to the mobile device. 15 . The system of claim 14 , wherein the campaign zone information comprises a detected beacon identifier that is detected by the mobile device. 16 . The system of claim 14 , wherein the campaign zone information comprises location information based on a geographical location of the mobile device. 17 . A method comprising: determining, at a mobile device, campaign zone information associated with a location; sending, from the mobile device, the campaign zone information to a server; receiving, at the mobile device, a campaign file that corresponds to the campaign zone information, the campaign file comprising campaign messages; receiving, at the mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of the location; determining priorities of the beacon messages based on the campaign file; selecting a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting a campaign message of the campaign messages that corresponds to the selected beacon message through the mobile device. 18 . The method of claim 17 , wherein the campaign zone information comprises a detected beacon identifier that is detected by the mobile device. 19 . The method of claim 17 , wherein the campaign zone information comprises location information based on a geographical location of the mobile device. 20 . A mobile device comprising: circuitry configured to receive beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of a location; and a processor coupled w

Assignees

Inventors

Classifications

  • for local area broadcast, e.g. instore broadcast · CPC title

  • Wireless devices · CPC title

  • based on user location · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

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

What does patent US2016148270A1 cover?
Techniques and systems for beacon based campaign creation and management are disclosed. A disclosed technique includes providing a graphical user interface to create a campaign zone for a location, create campaign messages for the campaign zone, prioritize the campaign messages, and produce campaign message priority information; generating campaign information based on the campaign messages and…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0267. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).