СПОСОБ И УСТРОЙСТВО ДЛЯ ИНТЕГРАЦИИ ДАННЫХ О ПУНКТЕ, ПРЕДОСТАВЛЕННЫХ ГРУППОЙ ПОСТАВЩИКОВ

1. Способ, включающий:
прием данных регистрации, указывающих значение для подмножеств метаданных пункта, содержащих множество атрибутов, которые описывают пункт, связанный с географическим местоположением, и
обеспечение указания соответствия между данными регистрации и метаданными для предварительно заданного пункта.
2. Способ по п.1, включающий:
проверку действительности данных регистрации и
формирование новой записи для предварительно заданных пунктов на основе результатов проверки действительности данных регистрации и незначительной степени соответствия.
3. Способ по п.2, отличающийся тем, что указание соответствия включает указание уникального идентификатора для пункта, при этом уникальный идентификатор соответствует новой записи пункта в структуре данных, и предварительно заданным пунктам соответственно назначено множество уникальных идентификаторов в структуре данных.
4. Способ по п.1 или 2, включающий определение степени соответствия с использованием алгоритма нечеткого соответствия, в котором применяется соответствие категории пункта, соответствие имени пункта, соответствие ближайших пунктов, соответствие результатов предшествующего выбора или комбинация этих параметров.
5. Способ по п.2 или 3, отличающийся тем, что указание соответствия включает указание подходящего пункта из одного или более предварительно заданных пунктов, на основе упомянутой проверки действительности данных регистрации и определения того, что данные регистрации соответствуют подходящему пункту в предварительно заданной степени.
6. Способ по п.1 или 2, включающий:
формирование маркера для подходящего пункта, если данные регистрации соответствуют подходящему пункту в предварительно заданной степени,
при этом маркер включает данные, которые указывают на различие между данными регистрации и данными подходящего пункта, и указание соответствия включает маркер для подходящего пункта.
7. Способ по п.6, отличающийся тем, что маркер включает уникальный идентификатор для подходящего пункта, если подходящий пункт является одним из предварительно заданных пунктов.
8. Способ по п.6, включающий:
прием сообщения выбора подходящего пункта, которое указывает один маркер, выбранный пользователем, и
инициирование обновления набора предварительно заданных пунктов для подходящего пункта на основе одного маркера.
9. Способ по п.6, отличающийся тем, что формирование маркера для подходящего пункта включает формирование подходящего пункта путем автоматической коррекции данных регистрации.
10. Способ по п.6, отличающийся тем, что указание соответствия включает множество маркеров для множества подходящих пунктов.
11. Способ по п.6, включающий:
инициирование передачи сообщения об ошибке, если в данных регистрации отсутствует значение атрибута имени пункта или атрибута категории пункта, или атрибута географического местоположения.
12. Способ по любому из пп.8-10, отличающийся тем, что инициирование обновления набора предварительно заданных пунктов для подходящего пункта на основе одного маркера также включает инициирование удаления или объединения одного из предварительно заданных пунктов.
13. Способ по любому из пп.8-10, включающий:
эвристический анализ для выбора подходящего пункта на основе одного маркера, выбранного пользователем.
14. Машиночитаемый носитель, содержащий одну или более последовательностей из одной или более инструкций, при исполнении которых одним или более процессорами устройство выполняет по меньшей мере способ по любому из пп.1-13.
15. Устройство, содержащее:
средства для приема данных регистрации, указывающих значение для подмножества метаданных пункта, содержащих множество атрибутов, которые описывают пункт, связанный с географическим местоположением, и
средства для обеспечения указания соответствия между данными регистрации и метаданными для предварительно заданного пункта.
16. Устройство по п.15, содержащее:
средства для проверки действительности данных регистрации и
средства для формирования новой записи для предварительно заданных пунктов на основе упомянутой проверки действительности данных регистрации и незначительного уровня соответствия.
17. Устройство по п.16, отличающееся тем, что указание соответствия включает уникальный идентификатор пункта, при этом уникальный идентификатор соответствует новой записи пункта в структуре данных, и предварительно заданным пунктам соответственно назначено множество уникальных идентификаторов в структуре данных.
18. Устройство по любому из пп.15-17, включающее:
средства для определения степени соответствия с использованием алгоритма нечеткого соответствия, в котором применяется соответствие категории пункта, соответствие имени пункта, соответствие ближайших пунктов, соответствие результатов предшествующего выбора или комбинация этих параметров.
19. Устройство по п.16, отличающееся тем, что указание соответствия включает указание подходящего пункта из одного или более предварительно заданных пунктов на основе упомянутой проверки действительности данных регистрации и определения того, что данные регистрации соответствуют подходящему пункту в предварительно заданной степени.
20. Устройство по любому из пп.15-17, включающее:
средства для формирования маркера для подходящего пункта, если данные регистрации соответствуют подходящему пункту в предварительно заданной степени,
при этом маркер включает данные, которые указывают на различие между данными регистрации и подходящим пунктом, и указание соответствия включает маркер для подходящего пункта.
21. Устройство по п.20, отличающееся тем, что маркер включает уникальный идентификатор для подходящего пункта, если подходящий пункт является одним из предварительно заданных пунктов.
22. Устройство по п.20, включающее:
средства для приема сообщения выбора подходящего пункта, которое указывает один маркер, выбранный пользователем, и
средства для инициирования обновления набора предварительно заданных пунктов для подходящего пункта на основе одного маркера.
23. Устройство по п.20, отличающееся тем, что формирование маркера для подходящего пункта включает формирование подходящего пункта путем автоматической коррекции данных регистрации.
24. Устройство по п.20, отличающееся тем, что указание соответствия включает множество маркеров для множества подходящих пунктов.
25. Устройство по любому из пп.15-17, включающее:
средства для инициирования передачи сообщения об ошибке, если в данных регистрации отсутствует значение атрибута имени пункта или атрибута категории пункта, или атрибута географического местоположения.
26. Устройство по любому из пп.22-24, отличающееся тем, что инициирование обновления набора предварительно заданных пунктов для подходящего пункта на основе одного маркера включает инициирование удаления или объединения одного из предварительно заданных пунктов.
27. Устройство по любому из пп.22-24, включающее:
средства для эвристического анализа для выбора подходящего пункта на основе одного маркера, выбранного пользователем.
28. Система, включающая устройство по любому из пп.15-27 и клиент формирования данных о пункте, выполненный с возможностью передачи данных регистрации.