Granted United States Patent · US12039568B2

Independent Claim 10

Computer-implemented method

Independent Claim 10 protects a computer-implemented method combining retailer-to-consumer communications, previously collected consumer information, relevance matching, geographic conditions, retailer targeting criteria, temporal conditions and automatic conditional communication.

Granted — United StatesView granted claim ↗

Distributed method architecture

Attribution of claimed method steps

A method claim is performed by identified actors, not by a system alone. Where the public record does not identify the performing component, the cell records deployment-level confirmation required rather than an inferred attribution.

Publicly documentedDeployment dependent
OperationStepRetailer / Woosmap customerConsumer deviceWoosmap SDKWoosmap services / APICustomer engagement platformBasis
Establish communication10ADeployment dependentPublicly documentedPublicly documentedDeployment dependentSDK operation on the consumer device is documented; the retailer-side channel is deployment dependent.
Collect location10A / 10DPublicly documentedPublicly documentedDocumented as a device-side SDK operation.
Store visits10BPublicly documentedPublicly documentedWoosmap documents on-device storage of visit and historical location data.
Create ZOI10B / 10CPublicly documentedPublicly documentedClustering documented as performed on the device by the SDK.
Monitor geofence10D / 10FPublicly documentedPublicly documentedPublicly documentedStore and POI geofences documented, including automatically generated store geofences.
Calculate ETA10GPublicly documentedPublicly documentedIsochrone and travel-time computation documented at API level.
Generate event10F / 10HPublicly documentedPublicly documentedNamed enter / exit and visit / ZOI events are published.
Pass user properties10C / 10EDeployment dependentPublicly documentedPublicly documenteduser_properties.[field_name] documented in the Marketing Cloud event specification; the values supplied are deployment dependent.
Enter engagement workflow10HDeployment dependentPublicly documentedPublicly documentedEntry event and custom-event triggers documented for Marketing Cloud, Braze and Batch.
Select communication10C / 10EDeployment dependentDeployment dependentSelection logic resides in the deployed engagement configuration; not established by public documentation.
Deliver notification10IDeployment dependentPublicly documentedPublicly documentedDelivery capability documented; the delivering component in a given deployment requires confirmation.