WO2012063260A2 - Secrétaire virtuel sur un dispositif intelligent - Google Patents
Secrétaire virtuel sur un dispositif intelligent Download PDFInfo
- Publication number
- WO2012063260A2 WO2012063260A2 PCT/IN2011/000767 IN2011000767W WO2012063260A2 WO 2012063260 A2 WO2012063260 A2 WO 2012063260A2 IN 2011000767 W IN2011000767 W IN 2011000767W WO 2012063260 A2 WO2012063260 A2 WO 2012063260A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- virtual assistant
- smart device
- user
- module
- accesses
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Definitions
- the embodiments herein generally relate to smart devices and, in particular, an application, here onwards termed as virtual assistant, for auto managing various routine tasks on a smart device.
- a mobile phone also called mobile, cellular telephone, cell phone or hand phone
- Mobile phones are an electronic device used for full duplex two-way telecommunication over a cellular network of base stations known as cell sites.
- Mobile phones differ from cordless telephones, which only offer telephone service within limited range through a single base station attached to a fixed land line, for example within a home or an office.
- a basic mobile phone device comprises of software applications such as personal reminders, organizers and software's relating to alert services such as clock alarms. If a user wants to make a note regarding a meeting in the organizer, he needs to manually open the organizer application and create a reminder in the organizer. This process of creating reminders is tedious and time consuming. In case the user has missed a few calls, the user needs to go through the voice inbox to retrieve the information.
- the primary of the present invention is to provide a system and method for providing a virtual assistance on a smart device for managing secretarial-like tasks for the user.
- Another object of the present invention is to provide a system and method which provides the user a flexibility in activating the virtual assistant according to user preferences.
- Another object of the present invention is to provide a system and method for notification of selected data in a user-defined manner.
- Another object of the present invention is to provide a system and method for providing user device specific event occurrences, but not limited to calendar event reminders.
- Yet another object of the present invention is to provide a system and method for providing a virtual assistant that is adapted to operate on a user device locally or at a distance through an application server.
- Yet another object of the present invention is to provide a system and method wherein the virtual assistant is instructed to perform an action which provides a user the flexibility to decide whether or not to respond on a notification.
- the various embodiments of the present invention provide a method and system for managing tasks on a smart device.
- the method for managing tasks comprising steps of downloading a virtual assistant from a server to the smart device, configuring the virtual assistant on the smart device, activating the virtual assistant on the smart device, instructing the virtual assistant on ' the smart device and executing the instructions provided by a user and further accessing one or more applications .
- activating the virtual assistant is customized according to the user preferences.
- the virtual assistant can be activated at anytime either during a call or when user is not on a call.
- configuring the virtual assistant on the smart device comprises steps of configuring voice and speech of the virtual assistant, configuring graphical interface of the virtual assistant, configuring activation mechanism of the virtual assistant, configuring services of the virtual assistant, configuring alert interface of the virtual assistant and tagging external applications to the virtual assistant.
- instructions configured by the user comprises of creating alerts, creating reminders, creating schedules for a user, attending incoming calls in case the user is busy and further reminding the user regarding a scheduled meeting.
- the virtual assistant can also alert user regarding the battery status of the device and memory status of the device.
- Embodiments herein further disclose a system for managing tasks on a smart device comprising of an application repository server, a communication network, and a user device.
- the user device herein is a smart device such a smart phone, PDA, iPad and the like.
- the user device comprises a virtual assistant, a database, a processor unit coupled to the database operative to download a virtual assistant from a server to the smart device, configure the virtual assistant on the smart device, and activate the virtual assistant on the smart device and a user interface for interaction with the virtual assistant.
- the user interface for providing instruction includes at least one of an accelerometer, a touchpad, a keypad and a microphone on the smart device.
- the user interface for providing instruction includes one or more microphones inbuilt in the smart device.
- the one or more microphones are programmed to extract keywords from instructions for accessing one or more services of the virtual assistant.
- the output unit includes at least one of a speaker and a display screen.
- an activation module of the virtual assistant accesses the accelerometer through a motion recognition module on the smart device.
- the activation module of the virtual assistant accesses the microphone through a voice recognition module on the smart device, touchpad through a touch recognition module and keypad through a keystroke recognition module on the smart device.
- the notification module of the virtual assistant accesses the display screen through a display module on the smart device.
- the notification module of the virtual assistant accesses the speakers through an answer generation module on the smart device.
- the virtual assistant accesses instructions provided by the user through an information module on the smart device.
- the virtual assistant updates the instructions through a learning module on the smart device.
- the virtual assistant accesses the smart device information through a device information module on the smart device.
- a deactivation module of the virtual assistant deactivates the virtual assistant services on receiving a deactivation instruction from the user.
- FIG.l is a flowchart illustrating a method of managing tasks in a smart device according to an embodiment of the present invention.
- FIG.2 illustrates a virtual assistant based system showing the various components for managing tasks on a smart device according to an embodiment of the present invention.
- FIG.3 is a flowchart illustrating the method of activating the virtual assistant during a phone call according to an embodiment of the present invention.
- FIG.4 is a flowchart illustrating the method of accessing the services of the virtual assistant on a smart device according to an embodiment of the present invention.
- the various embodiments of the present invention provide a application; here onwards termed as virtual assistant, for managing various tasks for the user using a smart device such as mobile phone, iPad or PDA .
- the tasks include, but are not limited to creating notes and reminders during a call, alerting the smart device users for meetings and other schedules, attending incoming calls in case the smart device user is busy and creating records of the same.
- the virtual assistant is downloaded and installed on the smart device through a communication network.
- the virtual assistant application can be preloaded on the smart device.
- the virtual assistant is activated by various activation methods such as pressing a specific key on the keypad or the touch pad, a voice command or by shaking the mobile device which has a built-in accelerometer.
- the user activates the virtual assistant to execute a task such as scheduling a meeting, recording a call etc.
- the user can also command the virtual assistant to take notes, create alerts, create reminders etc during the call and the virtual assistant sends alerts to the user regarding the scheduled meeting or an appointment at a prescribed time.
- the user can further interact with the virtual assistant to find the pending appointments and schedules for a specific day and time.
- the virtual assistant alerts the user regarding any information with respect to the smart device such as battery status, memory status, SIM card status etc.
- the user also gets alerts for the subscribed services such as weather, traffic, location information, stock information and the like.
- FIG. 1 is a flow chart illustrating a method of managing various tasks on a smart device according to an embodiment of the present invention.
- the user downloads the virtual assistant from an application repository server and installs the virtual assistant on the smart device (101).
- the user configures the installed virtual assistant (102).
- the configuring of the virtual assistant involves configuring various service applications such as office suite applications, services subscriptions such as weather, stock market, news, checking, reading and drafting email messages etc with the virtual assistant.
- the user activates the virtual assistant on the smart device (103).
- the activation of the virtual assistant by the user can be customized by configuring the activation parameters according to the user preferences.
- the virtual assistant activation is generally done by providing an activation instruction through a key touch on a key pad or a touch pad, a voice command through a microphone or by shaking the phone which has an inbuilt accelerometer to recognize the shake.
- the smart device includes one or more microphones for providing an activation instruction to activate the virtual assistant installed on the smart device.
- the one or more microphones is programmatically configured to identify keywords in the activation instruction to activate the virtual assistant.
- the user activates the virtual assistant to execute a task such as scheduling a meeting, recording a call etc.
- The-user can also command the virtual assistant to take notes, create alerts, create reminders etc during the call and the virtual assistant sends alerts to the user regarding the scheduled meeting or an appointment at a prescribed time through at least one microphone in the smart device.
- the plurality of microphones multiplexes the input to activate the virtual assistant.
- FIG.2 illustrates a virtual assistant based system showing the various components for managing tasks on a smart device according to an embodiment of the present invention.
- the virtual assistant based system comprises a user device herein termed as a smart device 203, an application repository server 201 and a virtual assistant 204 provided in the smart device 203.
- the virtual assistant 204 is downloaded on to the smart device 203 from the application repository server 201 via a communication network 202.
- the virtual assistant 204 is inbuilt on the smart device 203.
- the virtual assistant 204 comprises of an activation and deactivation module 205, a notification module 206, a display module 207, a motion recognition module 208, a voice recognition module 209, an answer generation module 210, an assistant instruction module 211, an assistant learning module 212, a device information module 213, a service module 214, a touch recognition module 215, a keystroke recognition module 216 and a database 217.
- the virtual assistant 204 is activated to provide assistance in managing tasks on the smart device 203.
- the activation and deactivation module 205 is connected to the motion recognition module 208 which uses accelerometer 219 to detect the activation command.
- the voice recognition module 209 uses microphone 220
- the touch recognition module 215 uses touch pad 222
- the keystroke recognition module 216 uses key pad 223 to detect the activation command and alert the activation and deactivation module 205 that the virtual assistant 204 need to be activated.
- the user After activating the virtual assistant 204, the user provides instructions to perform relevant action on the smart device 203.
- the instructions are provided to the virtual assistant 204 on the smart device 203 by the accelerometer 219 through the motion recognition module 208, the microphone 220 through the voice recognition module 209, the touch pad 222 through the touch recognition module 215 and the key pad 223 through the keystroke recognition module 216.
- the virtual assistant 204 accesses the assistant instruction information through the information module 211.
- the information module 211 comprises predefined instructions and data on how the assistant tasks can be performed on the smart device 203. Any new information can be added to the virtual assistant 204 through the learning module 212.
- the learning module 212 comprises of a learning algorithm which can be configured by the user to perform a new action. The new action and the command relating to the new action are mapped and the mapping is stored in the database 217.
- the virtual assistant 204 uses the device information module
- the device information module 213 comprises the data, instruction and the command relating to the smart device 203.
- the services module 214 comprises of the available services that can be provided to the user of the smart device 203 through virtual assistant 204.
- the services such as weather alert, geographical location, stock market alerts, news and the like can be subscribed through the services module
- the virtual assistant 204 provides alerts, schedules meeting and sends reminders through the notification module 206.
- the notification module 206 comprises of an internal notification algorithm which synchronize with the smart device 203 calendar and reminder services. When instructed to the virtual assistant 204 through the available input sources, the virtual assistant 204 accesses the notification services through the notification module 206. These notification services are stored on the database 217 which can be accessed by the user through the smart device with built in virtual assistant 204.
- the virtual assistant 204 provides the output results on the display screen 218, through the display module 207.
- the virtual assistant 204 also provides the output as an audible sound through, speakers 221.
- the audible sound to the speaker 221 is further generated by the answer generation module 210 which obtains the instruction from the virtual assistant 204 and converts the instructions to an audible sound.
- FIG. 3 illustrates a flowchart for activating and deactivating the virtual assistant during a voice call according to an embodiment of the present invention.
- the user receives a call to the smart device (301). If the user does not accept the call (302), the virtual assistant will reply to the call and creates a reminder for the user to call back (303).
- the user can activate the virtual assistant through the activation parameters pre-defined by the user to manage the tasks parallel to the call (304). The activation can be done through a touch pad, a key pad, a voice command or by shaking the smart device. The user then commands the virtual assistant through various available inputs on the smart device (305).
- the user access the services of the virtual assistant on the smart device (306) and after accessing the services the user can deactivate the virtual assistant on the smart device through the available deactivation means (307) such as a touchpad, a keypad, a voice command and shaking the smart device for providing instructions.
- the user further ends the call (308) wherein the user if required can access the service of the virtual assistant to review the call details or any other service with respect to the call.
- FIG.4 illustrates a flowchart for accessing the virtual assistant on the smart device according to an embodiment of the present invention.
- the user activates the virtual assistant through pre-defined activation means (401).
- the predefined activation means includes the microphone, the touchpad, the keypad and shaking the smart phone wherein the accelerometer in the smart device signals the virtual assistant for activation.
- the user instructs the virtual assistant through various available input means (402).
- the input means for instructing the virtual assistant is the microphone, the touchpad, the keypad and shaking the smart phone wherein the accelerometer in the smart phone signals the virtual assistant for activation.
- the user accesses the services of the virtual assistant through the services modules (403).
- the user can also accesses the notification services through the notification modules in the virtual assistant (404).
- the user accesses the services such as taking notes, office suite applications, reading out emails through the virtual assistant services.
- the alerts, notifications, meeting schedules and reminders are provided to the user through the notification services of the virtual assistant.
- the user further deactivates the virtual assistant on completion of the defined tasks (405).
- the user deactivates the virtual assistant by providing an instruction through a means such as the microphone, the touchpad, the keypad or shaking the smart phone wherein the accelerometer in the smart device signals to the virtual assistant for de-activation.
- the various embodiments of the present invention provide a system and method of providing a virtual assistant for managing various tasks on a smart device.
- the present invention provides for integrating the secretarial-like features in the user device.
- the user can activate the virtual assistant during the phone call with other user and instruct secretarial like features such as meeting schedule to the secretary application during the call.
- the user can also command the virtual assistant to take notes, create alerts, create reminders etc during the call and the virtual assistant sends alerts to the user regarding the scheduled meeting or an appointment.
- the user can further interact with the virtual assistant to find the pending appointments and schedules for specific day and time.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
Les divers modes de réalisation de la présente invention concernent un système et un procédé pour gérer diverses tâches pour un utilisateur de dispositif intelligent. Le procédé comprend le téléchargement d'un assistant virtuel d'un serveur vers le dispositif intelligent, la configuration de l'assistant virtuel sur le dispositif intelligent, l'activation de l'assistant virtuel sur le dispositif intelligent, l'envoi d'instructions à l'assistant virtuel sur le dispositif intelligent et l'exécution des instructions fournies par un utilisateur. Le système selon les modes de réalisation comprend une unité de mémorisation, une unité de traitement couplée à l'unité de mémorisation pouvant être utilisée pour télécharger l'assistant virtuel du serveur vers le dispositif intelligent, configurer et activer l'assistant virtuel sur le dispositif intelligent, et une interface utilisateur pour une interaction avec l'assistant virtuel. L'activation de l'assistant virtuel est personnalisée en fonction des préférences de l'utilisateur et l'assistant virtuel est activé soit pendant un appel, soit en-dehors d'un appel.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN3334CH2010 | 2010-11-09 | ||
| IN3334/CHE/2010 | 2010-11-09 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2012063260A2 true WO2012063260A2 (fr) | 2012-05-18 |
| WO2012063260A3 WO2012063260A3 (fr) | 2012-10-04 |
Family
ID=46051354
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IN2011/000767 Ceased WO2012063260A2 (fr) | 2010-11-09 | 2011-11-08 | Secrétaire virtuel sur un dispositif intelligent |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2012063260A2 (fr) |
Cited By (68)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016187149A1 (fr) * | 2015-05-15 | 2016-11-24 | Apple Inc. | Assistant virtuel dans une session de communication |
| EP3050051A4 (fr) * | 2013-09-25 | 2017-05-24 | Amazon Technologies Inc. | Assistants virtuels pendant un appel |
| US10616406B1 (en) | 2018-10-09 | 2020-04-07 | International Business Machines Corporation | Automated cognitive assistance system for processing incoming electronic communications with contextual information |
| US10878809B2 (en) | 2014-05-30 | 2020-12-29 | Apple Inc. | Multi-command single utterance input method |
| US10978090B2 (en) | 2013-02-07 | 2021-04-13 | Apple Inc. | Voice trigger for a digital assistant |
| US10984798B2 (en) | 2018-06-01 | 2021-04-20 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
| US11009970B2 (en) | 2018-06-01 | 2021-05-18 | Apple Inc. | Attention aware virtual assistant dismissal |
| US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US11070949B2 (en) | 2015-05-27 | 2021-07-20 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display |
| US11087759B2 (en) | 2015-03-08 | 2021-08-10 | Apple Inc. | Virtual assistant activation |
| US11120372B2 (en) | 2011-06-03 | 2021-09-14 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
| US11126400B2 (en) | 2015-09-08 | 2021-09-21 | Apple Inc. | Zero latency digital assistant |
| US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US11152002B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Application integration with a digital assistant |
| US11169616B2 (en) | 2018-05-07 | 2021-11-09 | Apple Inc. | Raise to speak |
| US11237797B2 (en) | 2019-05-31 | 2022-02-01 | Apple Inc. | User activity shortcut suggestions |
| US11257504B2 (en) | 2014-05-30 | 2022-02-22 | Apple Inc. | Intelligent assistant for home automation |
| US11321116B2 (en) | 2012-05-15 | 2022-05-03 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
| US11348582B2 (en) | 2008-10-02 | 2022-05-31 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
| US11380310B2 (en) | 2017-05-12 | 2022-07-05 | Apple Inc. | Low-latency intelligent automated assistant |
| US11388291B2 (en) | 2013-03-14 | 2022-07-12 | Apple Inc. | System and method for processing voicemail |
| US11405466B2 (en) | 2017-05-12 | 2022-08-02 | Apple Inc. | Synchronization and task delegation of a digital assistant |
| US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
| US11431642B2 (en) | 2018-06-01 | 2022-08-30 | Apple Inc. | Variable latency device coordination |
| US11467802B2 (en) | 2017-05-11 | 2022-10-11 | Apple Inc. | Maintaining privacy of personal information |
| US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
| US11500672B2 (en) | 2015-09-08 | 2022-11-15 | Apple Inc. | Distributed personal assistant |
| US11516537B2 (en) | 2014-06-30 | 2022-11-29 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US11526368B2 (en) | 2015-11-06 | 2022-12-13 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US11532306B2 (en) | 2017-05-16 | 2022-12-20 | Apple Inc. | Detecting a trigger of a digital assistant |
| US11580990B2 (en) | 2017-05-12 | 2023-02-14 | Apple Inc. | User-specific acoustic models |
| US11599331B2 (en) | 2017-05-11 | 2023-03-07 | Apple Inc. | Maintaining privacy of personal information |
| US11657813B2 (en) | 2019-05-31 | 2023-05-23 | Apple Inc. | Voice identification in digital assistant systems |
| US11656884B2 (en) | 2017-01-09 | 2023-05-23 | Apple Inc. | Application integration with a digital assistant |
| US11671920B2 (en) | 2007-04-03 | 2023-06-06 | Apple Inc. | Method and system for operating a multifunction portable electronic device using voice-activation |
| US11675491B2 (en) | 2019-05-06 | 2023-06-13 | Apple Inc. | User configurable task triggers |
| US11675829B2 (en) | 2017-05-16 | 2023-06-13 | Apple Inc. | Intelligent automated assistant for media exploration |
| US11696060B2 (en) | 2020-07-21 | 2023-07-04 | Apple Inc. | User identification using headphones |
| US11705130B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | Spoken notifications |
| US11710482B2 (en) | 2018-03-26 | 2023-07-25 | Apple Inc. | Natural assistant interaction |
| US11727219B2 (en) | 2013-06-09 | 2023-08-15 | Apple Inc. | System and method for inferring user intent from speech inputs |
| US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
| US11765209B2 (en) | 2020-05-11 | 2023-09-19 | Apple Inc. | Digital assistant hardware abstraction |
| US11769497B2 (en) | 2020-02-12 | 2023-09-26 | Apple Inc. | Digital assistant interaction in a video communication session environment |
| US11783815B2 (en) | 2019-03-18 | 2023-10-10 | Apple Inc. | Multimodality in digital assistant systems |
| US11790914B2 (en) | 2019-06-01 | 2023-10-17 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
| US11798547B2 (en) | 2013-03-15 | 2023-10-24 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
| US11809483B2 (en) | 2015-09-08 | 2023-11-07 | Apple Inc. | Intelligent automated assistant for media search and playback |
| US11809783B2 (en) | 2016-06-11 | 2023-11-07 | Apple Inc. | Intelligent device arbitration and control |
| US11838734B2 (en) | 2020-07-20 | 2023-12-05 | Apple Inc. | Multi-device audio adjustment coordination |
| US11853536B2 (en) | 2015-09-08 | 2023-12-26 | Apple Inc. | Intelligent automated assistant in a media environment |
| US11853647B2 (en) | 2015-12-23 | 2023-12-26 | Apple Inc. | Proactive assistance based on dialog communication between devices |
| US11854539B2 (en) | 2018-05-07 | 2023-12-26 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
| US11886805B2 (en) | 2015-11-09 | 2024-01-30 | Apple Inc. | Unconventional virtual assistant interactions |
| US11888791B2 (en) | 2019-05-21 | 2024-01-30 | Apple Inc. | Providing message response suggestions |
| US11893992B2 (en) | 2018-09-28 | 2024-02-06 | Apple Inc. | Multi-modal inputs for voice commands |
| US11914848B2 (en) | 2020-05-11 | 2024-02-27 | Apple Inc. | Providing relevant data items based on context |
| US11947873B2 (en) | 2015-06-29 | 2024-04-02 | Apple Inc. | Virtual assistant for media playback |
| US11995457B2 (en) | 2022-06-03 | 2024-05-28 | Apple Inc. | Digital assistant integration with system interface |
| US12010262B2 (en) | 2013-08-06 | 2024-06-11 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
| US12014118B2 (en) | 2017-05-15 | 2024-06-18 | Apple Inc. | Multi-modal interfaces having selection disambiguation and text modification capability |
| US12051413B2 (en) | 2015-09-30 | 2024-07-30 | Apple Inc. | Intelligent device identification |
| US12067985B2 (en) | 2018-06-01 | 2024-08-20 | Apple Inc. | Virtual assistant operations in multi-device environments |
| US12073147B2 (en) | 2013-06-09 | 2024-08-27 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
| US12087308B2 (en) | 2010-01-18 | 2024-09-10 | Apple Inc. | Intelligent automated assistant |
| US12223282B2 (en) | 2016-06-09 | 2025-02-11 | Apple Inc. | Intelligent automated assistant in a home environment |
| US12230264B2 (en) | 2021-08-13 | 2025-02-18 | Apple Inc. | Digital assistant interaction in a communication session |
| US12254887B2 (en) | 2017-05-16 | 2025-03-18 | Apple Inc. | Far-field extension of digital assistant services for providing a notification of an event to a user |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100362506C (zh) * | 2004-10-22 | 2008-01-16 | 大竑企业股份有限公司 | 影音电子秘书装置与其实施方法 |
| CN101419584A (zh) * | 2007-10-26 | 2009-04-29 | 镇江雅迅软件有限责任公司 | 一种电子秘书系统 |
| TW200945874A (en) * | 2008-04-28 | 2009-11-01 | Quanta Comp Inc | Incoming call information transmission system |
-
2011
- 2011-11-08 WO PCT/IN2011/000767 patent/WO2012063260A2/fr not_active Ceased
Cited By (108)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11671920B2 (en) | 2007-04-03 | 2023-06-06 | Apple Inc. | Method and system for operating a multifunction portable electronic device using voice-activation |
| US11348582B2 (en) | 2008-10-02 | 2022-05-31 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
| US11900936B2 (en) | 2008-10-02 | 2024-02-13 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
| US11423886B2 (en) | 2010-01-18 | 2022-08-23 | Apple Inc. | Task flow identification based on user intent |
| US12431128B2 (en) | 2010-01-18 | 2025-09-30 | Apple Inc. | Task flow identification based on user intent |
| US12087308B2 (en) | 2010-01-18 | 2024-09-10 | Apple Inc. | Intelligent automated assistant |
| US12165635B2 (en) | 2010-01-18 | 2024-12-10 | Apple Inc. | Intelligent automated assistant |
| US11120372B2 (en) | 2011-06-03 | 2021-09-14 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
| US11321116B2 (en) | 2012-05-15 | 2022-05-03 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
| US11557310B2 (en) | 2013-02-07 | 2023-01-17 | Apple Inc. | Voice trigger for a digital assistant |
| US11862186B2 (en) | 2013-02-07 | 2024-01-02 | Apple Inc. | Voice trigger for a digital assistant |
| US12277954B2 (en) | 2013-02-07 | 2025-04-15 | Apple Inc. | Voice trigger for a digital assistant |
| US10978090B2 (en) | 2013-02-07 | 2021-04-13 | Apple Inc. | Voice trigger for a digital assistant |
| US11636869B2 (en) | 2013-02-07 | 2023-04-25 | Apple Inc. | Voice trigger for a digital assistant |
| US11388291B2 (en) | 2013-03-14 | 2022-07-12 | Apple Inc. | System and method for processing voicemail |
| US11798547B2 (en) | 2013-03-15 | 2023-10-24 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
| US12073147B2 (en) | 2013-06-09 | 2024-08-27 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
| US11727219B2 (en) | 2013-06-09 | 2023-08-15 | Apple Inc. | System and method for inferring user intent from speech inputs |
| US12010262B2 (en) | 2013-08-06 | 2024-06-11 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
| EP3050051A4 (fr) * | 2013-09-25 | 2017-05-24 | Amazon Technologies Inc. | Assistants virtuels pendant un appel |
| US10134395B2 (en) | 2013-09-25 | 2018-11-20 | Amazon Technologies, Inc. | In-call virtual assistants |
| US10878809B2 (en) | 2014-05-30 | 2020-12-29 | Apple Inc. | Multi-command single utterance input method |
| US11810562B2 (en) | 2014-05-30 | 2023-11-07 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US11670289B2 (en) | 2014-05-30 | 2023-06-06 | Apple Inc. | Multi-command single utterance input method |
| US11699448B2 (en) | 2014-05-30 | 2023-07-11 | Apple Inc. | Intelligent assistant for home automation |
| US11257504B2 (en) | 2014-05-30 | 2022-02-22 | Apple Inc. | Intelligent assistant for home automation |
| US11133008B2 (en) | 2014-05-30 | 2021-09-28 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US11838579B2 (en) | 2014-06-30 | 2023-12-05 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US11516537B2 (en) | 2014-06-30 | 2022-11-29 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US11842734B2 (en) | 2015-03-08 | 2023-12-12 | Apple Inc. | Virtual assistant activation |
| US11087759B2 (en) | 2015-03-08 | 2021-08-10 | Apple Inc. | Virtual assistant activation |
| US10460227B2 (en) | 2015-05-15 | 2019-10-29 | Apple Inc. | Virtual assistant in a communication session |
| US12001933B2 (en) | 2015-05-15 | 2024-06-04 | Apple Inc. | Virtual assistant in a communication session |
| US11468282B2 (en) | 2015-05-15 | 2022-10-11 | Apple Inc. | Virtual assistant in a communication session |
| US12333404B2 (en) * | 2015-05-15 | 2025-06-17 | Apple Inc. | Virtual assistant in a communication session |
| US20230013615A1 (en) * | 2015-05-15 | 2023-01-19 | Apple Inc. | Virtual assistant in a communication session |
| US12154016B2 (en) * | 2015-05-15 | 2024-11-26 | Apple Inc. | Virtual assistant in a communication session |
| WO2016187149A1 (fr) * | 2015-05-15 | 2016-11-24 | Apple Inc. | Assistant virtuel dans une session de communication |
| US20240346282A1 (en) * | 2015-05-15 | 2024-10-17 | Apple Inc. | Virtual assistant in a communication session |
| US11070949B2 (en) | 2015-05-27 | 2021-07-20 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display |
| US11947873B2 (en) | 2015-06-29 | 2024-04-02 | Apple Inc. | Virtual assistant for media playback |
| US11500672B2 (en) | 2015-09-08 | 2022-11-15 | Apple Inc. | Distributed personal assistant |
| US11550542B2 (en) | 2015-09-08 | 2023-01-10 | Apple Inc. | Zero latency digital assistant |
| US11954405B2 (en) | 2015-09-08 | 2024-04-09 | Apple Inc. | Zero latency digital assistant |
| US11853536B2 (en) | 2015-09-08 | 2023-12-26 | Apple Inc. | Intelligent automated assistant in a media environment |
| US11809483B2 (en) | 2015-09-08 | 2023-11-07 | Apple Inc. | Intelligent automated assistant for media search and playback |
| US11126400B2 (en) | 2015-09-08 | 2021-09-21 | Apple Inc. | Zero latency digital assistant |
| US12204932B2 (en) | 2015-09-08 | 2025-01-21 | Apple Inc. | Distributed personal assistant |
| US12051413B2 (en) | 2015-09-30 | 2024-07-30 | Apple Inc. | Intelligent device identification |
| US11526368B2 (en) | 2015-11-06 | 2022-12-13 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US11809886B2 (en) | 2015-11-06 | 2023-11-07 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US11886805B2 (en) | 2015-11-09 | 2024-01-30 | Apple Inc. | Unconventional virtual assistant interactions |
| US11853647B2 (en) | 2015-12-23 | 2023-12-26 | Apple Inc. | Proactive assistance based on dialog communication between devices |
| US12223282B2 (en) | 2016-06-09 | 2025-02-11 | Apple Inc. | Intelligent automated assistant in a home environment |
| US11657820B2 (en) | 2016-06-10 | 2023-05-23 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US11037565B2 (en) | 2016-06-10 | 2021-06-15 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US11749275B2 (en) | 2016-06-11 | 2023-09-05 | Apple Inc. | Application integration with a digital assistant |
| US11152002B2 (en) | 2016-06-11 | 2021-10-19 | Apple Inc. | Application integration with a digital assistant |
| US11809783B2 (en) | 2016-06-11 | 2023-11-07 | Apple Inc. | Intelligent device arbitration and control |
| US11656884B2 (en) | 2017-01-09 | 2023-05-23 | Apple Inc. | Application integration with a digital assistant |
| US11467802B2 (en) | 2017-05-11 | 2022-10-11 | Apple Inc. | Maintaining privacy of personal information |
| US11599331B2 (en) | 2017-05-11 | 2023-03-07 | Apple Inc. | Maintaining privacy of personal information |
| US11405466B2 (en) | 2017-05-12 | 2022-08-02 | Apple Inc. | Synchronization and task delegation of a digital assistant |
| US11538469B2 (en) | 2017-05-12 | 2022-12-27 | Apple Inc. | Low-latency intelligent automated assistant |
| US11862151B2 (en) | 2017-05-12 | 2024-01-02 | Apple Inc. | Low-latency intelligent automated assistant |
| US11380310B2 (en) | 2017-05-12 | 2022-07-05 | Apple Inc. | Low-latency intelligent automated assistant |
| US11580990B2 (en) | 2017-05-12 | 2023-02-14 | Apple Inc. | User-specific acoustic models |
| US12014118B2 (en) | 2017-05-15 | 2024-06-18 | Apple Inc. | Multi-modal interfaces having selection disambiguation and text modification capability |
| US12254887B2 (en) | 2017-05-16 | 2025-03-18 | Apple Inc. | Far-field extension of digital assistant services for providing a notification of an event to a user |
| US11675829B2 (en) | 2017-05-16 | 2023-06-13 | Apple Inc. | Intelligent automated assistant for media exploration |
| US11532306B2 (en) | 2017-05-16 | 2022-12-20 | Apple Inc. | Detecting a trigger of a digital assistant |
| US11710482B2 (en) | 2018-03-26 | 2023-07-25 | Apple Inc. | Natural assistant interaction |
| US11900923B2 (en) | 2018-05-07 | 2024-02-13 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
| US11487364B2 (en) | 2018-05-07 | 2022-11-01 | Apple Inc. | Raise to speak |
| US11854539B2 (en) | 2018-05-07 | 2023-12-26 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
| US11907436B2 (en) | 2018-05-07 | 2024-02-20 | Apple Inc. | Raise to speak |
| US11169616B2 (en) | 2018-05-07 | 2021-11-09 | Apple Inc. | Raise to speak |
| US11431642B2 (en) | 2018-06-01 | 2022-08-30 | Apple Inc. | Variable latency device coordination |
| US11009970B2 (en) | 2018-06-01 | 2021-05-18 | Apple Inc. | Attention aware virtual assistant dismissal |
| US10984798B2 (en) | 2018-06-01 | 2021-04-20 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
| US11360577B2 (en) | 2018-06-01 | 2022-06-14 | Apple Inc. | Attention aware virtual assistant dismissal |
| US12080287B2 (en) | 2018-06-01 | 2024-09-03 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
| US11630525B2 (en) | 2018-06-01 | 2023-04-18 | Apple Inc. | Attention aware virtual assistant dismissal |
| US12067985B2 (en) | 2018-06-01 | 2024-08-20 | Apple Inc. | Virtual assistant operations in multi-device environments |
| US11893992B2 (en) | 2018-09-28 | 2024-02-06 | Apple Inc. | Multi-modal inputs for voice commands |
| US10616406B1 (en) | 2018-10-09 | 2020-04-07 | International Business Machines Corporation | Automated cognitive assistance system for processing incoming electronic communications with contextual information |
| US11783815B2 (en) | 2019-03-18 | 2023-10-10 | Apple Inc. | Multimodality in digital assistant systems |
| US11675491B2 (en) | 2019-05-06 | 2023-06-13 | Apple Inc. | User configurable task triggers |
| US11705130B2 (en) | 2019-05-06 | 2023-07-18 | Apple Inc. | Spoken notifications |
| US11888791B2 (en) | 2019-05-21 | 2024-01-30 | Apple Inc. | Providing message response suggestions |
| US11360739B2 (en) | 2019-05-31 | 2022-06-14 | Apple Inc. | User activity shortcut suggestions |
| US11657813B2 (en) | 2019-05-31 | 2023-05-23 | Apple Inc. | Voice identification in digital assistant systems |
| US11237797B2 (en) | 2019-05-31 | 2022-02-01 | Apple Inc. | User activity shortcut suggestions |
| US11790914B2 (en) | 2019-06-01 | 2023-10-17 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
| US11488406B2 (en) | 2019-09-25 | 2022-11-01 | Apple Inc. | Text detection using global geometry estimators |
| US11837232B2 (en) | 2020-02-12 | 2023-12-05 | Apple Inc. | Digital assistant interaction in a video communication session environment |
| US11769497B2 (en) | 2020-02-12 | 2023-09-26 | Apple Inc. | Digital assistant interaction in a video communication session environment |
| US12033636B2 (en) | 2020-02-12 | 2024-07-09 | Apple Inc. | Digital assistant interaction in a video communication session environment |
| US11765209B2 (en) | 2020-05-11 | 2023-09-19 | Apple Inc. | Digital assistant hardware abstraction |
| US11924254B2 (en) | 2020-05-11 | 2024-03-05 | Apple Inc. | Digital assistant hardware abstraction |
| US11914848B2 (en) | 2020-05-11 | 2024-02-27 | Apple Inc. | Providing relevant data items based on context |
| US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
| US11838734B2 (en) | 2020-07-20 | 2023-12-05 | Apple Inc. | Multi-device audio adjustment coordination |
| US11750962B2 (en) | 2020-07-21 | 2023-09-05 | Apple Inc. | User identification using headphones |
| US11696060B2 (en) | 2020-07-21 | 2023-07-04 | Apple Inc. | User identification using headphones |
| US12230264B2 (en) | 2021-08-13 | 2025-02-18 | Apple Inc. | Digital assistant interaction in a communication session |
| US11995457B2 (en) | 2022-06-03 | 2024-05-28 | Apple Inc. | Digital assistant integration with system interface |
| US12293203B2 (en) | 2022-06-03 | 2025-05-06 | Apple Inc. | Digital assistant integration with system interface |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012063260A3 (fr) | 2012-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2012063260A2 (fr) | Secrétaire virtuel sur un dispositif intelligent | |
| CN102144385B (zh) | 利用日程表可用状态设置电话配置属性 | |
| US8565731B2 (en) | Missed communication handling | |
| US8898594B2 (en) | System and method for organizing application indicators on an electronic device | |
| US8805328B2 (en) | Priority-based phone call filtering | |
| US9804740B2 (en) | Generating context-based options for responding to a notification | |
| US20090067593A1 (en) | Method for Dynamically Assembling Voice Messages at a Wireless Communication Device | |
| EP1777611A1 (fr) | Système et procédé pour organiser des indicateurs d'application sur un dispositif électronique | |
| KR102220945B1 (ko) | 휴대 기기에서 연관 정보 표시 방법 및 장치 | |
| US20060099945A1 (en) | Using PIM calendar on a mobile device to configure the user profile | |
| CN101461217A (zh) | 目的地列表配置 | |
| US20100093332A1 (en) | System and method for changing profiles of a mobile phone | |
| US20150163341A1 (en) | Virtual personal operator | |
| CN102474291B (zh) | 便携式终端的信息显示方法和使用该方法的设备 | |
| US8954511B2 (en) | System and method for collecting and presenting records in a journal on an electronic device | |
| CN105592195B (zh) | 音量自适应调节方法及装置 | |
| US7925241B2 (en) | Using PIM calendar on a mobile device to configure a profile | |
| US9432501B2 (en) | Intelligent ringtone and alarm management for smartphones | |
| US20090316874A1 (en) | Answering system and method of a communication device | |
| EP1737202B1 (fr) | Système et méthode pour répondre automatiquement à une communication entrante | |
| EP1785892A2 (fr) | Système et procédé pour collecter et présenter des enregistrements dans un journal sur un dispositif électronique | |
| EP2204968B1 (fr) | Dispositif de communication mobile | |
| EP2204956A1 (fr) | Dispositif de communication mobile | |
| HK1100054B (en) | System and method for automatically responding to a received communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11840306 Country of ref document: EP Kind code of ref document: A2 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11840306 Country of ref document: EP Kind code of ref document: A2 |