Movatterモバイル変換


[0]ホーム

URL:


JP2008134949A - Portable terminal device and schedule creation screen display method - Google Patents

Portable terminal device and schedule creation screen display method
Download PDF

Info

Publication number
JP2008134949A
JP2008134949AJP2006322125AJP2006322125AJP2008134949AJP 2008134949 AJP2008134949 AJP 2008134949AJP 2006322125 AJP2006322125 AJP 2006322125AJP 2006322125 AJP2006322125 AJP 2006322125AJP 2008134949 AJP2008134949 AJP 2008134949A
Authority
JP
Japan
Prior art keywords
schedule
setting
alarm
terminal device
time
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.)
Pending
Application number
JP2006322125A
Other languages
Japanese (ja)
Inventor
Yoshitaka Nakagawa
善孝 中川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu LtdfiledCriticalFujitsu Ltd
Priority to JP2006322125ApriorityCriticalpatent/JP2008134949A/en
Publication of JP2008134949ApublicationCriticalpatent/JP2008134949A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】スケジュールの作成及び登録の操作性を向上させた携帯端末装置を提供する。
【解決手段】携帯端末装置のスケジュール機能は、スケジュール作成時の各設定項目(例えば、アラームON/OFF設定など)の設定値を記録し、過去の設定傾向情報から各設定項目の初期値を決定する。過去の設定傾向情報は、例えば、各設定項目の設定値に対するスケジュールの開始時刻の時間帯別の統計情報やスケジュールの用件別の統計情報である。これにより、スケジュール作成時に、スケジュールの開始時刻や用件などスケジュールの内容毎に設定項目の初期値を変更する頻度が大幅に減少し、スケジュール作成時の操作性が大幅に向上する。
【選択図】図4
Provided is a portable terminal device that improves the operability of schedule creation and registration.
A schedule function of a mobile terminal device records a setting value of each setting item (for example, alarm ON / OFF setting) at the time of creating a schedule, and determines an initial value of each setting item from past setting trend information. To do. The past setting trend information is, for example, statistical information for each time period of the schedule start time for the setting value of each setting item, or statistical information for each schedule requirement. As a result, when the schedule is created, the frequency of changing the initial value of the setting item for each schedule content such as the schedule start time and business is greatly reduced, and the operability at the time of creating the schedule is greatly improved.
[Selection] Figure 4

Description

Translated fromJapanese

本発明は、スケジュール機能を備えた携帯端末装置に関し、特に、スケジュールの作成及び登録の操作性を向上させた携帯端末装置及びそのスケジュール作成画面表示方法に関する。  The present invention relates to a mobile terminal device having a schedule function, and more particularly to a mobile terminal device that improves the operability of schedule creation and registration and a schedule creation screen display method thereof.

近年の携帯端末装置は、ハードウェアの性能(CPU性能やメモリ容量)の向上や、市場(すなわちユーザ)のニーズなどにより、高機能化が進んでいる。そのような中で、スケジュール機能をはじめとするPIM(Personal Information Manager)機能においては、機能拡張に伴う設定項目の増加などにより作成・登録操作が煩雑になりつつある。このため、スケジュール作成・登録時の操作性を向上させ、より簡単に、分かりやすく作成・登録できるようにすることが求められている。  Recent mobile terminal devices have been improved in functionality due to improvements in hardware performance (CPU performance and memory capacity) and market (ie, user) needs. Under such circumstances, in the PIM (Personal Information Manager) function including the schedule function, creation / registration operations are becoming complicated due to an increase in setting items accompanying the function expansion. For this reason, it is required to improve the operability during schedule creation / registration so that it can be created / registered more easily and easily.

図1は、携帯端末装置における従来のスケジュール作成・登録操作を説明する図である図1(a)に示すメニュー画面からスケジュール機能を選択して起動させる。そうすると、例えば、図1(b)に示すようにカレンダーが表示され、キー操作により日にちを決定し、図1(c)に示す新規作成画面において、開始時刻及び終了時刻を設定する。つづいて、図1(d)に示す別の新規作成画面(アラーム設定画面)に移り、アラームのON/OFF設定、予告アラームのON/OFF設定、予告アラームの時間を設定する。アラームは、スケジュールの開始時刻に音声を出力する機能であり、予告アラームは、開始時刻に鳴るアラームとは別に、スケジュールの開始時刻前の所定時間に鳴るアラームである。このとき、各設定項目には、固定の初期値(例えば、アラーム「ON」、予告アラーム「ON」、予告アラーム時間「5分前」)があらかじめ設定されており、スケジュール作成時においては、固定の初期値が設定された新規作成画面が表示される。ユーザは、それぞれの項目を必要に応じて変更し、スケジュールを作成し、登録する。  FIG. 1 is a diagram for explaining a conventional schedule creation / registration operation in a mobile terminal device, and a schedule function is selected and activated from the menu screen shown in FIG. Then, for example, a calendar is displayed as shown in FIG. 1B, the date is determined by key operation, and the start time and end time are set on the new creation screen shown in FIG. 1C. Next, the screen moves to another newly created screen (alarm setting screen) shown in FIG. 1D, and the alarm ON / OFF setting, the warning alarm ON / OFF setting, and the warning alarm time are set. The alarm is a function for outputting sound at the start time of the schedule, and the warning alarm is an alarm that sounds at a predetermined time before the start time of the schedule, separately from the alarm that sounds at the start time. At this time, fixed initial values (for example, alarm “ON”, warning alarm “ON”, warning alarm time “5 minutes before”) are set in advance in each setting item, and fixed at the time of schedule creation. A new creation screen with the initial value set is displayed. The user changes each item as necessary, creates a schedule, and registers it.

図1(e)では、ユーザは、アラームの設定を、固定値の「あり(ON)」から「なし(OFF)」に変更する操作を行い、図1(f)に示されるように、アラームの設定が変更されたことを確認してから、登録操作を行うことで、図1(g)に示すように、作成されたスケジュールが登録され、その旨表示される。  In FIG. 1 (e), the user performs an operation to change the alarm setting from the fixed value “ON” to “NO” (OFF), and as shown in FIG. By confirming that the setting has been changed and then performing a registration operation, the created schedule is registered and displayed as shown in FIG.

下記特許文献1は、複数の選択枝がある複写機の使用条件について、実際に選択された選択枝の履歴情報に基づいて、各選択枝の過去の選択頻度に関する情報と、各選択枝の選択履歴の新旧情報とに基づいて、当該使用条件における初期設定値を決定する複写機の制御方法について開示している。  Japanese Patent Laid-Open No. 2004-151867 discloses information regarding the past selection frequency of each selected branch and the selection of each selected branch based on the history information of the actually selected selected branch for use conditions of a copier having a plurality of selected branches. A copier control method for determining an initial setting value in the use condition based on new and old history information is disclosed.

下記特許文献2は、複数のデバイスを有する情報処理装置において、複数のデバイスそれぞれに関する使用状況の履歴に基づいて、複数のデバイスの使用状況の傾向を時間帯別に示す特性情報を生成する手段と、特性情報に基づき、時間帯毎に各デバイスの電源のオン/オフまたはその動作速度を制御する手段とを具備する情報処理装置について開示している。
特開平9−230746号公報特開2003−15783号公報
Patent Document 2 listed below is an information processing apparatus having a plurality of devices, a unit for generating characteristic information indicating a trend of usage status of a plurality of devices according to time zones based on usage history of each of the plurality of devices; An information processing apparatus is disclosed that includes means for controlling on / off of the power supply of each device or its operation speed for each time zone based on characteristic information.
JP-A-9-230746 JP 2003-15783 A

しかしながら、従来の携帯端末装置におけるスケジュール機能には、以下の問題がある。すなわち、スケジュール作成時の各設定項目には、固定の初期値が設定されているため、ユーザは、作成するスケジュールの内容、目的に応じてそれぞれの初期値を見直し、変更する操作が必要となる。  However, the schedule function in the conventional portable terminal device has the following problems. In other words, since fixed initial values are set for each setting item at the time of creating a schedule, the user needs to review and change each initial value according to the contents and purpose of the schedule to be created. .

特にアラームON/OFF設定については、固定の初期値がONの場合、ユーザがアラームOFFへの変更を忘れると、意図しない時刻にアラームがなってしまうという不都合が生じる。  In particular, regarding the alarm ON / OFF setting, when the fixed initial value is ON, if the user forgets to change to the alarm OFF, an alarm occurs at an unintended time.

一方で、固定の初期値をユーザが選択、設定できるようにすることも可能であるが、スケジュールのアラームON/OFF設定については、スケジュールの内容、目的によって、ON/OFFを使い分ける場合が多いと考えられ、最終的には、ユーザによる設定の見直し、変更の操作が必要となる。  On the other hand, it is possible to allow the user to select and set a fixed initial value. However, for the alarm ON / OFF setting of the schedule, there are many cases where ON / OFF is properly used depending on the contents and purpose of the schedule. In the end, it is necessary to review and change settings by the user.

そこで、本発明の目的は、スケジュールの作成及び登録の操作性を向上させた携帯端末装置を提供することにある。すなわち、スケジュールの作成において、ユーザによる設定の変更操作をできるだけ不要とする携帯端末装置及びそのスケジュール作成画面表示を提供することにある。  Therefore, an object of the present invention is to provide a mobile terminal device that improves the operability of creating and registering a schedule. That is, it is to provide a portable terminal device and a schedule creation screen display thereof that make a setting change operation by a user unnecessary when creating a schedule.

上記目的を達成するための本発明の携帯端末装置の第一の構成は、スケジュールを作成、登録するスケジュール機能を有する携帯端末装置において、ユーザ操作により設定可能な設定項目を含むスケジュール作成画面を表示する表示手段と、スケジュール登録時の前記スケジュール項目を格納する記憶手段と、前記記憶手段に記憶された過去のスケジュール項目の設定傾向に基づいて、スケジュール作成時の前記スケジュール作成画面に表示するスケジュール項目の初期値を決定する決定手段とを備えることを特徴とする。  The first configuration of the portable terminal device of the present invention for achieving the above object is to display a schedule creation screen including setting items that can be set by a user operation in a portable terminal device having a schedule function for creating and registering a schedule. Display means, storage means for storing the schedule items at the time of schedule registration, and schedule items to be displayed on the schedule creation screen at the time of schedule creation based on the setting tendency of past schedule items stored in the storage means And determining means for determining an initial value of.

本発明の携帯端末装置の第二の構成は、上記第一の構成において、前記スケジュール項目は、スケジュール開始時刻における通常アラームのオン/オフ設定、又は当該スケジュール開始時刻より前の所定時刻における予告アラームのオン/オフ設定であることを特徴とする。  According to a second configuration of the mobile terminal device of the present invention, in the first configuration, the schedule item is a normal alarm on / off setting at a schedule start time, or a warning alarm at a predetermined time before the schedule start time. The on / off setting is characterized by that.

本発明の携帯端末装置の第三の構成は、上記第二の構成において、前記記憶手段は、前記通常アラームのオン/オフ設定の設定傾向として、スケジュールの開始時刻の時間帯別のスケジュール登録件数と、当該スケジュール登録件数のうちの通常アラームがオン設定された件数の情報を記憶することを特徴とする。  According to a third configuration of the portable terminal device of the present invention, in the second configuration described above, the storage means sets the number of schedule registrations by time zone of the schedule start time as the setting tendency of the on / off setting of the normal alarm. And the information of the number of times the normal alarm is set to ON among the number of registered schedules.

本発明の携帯端末装置の第四の構成は、上記第二の構成において、前記記憶手段は、前記通常アラームのオン/オフ設定の設定傾向として、スケジュールの用件別のスケジュール登録件数と、当該スケジュール登録件数のうちの通常アラームがオン設定された件数の情報を記憶することを特徴とする。  According to a fourth configuration of the mobile terminal device of the present invention, in the second configuration, the storage unit includes, as a setting tendency of the on / off setting of the normal alarm, the number of schedule registrations according to schedule requirements, Information on the number of schedule registrations for which the normal alarm is turned on is stored.

本発明の携帯端末装置の第五の構成は、上記第二の構成において、前記記憶手段は、前記予告アラームのオン/オフ設定の設定傾向として、通常アラームがオン又はオフ設定されたそれぞれの場合における前記予告アラームがオンされた件数及び前記予告アラームがオフされた件数の情報を記憶することを特徴とする。  According to a fifth configuration of the portable terminal device of the present invention, in the second configuration described above, the storage unit is configured to set each of the normal alarms on or off as the setting tendency of the on / off setting of the warning alarm. The number of cases where the warning alarm is turned on and the number of cases where the warning alarm is turned off are stored.

本発明のスケジュール作成画面表示方法は、スケジュールを作成、登録するスケジュール機能を有する携帯端末装置の画面に、ユーザ操作により設定可能な設定項目を含むスケジュール作成画面を表示するスケジュール作成画面表示方法において、前記携帯端末装置が、スケジュール登録時の前記設定項目を格納する記憶ステップと、前記携帯端末装置が、前記記憶ステップにて記憶された過去のスケジュール項目の設定傾向に基づいて、スケジュール作成時の前記スケジュール作成画面に表示する前記設定項目の初期値を決定する決定ステップとを備えることを特徴とする。  The schedule creation screen display method of the present invention is a schedule creation screen display method for displaying a schedule creation screen including setting items that can be set by a user operation on a screen of a mobile terminal device having a schedule function for creating and registering a schedule. The portable terminal device stores the setting item at the time of schedule registration, and the portable terminal device sets the schedule at the time of creating the schedule based on the setting tendency of the past schedule item stored in the storing step. A determination step of determining an initial value of the setting item to be displayed on the schedule creation screen.

本発明によれば、スケジュール作成時に、過去の設定傾向情報に基づいて、ユーザにより設定される確率の高い初期値が決定され、それがスケジュール表示画面に表示されるので、ユーザは高い確率でその設定項目について変更操作を行う必要はなく、スケジュール機能に対する操作性が大幅に向上する。  According to the present invention, when a schedule is created, an initial value with a high probability set by the user is determined based on past setting trend information and is displayed on the schedule display screen. There is no need to change the setting items, and the operability for the schedule function is greatly improved.

特に、アラーム設定については、初期値の変更を忘れてしまい、意図しない動作の発生(鳴らしたくないアラームが鳴ってしまう場合など)、意図した動作が発生しないこと(鳴るべきアラームが鳴らない場合など)を防止することもできる。  In particular, for alarm settings, forgetting to change the initial value, unintended operation (such as an alarm that you do not want to sound), or no intended operation (such as an alarm that should not sound) ) Can also be prevented.

以下、図面を参照して本発明の実施の形態について説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。  Embodiments of the present invention will be described below with reference to the drawings. However, such an embodiment does not limit the technical scope of the present invention.

本発明の実施の形態例では、携帯端末装置のスケジュール機能は、スケジュール作成時の各設定項目(例えば、アラームON/OFF設定など)の設定値を記録し、過去の設定傾向情報から各設定項目の初期値を決定する。過去の設定傾向情報は、例えば、各設定項目の設定値に対するスケジュールの開始時刻の時間帯別の統計情報や、スケジュールの用件別の統計情報である。  In the embodiment of the present invention, the schedule function of the mobile terminal device records setting values of each setting item (for example, alarm ON / OFF setting) at the time of creating a schedule, and sets each setting item from past setting trend information. Determine the initial value of. The past setting trend information is, for example, statistical information for each time of the schedule start time for the setting value of each setting item, or statistical information for each schedule item.

これにより、スケジュール作成時に、スケジュールの開始時刻や用件などスケジュールの内容毎に設定項目の初期値を変更する頻度が大幅に減少し、スケジュール作成時の操作性が大幅に向上する。また、アラームON/OFF設定では、初期値ON設定からOFF設定への変更を忘れることにより、ユーザの意図しないアラームの鳴動を防ぐことができる。以下、本発明の実施の形態について詳細に説明する。  As a result, when the schedule is created, the frequency of changing the initial value of the setting item for each schedule content such as the schedule start time and business is greatly reduced, and the operability at the time of creating the schedule is greatly improved. Also, in the alarm ON / OFF setting, forgetting to change from the initial value ON setting to the OFF setting, it is possible to prevent the alarm from being unintended by the user. Hereinafter, embodiments of the present invention will be described in detail.

図2は、本発明の実施の形態における携帯端末装置のハードウェア構成例を示す図である。携帯端末装置は、アプリケーション制御部100及び無線制御部110を備える。アプリケーション制御部100は、本発明に特徴的なスケジュール機能を実行するためのソフトウェア(コンピュータプログラム)などを格納するROM101、RAM102を有し、アプリケーションCPU103が各種ソフトウェアを実行する。また、携帯端末装置は、メモリカードに対するデータの読み出し及び書き込み機能を有していてもよく、そのためのメモリカードリーダ・ライタ(メモリカードR/W)104を有していてもよい。また、スケジュール機能の起動に基づいてスケジュール作成画面を表示する表示部105、通話のためのスピーカやマイクから入出力される音響信号を制御するための音響制御部106、スピーカやマイクとのインターフェース(Audio Interface Unit:AIU)107も設けられる。さらに、無線制御部110は、電話、電子メールやインターネットなどの各種通信における無線信号の送受信を制御するCPU111、インターフェース112及び無線信号送受信部(RF)113を有する。  FIG. 2 is a diagram illustrating a hardware configuration example of the mobile terminal device according to the embodiment of the present invention. The mobile terminal device includes anapplication control unit 100 and a wireless control unit 110. Theapplication control unit 100 includes aROM 101 and aRAM 102 that store software (computer program) for executing a schedule function characteristic of the present invention, and the application CPU 103 executes various software. Further, the mobile terminal device may have a function of reading and writing data with respect to the memory card, and may have a memory card reader / writer (memory card R / W) 104 therefor. In addition, a display unit 105 that displays a schedule creation screen based on activation of the schedule function, anacoustic control unit 106 that controls an acoustic signal input / output from a speaker or microphone for a call, and an interface with the speaker or microphone ( An Audio Interface Unit (AIU) 107 is also provided. Furthermore, the wireless control unit 110 includes a CPU 111 that controls transmission / reception of wireless signals in various communications such as telephone, electronic mail, and the Internet, aninterface 112, and a wireless signal transmission / reception unit (RF) 113.

図3は、本発明の実施の形態例にかかる携帯端末装置に組み込まれるソフトウェア構成例を示す図である。本発明のスケジュール機能を実行するためのソフトウェアは、例えば、図2のROM101に格納され、アプリケーションCPU103により実行される。ソフトウェアは、スケジュールデータベース部10、スケジュールエンジン部11、スケジュールUI部12、メニュー部13のアプリケーションプログラムを備えて構成される。  FIG. 3 is a diagram illustrating a software configuration example incorporated in the portable terminal device according to the embodiment of the present invention. The software for executing the schedule function of the present invention is stored, for example, in theROM 101 of FIG. 2 and executed by the application CPU 103. The software includes application programs for theschedule database unit 10, theschedule engine unit 11, theschedule UI unit 12, and themenu unit 13.

スケジュールデータベース部10は、データを記憶するメモリ(データベース)を備え、スケジュールデータや各種関連データを保存、管理する。また、過去の設定傾向情報はスケジュールデータベース部10に記録される。スケジュールエンジン部11は、他のアプリケーションプログラムからの要求によりスケジュールデータベース部10内のスケジュールデータ、各種関連データの検索、読み出し及び書き込みを行う。スケジュールUI部12は、ユーザインターフェースを提供し、各種設定やユーザによる選択動作を実現する。そして、設定傾向情報に基づいて各設定項目の初期値を決定する。メニュー部13は、スケジュール機能を起動するためのメニューを有する。  Theschedule database unit 10 includes a memory (database) for storing data, and stores and manages schedule data and various related data. Further, past setting tendency information is recorded in theschedule database unit 10. Theschedule engine unit 11 searches, reads, and writes schedule data and various related data in theschedule database unit 10 in response to requests from other application programs. Theschedule UI unit 12 provides a user interface and realizes various settings and selection operations by the user. And the initial value of each setting item is determined based on setting tendency information. Themenu unit 13 has a menu for starting the schedule function.

図4は、スケジュール作成時の動作シーケンスを示す図である。ユーザが携帯端末装置を操作して、スケジュール機能を選択すると、メニュー部13は、スケジュール機能を起動する。スケジュールUI部12は、スケジュールエンジン部11を介してスケジュールデータベース部10からスケジュールを読み出して、スケジュール機能初期画面を表示する(S1)。ユーザ操作により、スケジュールの新規作成が選択されると、スケジュールUI部12は、スケジュール作成画面を表示する(S2)(図1参照)。  FIG. 4 is a diagram showing an operation sequence at the time of creating a schedule. When the user operates the mobile terminal device to select the schedule function, themenu unit 13 activates the schedule function. Theschedule UI unit 12 reads the schedule from theschedule database unit 10 via theschedule engine unit 11 and displays the schedule function initial screen (S1). When new creation of a schedule is selected by a user operation, theschedule UI unit 12 displays a schedule creation screen (S2) (see FIG. 1).

スケジュールUI部12は、ユーザ操作によるスケジュールの日時、用件などの入力を受け付ける。さらに、アラーム設定の画面表示要求が選択されると、スケジュールUI部12は、後述するアラーム(予告アラームも含む)ON/OFF設定に関する設定傾向情報(図5、図6、図9参照)及び初期値決定マトリクス(図7、図10)を、スケジュールエンジン部11を介してスケジュールデータベース部10から読み出して、設定傾向情報を参照して、初期値決定マトリクスからアラーム(又は予告アラーム)ON/OFF設定の初期値を決定する(図8、図11)(S3)。決定された初期値がアラーム設定画面(スケジュール作成画面の別画面)に表示され(S4)、ユーザによる変更操作があれば、設定が変更される。ユーザ操作により、スケジュール作成画面にもどり、登録操作が行われると、アラーム(予告アラームも含む)ON/OFF設定を含むスケジュールデータが、スケジュールデータベース部10に登録され、さらに設定傾向情報も更新される。以下、アラームON/OFF設定の初期値の決定処理を説明する。  Theschedule UI unit 12 accepts input of a schedule date and time, a message, etc. by a user operation. Further, when a screen display request for alarm setting is selected, theschedule UI unit 12 sets setting trend information (see FIGS. 5, 6, and 9) related to ON / OFF setting of alarms (including warning alarms) to be described later and initial settings. The value determination matrix (FIGS. 7 and 10) is read from theschedule database unit 10 via theschedule engine unit 11, and the alarm (or notice alarm) is set ON / OFF from the initial value determination matrix with reference to the setting trend information. Is determined (FIG. 8, FIG. 11) (S3). The determined initial value is displayed on the alarm setting screen (another screen of the schedule creation screen) (S4), and if there is a change operation by the user, the setting is changed. When a user operation returns to the schedule creation screen and a registration operation is performed, schedule data including alarm (including a warning alarm) ON / OFF setting is registered in theschedule database unit 10, and setting trend information is also updated. . Hereinafter, the process for determining the initial value of the alarm ON / OFF setting will be described.

図5は、アラームON/OFF設定の時間帯別の設定傾向情報の例を示す図である。時間帯毎(例えば1時間単位)のスケジュールの登録件数nxと、そのうち、アラームON設定した件数ax(x=0,1,2,3,…)が記録される。  FIG. 5 is a diagram illustrating an example of setting trend information for each time zone of alarm ON / OFF setting. The number of registered schedules nx for each time zone (for example, in units of one hour) and the number ax (x = 0, 1, 2, 3,.

図6は、アラームON/OFF設定の用件別の設定傾向情報の例を示す図である。用件毎(会議、出張など)のスケジュールの登録件数mx(x=0,1,2,3,…)と、そのうち、アラームON設定した件数bx(x=0,1,2,3,…)が記録される。  FIG. 6 is a diagram illustrating an example of setting tendency information for each item of alarm ON / OFF setting. Number of registered schedules mx (x = 0,1,2,3, ...) for each business (meetings, business trips, etc.) and the number bx (x = 0,1,2,3 ... ) Is recorded.

図7は、アラームON/OFF設定の初期値の決定マトリクスを示す図である。図5の設定傾向情報に基づいて、時間帯毎のアラームON設定した割合ax/nxと、用件毎のアラームON設定した割合bx/mxを求め、例えば図示するように分類してアラームON/OFF設定の初期値を決定する。すなわち、(1)用件毎のアラームON設定した割合bx/mx>0.8の場合は、時間帯毎のアラームON設定した割合ax/nxの値にかかわらず、アラームONを初期値とする。(2)用件毎のアラームON設定した割合bx/mxが0.2以上且つ0.8以下の場合は、(用件毎のアラームON設定した割合bx/mxの値に依存せずに)時間対毎のアラームON設定した割合ax/nx>0.5の場合に、アラームONを初期値とし、(3)時間対毎のアラームON設定した割合ax/nx≦0.5の場合に、アラームOFFを初期値とする。また、(4)用件毎のアラームON設定した割合bx/mx<0.2の場合は、時間帯毎のアラームON設定した割合ax/nxの値にかかわらず、アラームOFFを初期値とする。  FIG. 7 is a diagram showing a determination matrix of initial values of alarm ON / OFF setting. Based on the setting trend information of FIG. 5, the ratio ax / nx for which the alarm ON is set for each time zone and the ratio bx / mx for which the alarm ON is set for each business are obtained. Determine the initial value of the OFF setting. That is, (1) When the ratio of alarm ON set for each event bx / mx> 0.8, the alarm ON is set as the initial value regardless of the value of the ratio ax / nx set for alarm ON for each time zone. . (2) When the ratio bx / mx for which the alarm ON is set for each business is 0.2 or more and 0.8 or less (without depending on the value of the ratio bx / mx for which the alarm is set for each business) When the ratio ax / nx> 0.5 for which the alarm ON is set for each time pair, the alarm ON is set as an initial value. (3) When the ratio ax / nx ≦ 0.5 for which the alarm ON is set for each time pair, Alarm OFF is the initial value. (4) When the ratio of alarm ON set for each business is bx / mx <0.2, the alarm OFF is set as the initial value regardless of the value of the ratio ax / nx set for alarm ON for each time zone. .

図8は、図7の決定マトリックスに基づいたアラームON/OFF設定の初期値決定処理のフローチャートである。スケジュール作成画面において入力された開始時刻が現在時刻よりも前の時刻(過去の時刻)であるかどうか判定され(S100)、過去の時刻であれば、アラームON/OFF設定の初期値はOFF(アラームなし)に決定される(S101)。開始時刻が現在時刻よりも後の時刻(未来の時刻)であれば、スケジュール作成画面において入力された用件に対応する用件別設定傾向情報(図6)を参照し、図7で示したように、当該用件に対応するアラームON設定した割合bx/mx>0.8であるか判定され(S102)、そうである場合は、初期値はON(アラームあり)に決定される(S103)。そうでない場合(S102のNo)は、さらに、当該用件に対応するアラームON設定した割合bx/mx<0.2であるか判定され(S104)、そうである場合は、初期値はOFFに決定される(S105)。そうでない場合(S104のNo)は、用件毎のアラームON設定の割合bx/mxが0.2以上且つ0.8以下の場合なので、入力された開始時刻の時間帯に対応する時間帯別設定傾向情報(図5)を参照し、当該時間帯に対応するアラームONした割合ax/nx≦0.5であるか判定され(S106)、そうである場合は、初期値はOFFに決定され(S107)、そうでない場合(S106のNo)は、初期値はONに決定される(S108)。  FIG. 8 is a flowchart of an alarm ON / OFF setting initial value determination process based on the determination matrix of FIG. It is determined whether or not the start time input on the schedule creation screen is a time before the current time (past time) (S100). If it is a past time, the initial value of the alarm ON / OFF setting is OFF ( (No alarm) is determined (S101). If the start time is later than the current time (future time), refer to the trend setting information for each business corresponding to the business entered on the schedule creation screen (FIG. 6), as shown in FIG. As described above, it is determined whether or not the ratio bx / mx> 0.8 for which the alarm corresponding to the request is set (S102). If so, the initial value is determined to be ON (with an alarm) (S103). ). If not (No in S102), it is further determined whether or not the ratio bx / mx <0.2 for which the alarm corresponding to the request is set (S104). If so, the initial value is OFF. It is determined (S105). Otherwise (No in S104), since the alarm ON setting ratio bx / mx for each business is 0.2 or more and 0.8 or less, it is classified by time zone corresponding to the input time zone of the start time. With reference to the setting trend information (FIG. 5), it is determined whether the alarm ON ratio ax / nx ≦ 0.5 corresponding to the time zone (S106). If so, the initial value is determined to be OFF. (S107), otherwise (No in S106), the initial value is determined to be ON (S108).

このように、過去の設定傾向情報に基づいて、ユーザにより設定される確率の高い初期値を決定することで、ユーザは高い確率でその設定項目について、いちいち変更操作を行う必要はなく、スケジュール機能に対する操作性が大幅に向上する。また、初期値の変更を忘れてしまい、意図しない動作の発生(鳴らしたくないアラームが鳴ってしまう場合など)、意図した動作が発生しないこと(鳴るべきアラームが鳴らない場合など)を防止することもできる。  In this way, by determining an initial value with a high probability set by the user based on past setting trend information, the user does not need to perform a change operation for each setting item with a high probability. The operability for is greatly improved. Also, forgetting to change the initial value, preventing unintended actions (such as when an alarm that you do not want to sound) sounds, or preventing an intended action from occurring (such as when an alarm that should sound) does not sound. You can also.

次に、スケジュールの予告アラームのON/OFF設定における初期値決定の例について説明する。予告アラームは、上述したように、開始時刻に鳴るアラーム(以下、通常アラームという)とは別に、スケジュールの開始時刻前の所定時間に鳴るアラームである。予告アラームについても、図5と図6に示したように、時間帯別、用件別の設定傾向情報が記録される。予告アラームの使用は、ユーザにより使用頻度の偏りが大きいため、さらに予告アラームのON/OFF設定について、通常アラームの設定と関連づけた設定傾向情報が収集され、記録される。  Next, an example of determining the initial value in the ON / OFF setting of the schedule warning alarm will be described. As described above, the warning alarm is an alarm that sounds at a predetermined time before the start time of the schedule, separately from an alarm that sounds at the start time (hereinafter referred to as a normal alarm). As for the warning alarm, as shown in FIGS. 5 and 6, setting tendency information for each time zone and for each business is recorded. Since the usage frequency of the warning alarm is large depending on the user, setting tendency information related to the setting of the normal alarm is collected and recorded for the ON / OFF setting of the warning alarm.

図9は、予告アラームON/OFF設定についての通常アラームのON/OFF別の設定傾向情報の例を示すである。すなわち、全スケジュール登録件数y1と共に、次の4つのパターン(1)通常アラームON、予告アラームONで登録した件数z1、(2)通常アラームON、予告アラームOFFで登録した件数z2、(3)通常アラームOFF、予告アラームONで登録した件数z3、(4)通常アラームOFF、予告アラームOFFで登録した件数z4が記録される。  FIG. 9 shows an example of the setting tendency information for each ON / OFF of the normal alarm for the advance alarm ON / OFF setting. That is, together with the total number of registered schedules y1, the following four patterns (1) Number z1 registered with normal alarm ON and warning alarm ON, (2) Number z2 registered with normal alarm ON and warning alarm OFF, (3) Normal The number z3 registered when the alarm is OFF and the warning alarm is ON, and (4) the number z4 registered when the normal alarm is OFF and the warning alarm is OFF are recorded.

図10は、予告アラームのON/OFF設定の決定マトリクスを示す図である。図10(a)が予告アラームONする場合のマトリクスであって、図10(b)が予告アラームOFFする場合のマトリクスである。  FIG. 10 is a diagram showing a determination matrix for ON / OFF setting of the warning alarm. FIG. 10A is a matrix when the warning alarm is turned on, and FIG. 10B is a matrix when the warning alarm is turned off.

図10(a)において、(1)予告アラームONの割合(z1+z3)/y1>0.9、(2)通常アラームON設定時における予告アラームONの割合z1/(z1+z2)>0.9、(3)通常アラームOFF設定時における予告アラームONの割合z3/(z3+z4)>0.9の場合、他の条件(例えば、時間帯や用件)にかかわらず予告アラーム設定をON設定する可能性が非常に高いと判断し、図10(a)の条件を満たす場合、予告アラームON/OFF設定の初期値をONとする。  In FIG. 10A, (1) the ratio of notification alarm ON (z1 + z3) / y1> 0.9, (2) the ratio of notification alarm ON when normal alarm ON is set z1 / (z1 + z2)> 0.9, 3) When the alarm alarm ON ratio z3 / (z3 + z4)> 0.9 at the time of normal alarm OFF setting, the alarm alarm setting may be set to ON regardless of other conditions (for example, time zone and business). When it is determined that the condition is very high and the condition of FIG. 10A is satisfied, the initial value of the warning alarm ON / OFF setting is set to ON.

一方、図10(b)において、(1)予告アラームONの割合(z1+z3)/y1<0.1、(2)通常アラームON設定時における予告アラームONの割合z1/(z1+z2)<0.1、(3)通常アラームOFF設定時における予告アラームONの割合z3/(z3+z4)<0.1の場合、他の条件(例えば、時間帯や用件)にかかわらず予告アラーム設定をOFF設定する可能性が非常に高いと判断し、図10(b)の条件を満たす場合、予告アラームON/OFF設定の初期値をOFFとする。  On the other hand, in FIG. 10B, (1) the ratio of the notice alarm ON (z1 + z3) / y1 <0.1, (2) the ratio of the notice alarm ON when the normal alarm is set z1 / (z1 + z2) <0.1. (3) When the alarm alarm ON ratio z3 / (z3 + z4) <0.1 at the time of normal alarm OFF setting, the alarm alarm setting can be set OFF regardless of other conditions (for example, time zone and business) When the condition of FIG. 10B is satisfied, the initial value of the warning alarm ON / OFF setting is set to OFF.

なお、図10(a)、図10(b)いずれの決定マトリクスの条件にも該当しない場合は、用件別設定傾向情報と時間帯別設定傾向情報を用いた予告アラームON/OFF設定に対応する決定マトリクス(図7と同等)に基づいて、初期値が決定される。  If neither of the decision matrix conditions shown in FIGS. 10 (a) and 10 (b) is applicable, notification alarm ON / OFF setting using business-specific setting trend information and time-zone setting trend information is supported. The initial value is determined based on a determination matrix (equivalent to FIG. 7).

図11は、予告アラームON/OFF設定の初期値決定処理のフローチャートである。スケジュール作成画面において入力された開始時刻が現在時刻よりも前の時刻(過去の時刻)であるかどうか判定され(S200)、過去の時刻であれば、予告アラームON/OFF設定の初期値はOFF(予告アラームなし)に決定される(S201)。開始時刻が現在時刻よりも後の時刻(未来の時刻)であれば、図9に示した通常アラーム設定別の設定傾向情報を参照し、スケジュールの用件や開始時刻にかかわらず予告アラームをON設定する割合が非常に高い図10(a)の条件を満たすかどうか判定され(S202)、そうである場合は、初期値はONに決定される(S203)。そうでない場合(S202のNo)は、スケジュールの用件や開始時刻にかかわらず予告アラームをOFF設定する割合が非常に高い図10(b)の条件を満たすかどうか判定され(S204)、そうである場合は、初期値はOFFに決定される(S205)。図10(a)と図10(b)のいずれの条件も満たさない場合(S204のNo)は、図7の処理と同様に、用件別、時間帯別の設定傾向情報に基づいた決定マトリクスにより、初期値が決定される。すなわち、スケジュール作成画面から入力された用件に対応する用件別設定傾向情報(予告アラームに関するもの)を参照し、当該用件に対応する予告アラームON設定した割合bx/mx>0.8であるか判定され(S206)、そうである場合は、初期値はONに決定される(S207)。そうでない場合(S206のNo)は、さらに、当該用件に対応するアラームON設定した割合bx/mx<0.2であるか判定され(S208)、そうである場合は、初期値はOFFに決定される(S209)。そうでない場合(S208のNo)は、続いて、スケジュール作成画面から入力された開始時刻の時間帯に対応する時間帯別設定傾向情報(予告アラームに関するもの)を参照し、当該時間帯に対応するアラームONした割合ax/nx≦0.5であるか判定され(S210)、そうである場合は、初期値はOFFに決定され(S211)、そうでない場合(S210のNo)は、初期値はONに決定される(S212)。  FIG. 11 is a flowchart of the initial value determination process for the advance alarm ON / OFF setting. It is determined whether or not the start time input on the schedule creation screen is a time before the current time (past time) (S200). If it is a past time, the initial value of the warning alarm ON / OFF setting is OFF. (No warning alarm) is determined (S201). If the start time is later than the current time (future time), refer to the setting trend information for each normal alarm setting shown in Fig. 9, and turn on the warning alarm regardless of the schedule requirements and start time. It is determined whether or not the condition of FIG. 10A satisfying a very high ratio to be set is satisfied (S202). If so, the initial value is determined to be ON (S203). If not (No in S202), it is determined whether or not the condition of FIG. 10 (b) that satisfies the very high ratio of setting the warning alarm to OFF is satisfied regardless of the schedule requirements and the start time (S204). If there is, the initial value is determined to be OFF (S205). When neither of the conditions of FIG. 10A and FIG. 10B is satisfied (No in S204), a decision matrix based on setting tendency information for each business and for each time zone, as in the process of FIG. Thus, the initial value is determined. That is, referring to the trend setting information (related to the warning alarm) corresponding to the message input from the schedule creation screen, the ratio bx / mx> 0.8 where the warning alarm ON setting corresponding to the message is set. It is determined whether or not there is (S206). If so, the initial value is determined to be ON (S207). If not (No in S206), it is further determined whether the ratio of alarm ON setting bx / mx <0.2 corresponding to the relevant event is satisfied (S208). If so, the initial value is OFF. It is determined (S209). If not (No in S208), then, by referring to the setting tendency information for each time zone (related to the warning alarm) corresponding to the time zone of the start time input from the schedule creation screen, it corresponds to the time zone. It is determined whether the alarm ON rate ax / nx ≦ 0.5 (S210). If so, the initial value is determined to be OFF (S211). If not (No in S210), the initial value is It is determined to be ON (S212).

上述の実施の形態では、設定項目として、通常アラームのON/OFF設定及び予告アラームのON/OFF設定について、設定傾向情報に基づいた初期値決定方法について説明したが、設定項目は、これらに限られず、他の項目であってもよい。また、設定傾向情報も、例示したものに限られない。  In the above-described embodiment, the initial value determination method based on the setting tendency information has been described for the normal alarm ON / OFF setting and the warning alarm ON / OFF setting as the setting items. However, the setting items are not limited to these. It may be other items. Further, the setting tendency information is not limited to the exemplified information.

携帯端末装置における従来のスケジュール作成・登録操作を説明する図であるIt is a figure explaining the conventional schedule creation and registration operation in a portable terminal device.本発明の実施の形態における携帯端末装置のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the portable terminal device in embodiment of this invention.本発明の実施の形態例にかかる携帯端末装置に組み込まれるソフトウェア構成例を示す図である。It is a figure which shows the example of a software structure incorporated in the portable terminal device concerning the embodiment of this invention.スケジュール作成時の動作シーケンスを示す図である。It is a figure which shows the operation | movement sequence at the time of schedule creation.アラームON/OFF設定の時間帯別の設定傾向情報の例を示す図である。It is a figure which shows the example of the setting tendency information according to the time slot | zone of alarm ON / OFF setting.アラームON/OFF設定の用件別の設定傾向情報の例を示す図である。It is a figure which shows the example of the setting tendency information according to the requirement of alarm ON / OFF setting.アラームON/OFF設定の初期値の決定マトリクスを示す図である。It is a figure which shows the determination matrix of the initial value of an alarm ON / OFF setting.図7の決定マトリックスに基づいたアラームON/OFF設定の初期値決定処理のフローチャートである。It is a flowchart of the initial value determination process of the alarm ON / OFF setting based on the determination matrix of FIG.予告アラームON/OFF設定についての通常アラームのON/OFF別の設定傾向情報の例を示すである。It is an example of setting tendency information according to ON / OFF of the normal alarm for the warning alarm ON / OFF setting.予告アラームのON/OFF設定の決定マトリクスを示す図である。It is a figure which shows the decision matrix of ON / OFF setting of a warning alarm.予告アラームON/OFF設定の初期値決定処理のフローチャートである。It is a flowchart of a notice alarm ON / OFF setting initial value determination processing.

符号の説明Explanation of symbols

10:スケジュールデータベース部、11:スケジュールエンジン部、12:スケジュールUI部、13:メニュー部、100:アプリケーション制御部、101:ROM、102:RAM、103:アプリケーションCPU、105:表示部  10: schedule database unit, 11: schedule engine unit, 12: schedule UI unit, 13: menu unit, 100: application control unit, 101: ROM, 102: RAM, 103: application CPU, 105: display unit

Claims (6)

Translated fromJapanese
スケジュールを作成、登録するスケジュール機能を有する携帯端末装置において、
ユーザ操作により設定可能な設定項目を含むスケジュール作成画面を表示する表示手段と、
スケジュール登録時の前記設定項目項目を格納する記憶手段と、
前記記憶手段に記憶された過去のスケジュール項目の設定傾向に基づいて、スケジュール作成時の前記スケジュール作成画面に表示する設定項目の初期値を決定する決定手段とを備えることを特徴とする携帯端末装置。
In a mobile terminal device having a schedule function for creating and registering a schedule,
Display means for displaying a schedule creation screen including setting items that can be set by a user operation;
Storage means for storing the setting item items at the time of schedule registration;
A portable terminal device comprising: a determining unit that determines an initial value of a setting item to be displayed on the schedule creation screen at the time of creating a schedule based on a setting tendency of a past schedule item stored in the storage unit; .
請求項1において、
前記設定項目は、スケジュール開始時刻における通常アラームのオン/オフ設定、又は当該スケジュール開始時刻より前の所定時刻における予告アラームのオン/オフ設定であることを特徴とする携帯端末装置。
In claim 1,
The portable terminal device, wherein the setting item is a normal alarm on / off setting at a schedule start time, or a warning alarm on / off setting at a predetermined time before the schedule start time.
請求項2において、
前記記憶手段は、前記通常アラームのオン/オフ設定の設定傾向として、スケジュールの開始時刻の時間帯別のスケジュール登録件数と、当該スケジュール登録件数のうちの通常アラームがオン設定された件数の情報を記憶することを特徴とする携帯端末装置。
In claim 2,
The storage means stores information on the number of schedule registrations for each time zone of the schedule start time and the number of schedule alarms set to ON among the number of schedule registrations as the setting tendency of the on / off setting of the normal alarm. A portable terminal device characterized by storing.
請求項2において、
前記記憶手段は、前記通常アラームのオン/オフ設定の設定傾向として、スケジュールの用件別のスケジュール登録件数と、当該スケジュール登録件数のうちの通常アラームがオン設定された件数の情報を記憶することを特徴とする携帯端末装置。
In claim 2,
The storage means stores information on the number of schedule registrations for each schedule item and the number of schedule alarms set to ON among the number of schedule registrations, as the setting tendency of the on / off setting of the normal alarm. The portable terminal device characterized by this.
請求項2において、
前記記憶手段は、前記予告アラームのオン/オフ設定の設定傾向として、通常アラームがオン又はオフ設定されたそれぞれの場合における前記予告アラームがオンされた件数及び前記予告アラームがオフされた件数の情報を記憶することを特徴とする携帯端末装置。
In claim 2,
The storage means, as the setting tendency of the on / off setting of the warning alarm, information on the number of times the warning alarm is turned on and the number of times the warning alarm is turned off in each case where the normal alarm is turned on or off A portable terminal device characterized by storing.
スケジュールを作成、登録するスケジュール機能を有する携帯端末装置の画面に、ユーザ操作により設定可能な設定項目を含むスケジュール作成画面を表示するスケジュール作成画面表示方法において、
前記携帯端末装置が、スケジュール登録時の前記設定項目を格納する記憶ステップと、
前記携帯端末装置が、前記記憶ステップにて記憶された過去のスケジュール項目の設定傾向に基づいて、スケジュール作成時の前記スケジュール作成画面に表示する前記設定項目の初期値を決定する決定ステップとを備えることを特徴とするスケジュール作成画面表示方法。
In a schedule creation screen display method for displaying a schedule creation screen including setting items that can be set by a user operation on a screen of a mobile terminal device having a schedule function for creating and registering a schedule,
A storage step in which the mobile terminal device stores the setting items at the time of schedule registration;
The portable terminal device includes a determination step of determining an initial value of the setting item to be displayed on the schedule creation screen at the time of schedule creation based on the past setting tendency of the schedule item stored in the storage step. The schedule creation screen display method characterized by this.
JP2006322125A2006-11-292006-11-29 Portable terminal device and schedule creation screen display methodPendingJP2008134949A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2006322125AJP2008134949A (en)2006-11-292006-11-29 Portable terminal device and schedule creation screen display method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2006322125AJP2008134949A (en)2006-11-292006-11-29 Portable terminal device and schedule creation screen display method

Publications (1)

Publication NumberPublication Date
JP2008134949Atrue JP2008134949A (en)2008-06-12

Family

ID=39559754

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2006322125APendingJP2008134949A (en)2006-11-292006-11-29 Portable terminal device and schedule creation screen display method

Country Status (1)

CountryLink
JP (1)JP2008134949A (en)

Cited By (134)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2014518409A (en)*2011-06-032014-07-28アップル インコーポレイテッド Generation and processing of task items representing tasks to be executed
US9262612B2 (en)2011-03-212016-02-16Apple Inc.Device access using voice authentication
US9318108B2 (en)2010-01-182016-04-19Apple Inc.Intelligent automated assistant
US9330720B2 (en)2008-01-032016-05-03Apple Inc.Methods and apparatus for altering audio output signals
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US9483461B2 (en)2012-03-062016-11-01Apple Inc.Handling speech synthesis of content for multiple languages
US9495129B2 (en)2012-06-292016-11-15Apple Inc.Device, method, and user interface for voice-activated navigation and browsing of a document
US9535906B2 (en)2008-07-312017-01-03Apple Inc.Mobile device having human language translation capability with positional feedback
US9582608B2 (en)2013-06-072017-02-28Apple Inc.Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620104B2 (en)2013-06-072017-04-11Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US9626955B2 (en)2008-04-052017-04-18Apple Inc.Intelligent text-to-speech conversion
US9633660B2 (en)2010-02-252017-04-25Apple Inc.User profiling for voice input processing
US9633674B2 (en)2013-06-072017-04-25Apple Inc.System and method for detecting errors in interactions with a voice-based digital assistant
US9646614B2 (en)2000-03-162017-05-09Apple Inc.Fast, language-independent method for user authentication by voice
US9646609B2 (en)2014-09-302017-05-09Apple Inc.Caching apparatus for serving phonetic pronunciations
US9668121B2 (en)2014-09-302017-05-30Apple Inc.Social reminders
US9697820B2 (en)2015-09-242017-07-04Apple Inc.Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US9721566B2 (en)2015-03-082017-08-01Apple Inc.Competing devices responding to voice triggers
US9760559B2 (en)2014-05-302017-09-12Apple Inc.Predictive text input
US9785630B2 (en)2014-05-302017-10-10Apple Inc.Text prediction using combined word N-gram and unigram language models
US9798393B2 (en)2011-08-292017-10-24Apple Inc.Text correction processing
US9818400B2 (en)2014-09-112017-11-14Apple Inc.Method and apparatus for discovering trending terms in speech requests
US9842101B2 (en)2014-05-302017-12-12Apple Inc.Predictive conversion of language input
US9842105B2 (en)2015-04-162017-12-12Apple Inc.Parsimonious continuous-space phrase representations for natural language processing
US9858925B2 (en)2009-06-052018-01-02Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US9865280B2 (en)2015-03-062018-01-09Apple Inc.Structured dictation using intelligent automated assistants
US9886432B2 (en)2014-09-302018-02-06Apple Inc.Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US9899019B2 (en)2015-03-182018-02-20Apple Inc.Systems and methods for structured stem and suffix language models
US9934775B2 (en)2016-05-262018-04-03Apple Inc.Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9953088B2 (en)2012-05-142018-04-24Apple Inc.Crowd sourcing information to fulfill user requests
US9966065B2 (en)2014-05-302018-05-08Apple Inc.Multi-command single utterance input method
US9966068B2 (en)2013-06-082018-05-08Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
US9972304B2 (en)2016-06-032018-05-15Apple Inc.Privacy preserving distributed evaluation framework for embedded personalized systems
US9971774B2 (en)2012-09-192018-05-15Apple Inc.Voice-based media searching
US10043516B2 (en)2016-09-232018-08-07Apple Inc.Intelligent automated assistant
US10049663B2 (en)2016-06-082018-08-14Apple, Inc.Intelligent automated assistant for media exploration
US10049668B2 (en)2015-12-022018-08-14Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10057736B2 (en)2011-06-032018-08-21Apple Inc.Active transport based notifications
US10067938B2 (en)2016-06-102018-09-04Apple Inc.Multilingual word prediction
US10074360B2 (en)2014-09-302018-09-11Apple Inc.Providing an indication of the suitability of speech recognition
US10078631B2 (en)2014-05-302018-09-18Apple Inc.Entropy-guided text prediction using combined word and character n-gram language models
US10079014B2 (en)2012-06-082018-09-18Apple Inc.Name recognition system
US10083690B2 (en)2014-05-302018-09-25Apple Inc.Better resolution when referencing to concepts
US10083688B2 (en)2015-05-272018-09-25Apple Inc.Device voice control for selecting a displayed affordance
US10089072B2 (en)2016-06-112018-10-02Apple Inc.Intelligent device arbitration and control
US10101822B2 (en)2015-06-052018-10-16Apple Inc.Language input correction
US10127911B2 (en)2014-09-302018-11-13Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US10127220B2 (en)2015-06-042018-11-13Apple Inc.Language identification from short strings
US10169329B2 (en)2014-05-302019-01-01Apple Inc.Exemplar-based natural language processing
US10176167B2 (en)2013-06-092019-01-08Apple Inc.System and method for inferring user intent from speech inputs
US10185542B2 (en)2013-06-092019-01-22Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10186254B2 (en)2015-06-072019-01-22Apple Inc.Context-based endpoint detection
US10192552B2 (en)2016-06-102019-01-29Apple Inc.Digital assistant providing whispered speech
US10223066B2 (en)2015-12-232019-03-05Apple Inc.Proactive assistance based on dialog communication between devices
US10241752B2 (en)2011-09-302019-03-26Apple Inc.Interface for a virtual digital assistant
US10241644B2 (en)2011-06-032019-03-26Apple Inc.Actionable reminder entries
US10249300B2 (en)2016-06-062019-04-02Apple Inc.Intelligent list reading
US10255907B2 (en)2015-06-072019-04-09Apple Inc.Automatic accent detection using acoustic models
US10269345B2 (en)2016-06-112019-04-23Apple Inc.Intelligent task discovery
US10276170B2 (en)2010-01-182019-04-30Apple Inc.Intelligent automated assistant
US10283110B2 (en)2009-07-022019-05-07Apple Inc.Methods and apparatuses for automatic speech recognition
US10297253B2 (en)2016-06-112019-05-21Apple Inc.Application integration with a digital assistant
US10303715B2 (en)2017-05-162019-05-28Apple Inc.Intelligent automated assistant for media exploration
US10311144B2 (en)2017-05-162019-06-04Apple Inc.Emoji word sense disambiguation
US10318871B2 (en)2005-09-082019-06-11Apple Inc.Method and apparatus for building an intelligent automated assistant
US10332518B2 (en)2017-05-092019-06-25Apple Inc.User interface for correcting recognition errors
US10354011B2 (en)2016-06-092019-07-16Apple Inc.Intelligent automated assistant in a home environment
US10356243B2 (en)2015-06-052019-07-16Apple Inc.Virtual assistant aided communication with 3rd party service in a communication session
US10366158B2 (en)2015-09-292019-07-30Apple Inc.Efficient word encoding for recurrent neural network language models
US10395654B2 (en)2017-05-112019-08-27Apple Inc.Text normalization based on a data-driven learning network
US10403278B2 (en)2017-05-162019-09-03Apple Inc.Methods and systems for phonetic matching in digital assistant services
US10403283B1 (en)2018-06-012019-09-03Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US10410637B2 (en)2017-05-122019-09-10Apple Inc.User-specific acoustic models
US10417266B2 (en)2017-05-092019-09-17Apple Inc.Context-aware ranking of intelligent response suggestions
US10446141B2 (en)2014-08-282019-10-15Apple Inc.Automatic speech recognition based on user feedback
US10445429B2 (en)2017-09-212019-10-15Apple Inc.Natural language understanding using vocabularies with compressed serialized tries
US10446143B2 (en)2016-03-142019-10-15Apple Inc.Identification of voice inputs providing credentials
US10474753B2 (en)2016-09-072019-11-12Apple Inc.Language identification using recurrent neural networks
US10482874B2 (en)2017-05-152019-11-19Apple Inc.Hierarchical belief states for digital assistants
US10490187B2 (en)2016-06-102019-11-26Apple Inc.Digital assistant providing automated status report
US10496705B1 (en)2018-06-032019-12-03Apple Inc.Accelerated task performance
US10496753B2 (en)2010-01-182019-12-03Apple Inc.Automatically adapting user interfaces for hands-free interaction
US10509862B2 (en)2016-06-102019-12-17Apple Inc.Dynamic phrase expansion of language input
US10521466B2 (en)2016-06-112019-12-31Apple Inc.Data driven natural language event detection and classification
US10553209B2 (en)2010-01-182020-02-04Apple Inc.Systems and methods for hands-free notification summaries
US10552013B2 (en)2014-12-022020-02-04Apple Inc.Data detection
US10567477B2 (en)2015-03-082020-02-18Apple Inc.Virtual assistant continuity
US10568032B2 (en)2007-04-032020-02-18Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
US10592604B2 (en)2018-03-122020-03-17Apple Inc.Inverse text normalization for automatic speech recognition
US10593346B2 (en)2016-12-222020-03-17Apple Inc.Rank-reduced token representation for automatic speech recognition
US10607140B2 (en)2010-01-252020-03-31Newvaluexchange Ltd.Apparatuses, methods and systems for a digital conversation management platform
US10636424B2 (en)2017-11-302020-04-28Apple Inc.Multi-turn canned dialog
US10643611B2 (en)2008-10-022020-05-05Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US10657328B2 (en)2017-06-022020-05-19Apple Inc.Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
US10659851B2 (en)2014-06-302020-05-19Apple Inc.Real-time digital assistant knowledge updates
US10671428B2 (en)2015-09-082020-06-02Apple Inc.Distributed personal assistant
US10679605B2 (en)2010-01-182020-06-09Apple Inc.Hands-free list-reading by intelligent automated assistant
US10684703B2 (en)2018-06-012020-06-16Apple Inc.Attention aware virtual assistant dismissal
US10691473B2 (en)2015-11-062020-06-23Apple Inc.Intelligent automated assistant in a messaging environment
US10699717B2 (en)2014-05-302020-06-30Apple Inc.Intelligent assistant for home automation
US10705794B2 (en)2010-01-182020-07-07Apple Inc.Automatically adapting user interfaces for hands-free interaction
US10726832B2 (en)2017-05-112020-07-28Apple Inc.Maintaining privacy of personal information
US10733993B2 (en)2016-06-102020-08-04Apple Inc.Intelligent digital assistant in a multi-tasking environment
US10733982B2 (en)2018-01-082020-08-04Apple Inc.Multi-directional dialog
US10733375B2 (en)2018-01-312020-08-04Apple Inc.Knowledge-based framework for improving natural language understanding
US10747498B2 (en)2015-09-082020-08-18Apple Inc.Zero latency digital assistant
US10755051B2 (en)2017-09-292020-08-25Apple Inc.Rule-based natural language processing
US10755703B2 (en)2017-05-112020-08-25Apple Inc.Offline personal assistant
US10789041B2 (en)2014-09-122020-09-29Apple Inc.Dynamic thresholds for always listening speech trigger
US10791176B2 (en)2017-05-122020-09-29Apple Inc.Synchronization and task delegation of a digital assistant
US10789945B2 (en)2017-05-122020-09-29Apple Inc.Low-latency intelligent automated assistant
US10789959B2 (en)2018-03-022020-09-29Apple Inc.Training speaker recognition models for digital assistants
US10810274B2 (en)2017-05-152020-10-20Apple Inc.Optimizing dialogue policy decisions for digital assistants using implicit feedback
US10818288B2 (en)2018-03-262020-10-27Apple Inc.Natural assistant interaction
US10892996B2 (en)2018-06-012021-01-12Apple Inc.Variable latency device coordination
US10909331B2 (en)2018-03-302021-02-02Apple Inc.Implicit identification of translation payload with neural machine translation
US10928918B2 (en)2018-05-072021-02-23Apple Inc.Raise to speak
US10984780B2 (en)2018-05-212021-04-20Apple Inc.Global semantic word embeddings using bi-directional recurrent neural networks
US11010550B2 (en)2015-09-292021-05-18Apple Inc.Unified language modeling framework for word prediction, auto-completion and auto-correction
US11023513B2 (en)2007-12-202021-06-01Apple Inc.Method and apparatus for searching using an active ontology
US11025565B2 (en)2015-06-072021-06-01Apple Inc.Personalized prediction of responses for instant messaging
US11069336B2 (en)2012-03-022021-07-20Apple Inc.Systems and methods for name pronunciation
US11145294B2 (en)2018-05-072021-10-12Apple Inc.Intelligent automated assistant for delivering content from user experiences
US11204787B2 (en)2017-01-092021-12-21Apple Inc.Application integration with a digital assistant
US11217255B2 (en)2017-05-162022-01-04Apple Inc.Far-field extension for digital assistant services
US11231904B2 (en)2015-03-062022-01-25Apple Inc.Reducing response latency of intelligent automated assistants
US11281993B2 (en)2016-12-052022-03-22Apple Inc.Model and ensemble compression for metric learning
US11301477B2 (en)2017-05-122022-04-12Apple Inc.Feedback analysis of a digital assistant
US11314370B2 (en)2013-12-062022-04-26Apple Inc.Method for extracting salient dialog usage from live data
US11386266B2 (en)2018-06-012022-07-12Apple Inc.Text correction
US11495218B2 (en)2018-06-012022-11-08Apple Inc.Virtual assistant operation in multi-device environments
US11587559B2 (en)2015-09-302023-02-21Apple Inc.Intelligent device identification

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH11344584A (en)*1998-06-031999-12-14Sharp Corp Schedule alarm processing device
JP2006250510A (en)*2005-03-142006-09-21Toshiba Corp Cooking support system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH11344584A (en)*1998-06-031999-12-14Sharp Corp Schedule alarm processing device
JP2006250510A (en)*2005-03-142006-09-21Toshiba Corp Cooking support system

Cited By (195)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9646614B2 (en)2000-03-162017-05-09Apple Inc.Fast, language-independent method for user authentication by voice
US10318871B2 (en)2005-09-082019-06-11Apple Inc.Method and apparatus for building an intelligent automated assistant
US10568032B2 (en)2007-04-032020-02-18Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
US11023513B2 (en)2007-12-202021-06-01Apple Inc.Method and apparatus for searching using an active ontology
US10381016B2 (en)2008-01-032019-08-13Apple Inc.Methods and apparatus for altering audio output signals
US9330720B2 (en)2008-01-032016-05-03Apple Inc.Methods and apparatus for altering audio output signals
US9865248B2 (en)2008-04-052018-01-09Apple Inc.Intelligent text-to-speech conversion
US9626955B2 (en)2008-04-052017-04-18Apple Inc.Intelligent text-to-speech conversion
US9535906B2 (en)2008-07-312017-01-03Apple Inc.Mobile device having human language translation capability with positional feedback
US10108612B2 (en)2008-07-312018-10-23Apple Inc.Mobile device having human language translation capability with positional feedback
US11348582B2 (en)2008-10-022022-05-31Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US10643611B2 (en)2008-10-022020-05-05Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US11080012B2 (en)2009-06-052021-08-03Apple Inc.Interface for a virtual digital assistant
US9858925B2 (en)2009-06-052018-01-02Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US10795541B2 (en)2009-06-052020-10-06Apple Inc.Intelligent organization of tasks items
US10475446B2 (en)2009-06-052019-11-12Apple Inc.Using context information to facilitate processing of commands in a virtual assistant
US10283110B2 (en)2009-07-022019-05-07Apple Inc.Methods and apparatuses for automatic speech recognition
US9548050B2 (en)2010-01-182017-01-17Apple Inc.Intelligent automated assistant
US10706841B2 (en)2010-01-182020-07-07Apple Inc.Task flow identification based on user intent
US12087308B2 (en)2010-01-182024-09-10Apple Inc.Intelligent automated assistant
US9318108B2 (en)2010-01-182016-04-19Apple Inc.Intelligent automated assistant
US10276170B2 (en)2010-01-182019-04-30Apple Inc.Intelligent automated assistant
US10679605B2 (en)2010-01-182020-06-09Apple Inc.Hands-free list-reading by intelligent automated assistant
US10705794B2 (en)2010-01-182020-07-07Apple Inc.Automatically adapting user interfaces for hands-free interaction
US11423886B2 (en)2010-01-182022-08-23Apple Inc.Task flow identification based on user intent
US10496753B2 (en)2010-01-182019-12-03Apple Inc.Automatically adapting user interfaces for hands-free interaction
US10553209B2 (en)2010-01-182020-02-04Apple Inc.Systems and methods for hands-free notification summaries
US10607140B2 (en)2010-01-252020-03-31Newvaluexchange Ltd.Apparatuses, methods and systems for a digital conversation management platform
US10607141B2 (en)2010-01-252020-03-31Newvaluexchange Ltd.Apparatuses, methods and systems for a digital conversation management platform
US12307383B2 (en)2010-01-252025-05-20Newvaluexchange Global Ai LlpApparatuses, methods and systems for a digital conversation management platform
US10984326B2 (en)2010-01-252021-04-20Newvaluexchange Ltd.Apparatuses, methods and systems for a digital conversation management platform
US10984327B2 (en)2010-01-252021-04-20New Valuexchange Ltd.Apparatuses, methods and systems for a digital conversation management platform
US11410053B2 (en)2010-01-252022-08-09Newvaluexchange Ltd.Apparatuses, methods and systems for a digital conversation management platform
US10692504B2 (en)2010-02-252020-06-23Apple Inc.User profiling for voice input processing
US9633660B2 (en)2010-02-252017-04-25Apple Inc.User profiling for voice input processing
US10049675B2 (en)2010-02-252018-08-14Apple Inc.User profiling for voice input processing
US10102359B2 (en)2011-03-212018-10-16Apple Inc.Device access using voice authentication
US10417405B2 (en)2011-03-212019-09-17Apple Inc.Device access using voice authentication
US9262612B2 (en)2011-03-212016-02-16Apple Inc.Device access using voice authentication
JP2014518409A (en)*2011-06-032014-07-28アップル インコーポレイテッド Generation and processing of task items representing tasks to be executed
US11350253B2 (en)2011-06-032022-05-31Apple Inc.Active transport based notifications
US11120372B2 (en)2011-06-032021-09-14Apple Inc.Performing actions associated with task items that represent tasks to perform
US10255566B2 (en)2011-06-032019-04-09Apple Inc.Generating and processing task items that represent tasks to perform
US10057736B2 (en)2011-06-032018-08-21Apple Inc.Active transport based notifications
US10706373B2 (en)2011-06-032020-07-07Apple Inc.Performing actions associated with task items that represent tasks to perform
US10241644B2 (en)2011-06-032019-03-26Apple Inc.Actionable reminder entries
US9798393B2 (en)2011-08-292017-10-24Apple Inc.Text correction processing
US10241752B2 (en)2011-09-302019-03-26Apple Inc.Interface for a virtual digital assistant
US11069336B2 (en)2012-03-022021-07-20Apple Inc.Systems and methods for name pronunciation
US9483461B2 (en)2012-03-062016-11-01Apple Inc.Handling speech synthesis of content for multiple languages
US9953088B2 (en)2012-05-142018-04-24Apple Inc.Crowd sourcing information to fulfill user requests
US10079014B2 (en)2012-06-082018-09-18Apple Inc.Name recognition system
US9495129B2 (en)2012-06-292016-11-15Apple Inc.Device, method, and user interface for voice-activated navigation and browsing of a document
US9971774B2 (en)2012-09-192018-05-15Apple Inc.Voice-based media searching
US9620104B2 (en)2013-06-072017-04-11Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en)2013-06-072017-02-28Apple Inc.Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9633674B2 (en)2013-06-072017-04-25Apple Inc.System and method for detecting errors in interactions with a voice-based digital assistant
US9966060B2 (en)2013-06-072018-05-08Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US10657961B2 (en)2013-06-082020-05-19Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
US9966068B2 (en)2013-06-082018-05-08Apple Inc.Interpreting and acting upon commands that involve sharing information with remote devices
US10769385B2 (en)2013-06-092020-09-08Apple Inc.System and method for inferring user intent from speech inputs
US10176167B2 (en)2013-06-092019-01-08Apple Inc.System and method for inferring user intent from speech inputs
US10185542B2 (en)2013-06-092019-01-22Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US11048473B2 (en)2013-06-092021-06-29Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US11314370B2 (en)2013-12-062022-04-26Apple Inc.Method for extracting salient dialog usage from live data
US10078631B2 (en)2014-05-302018-09-18Apple Inc.Entropy-guided text prediction using combined word and character n-gram language models
US10714095B2 (en)2014-05-302020-07-14Apple Inc.Intelligent assistant for home automation
US9785630B2 (en)2014-05-302017-10-10Apple Inc.Text prediction using combined word N-gram and unigram language models
US10699717B2 (en)2014-05-302020-06-30Apple Inc.Intelligent assistant for home automation
US9966065B2 (en)2014-05-302018-05-08Apple Inc.Multi-command single utterance input method
US9760559B2 (en)2014-05-302017-09-12Apple Inc.Predictive text input
US9715875B2 (en)2014-05-302017-07-25Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US10657966B2 (en)2014-05-302020-05-19Apple Inc.Better resolution when referencing to concepts
US10169329B2 (en)2014-05-302019-01-01Apple Inc.Exemplar-based natural language processing
US11133008B2 (en)2014-05-302021-09-28Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US11257504B2 (en)2014-05-302022-02-22Apple Inc.Intelligent assistant for home automation
US10417344B2 (en)2014-05-302019-09-17Apple Inc.Exemplar-based natural language processing
US9842101B2 (en)2014-05-302017-12-12Apple Inc.Predictive conversion of language input
US10497365B2 (en)2014-05-302019-12-03Apple Inc.Multi-command single utterance input method
US10083690B2 (en)2014-05-302018-09-25Apple Inc.Better resolution when referencing to concepts
US10904611B2 (en)2014-06-302021-01-26Apple Inc.Intelligent automated assistant for TV user interactions
US9338493B2 (en)2014-06-302016-05-10Apple Inc.Intelligent automated assistant for TV user interactions
US9668024B2 (en)2014-06-302017-05-30Apple Inc.Intelligent automated assistant for TV user interactions
US10659851B2 (en)2014-06-302020-05-19Apple Inc.Real-time digital assistant knowledge updates
US10446141B2 (en)2014-08-282019-10-15Apple Inc.Automatic speech recognition based on user feedback
US9818400B2 (en)2014-09-112017-11-14Apple Inc.Method and apparatus for discovering trending terms in speech requests
US10431204B2 (en)2014-09-112019-10-01Apple Inc.Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en)2014-09-122020-09-29Apple Inc.Dynamic thresholds for always listening speech trigger
US10453443B2 (en)2014-09-302019-10-22Apple Inc.Providing an indication of the suitability of speech recognition
US9646609B2 (en)2014-09-302017-05-09Apple Inc.Caching apparatus for serving phonetic pronunciations
US9668121B2 (en)2014-09-302017-05-30Apple Inc.Social reminders
US10438595B2 (en)2014-09-302019-10-08Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US10074360B2 (en)2014-09-302018-09-11Apple Inc.Providing an indication of the suitability of speech recognition
US10127911B2 (en)2014-09-302018-11-13Apple Inc.Speaker identification and unsupervised speaker adaptation techniques
US9886432B2 (en)2014-09-302018-02-06Apple Inc.Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10390213B2 (en)2014-09-302019-08-20Apple Inc.Social reminders
US9986419B2 (en)2014-09-302018-05-29Apple Inc.Social reminders
US11556230B2 (en)2014-12-022023-01-17Apple Inc.Data detection
US10552013B2 (en)2014-12-022020-02-04Apple Inc.Data detection
US9865280B2 (en)2015-03-062018-01-09Apple Inc.Structured dictation using intelligent automated assistants
US11231904B2 (en)2015-03-062022-01-25Apple Inc.Reducing response latency of intelligent automated assistants
US11087759B2 (en)2015-03-082021-08-10Apple Inc.Virtual assistant activation
US9721566B2 (en)2015-03-082017-08-01Apple Inc.Competing devices responding to voice triggers
US10529332B2 (en)2015-03-082020-01-07Apple Inc.Virtual assistant activation
US10311871B2 (en)2015-03-082019-06-04Apple Inc.Competing devices responding to voice triggers
US9886953B2 (en)2015-03-082018-02-06Apple Inc.Virtual assistant activation
US10567477B2 (en)2015-03-082020-02-18Apple Inc.Virtual assistant continuity
US9899019B2 (en)2015-03-182018-02-20Apple Inc.Systems and methods for structured stem and suffix language models
US9842105B2 (en)2015-04-162017-12-12Apple Inc.Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en)2015-05-272018-09-25Apple Inc.Device voice control for selecting a displayed affordance
US11127397B2 (en)2015-05-272021-09-21Apple Inc.Device voice control
US10127220B2 (en)2015-06-042018-11-13Apple Inc.Language identification from short strings
US10356243B2 (en)2015-06-052019-07-16Apple Inc.Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en)2015-06-052018-10-16Apple Inc.Language input correction
US11025565B2 (en)2015-06-072021-06-01Apple Inc.Personalized prediction of responses for instant messaging
US10186254B2 (en)2015-06-072019-01-22Apple Inc.Context-based endpoint detection
US10255907B2 (en)2015-06-072019-04-09Apple Inc.Automatic accent detection using acoustic models
US10747498B2 (en)2015-09-082020-08-18Apple Inc.Zero latency digital assistant
US10671428B2 (en)2015-09-082020-06-02Apple Inc.Distributed personal assistant
US11500672B2 (en)2015-09-082022-11-15Apple Inc.Distributed personal assistant
US9697820B2 (en)2015-09-242017-07-04Apple Inc.Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en)2015-09-292021-05-18Apple Inc.Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en)2015-09-292019-07-30Apple Inc.Efficient word encoding for recurrent neural network language models
US11587559B2 (en)2015-09-302023-02-21Apple Inc.Intelligent device identification
US10691473B2 (en)2015-11-062020-06-23Apple Inc.Intelligent automated assistant in a messaging environment
US11526368B2 (en)2015-11-062022-12-13Apple Inc.Intelligent automated assistant in a messaging environment
US10049668B2 (en)2015-12-022018-08-14Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10354652B2 (en)2015-12-022019-07-16Apple Inc.Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en)2015-12-232019-03-05Apple Inc.Proactive assistance based on dialog communication between devices
US10446143B2 (en)2016-03-142019-10-15Apple Inc.Identification of voice inputs providing credentials
US9934775B2 (en)2016-05-262018-04-03Apple Inc.Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en)2016-06-032018-05-15Apple Inc.Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en)2016-06-062019-04-02Apple Inc.Intelligent list reading
US10049663B2 (en)2016-06-082018-08-14Apple, Inc.Intelligent automated assistant for media exploration
US11069347B2 (en)2016-06-082021-07-20Apple Inc.Intelligent automated assistant for media exploration
US10354011B2 (en)2016-06-092019-07-16Apple Inc.Intelligent automated assistant in a home environment
US10192552B2 (en)2016-06-102019-01-29Apple Inc.Digital assistant providing whispered speech
US10733993B2 (en)2016-06-102020-08-04Apple Inc.Intelligent digital assistant in a multi-tasking environment
US11037565B2 (en)2016-06-102021-06-15Apple Inc.Intelligent digital assistant in a multi-tasking environment
US10067938B2 (en)2016-06-102018-09-04Apple Inc.Multilingual word prediction
US10490187B2 (en)2016-06-102019-11-26Apple Inc.Digital assistant providing automated status report
US10509862B2 (en)2016-06-102019-12-17Apple Inc.Dynamic phrase expansion of language input
US10089072B2 (en)2016-06-112018-10-02Apple Inc.Intelligent device arbitration and control
US11152002B2 (en)2016-06-112021-10-19Apple Inc.Application integration with a digital assistant
US10297253B2 (en)2016-06-112019-05-21Apple Inc.Application integration with a digital assistant
US10269345B2 (en)2016-06-112019-04-23Apple Inc.Intelligent task discovery
US10580409B2 (en)2016-06-112020-03-03Apple Inc.Application integration with a digital assistant
US10521466B2 (en)2016-06-112019-12-31Apple Inc.Data driven natural language event detection and classification
US10942702B2 (en)2016-06-112021-03-09Apple Inc.Intelligent device arbitration and control
US10474753B2 (en)2016-09-072019-11-12Apple Inc.Language identification using recurrent neural networks
US10553215B2 (en)2016-09-232020-02-04Apple Inc.Intelligent automated assistant
US10043516B2 (en)2016-09-232018-08-07Apple Inc.Intelligent automated assistant
US11281993B2 (en)2016-12-052022-03-22Apple Inc.Model and ensemble compression for metric learning
US10593346B2 (en)2016-12-222020-03-17Apple Inc.Rank-reduced token representation for automatic speech recognition
US11204787B2 (en)2017-01-092021-12-21Apple Inc.Application integration with a digital assistant
US10417266B2 (en)2017-05-092019-09-17Apple Inc.Context-aware ranking of intelligent response suggestions
US10332518B2 (en)2017-05-092019-06-25Apple Inc.User interface for correcting recognition errors
US10755703B2 (en)2017-05-112020-08-25Apple Inc.Offline personal assistant
US10847142B2 (en)2017-05-112020-11-24Apple Inc.Maintaining privacy of personal information
US10726832B2 (en)2017-05-112020-07-28Apple Inc.Maintaining privacy of personal information
US10395654B2 (en)2017-05-112019-08-27Apple Inc.Text normalization based on a data-driven learning network
US11301477B2 (en)2017-05-122022-04-12Apple Inc.Feedback analysis of a digital assistant
US10791176B2 (en)2017-05-122020-09-29Apple Inc.Synchronization and task delegation of a digital assistant
US11405466B2 (en)2017-05-122022-08-02Apple Inc.Synchronization and task delegation of a digital assistant
US10410637B2 (en)2017-05-122019-09-10Apple Inc.User-specific acoustic models
US10789945B2 (en)2017-05-122020-09-29Apple Inc.Low-latency intelligent automated assistant
US10482874B2 (en)2017-05-152019-11-19Apple Inc.Hierarchical belief states for digital assistants
US10810274B2 (en)2017-05-152020-10-20Apple Inc.Optimizing dialogue policy decisions for digital assistants using implicit feedback
US10403278B2 (en)2017-05-162019-09-03Apple Inc.Methods and systems for phonetic matching in digital assistant services
US10311144B2 (en)2017-05-162019-06-04Apple Inc.Emoji word sense disambiguation
US10303715B2 (en)2017-05-162019-05-28Apple Inc.Intelligent automated assistant for media exploration
US11217255B2 (en)2017-05-162022-01-04Apple Inc.Far-field extension for digital assistant services
US10657328B2 (en)2017-06-022020-05-19Apple Inc.Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
US10445429B2 (en)2017-09-212019-10-15Apple Inc.Natural language understanding using vocabularies with compressed serialized tries
US10755051B2 (en)2017-09-292020-08-25Apple Inc.Rule-based natural language processing
US10636424B2 (en)2017-11-302020-04-28Apple Inc.Multi-turn canned dialog
US10733982B2 (en)2018-01-082020-08-04Apple Inc.Multi-directional dialog
US10733375B2 (en)2018-01-312020-08-04Apple Inc.Knowledge-based framework for improving natural language understanding
US10789959B2 (en)2018-03-022020-09-29Apple Inc.Training speaker recognition models for digital assistants
US10592604B2 (en)2018-03-122020-03-17Apple Inc.Inverse text normalization for automatic speech recognition
US10818288B2 (en)2018-03-262020-10-27Apple Inc.Natural assistant interaction
US10909331B2 (en)2018-03-302021-02-02Apple Inc.Implicit identification of translation payload with neural machine translation
US10928918B2 (en)2018-05-072021-02-23Apple Inc.Raise to speak
US11145294B2 (en)2018-05-072021-10-12Apple Inc.Intelligent automated assistant for delivering content from user experiences
US10984780B2 (en)2018-05-212021-04-20Apple Inc.Global semantic word embeddings using bi-directional recurrent neural networks
US11495218B2 (en)2018-06-012022-11-08Apple Inc.Virtual assistant operation in multi-device environments
US11386266B2 (en)2018-06-012022-07-12Apple Inc.Text correction
US10892996B2 (en)2018-06-012021-01-12Apple Inc.Variable latency device coordination
US10984798B2 (en)2018-06-012021-04-20Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US11009970B2 (en)2018-06-012021-05-18Apple Inc.Attention aware virtual assistant dismissal
US10403283B1 (en)2018-06-012019-09-03Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US10684703B2 (en)2018-06-012020-06-16Apple Inc.Attention aware virtual assistant dismissal
US10496705B1 (en)2018-06-032019-12-03Apple Inc.Accelerated task performance
US10944859B2 (en)2018-06-032021-03-09Apple Inc.Accelerated task performance
US10504518B1 (en)2018-06-032019-12-10Apple Inc.Accelerated task performance

Similar Documents

PublicationPublication DateTitle
JP2008134949A (en) Portable terminal device and schedule creation screen display method
US9891963B2 (en)System and method for optimizing user notifications for small computer devices
CN100440121C (en) Method of controlling the device through the user interface
US7113809B2 (en)Apparatus and a method for providing information to a user
CN101563672B (en)Application updating management terminal and system
US8572486B2 (en)System and method for integrated presentation of information
US8805450B2 (en)Intelligent contact management
EP1869920A4 (en) SYSTEM AND METHOD FOR CUSTOMIZING NOTIFICATIONS IN A MOBILE ELECTRONIC DEVICE
US7933959B2 (en)Notification breakthrough status and profile
JP2004152276A (en) Information terminal device, operation support method, and operation support program
JPWO2008096596A1 (en) Mobile phone, mobile phone customization method, and mobile phone customization program
KR20050103130A (en)Method for displaying status information in wireless terminal
WO2005098587A1 (en)Screen transition control device
US20070032231A1 (en)Telephone, telephone directory data checking method, and telephone directory data checking program
JP5053402B2 (en) Information terminal and data deletion method
US7221965B2 (en)Multiple page sound tone dialog in communication device
JP2007264743A (en) Electronic device, e-mail information maintenance method thereof, and e-mail information maintenance program
JP5259521B2 (en) Portable electronic devices
JP5359723B2 (en) Terminal device, notification function control method used therefor, and program thereof
US9208754B2 (en)Method and apparatus for controlling a display of a portable electronic device
JP3984939B2 (en) Communication terminal device and control method thereof
WO2007094536A1 (en)Method and apparatus of retrieving for mobile terminal
US20100064021A1 (en)Message display device and method
JP5089952B2 (en) Electronic device and authentication method in electronic device
JP2007251470A (en) Data storage device, search condition generation method and program

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20090810

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20100921

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20110111

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20110311

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20110405


[8]ページ先頭

©2009-2025 Movatter.jp