Skip to the slides
A Rough Idea Instrumented People, Places and Things Office beacons Slides

Office beacons

iBeacons on two floors of the office, 2014: a proof of concept

The Iota team at SapientNitro. A draft, November 2026.

The slides run from the question
to what the model could tell.

  1. The question and the anchor
  2. Two configurations, and the instruments
  3. How a position is made
  4. A walk, a day, who was near whom, and dwell
  1. Two floors, and the second phase
  2. How good a position is
  3. Who was tracked, and what survives
  4. What the model could and could not tell

The study asked whether radios on the walls
could say where people go in an office.

In 2014 the Iota team put about 150 iBeacons on two floors of the office, and a few people wore an iPod on the arm through the working day.

The anchor is a place, with people moving through it. The model of activity is where a device went and how long it stayed.

It was a proof of concept. Any number on these slides describes these few people, on these few days.

A record of where someone is
does not say what they are doing.

“An observation is not an activity model. A sensor may report that a door opened, a cup moved, or someone entered a room, but none of those events alone establishes what the person was doing.”

So the question here stays close to the instrument: was the approach viable, and what kind of picture does it give?

Quotation: TJ, Modeling Activity, 2026, p. 3.

The team tried the idea two ways round,
one after the other.

Beacons on the walls, iPods on arms

June to September. About 150 beacons on two floors, about 11 ft from the next. Seven iPods at a time, collected in the morning and returned at night.

iPods on the walls, beacons carried

October to early November. Seven iPods fixed on the walls at one end of the lower floor, and thirteen people each carrying a beacon.

The team's project write-ups and deployment tracker, 2014. The spacing is measured on the team's layouts and the office's plan: each beacon's distance to its nearest neighbor, the median.

The instruments were bought beacons and iPods,
with an app the team wrote.

A beacon only announces its number. An iPod in an armband logged each number and its signal strength.

Each beacon's place was marked by hand on a plan in the app.

Fig. 1 · The team's app: the plan, and one beacon's settings
The app's Beacon Layout tab: a floor plan of the office with a red ring at each beacon's place.The app's details for one beacon: signal strength, battery, power, its two numbers and its advertising interval.

Screens from the team's app, 2014. The iPod also logged its motion and a sound level. A low-resolution picture, through an edge filter, was tried and dropped: it needed the screen on, which emptied the battery.

A position is a weighted mean of places,
and the loudest beacons decide.

Scan

Readings under 125 ms apart: about one scan a second.

Threshold

Readings at or below −90 dB are dropped.

Weight

The signal, mapped to 50…5, to the sixth power.

Mean

The weighted mean of those beacons' places.

No distance is computed, and a position can't fall outside the beacons around it.

The team's viewer, read from its source; the path is then averaged over seven scans. Run on the surviving logs, these steps give the team's own positions in 281,484 of 281,485 scans. Added in 2026: the floor, a vote for whichever floor's beacons are louder.

The first walks stayed near the team's desks,
with about twenty beacons.

The viewer drew each scan as a small ring, and each beacon heard as a blue circle, wider when louder.

By July the beacons covered both floors.

Fig. 2 · The team's viewer, 28 May 2014
The team's viewer: a red path of small rings around gray desks on a plan, with blue circles at the beacons, and a readout of the time and settings.

Saved by the team from its viewer. No record of who walked or by what route survives.

A test walk reads as a walk: down one side of the floor, round the far end and back.

A working day is long stays joined by short trips, for each iPod.

Most time near another iPod is at neighboring desks; a few stretches are away from both iPods' usual places.

Dwell shows where desks and meeting rooms were used, and nothing of what happened there.

The two floors were used unevenly: one iPod spent most of its days upstairs, and most others went for a minute or two, or not at all.

With seven listeners, a position sits close to the loudest iPod and moves toward the next.

Left alone, a position holds to a foot or two.
At known places, it is close near a loud beacon.

1.5 ft

TJ's iPod overnight, twelve hours on one spot: nine scans in ten fall within this of the middle.

3 ft, or 12–20 ft

Seven iPods at listed places, placed by the wall beacons. Four, each hearing a beacon at −65 dB or louder, came within 3 ft. The other three did not.

The places: the team's list, read as pixels of its viewer's window, with two rows exchanged because each iPod hears loudly the beacon beside the other's listed place. By October few beacons beyond that end of the floor were heard, so summer may differ.

Four of seven iPods at known places were placed within 3 ft, and three were 12 to 20 ft off.

Wearers volunteered and knew what was logged,
and most of them were the team.

A consent form and the app's own consent screen survive, listing what was logged. At least four of the seven iPods were on the team's own arms on each surviving day.

Every track is shown under a label, with no names: TJ's own as TJ's, the others as numbers and letters.

The team's consent form, 29 July 2014, and its deployment tracker; the count was made by hand, matching the tracker to the team's list of members. No device identifier and no name of a person is published, and nothing says which wearer was on the team.

Four working days of raw logs survive,
and one hour of the second phase.

31 July; 7, 8, 11 August 2014Raw logs from all iPods, both floors
12 to 15 AugustThe team's computed positions, lower floor only
28 May to 15 JulyShorter logs from one device at a time
23 OctoberOne hour from all seven fixed iPods
Not foundThe rest of June to November, the surveys, and any analysis of dwell or of people together

Searched by name and date on the drive's index, which stops at July 2020. Kept off the site: the iPods' low-resolution test pictures, which show people, and a picture the team saved from its viewer, which shows the devices' identifiers.

The approach was viable for seeing where a few people went,
at the scale of an aisle and not of a chair.

What it gave

A walk reads as a walk, and a day as long stays joined by short trips, with no camera and nothing to wire.

What it cost

It knows only those who wear the iPod and keep it running. Batteries died in the first days. Near edges and in the elevator core the position fails or is pulled inward.

The batteries: the wearers' notes in the team's tracker, 29 and 30 July 2014.

The logs show who was near whom.
They do not show collaboration.

On six of the eight days, some pair of iPods spent ten minutes or more within 15 ft of each other and away from their usual places. Whether those people were working together, the logs can't say.

At about a reading a second, two iPods moving side by side for more than a few seconds is rare in these logs.

“Data does not arrive already labeled with the meaning of an activity.”

Measured in 2026 on the surviving logs. Quotation: TJ, Modeling Activity, 2026, p. 4.

Everything on these slides traces
to a small set of sources.

The sensing, the app and the viewers were the Iota team's, at SapientNitro. Made in 2026 at TJ's direction, with Claude Code.