Верификация контента собственного приложения - заявка 2016139613 на патент на изобретение в РФ

1. Реализуемый компьютером способ, выполняемый посредством устройства обработки данных, содержащего один или более компьютеров в связи для передачи данных, при этом способ содержит этапы, на которых:
осуществляют доступ к данным, описывающим, для собственного приложения, пары адресов из первых адресов и вторых адресов, при этом каждая пара адресов является первым адресом и соответствующим вторым адресом, при этом каждый первый адрес является доступным посредством собственного приложения и с которого собственное приложение принимает первый контент, и каждый второй адрес является адресом для веб-ресурса, который соответственно предоставляет второй контент;
для каждой пары адресов:
принимают первый контент для первого адреса;
принимают второй контент для второго адреса;
определяют, являются ли первый контент и второй контент согласованным контентом;
только для каждой пары адресов, для которой первый контент и второй контент определяются как согласованный контент, подтверждают пару адресов и сохраняют в данных подтверждения индекса для пары адресов.
2. Реализуемый компьютером способ по п. 1, дополнительно содержащий этапы, на которых:
принимают поисковый запрос для устройства пользователя, при этом поисковый запрос включает в себя:
вопрос, который включает в себя одно или более понятий; и
данные идентификации, идентифицирующие собственное приложение как установленное на устройстве пользователя;
принимают данные идентифицирующие веб-ресурсы, отвечающие на вопрос;
определяют, что адресация к первому веб-ресурсу из веб-ресурсов, отвечающих на вопрос, осуществляется посредством второго адреса подтвержденного адреса для собственного приложения и в ответ на данное определение генерирование результата поиска собственного приложения включает первый адрес подтвержденной пары адресов; и
предоставляют результаты поиска веб-ресурса и результат поиска собственного приложения устройству пользователя.
3. Реализуемый компьютером способ по п. 1, в котором этап, на котором определяют, являются ли первый контент и второй контент согласованным контентом, содержит этапы, на которых:
извлекают первые N-граммы из первого контента;
извлекают вторые N-граммы из второго контента;
определяют меру сходства N-грамм на основании первых N-грамм и вторых N-грамм, при этом мера сходства N-грамм измеряет сходство между первым контентом и вторым контентом.
4. Реализуемый компьютером способ по п. 1, в котором этап, на котором определяют, являются ли первый контент и второй контент согласованным контентом, содержит этапы, на которых:
идентифицируют из графа знаний и первого контента первые сущности, описываемые в первом контенте;
идентифицируют из графа знаний и второго контента вторые сущности, описываемые в первом контенте; и
определяют меру совпадения сущностей на основании первых сущностей и вторых сущностей, при этом мера совпадения сущностей измеряет совпадения между первыми сущностями и вторыми сущностями.
5. Реализуемый компьютером способ по п. 1, в котором этап, на котором определяют, являются ли первый контент и второй контент согласованным контентом, содержит этапы, на которых:
определяют первый вектор признаков контента, который представляет собой признаки форматирования первого контента;
определяют второй вектор признаков контента, который представляет собой признаки форматирования второго контента; и
определяют меру сходства признаков на основании первого вектора признаков контента и второго вектора признаков контента, при этом мера сходства признаков измеряет сходство между первым контентом и вторым контентом.
6. Реализуемый компьютером способ по п. 1, в котором этап, на котором определяют, являются ли первый контент и второй контент согласованным контентом, содержит этапы, на которых:
извлекают первые фразы из первого контента;
извлекают вторые фразы из второго контента;
определяют меру совпадения фраз на основании первых фраз и вторых фраз, при этом мера совпадения фраз измеряет сходство между первым контентом и вторым контентом.
7. Долговременный машиночитаемый запоминающий носитель информации, хранящий инструкции, исполняемые посредством устройства обработки данных, и которые по такому исполнению предписывают устройству обработки данных выполнить операции, содержащие:
осуществление доступа к данным, описывающим, для собственного приложения, пары адресов из первых адресов и вторых адресов, при этом каждая пара адресов является первым адресом и соответствующим вторым адресом, при этом каждый первый адрес является доступным посредством собственного приложения и с которого собственное приложение принимает первый контент, и каждый второй адрес является адресом для веб-ресурса, который соответственно предоставляет второй контент;
для каждой пары адресов:
прием первого контента для первого адреса;
прием второго контента для второго адреса;
определение, являются ли первый контент и второй контент согласованным контентом;
только для каждой пары адресов, для которой первый контент и второй контент определяются как согласованный контент, подтверждение пары адресов и сохранение в данных подтверждения индекса для пары адресов.
8. Долговременный машиночитаемый запоминающий носитель информации по п. 7, при этом операции дополнительно содержат:
прием поискового запроса для устройства пользователя, при этом поисковый запрос включает в себя:
вопрос, который включает в себя одно или более понятий; и
данные идентификации, идентифицирующие собственное приложение как установленное на устройстве пользователя;
прием данных идентифицирующих веб-ресурсы, отвечающие на вопрос;
определение, что адресация к первому веб-ресурсу из веб-ресурсов, отвечающих на вопрос, осуществляется посредством второго адреса подтвержденного адреса для собственного приложения и в ответ на данное определение генерирование результата поиска собственного приложения включает первый адрес подтвержденной пары адресов; и
предоставление результатов поиска веб-ресурса и результата поиска собственного приложения устройству пользователя.
9. Долговременный машиночитаемый запоминающий носитель информации по п. 7, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
извлечение первых N-грамм из первого контента;
извлечение вторых N-грамм из второго контента;
определение меры сходства N-грамм на основании первых N-грамм и вторых N-грамм, при этом мера сходства N-грамм измеряет сходство между первым контентом и вторым контентом.
10. Долговременный машиночитаемый запоминающий носитель информации по п. 7, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
идентификацию, из графа знаний и первого контента, первых сущностей, описываемых в первом контенте;
идентификацию, из графа знаний и второго контента, вторых сущностей, описываемых в первом контенте; и
определение меры совпадения сущностей на основании первых сущностей и вторых сущностей, при этом мера совпадения сущностей измеряет совпадения между первыми сущностями и вторыми сущностями.
11. Долговременный машиночитаемый запоминающий носитель информации по п. 7, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
определение первого вектора признаков контента, который представляет собой признаки форматирования первого контента;
определение второго вектора признаков контента, который представляет собой признаки форматирования второго контента; и
определение меры сходства признаков на основании первого вектора признаков контента и второго вектора признаков контента, при этом мера сходства признаков измеряет сходство между первым контентом и вторым контентом.
12. Долговременный машиночитаемый запоминающий носитель информации по п. 7, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
извлечение первых фраз из первого контента;
извлечение вторых фраз из второго контента;
определение меры совпадения фраз на основании первых фраз и вторых фраз, при этом мера совпадения фраз измеряет сходство между первым контентом и вторым контентом.
13. Система, содержащая
устройство обработки данных; и
программное обеспечение, хранящееся на долговременном машиночитаемом запоминающем носителе информации, хранящем инструкции, исполняемые посредством устройства обработки данных и которые по такому исполнению предписывают устройству обработки данных выполнить операции, содержащие:
осуществление доступа к данным, описывающим, для собственного приложения, пары адресов из первых адресов и вторых адресов, при этом каждая пара адресов является первым адресом и соответствующим вторым адресом, при этом каждый первый адрес является доступным посредством собственного приложения и с которого собственное приложение принимает первый контент, и каждый второй адрес является адресом для веб-ресурса, который соответственно предоставляет второй контент;
для каждой пары адресов:
прием первого контента для первого адреса;
прием второго контента для второго адреса;
определение, являются ли первый контент и второй контент согласованным контентом;
только для каждой пары адресов, для которой первый контент и второй контент определяются как согласованный контент, подтверждение пары адресов и сохранение в данных подтверждения индекса для пары адресов.
14. Система по п. 13, при этом операции дополнительно содержат:
прием поискового запроса для устройства пользователя, при этом поисковый запрос включает в себя:
вопрос, который включает в себя одно или более понятий; и
данные идентификации, идентифицирующие собственное приложение как установленное на устройстве пользователя;
прием данных идентифицирующих веб-ресурсы, отвечающие на вопрос;
определение, что адресация к первому веб-ресурсу из веб-ресурсов, отвечающих на вопрос, осуществляется посредством второго адреса подтвержденного адреса для собственного приложения и в ответ на данное определение генерирование результата поиска собственного приложения включает первый адрес подтвержденной пары адресов; и
предоставление результатов поиска веб-ресурса и результата поиска собственного приложения устройству пользователя.
15. Система по п. 14, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
извлечение первых N-грамм из первого контента;
извлечение вторых N-грамм из второго контента;
определение меры сходства N-грамм на основании первых N-грамм и вторых N-грамм, при этом мера сходства N-грамм измеряет сходство между первым контентом и вторым контентом.
16. Система по п. 14, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
идентификацию, из графа знаний и первого контента, первых сущностей, описываемых в первом контенте;
идентификацию, из графа знаний и второго контента, вторых сущностей, описываемых в первом контенте; и
определение меры совпадения сущностей на основании первых сущностей и вторых сущностей, при этом мера совпадения сущностей измеряет совпадения между первыми сущностями и вторыми сущностями.
17. Система по п. 14, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
определение первого вектора признаков контента, который представляет собой признаки форматирования первого контента;
определение второго вектора признаков контента, который представляет собой признаки форматирования второго контента; и
определение меры сходства признаков на основании первого вектора признаков контента и второго вектора признаков контента, при этом мера сходства признаков измеряет сходство между первым контентом и вторым контентом.
18. Система по п. 14, при этом определение, являются ли первый контент и второй контент согласованным контентом, содержит:
извлечение первых фраз из первого контента;
извлечение вторых фраз из второго контента;
определение меры совпадения фраз на основании первых фраз и вторых фраз, при этом мера совпадения фраз измеряет сходство между первым контентом и вторым контентом.
Наверх