Browse Prior Art Database

Multi-Channel Contact Identity and Merge

IP.com Disclosure Number: IPCOM000246312D
Publication Date: 2016-May-27
Document File: 1 page(s) / 18K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method and system to restrict contact identity establishment and contact merge to an OAuth authenticated Application Programming Interface (API) in order to securely identify and merge contacts across various communication channels.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 69% of the total text.

Page 01 of 1

Multi-Channel Contact Identity and Merge

A system is needed to securely identify and merge contacts across various communication channels such as mobile push, email, and short messaging services (SMS).

The novel contribution is a method and system to restrict contact identity establishment and contact merge to an OAuth authenticated Application Programming Interface (API). A mobile device authenticates with the customer system and passes along randomly generated tokens representing the device. The customer system then makes an OAuth'ed API call to establish the identity and merge contacts.

A mobile device or communication channel creates randomly generated tokens representing a particular channel (channel token). Using channel tokens, a corresponding contact is created in a cloud marketing database. At this point, the channel can collect contact information and behavior. However, there is no identity in the form of the customer system.

The contact authenticates with the customer system, passing along the previously generated channel tokens. The authentication mechanism to the customer system is flexible and does not affect overall flow. The customer system receives channel tokens and authentication to identify the contact.

The customer system then makes an authenticated call to the service provider's marketing cloud's establish identity API with contact identity information as well as channel tokens. An identity can be in the form of a contact alias, account id,...