发明名称 SYSTEMS AND METHODS FOR SYNCING DATA RELATED TO VOICE CALLS VIA A DYNAMICALLY ASSIGNED VIRTUAL PHONE NUMBER
摘要 The present disclosure is directed to syncing data related to voice calls via dynamically assigned virtual phone numbers. A system receives a voice call entry from a content provider. The system access a lot data structure to parse the log data structure. The system matches a device identifier of the voice call entry with a device identifier of the log entry. The system determines that a predetermined threshold is satisfied by a time or duration of the log entry. The system retrieves a virtual phone number from the log entry. The system performs a lookup to determine a content item impression identifier. The system stores data provided via the voice call entry.
申请公布号 US2017104874(A1) 申请公布日期 2017.04.13
申请号 US201514971751 申请日期 2015.12.16
申请人 Google Inc. 发明人 Yi Seung;Kothari Anshul;Agarwal Amit;Lenart Monica Chawathe;Apte Ajit
分类号 H04M3/51 主分类号 H04M3/51
代理机构 代理人
主权项 1. A method of syncing data via a network, comprising: receiving, by one or more processors of a data processing system from a content provider, via a communication channel established using a content account identifier, a voice call entry corresponding to a voice call received by a provider device of the content provider, the voice call entry including a first field identifying a device identifier of a device initiating the voice call, a second field identifying a start time of the voice call, and a third field identifying a duration of the voice call; accessing, by the data processing system, a log data structure maintained in memory of the data processing system, the log data structure storing a plurality of log entries corresponding to voice calls received by the data processing system; parsing, by the data processing system, the log data structure to identify a log entry of the plurality of log entries that corresponds to the voice call entry; matching, by the data processing system, the device identifier included in the voice call entry with a device identifier indicated in the log entry; determining, by the data processing system responsive to matching the device identifier, that at least one of the start time or the duration of the voice call entry satisfies a predetermined threshold of a respective start time or duration of the log entry; retrieving, by the data processing system responsive to determining that the predetermined threshold is satisfied, a virtual phone number from the log entry, the virtual phone number dynamically assigned by the data processing system to a content item of the content provider and provided to the device having the device identifier of the log entry responsive to an interaction with the content item of the content provider; performing, by the data processing system, a lookup in a content item impression data structure using the identified virtual phone number to determine a content item impression identifier identifying an impression of a content item that resulted in a provision of the virtual phone number to the content item; and storing, by the data processing system in a data structure corresponding to the content item impression identifier, data provided via the voice call entry.
地址 Mountain View CA US