Patent ID: 9628566
Date: 2017-04-18
CPC Classifications: H04L

Claim:
1. A method comprising: establishing, by a network device, a web connection with an anonymous user of a user device via a Web Real Time Communication (WebRTC) browser of the user device that operates according to a WebRTC standard that enables browser-to-browser voice calling, video chat, and peer-to-peer file sharing, and wherein the network device provides access to a carrier-grade network in support of a WebRTC session; obtaining, by the network device, one or more instances of service data that includes a user identifier pertaining to the anonymous user of the user device; assigning, by the network device, a level of trustworthiness from among multiple levels of trustworthiness to each instance of the service data, wherein a selection of the level of trustworthiness is based on a source from where each instance of the service data is obtained and a type of each instance of the service data; generating, by the network device, a Session Initiation Protocol (SIP) message that includes a request to initiate the WebRTC session; packaging, by the network device, each instance of the service data in a field of the SIP message, wherein the user identifier of the anonymous user is packaged in a header field having a same level of trustworthiness as the level of trustworthiness assigned to the corresponding instance of service data; and transmitting, by the network device, the SIP message to another device that provides a WebRTC service.