Евразийский сервер публикаций

Евразийский патент № 036433

   Библиографические данные
(11)036433    (13) B1
(21)201691088

 A ]   B ]   C ]   D ]   E ]   F ]   G ]   H ] 

Текущий раздел: G     


Документ опубликован 2020.11.10
Текущий бюллетень: 2020-11  
Все публикации: 036433  
Реестр евразийского патента: 036433  

(22)2014.12.04
(51) G06F 17/22(2006.01)
(43)A1 2016.11.30 Бюллетень № 11  тит.лист, описание 
(45)B1 2020.11.10 Бюллетень № 11  тит.лист, описание 
(31)61/911,485
(32)2013.12.04
(33)US
(86)IB2014/066589
(87)2015/083115 2015.06.11
(71)ВИКС.КОМ ЛТД. (IL)
(72)Абрахами Йоав, Блох Кфир, Ашсаф Нитзан (IL)
(73)ВИКС.КОМ ЛТД. (IL)
(74)Поликарпов А.В., Соколова М.В., Путинцев А.И., Черкас Д.А., Игнатьев А.В. (RU)
(54)СИСТЕМА И СПОСОБ ДЛЯ СБОРА ДАННЫХ ОБ АКТИВНОСТИ СТОРОННИХ ПРИЛОЖЕНИЙ
   Формула 
(57) 1. Система для сбора данных об активности пользователей сторонних приложений для веб-сайта, включающая
память;
процессор;
по меньшей мере один концентратор, сконфигурированный для
приема сообщений об активности по меньшей мере от одного стороннего приложения, встроенного в веб-сайт, при этом сообщение об активности включает дескриптивный адрес целевого стороннего приложения, встроенного как экземпляр в веб-сайт, информацию, связанную с взаимодействием пользователя веб-сайта с экземпляром упомянутого стороннего приложения, и информацию идентификации пользователя веб-сайта;
перенаправления упомянутых сообщений об активности целевому стороннему приложению путем преобразования дескриптивного адреса в прямой адрес целевого стороннего приложения и/или на веб-сайт, при этом концентратор поддерживает таблицу абсолютных адресов всех сторонних приложений, встроенных в веб-сайт; и
передачи сообщений об активности координатору активности и координатору контактов;
координатор активности, включающий
устройство идентификации контактных лиц, сконфигурированное для идентификации контактного лица, связанного с сообщением об активности, на основании информации идентификации из сообщения об активности, при этом упомянутое идентифицированное контактное лицо является пользователем упомянутого веб-сайта;
формирователь последовательности, сконфигурированный для формирования начала последовательности сообщений об активности, связанных с идентифицированным контактным лицом, путем сохранения сообщения об активности в базе данных как первого сообщения упомянутой последовательности, если контактное лицо идентифицировано впервые; и
устройство слияния последовательностей, сконфигурированное для добавления сообщения об активности к существующей последовательности сохраненных сообщений об активности, связанных с идентифицированным контактом, если контактное лицо было идентифицировано ранее;
координатор контактов, включающий
экстрактор данных, сконфигурированный для извлечения информации о пользователе из сообщения об активности и сохранения в базе данных как записи контактной информации, связанной с идентифицированным контактным лицом; и
устройство слияния данных, сконфигурированное для слияния по меньшей мере двух записей контактной информации, если упомянутые записи связаны с одним и тем же идентифицированным контактным лицом;
при этом упомянутый координатор активности, упомянутый координатор контактов и упомянутый по меньшей мере один концентратор реализованы с помощью упомянутой памяти и упомянутого процессора.
2. Система по п.1, в которой упомянутый по меньшей один концентратор включает по меньшей мере одно из следующего:
маршрутизатор и трекер для маршрутизации и отслеживания упомянутых сообщений об активности между упомянутым веб-сайтом и упомянутыми сторонними приложениями;
устройство исполнения политик конфиденциальности для исполнения условий соглашения о конфиденциальности между упомянутым веб-сайтом и упомянутыми сторонними приложениями;
транслятор и адаптер для применения по меньшей мере одного заранее заданного правила преобразования и адаптации контента между упомянутым веб-сайтом и упомянутыми сторонними приложениями;
прокси-модуль конфиденциальных данных для реализации представительства в отношении конфиденциальных данных и/или замены конфиденциальных данных и для исполнения ограничений полей пользовательских разрешений между упомянутым веб-сайтом и упомянутыми сторонними приложениями; и
устройство валидации и подписи для валидации и подписи упомянутого по меньшей мере одного сообщения об активности с использованием приемного ключа упомянутого по меньшей мере одного стороннего приложения, для преобразования внешнего идентификатора, связанного с упомянутым по меньшей мере одним сообщением об активности, во внутренний идентификатор упомянутого веб-сайта и для подписи исходящего упомянутого по меньшей мере одного сообщения об активности с использованием передающего ключа упомянутого по меньшей мере одного стороннего приложения.
3. Система по п.1, в которой упомянутый координатор активности также включает формирователь журнала для журналирования данных об активности из упомянутой последовательности сообщений об активности в упомянутую базу данных.
4. Система по п.1, в которой упомянутый координатор контактов также включает обработчик контактов для создания нового идентифицированного контактного лица и/или анонимного контактного лица и для слежения за активностью контактного лица в течение сеанса работы с упомянутым веб-сайтом; и
обработчик данных и разрешений для управления защитой конфиденциальности и разрешениями для извлеченной информации, относящейся к контактному лицу.
5. Система по п.2, в которой упомянутый маршрутизатор и трекер поддерживают маршрутизацию упомянутых сообщений об активности с использованием запросов на обнаружения для упомянутого по меньшей мере одного стороннего приложения.
6. Система по п.1, в которой упомянутое устройство слияния последовательностей включает устройство слияния "активность-последовательность", сконфигурированное для объединения упомянутых сообщений об активности в последовательность, связанную с упомянутым идентифицированным контактным лицом, и устройство слияния "последовательность-последовательность" для слияния по меньшей мере двух отдельных последовательностей в единую последовательность.
7. Система по п.6, в которой упомянутое устройство слияния "последовательность-последовательность" включает устройство горизонтального слияния последовательностей для слияния упомянутых по меньшей мере двух отдельных последовательностей согласно общему идентифицированному контактному лицу и устройство вертикального слияния последовательностей для слияния последовательности, сформированной для анонимного контактного лица, с последовательностью, относящейся к зарегистрированному контактному лицу после входа в учетную запись или регистрации, что позволяет объединить эти два контактных лица.
8. Система по п.1, в которой
упомянутое устройство идентификации контактных лиц также сконфигурировано для выполнения по меньшей мере одного из следующего: обнаружение идентичных значений поля первичного идентификатора по меньшей мере в двух упомянутых записях контактной информации, обнаружение значений поля первичного ключа по меньшей мере в двух упомянутых записях контактной информации, которые идентичны после нормализации, идентификация пользователя веб-сайта с использованием куки-файлов, идентификация пользователя веб-сайта с использованием входа в учетную запись для зарегистрированных пользователей и идентификация пользователя веб-сайта через учетную запись социальной сети для пользователей веб-сайта, чьи учетные записи относятся к социальным сетям;
упомянутое устройство слияния данных включает
устройство объединения для объединения контактной информации с использованием по меньшей мере одного из следующего: лингвистические характеристики, синтаксис, анализ текста и консультация с внешними источниками данных или сервисами;
устройство разрешения противоречий для разрешения противоречий между записями контактной информации согласно заранее заданным правилам;
формирователь списочных значений для формирования полей со списочными значениями, определяющими однозначный порядок следования упомянутых записей контактной информации;
устройство горизонтального слияния контактов для слияния двух несвязанных контактных лиц при обнаружении общего первичного идентификатора; и
устройство вертикального слияния контактов для слияния анонимного контактного лица с контактным лицом, которое связано с зарегистрированным пользователем, после входа в учетную запись или регистрации, что позволяет объединить эти два контактных лица.
9. Система по п.8, в которой упомянутое устройство горизонтального слияния контактов включает устройство виртуального слияния для поддержания по меньшей мере двух записей контактной информации в качестве отдельных записей и для их сцепления между собой, так что их помечают как представляющие одно и то же контактное лицо.
10. Система по п.8, в которой упомянутое устройство вертикального слияния контактов включает устройство виртуального слияния для поддержания анонимного контактного лица и контактного лица, связанного с зарегистрированным пользователем, в качестве отдельных лиц и для их сцепления между собой, так что их помечают как представляющие одно и то же контактное лицо.
11. Система по п.2, в которой упомянутое поле пользовательских разрешений определено упомянутым веб-сайтом и/или определено упомянутым владельцем веб-сайта.
12. Система по п.1, в которой сообщения об активности имеют стандартизированный формат, который представляет собой по меньшей мере одно из следующего: формат, определенный с помощью заранее заданной схемы, наследования, ссылки обратного вызова, формат, закодированный и определенный упомянутым по меньшей мере одним сторонним приложением, или формат, основанный на внешнем формальном, промышленном или фактически общепринятом стандарте.
13. Система по п.1, отличающаяся тем, что упомянутая система реализована на сервере, клиенте или в виде клиент-серверной системы.
14. Способ для сбора данных об активности пользователей сторонних приложений для веб-сайта посредством системы по любому из пп.1-13, включающий
прием концентратором сообщений об активности по меньшей мере от одного стороннего приложения, встроенного в веб-сайт, при этом сообщение об активности включает дескриптивный адрес целевого стороннего приложения, встроенного как экземпляр в веб-сайт, информацию, связанную с взаимодействием пользователя веб-сайта с экземпляром упомянутого стороннего приложения, и информацию идентификации пользователя веб-сайта;
перенаправление упомянутых сообщений об активности целевому стороннему приложению путем преобразования дескриптивного адреса в прямой адрес целевого стороннего приложения и/или на веб-сайт, при этом концентратор поддерживает таблицу абсолютных адресов всех сторонних приложений, встроенных в веб-сайт;
передачу сообщений об активности координатору активности и координатору контактов;
идентификацию устройством идентификации контактных лиц контактного лица, связанного с сообщением об активности, на основании информации идентификации из сообщения об активности, при этом упомянутое идентифицированное контактное лицо является пользователем упомянутого веб-сайта;
формирование начала последовательности сообщений об активности, связанных с идентифицированным контактным лицом, путем сохранения сообщения об активности в базе данных как первого сообщения упомянутой последовательности, если контактное лицо идентифицировано впервые, или
добавление сообщения об активности к существующей последовательности сохраненных сообщений об активности, связанных с идентифицированным контактным лицом, если контактное лицо было идентифицировано ранее;
извлечение экстрактором данных информации о пользователе из сообщения об активности и сохранение извлеченной информации в базе данных как записи контактной информации, связанной с идентифицированным контактным лицом;
слияние по меньшей мере двух записей контактной информации, если упомянутые записи связаны с одним и тем же идентифицированным контактным лицом.
15. Способ по п.14, отличающийся тем, что способ также включает
маршрутизацию и отслеживание упомянутых сообщений об активности между упомянутым веб-сайтом и упомянутыми сторонними приложениями;
исполнение условий соглашения о конфиденциальности между упомянутым веб-сайтом и упомянутыми сторонними приложениями;
применение по меньшей мере одного заранее заданного правила преобразования и адаптации контента между упомянутым веб-сайтом и упомянутыми сторонними приложениями;
реализацию представительства в отношении конфиденциальных данных и/или замены конфиденциальных данных и исполнение ограничений полей пользовательских разрешений между упомянутым веб-сайтом и упомянутыми сторонними приложениями; и
валидацию подписи упомянутого по меньшей мере одного сообщения об активности с использованием приемного ключа упомянутого по меньшей мере одного стороннего приложения, преобразование внешнего идентификатора, связанного с упомянутым по меньшей мере одним сообщением об активности, во внутренний идентификатор упомянутого веб-сайта и подпись исходящего упомянутого по меньшей мере одного сообщения об активности с использованием передающего ключа упомянутого по меньшей мере одного стороннего приложения.
16. Способ по п.14, отличающийся тем, что способ также включает журналирование данных об активности из упомянутой последовательности сообщений об активности в упомянутую базу данных.
17. Способ по п.14, отличающийся тем, что способ также включает формирование нового идентифицированного контактного лица и/или анонимного контактного лица и слежение за активностью контактного лица в течение сеанса работы с упомянутым вебсайтом, и
управление защитой конфиденциальности и разрешениями для извлеченной информации, относящейся к контактному лицу.
18. Способ по п.15, в котором упомянутые маршрутизация и отслеживание поддерживают маршрутизацию упомянутых сообщений об активности с использованием запросов на обнаружение для упомянутого по меньшей мере одного стороннего приложения.
19. Способ по п.14, в котором упомянутое слияние включает объединение упомянутых сообщений об активности в упомянутую последовательность, связанную с упомянутым идентифицированным контактным лицом, и слияние по меньшей мере двух отдельных последовательностей в единую последовательность.
20. Способ по п.19, в котором упомянутое объединение упомянутых сообщений об активности в упомянутую последовательность, связанную с упомянутым идентифицированным контактным лицом, и слияние по меньшей мере двух независимых последовательностей в единую последовательность включает горизонтальное слияние упомянутых по меньшей мере двух независимых последовательностей согласно общему идентифицированному контактному лицу и/или вертикальное слияние последовательности, сформированной для анонимного контактного лица, с последовательностью, относящейся к зарегистрированному контактному лицу после входа в учетную запись или регистрации, что позволяет объединить эти два контактных лица.
21. Способ по п.14, в котором упомянутое слияние по меньшей мере двух записей контактной информации включает по меньшей мере одно из следующего:
обнаружение идентичных значений поля первичного идентификатора по меньшей мере в двух упомянутых записях контактной информации, обнаружение значений поля первичного ключа по меньшей мере в двух упомянутых записях контактной информации, которые идентичны после нормализации, идентификация пользователя веб-сайта с использованием куки-файлов, идентификация пользователя веб-сайта с использованием входа в учетную запись для зарегистрированных пользователей и идентификация пользователя веб-сайта через учетную запись социальной сети для пользователей веб-сайта, чьи учетные записи относятся к социальным сетям;
объединение контактной информации с использованием по меньшей мере одного из следующего: лингвистические характеристики, синтаксис, анализ текста и консультация с внешними источниками данных или сервисами;
разрешение противоречий между записями контактной информации согласно заранее заданным правилам;
формирование полей со списочными значениями, определяющими однозначный порядок следования упомянутых записей контактной информации;
горизонтальное слияние двух несвязанных контактных лиц при обнаружении общего первичного идентификатора; и
вертикальное слияние анонимного контактного лица с контактным лицом, которое связано с зарегистрированным пользователем, после входа в учетную запись или регистрации, что позволяет объединить эти два контактных лица.
22. Способ по п.21, в которой упомянутое горизонтальное слияние включает виртуальное слияние для поддержания по меньшей мере двух записей контактной информации в качестве отдельных записей и их сцепление между собой, так что их помечают как представляющие одно и то же контактное лицо.
23. Способ по п.21, в котором упомянутое вертикальное слияние включает виртуальное слияние для поддержания анонимного контактного лица и контактного лица, связанного с зарегистрированным пользователем, в качестве отдельных лиц и для их сцепления между собой, так что их помечают как представляющие одно и то же контактное лицо.
24. Способ по п.15, в котором упомянутое поле пользовательских разрешений определено упомянутым веб-сайтом и/или определено упомянутым владельцем веб-сайта.
25. Способ по п.14, в котором упомянутые сообщения об активности имеют стандартизированный формат, который представляет собой по меньшей мере одно из следующего: формат, определенный с помощью заранее заданной схемы, наследования, ссылки обратного вызова, формат, закодированный и определенный упомянутым по меньшей мере одним сторонним приложением, или формат, основанный на внешнем формальном, промышленном или фактически общепринятом стандарте.
Zoom in