Beacon Sharing Platform Entitlement Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing beacon systems require burdensome configuration and costly setup when switching ownership, as beacons are typically managed by a single entity and sharing between accounts is not efficiently facilitated.

Innovation Solution

A system that allows for the selective sharing of beacons across different accounts by generating entitlements, such as keys or tokens, which specify validity windows and usage restrictions, enabling rapid sharing and management of beacon arrays among multiple entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate co-extensive beacon arrays are set up at a given location to enable switching owners, then beacon ownership can be switched, but it becomes costly, space consuming and time consuming

Engineering Contradiction:
Improvebeacon ownership switchingVSAvoidbeacon array configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The beacon system is designed to serve multiple owners through a single shared beacon array. The beacons are configured to detect client devices and determine ownership based on pre-established associations between beacons and owner accounts, eliminating the need for separate beacon arrays for each potential owner.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of creating physical copies of beacon arrays for each owner, the system creates virtual copies through data associations. The beacon data includes references to multiple owner accounts, allowing the same physical beacons to function as if they were separate arrays for different owners through software-based ownership management.

Inventive Principle:
Principle #26Copying

2Device complexity

If a single beacon array is shared among multiple accounts, then cost and space are reduced, but configuration becomes burdensome and complex

Engineering Contradiction:
Improvebeacon array quantityVSAvoidconfiguration process
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system automatically manages beacon-to-owner associations through programmed logic. When a client device detects a beacon, the system automatically determines which owner account should receive the notification based on pre-configured associations, eliminating the need for manual configuration during ownership transitions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Owner associations with beacons are established in advance through account registration and entitlement generation. The system pre-configures which accounts have access to which beacons before actual use, so that when ownership needs to be transferred, the process simply involves generating new entitlements rather than reconfiguring the entire beacon array.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If beacon ownership is switched through traditional methods, then ownership transfer is achieved, but it requires burdensome configuration and changes to client software

Engineering Contradiction:
Improveownership transfer capabilityVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The ownership management functionality is extracted from the client software and relocated to the beacon system server. The server handles all ownership determination and account association logic, so that when ownership transfers, only server-side configurations need to change, not the client applications on user devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The beacon system server acts as an intermediary between beacons and client devices. It receives beacon detections, determines the appropriate owner account based on entitlement data, and delivers notifications to the correct account. This intermediary layer abstracts away the complexity of ownership management from both the beacons and client software.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9681420B2Beacon sharing platform
Publication Date: 2017.06.13 GIMBAL
  • US9681420B2 patent drawing
  • US9681420B2 patent drawing
  • US9681420B2 patent drawing

AI summary

Data is received that specifies at least one beacon associated with a first account and a first validity window specifying a time period during which the at least one beacon is to be associated with an additional account. Thereafter, a first entitlement is generated which, when registered by a second account, causes the at least one beacon to be associated with the second account until expiration of the first validity window. Prior to registration of the first entitlement and additionally outside the first validity window the at least one beacon is associated solely with the first account. After the registration of the first entitlement, the at least one beacon is caused to be associated with the second account during the first validity window. Other types of sharing parameters are also available such as sequencing, subsets of beacons, and the like.