Eureka Use Case
This is the first of two articles. The second is a deep dive into the part that is specific to AR: capturing and calibrating the 360 images that drive the augmented reality directions, and the technical constraints we design around.

Why we start by understanding the site
Each campus is unique
Large campuses get complex for understandable reasons, often because several institutions have been brought together into shared infrastructure. The MUHC Glen site is a good example. It opened in 2015 and brought several institutions onto one campus, including the Royal Victoria Hospital, the Montreal Chest Institute, the Cedar Cancer Centre, the Montreal Children's Hospital, and the MUHC Research Institute. The building is recent, and the complexity that comes with consolidation is exactly what we set out to map. On top of that, more than half the people who arrive at the Glen site have never set foot there before, so they do not know any of the logic or naming conventions. They may not know, for example, that the campus has two separate children's hospitals sitting next to each other.
How the existing signage already works
How the addressing works
Because the Glen site is recent, it uses a single unified address system. Each location has a three part address: Area, Floor, and Room number, for example D RC.3114. On a campus this size, room numbers follow the building's construction logic rather than the path a visitor walks. We don't expect a visitor to decode that. We map the numbering ourselves so the app guides them to the exact door regardless of how the numbers are arranged. We also add relevant intermediary addresses as references along the route, for example "turn right at door C 02.1024".
How areas relate to institutions
Where visitors actually arrive
Which paths a visitor can actually use

"The visitor never has to understand the building's internal logic, because we have already absorbed it into the system."
Example of customization of the directory based on on-site analysis
Smart directory
Building a directory that matches how people search
We compare the provided directory against the information available online to find destinations that are missing or do not match. We then complete each entry so we know which services it provides, and we add keywords for abbreviations, nicknames, and the services offered.
This matters because the same place is often called several things. At the Glen site, the McConnell Resources Centre is referred to most of the time as "the library." What matters is that the visitor finds it no matter which name they use. When we find a gap like this, we share it with the hospital's project manager so the on site signage can be aligned too if useful.
Important
One important rule while building the directory: two destinations cannot share the same name. If two locations are called the same thing, something has to distinguish them, otherwise a visitor cannot be sure they are going to the right place.

The power of keywords
This matters most for the abstract destinations that hospitals are full of: intermediary points a visitor has to reach first, even though it is not where they think they are going. A patient with a gastroenterology appointment may need to report to a general ambulatory services wicket before anything else. Searching "gastroenterology" is the natural thing to do, but the place they actually need is "Clinics," and nothing about that name would tell them so. So we make "gastroenterology" a keyword on the Clinics destination, and the search sends the visitor to the right first stop.
Getting the right result is only half of it. The visitor also has to trust it, and a result that looks unrelated to what they typed is easy to dismiss. So our search does not just return the destination. It shows the matching keywords alongside it, with the part that matched the query highlighted. When someone searches "gastroenterology" and lands on Clinics, they can see exactly why, and that visible link between what they typed and what we recommend is what gives them the confidence to follow it.
Review and validation
This is the most important part of the experience: a visitor has to find the right destination, in either language, no matter what information they start with.

creating the interactive map
Preparing the map foundation
This matters because the real starting point is often a metro platform or a parking spot, not the front door. At the Glen site, the map covers the three main floors and two parking levels, and the directory covers all floors. In total we have already covered 100 health destinations (more will be added in a later phase), 40 parking lot sections, and 22 types of amenity such as restrooms, entrances, stairs, and parking.
The impact: a continuous, real scale map that can route someone from where they truly start, across transit and parking, all the way to the exact door.
A working version from day one
Part of what makes this possible is our own CMS and map editor. We reuse the same core across projects, then customize it in depth for each customer with their colours, branding, and requirements. That lets us stand up a working, customized application quickly instead of rebuilding from scratch each time.
The benefit of building this way is that the application becomes something we can test with real people early, while we keep refining the foundation underneath it.

Testing, feedback, and continuous fine-tuning
We start by testing on site with volunteers and gathering their feedback. At the Glen site, most of the feedback was about keywords and destination names, the actual words people use to search. That makes sense: this kind of information can only come from the people working in the building every day. The feedback feeds straight back into the directory, where we add the missing terms so the next visitor finds the location on the first try. We also use this stage to fine tune the UX based on where we see people struggle.
We then ran a wider test phase with employees, with a small contest to encourage people to send feedback. People who know the building well notice different things than first time visitors, and both perspectives matter.
Thanks to the dedication of employees and volunteers, we collected more than 50 comments in just a few days. That feedback let us add concrete fixes to remove confusion between similar destinations. The pharmacies are a good example: there are three at the Glen, a general pharmacy for external visitors and prescriptions, one specialized in oncology, and one for internal patients only that was often confused with the external pharmacy. We also added other destinations that visitors were looking for.
The impact is a system that gets sharper with use. Listening to real searches is how the directory stops reflecting the official names and starts reflecting how people actually talk.
A dedicated article will be published soon on this matter, if you are interested, we recommend watching the following video : Unlock the potential of interactive navigation solutions with Data-Driven KPIs
Multi-phase implementation
Here, the first phase focused on three institutions and the three main floors plus the parking levels. Another institution is under discussion to be added in the near future, and other floors can follow. The system also has built-in features for progressive deployment, with fallbacks for destinations that are not mapped yet.

What makes us different
The philosophy behind the process
We complement existing systems, we do not replace them. Signage stays, and volunteers stay. The wayfinder is one layer added on top.
There is no single entry door into the application. Different people arrive differently, so we use multiple entry points: a QR code, an easy domain name to type, digital signage kiosks, and clear links on the hospital's own website.
There is no perfect solution that works for everyone. Disabilities, language barriers, and personal preferences all vary, so combining several solutions, and building fully multilingual, is the only way to reach almost everyone.
The intake point is validated on site, destination by destination. We do not pin the general department location. We validate where the visitor actually has to go, which is often a specific window wicket and sometimes a different place from where you would expect the department to be.


