КОНТЕКСТНЫЕ ДЕЙСТВИЯ В ГОЛОСОВОМ ПОЛЬЗОВАТЕЛЬСКОМ ИНТЕРФЕЙСЕ

1. Вычислительная система, содержащая:
механизм пользовательского интерфейса, который принимает высказывание, отправляет высказывание в систему обработки лингвистической информации и принимает результат обработки лингвистической информации, указывающий намерение и набор аргументов, распознанных в высказывании;
систему идентификации контекстов, которая идентифицирует текущий контекст вычислительной системы;
средство идентификации действий, которое идентифицирует действие на основе текущего контекста и на основе намерения в составе результата обработки лингвистической информации;
компонент перекрестного поиска по источникам, который выполняет поиск по нескольким различным источникам информации на основе текущего контекста и на основе набора аргументов в составе результата обработки лингвистической информации, чтобы идентифицировать контент, в отношении которого должно выполняться упомянутое действие; и
компонент обработки действий, который управляет управляемой системой таким образом, чтобы предпринимать упомянутое действие в отношении идентифицированного контента;
и дополнительно содержащая средство формирования количественных показателей релевантности, которое формирует показатель релевантности для каждого из различных результатов поиска, чтобы получить конкретный результат поиска;
при этом система обработки лингвистической информации содержит первую систему обработки лингвистической информации, расположенную в вычислительной системе и включающую в себя систему распознавания речи и систему понимания естественного языка, причем система распознавания речи формирует текстовое представление высказывания, и система понимания естественного языка идентифицирует намерение и аргументы в первом результате обработки лингвистической информации и дополнительно устраняет неоднозначность аргументов, которые были бы неоднозначными в противном случае, на основе текущего контекста; и
при этом механизм пользовательского интерфейса дополнительно отправляет высказывание во вторую систему обработки лингвистической информации, удаленную от вычислительной системы, причем вторая система обработки лингвистической информации формирует второй результат обработки лингвистической информации, при этом вычислительная система комбинирует первый и второй результаты обработки лингвистической информации для получения результата обработки лингвистической информации.
2. Вычислительная система по п. 1, в которой высказывание неявно идентифицирует контент, при этом компонент перекрестного поиска по источникам использует аргументы в качестве критериев поиска для выполнения поиска по упомянутым нескольким различным источникам информации, чтобы идентифицировать множество различных результатов поиска, каждый из которых идентифицирует отличный от других элемент контента.
3. Вычислительная система по п. 1, в которой средство формирования количественных показателей релевантности использует аргументы и текущий контекст для устранения неоднозначности результатов поиска, которые были бы неоднозначными в противном случае, чтобы получать конкретный результат поиска, на основе текущего контекста и аргументов.
4. Вычислительная система по п. 1, в которой система идентификации контекстов содержит:
детектор персональных идентификационных данных, который идентифицирует персональные идентификационные данные пользователя;
детектор приближения, который идентифицирует других людей или вещи в пределах заданной близости к вычислительной системе; и
детектор открытых приложений, который идентифицирует открытые приложения в вычислительной системе.
5. Вычислительная система по п. 1, в которой система идентификации контекстов содержит детектор устройства, который идентифицирует конкретное устройство, на котором располагается вычислительная система.
6. Вычислительная система по п. 1, в которой система идентификации контекстов содержит детектор календарных событий, который идентифицирует конкретное время и элементы на календаре пользователя.
7. Вычислительная система по п. 5, в которой упомянутое конкретное устройство содержит мобильное устройство.
8. Вычислительная система по п. 5, в которой система идентификации контекстов содержит детектор местоположения, который идентифицирует местоположение конкретного устройства, на котором располагается вычислительная система.
9. Вычислительная система по п. 1, в которой средство идентификации действий идентифицирует действие как одно из отправки, открытия, назначения совещания, создания, вложения, создания почтового сообщения, задания напоминания, совместного использования, представления, запуска и отображения.
10. Компьютерно-реализуемый способ, содержащий этапы, на которых:
принимают высказывание;
передают высказывание в систему обработки лингвистической информации;
принимают результат обработки лингвистической информации, указывающий намерение и набор аргументов, распознанных в высказывании;
обнаруживают контекст вычислительной системы;
анализируют контекст и намерение в составе результата обработки лингвистической информации, чтобы идентифицировать действие, которое следует предпринимать;
выполняют поиск по нескольким различным источникам информации на основе контекста и на основе набора аргументов в составе результата обработки лингвистической информации, чтобы идентифицировать контент, в отношении которого должно выполняться упомянутое действие; и
автоматически управляют управляемой системой таким образом, чтобы выполнять упомянутое действие в отношении идентифицированного контента;
при этом способ дополнительно содержит этапы, на которых:
формируют показатель релевантности для каждого из различных результатов поиска, чтобы получать конкретный результат поиска;
формируют текстовое представление высказывания и идентифицируют намерение и аргументы в первом результате обработки лингвистической информации и дополнительно устраняют неоднозначность аргументов, которые были бы неоднозначными в противном случае, на основе текущего контекста; и
формируют второй результат обработки лингвистической информации и комбинируют первый и второй результаты обработки лингвистической информации, чтобы получать результат обработки лингвистической информации.
11. Мобильное устройство, содержащее:
механизм пользовательского интерфейса, который принимает высказывание, отправляет высказывание в систему обработки лингвистической информации и принимает результат обработки лингвистической информации, указывающий намерение и набор аргументов, распознанных в высказывании;
систему идентификации контекстов, которая идентифицирует контекст вычислительной системы;
средство идентификации действий, которое идентифицирует действие на основе текущего контекста и на основе намерения в составе результата обработки лингвистической информации;
компонент перекрестного поиска по источникам, который выполняет поиск по нескольким различным источникам информации на основе контекста и на основе набора аргументов в составе результата обработки лингвистической информации, чтобы идентифицировать контент, в отношении которого должно выполняться упомянутое действие; и
компонент обработки действий, который управляет управляемой системой таким образом, чтобы предпринимать упомянутое действие в отношении идентифицированного контента;
и дополнительно содержащее средство формирования количественных показателей релевантности, которое формирует показатель релевантности для каждого из различных результатов поиска, чтобы получать конкретный результат поиска;
при этом система обработки лингвистической информации содержит первую систему обработки лингвистической информации, расположенную в вычислительной системе и включающую в себя систему распознавания речи и систему понимания естественного языка, причем система распознавания речи формирует текстовое представление высказывания, и система понимания естественного языка идентифицирует намерение и аргументы в первом результате обработки лингвистической информации и дополнительно устраняет неоднозначность аргументов, которые в противном случае были бы неоднозначными, на основе текущего контекста; и
при этом механизм пользовательского интерфейса дополнительно отправляет высказывание во вторую систему обработки лингвистической информации, удаленную от вычислительной системы, причем вторая система обработки лингвистической информации формирует второй результат обработки лингвистической информации, при этом вычислительная система комбинирует первый и второй результаты обработки лингвистической информации, чтобы получать результат обработки лингвистической информации.
12. Мобильное устройство по п. 11, при этом высказывание неявно идентифицирует контент, причем компонент перекрестного поиска по источникам использует аргументы в качестве критериев поиска для выполнения поиска по упомянутым нескольким различным источникам информации, чтобы идентифицировать множество различных результатов поиска, каждый из которых идентифицирует отличный от других элемент контента;
при этом средство формирования количественных показателей релевантности использует аргументы и текущий контекст для устранения неоднозначности результатов поиска, которые были бы неоднозначными в противном случае, чтобы получать конкретный результат поиска, на основе контекста и аргументов.