Layer 2 of 7
Mobile SDK Layer
Movement SDK and related mobile-side functionality collect location events, detect visits and transmit information to platform services.
High Observed AlignmentPublicly Documented CapabilityTechnical Observation
Layer 2
Components observed
Location event collection
Recurring device-side sampling of location signals.
Background awareness
Continues to detect movement while the host app is idle.
Visit detection
Identifies stops that qualify as venue visits.
Movement analysis
Classifies movement patterns (dwell, transit, stop).
Entry / exit events
Detects when a device crosses a defined region.
Venue association
Associates a stop with a specific POI where possible.
Cloud transmission
Encrypted upload of events to Foursquare cloud services.
Relationship to the patent
The SDK produces the automatic location events the patent architecture depends upon.
Technical Observation