Context-sensitive handling of interrupts

A processor and assistant technology, applied in the direction of digital data processing, input/output process of data processing, equipment with voice recognition, etc., can solve problems such as difficult listening at the same time, inconvenience, etc.

Active Publication Date: 2019-01-25
APPLE INC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The downside of these digital assistant response flows is that voice output may be provided at inappropriate times, such as by interrupting a user who is speaking into the device during a phone conversation or a user making a new request to the digital assistant
Interruptions that provide non-urgent information are frustrating and inconvenient for users
Also, despite being able to hear the two different audio streams, it is difficult for people to hear themselves speaking at the same time
Thus, when the digital assistant attempts to deliver speech output while the user is speaking, the user's ability to understand those speech outputs is inhibited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Context-sensitive handling of interrupts
  • Context-sensitive handling of interrupts
  • Context-sensitive handling of interrupts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] figure 1is a block diagram of an operating environment 100 for a digital assistant in accordance with some embodiments. The terms "digital assistant," "virtual assistant," "intelligent automated assistant," or "automated digital assistant" mean interpreting spoken and / or textual natural language input to infer user intent and perform actions based on the inferred user intent any information processing system. For example, for inferred user intent, the system may do one or more of the following: identify task flows by designing steps and parameters to achieve the inferred user intent, The specific requirements of the user are input into the task flow; the task flow is executed by calling a program, method, service, API, etc.; and an output response is generated to the user's auditory (eg, voice) and / or visual form.

[0034] In particular, the digital assistant is capable of accepting user requests in the form, at least in part, of natural language commands, requests, s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention describes receiving speech output to be provided to a user of a device. Thereafter, it is determined whether the device is currently receiving speech input from the user. Upon determining that the device is not currently receiving speech input from the user, providing the speech output to the user. In another aspect, upon determining that the device is receiving voice input from a user, it is determined whether it is urgent to provide the voice output. When the voice output is urgent, the voice output is provided to the user. When the voice output is not urgent, the provision of the voice output to the user is suspended.

Description

[0001] Cross References to Related Applications [0002] This application claims the benefit of US Provisional Patent Application No. 61 / 785,805, filed March 14, 2013, entitled "CONTEXT-SENSITIVE HANDLING OFINTERRUPTIONS," which is hereby incorporated by reference in its entirety for all purposes. technical field [0003] The disclosed embodiments relate generally to digital assistants, and more particularly to digital assistants that intelligently handle user-initiated and / or system-initiated interruptions based on the current context. Background technique [0004] Just like a human personal assistant, a digital or virtual assistant can perform requested tasks and provide requested advice, information or services. An assistant's ability to fulfill a user's request depends on the assistant's correct understanding of the request or instruction. Recent developments in natural language processing have enabled users to interact with digital assistants using natural language, sp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G10L15/00G10L15/22H04M1/72403
CPCG10L25/78G06F3/165G06F3/167H04M2250/74H04M1/72403G10L15/22
Inventor A·L·拉森S·R·戴夫D·瓦罗格卢
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products