CA2095452C - Dynamic hierarchical selection menu - Google Patents
Dynamic hierarchical selection menuInfo
- Publication number
- CA2095452C CA2095452C CA002095452A CA2095452A CA2095452C CA 2095452 C CA2095452 C CA 2095452C CA 002095452 A CA002095452 A CA 002095452A CA 2095452 A CA2095452 A CA 2095452A CA 2095452 C CA2095452 C CA 2095452C
- Authority
- CA
- Canada
- Prior art keywords
- selection
- zone
- menu
- options
- menu hierarchy
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/975—Pop-up dialog box for entry
Abstract
A control window for navigating and implementing menu selections in a multiple level hierarchical menu is provided having a first zone displaying a list of the selection levels and a second zone displaying a list of the selection options within a selection level. The second zone is refreshed with selections for another selection level in the menu hierarchy in response to a user implementation or registration of a selection option at the originally displayed selection level. Preset default settings in all selection levels permit the user to implement a "fast path"
hierarchical menu selection.
hierarchical menu selection.
Claims (20)
1. In a computer system having a display screen, a user interface mechanism for hierarchical menu selections comprising:
a zoned menu control window including a first zone displaying indicators representing a plurality of selection levels in a menu hierarchy, and a second zone having contents comprising a displayed list of selection options for one of said selection levels;
means for entering an option selected from said displayed list of selection options;
means for refreshing the contents of the second zone by replacing the displayed list of selection options with a second list of selection options for a different selection level in response to entry of an option selected from said displayed list of selection options; and registration means for implementing a computer task on selection of options for all selection levels in the menu hierarchy.
a zoned menu control window including a first zone displaying indicators representing a plurality of selection levels in a menu hierarchy, and a second zone having contents comprising a displayed list of selection options for one of said selection levels;
means for entering an option selected from said displayed list of selection options;
means for refreshing the contents of the second zone by replacing the displayed list of selection options with a second list of selection options for a different selection level in response to entry of an option selected from said displayed list of selection options; and registration means for implementing a computer task on selection of options for all selection levels in the menu hierarchy.
2. A computer system, according to Claim 1, wherein the means for refreshing the contents of the second zone comprises replacing the displayed list of selection options with a second list of selection options for an inferior selection level in the menu hierarchy.
3. A computer system, according to Claim 1, further comprising:
means for verifying inferior selection levels in the menu hierarchy in response to entry of an option selected from said displayed list of selection options;
a task implementation indicator linkable to said registration means; and means for linking said task implementation indicator and registration means in response to a failure to verify inferior selection levels in the menu hierarchy, whereby to permit engagement of the registration means through the task implementation indicator.
means for verifying inferior selection levels in the menu hierarchy in response to entry of an option selected from said displayed list of selection options;
a task implementation indicator linkable to said registration means; and means for linking said task implementation indicator and registration means in response to a failure to verify inferior selection levels in the menu hierarchy, whereby to permit engagement of the registration means through the task implementation indicator.
4. A computer system, according to Claim 1, wherein the indicators displayed in the first zone comprise a plurality of pushbuttons, each pushbutton correlating to a separate selection level in the menu hierarchy.
5. A computer system, according to Claim 4, wherein the pushbuttons are ranked from superior to inferior levels in the menu hierarchy.
6. A computer system, according to Claim 1, wherein the second field comprises a scrolled listbox.
7. A computer system, according to Claim 6, wherein the second zone further comprises a title field containing a displayed title identifying said one selection level, and wherein the means for refreshing the contents of the second zone replaces the displayed title with a second title for said different selection level.
8. A computer system, according to Claim 1, wherein the menu control window further comprises a third zone containing a text field adapted to display the options selected for each selection level in the menu hierarchy.
9. A computer system, according to Claim 1, further comprising means for setting default selection values in several selection levels of the menu hierarchy.
10. A computer system, according to Claim 9, wherein the means for setting default selection values sets default selection values for all levels in the menu hierarchy in response to initiation of the menu control window.
11. A computer system, according to Claim 9, wherein the means for setting default selection values are programmable.
12. A computer system, according to Claim 9, wherein the second zone further comprises a movable focus bar for highlighting a single selection option in the displayed list, the focus bar being linked to said means for entering an option, whereby to permit entry of a highlighted selection option.
13. A computer system, according to Claim 12, wherein the means for setting default selection values sets default selection values for all inferior levels in the menu hierarchy in response to movement of the focus bar on the displayed list of selection options.
14. A computer system, according to Claim 13, wherein the control window further comprises a third zone containing a text field adapted to display:
option selections entered for superior levels;
a highlighted selection option from the displayed list of selection options; and the default selection values for all inferior levels in the menu hierarchy.
option selections entered for superior levels;
a highlighted selection option from the displayed list of selection options; and the default selection values for all inferior levels in the menu hierarchy.
15. A method of assembling and displaying a hierarchical selection menu on a computer display screen, comprising the computer implemented steps of:
creating a menu control window having at least a first and a second zone;
displaying in the first zone of the control window, a plurality of indicators, each indicator representing a separate selection level in a menu hierarchy;
displaying in the second zone of the control window, a list of selection options for one of said selection levels in the menu hierarchy; and in response to entry of an option from the displayed list of selection options, replacing the displayed list of selection options in the second zone with a second list of selection options for a different selection level in the menu hierarchy.
creating a menu control window having at least a first and a second zone;
displaying in the first zone of the control window, a plurality of indicators, each indicator representing a separate selection level in a menu hierarchy;
displaying in the second zone of the control window, a list of selection options for one of said selection levels in the menu hierarchy; and in response to entry of an option from the displayed list of selection options, replacing the displayed list of selection options in the second zone with a second list of selection options for a different selection level in the menu hierarchy.
16. A method, according to Claim 15, further comprising, in response to entry of an option from the displayed list of selection options, the step of verifying inferior selection levels in the menu hierarchy, and displaying as the second list in the second zone, a list of selection options for an inferior selection level.
17. A method, according to Claim 15, further comprising the step of displaying options previously selected for any selection level in the menu hierarchy.
18. A method of assembling and displaying a hierarchical listing of menu selections made by a computer user, said method comprising:
displaying a menu control window having multiple zones;
displaying within a first zone in said menu control window, a list of levels of the menu hierarchy;
displaying within a second zone in said menu control window, a list of selection options for a highest level not yet selected in the menu hierarchy;
displaying options previously selected for any selection level in the menu hierarchy; and refreshing the second zone with a new listing of selection options from an immediately inferior selection level in the menu hierarchy in response to a user selection from the second zone.
displaying a menu control window having multiple zones;
displaying within a first zone in said menu control window, a list of levels of the menu hierarchy;
displaying within a second zone in said menu control window, a list of selection options for a highest level not yet selected in the menu hierarchy;
displaying options previously selected for any selection level in the menu hierarchy; and refreshing the second zone with a new listing of selection options from an immediately inferior selection level in the menu hierarchy in response to a user selection from the second zone.
19. A method, according to Claim 18, further comprising implementing a computer task in response to user registration of entry of all selection levels in the menu hierarchy.
20. A fast process for implementing selections through a menu hierarchy, comprising the computer implemented steps of:
setting default selection values for all selection levels in the menu hierarchy;
creating a zoned menu control window;
displaying in a first zone of said control window a plurality of indicators, each indicator setting forth the default selection value for a separate selection level in the menu hierarchy;
setting a movable default emphasis on one superior selection level having selection options;
displaying in a second zone a list of selection options for a selection level subject to the default emphasis; and implementing a computer task in response to user registration of selection of options for all selection levels in the menu hierarchy.
setting default selection values for all selection levels in the menu hierarchy;
creating a zoned menu control window;
displaying in a first zone of said control window a plurality of indicators, each indicator setting forth the default selection value for a separate selection level in the menu hierarchy;
setting a movable default emphasis on one superior selection level having selection options;
displaying in a second zone a list of selection options for a selection level subject to the default emphasis; and implementing a computer task in response to user registration of selection of options for all selection levels in the menu hierarchy.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002095452A CA2095452C (en) | 1993-05-04 | 1993-05-04 | Dynamic hierarchical selection menu |
JP06050066A JP3084666B2 (en) | 1993-05-04 | 1994-03-22 | Computer system and hierarchy selection menu display method |
EP94302574A EP0623870A3 (en) | 1993-05-04 | 1994-04-12 | A computer system having a dynamic hierarchical selection menu. |
US08/233,160 US5559945A (en) | 1993-05-04 | 1994-04-25 | Dynamic hierarchical selection menu |
US08/717,949 US5689668A (en) | 1993-05-04 | 1996-09-23 | Dynamic hierarchical selection menu |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002095452A CA2095452C (en) | 1993-05-04 | 1993-05-04 | Dynamic hierarchical selection menu |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2095452A1 CA2095452A1 (en) | 1994-11-05 |
CA2095452C true CA2095452C (en) | 1997-03-18 |
Family
ID=4151575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002095452A Expired - Fee Related CA2095452C (en) | 1993-05-04 | 1993-05-04 | Dynamic hierarchical selection menu |
Country Status (4)
Country | Link |
---|---|
US (2) | US5559945A (en) |
EP (1) | EP0623870A3 (en) |
JP (1) | JP3084666B2 (en) |
CA (1) | CA2095452C (en) |
Families Citing this family (306)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5666136A (en) * | 1991-12-17 | 1997-09-09 | Sony Corporation | Audio equipment and method of displaying operation thereof |
US5903454A (en) | 1991-12-23 | 1999-05-11 | Hoffberg; Linda Irene | Human-factored interface corporating adaptive pattern recognition based controller apparatus |
US6400996B1 (en) | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
US6418424B1 (en) | 1991-12-23 | 2002-07-09 | Steven M. Hoffberg | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US6850252B1 (en) | 1999-10-05 | 2005-02-01 | Steven M. Hoffberg | Intelligent electronic appliance system and method |
US5548703A (en) * | 1993-11-30 | 1996-08-20 | International Business Machines Corporation | Navigation within a compound graphical object in a graphical user interface |
US5784059A (en) * | 1994-09-16 | 1998-07-21 | Aisin Aw Co., Ltd. | Vehicle navigation system with destination selection using hierarchical menu arrangement with selective level skipping |
JPH08137647A (en) * | 1994-11-07 | 1996-05-31 | Fujitsu Ltd | Method and device for reproducing operation guide information reproduction, method and device for reproducing multimedia information |
US5734381A (en) * | 1994-12-21 | 1998-03-31 | Nec Corporation | Cancel undo method and system for tree structure data edition based on hierarchical menu inquiry |
US5682511A (en) * | 1995-05-05 | 1997-10-28 | Microsoft Corporation | Graphical viewer interface for an interactive network system |
US5701137A (en) * | 1995-05-24 | 1997-12-23 | Microsoft Corporation | Method for separating a hierarchical tree control into one or more hierarchical child tree controls in a graphical user interface |
US5995728A (en) * | 1995-06-30 | 1999-11-30 | Forman; Ernest H. | Computer implemented method of generating and displaying objectives from pros and cons for evaluating decision alternatives |
US6111576A (en) * | 1995-11-06 | 2000-08-29 | International Business Machines Corporation | Method and apparatus for providing selected menu functions as an attachment menu bar on graphic user interface systems |
US5841855A (en) * | 1995-11-15 | 1998-11-24 | Lucent Technologies Inc. | Menu level indicator for a telephone terminal |
US5774540A (en) * | 1995-11-15 | 1998-06-30 | Lucent Technologies Inc. | Hierarchical menu screen interface for displaying and accessing telephone terminal features |
US5802526A (en) * | 1995-11-15 | 1998-09-01 | Microsoft Corporation | System and method for graphically displaying and navigating through an interactive voice response menu |
US5877746A (en) * | 1995-11-16 | 1999-03-02 | Apple Computer, Inc. | User interface for all-in-one integrated office system |
US6314570B1 (en) * | 1996-02-08 | 2001-11-06 | Matsushita Electric Industrial Co., Ltd. | Data processing apparatus for facilitating data selection and data processing in at television environment with reusable menu structures |
JP3951193B2 (en) * | 1996-02-26 | 2007-08-01 | ソニー株式会社 | Communication terminal device |
DE19619337A1 (en) * | 1996-05-14 | 1997-11-20 | Bosch Gmbh Robert | Control panel of an electrical device |
US5912952A (en) * | 1996-06-27 | 1999-06-15 | At&T Corp | Voice response unit with a visual menu interface |
FR2752130B1 (en) * | 1996-07-31 | 1999-03-19 | Thomson Multimedia Sa | METHOD FOR SELECTING PROGRAMS, ESPECIALLY TELEVISION PROGRAMS AND GRAPHIC DEVICE AND INTERFACE IMPLEMENTING SAID METHOD |
US6128012A (en) * | 1996-09-19 | 2000-10-03 | Microsoft Corporation | User interface for a portable data management device with limited size and processing capability |
US6646677B2 (en) * | 1996-10-25 | 2003-11-11 | Canon Kabushiki Kaisha | Image sensing control method and apparatus, image transmission control method, apparatus, and system, and storage means storing program that implements the method |
EP0847019A1 (en) * | 1996-12-04 | 1998-06-10 | Koninklijke Philips Electronics N.V. | Method and system for selecting an information item in an information processing system, and local station in such a system |
US6216141B1 (en) * | 1996-12-06 | 2001-04-10 | Microsoft Corporation | System and method for integrating a document into a desktop window on a client computer |
US5950168A (en) * | 1996-12-18 | 1999-09-07 | Knowmed Systems | Collapsible flowsheet for displaying patient information in an electronic medical record |
US7447738B1 (en) * | 1997-03-14 | 2008-11-04 | International Business Machines Corporation | Component download selection mechanism for web browsers |
TR199902429T2 (en) * | 1997-04-14 | 2000-03-21 | Thomson Consumer Electronics, Inc. | System for automatic creation of a program guide from information derived from multiple sources |
FI112028B (en) * | 1997-05-21 | 2003-10-31 | Polar Electro Oy | Measuring device that accompanies the user in training and measures at least one signal noninvasively from his body and a method for controlling this |
FI111801B (en) | 1997-05-21 | 2003-09-30 | Polar Electro Oy | In training with the user, the following measuring device for non-invasive measurement of at least one signal from his body and method for controlling it |
JP4208273B2 (en) * | 1997-09-24 | 2009-01-14 | キヤノン株式会社 | Information processing apparatus, user interface control method, and storage medium |
US6243703B1 (en) * | 1997-10-14 | 2001-06-05 | International Business Machines Corporation | Method of accessing and displaying subsystem parameters including graphical plan table data |
JP2001507491A (en) * | 1997-10-28 | 2001-06-05 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Information processing system |
DE19843421B4 (en) * | 1997-11-25 | 2007-07-05 | Bayerische Motoren Werke Ag | Device for selecting points of a menu structure consisting of menus and / or submenus and / or functions and / or function values |
US6037938A (en) * | 1997-12-01 | 2000-03-14 | Qliktech International Ab | Method and a device for displaying information about a large number of independent data elements |
US6832084B1 (en) * | 1998-01-07 | 2004-12-14 | Microsoft Corporation | Wireless database environment |
US6750850B2 (en) | 1998-01-07 | 2004-06-15 | Microsoft Corporation | Viewer system for a wireless device |
US6012049A (en) * | 1998-02-04 | 2000-01-04 | Citicorp Development Center, Inc. | System for performing financial transactions using a smartcard |
BE1012974A6 (en) * | 1998-03-11 | 2001-07-03 | Gustaaf Huybrechts | Device for expiration of view of products in a freezer. |
US6097382A (en) * | 1998-05-12 | 2000-08-01 | Silverstream Software, Inc. | Method and apparatus for building an application interface |
JP2000003241A (en) * | 1998-06-16 | 2000-01-07 | Minolta Co Ltd | Display device |
US7062773B1 (en) * | 1998-07-20 | 2006-06-13 | International Business Machines Corporation | System and method for providing graphical user interface control enhancers |
US6414700B1 (en) * | 1998-07-21 | 2002-07-02 | Silicon Graphics, Inc. | System for accessing a large number of menu items using a zoned menu bar |
US6292812B1 (en) * | 1998-07-27 | 2001-09-18 | L. Leonard Hacker | System for issuing and developing investiture certificates and other documents |
US6731309B1 (en) | 1998-08-28 | 2004-05-04 | Corel Corporation | Real time preview |
JP2000089889A (en) * | 1998-09-14 | 2000-03-31 | Sharp Corp | Input display device |
WO2000025198A1 (en) * | 1998-10-24 | 2000-05-04 | Vtel Corporation | Menu system for video teleconferencing environment |
IT1303603B1 (en) | 1998-12-16 | 2000-11-14 | Giovanni Sacco | DYNAMIC TAXONOMY PROCEDURE FOR FINDING INFORMATION ON LARGE HETEROGENEOUS DATABASES. |
CA2625654C (en) * | 1998-12-25 | 2014-07-08 | Sanyo Electric Co., Ltd. | Communication terminal |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
AR029163A1 (en) | 1999-06-11 | 2003-06-18 | Ods Properties Inc | SYSTEM FOR PERFORMING BETS INTERACTIVELY |
ZA200110153B (en) * | 1999-06-11 | 2003-03-10 | Ods Properties Inc | Methods and systems for interactive wagering using multiple types of user interfaces. |
AU2004202785B2 (en) * | 1999-06-11 | 2007-03-15 | Ods Properties, Inc. | Methods and Systems for Interactive Wagering Using Multiple Types of User Interfaces |
CN1278087A (en) * | 1999-06-17 | 2000-12-27 | 罗技电子股份有限公司 | Computerized navigation apparatus |
US6850891B1 (en) | 1999-07-23 | 2005-02-01 | Ernest H. Forman | Method and system of converting data and judgements to values or priorities |
EP1081583A3 (en) * | 1999-08-31 | 2005-07-06 | Sony Corporation | Menu display system |
JP2001075712A (en) * | 1999-08-31 | 2001-03-23 | Sony Corp | Information processor, its method and program storage medium |
JP2001093226A (en) | 1999-09-21 | 2001-04-06 | Sony Corp | Information communication system and method, and information communication device and method |
WO2001030051A1 (en) * | 1999-10-21 | 2001-04-26 | Siemens Aktiengesellschaft | Method and arrangement for controlling an electronic appliance |
JP4507319B2 (en) * | 1999-12-17 | 2010-07-21 | ソニー株式会社 | Information processing device, information processing method, program, recording medium, terminal device, system, and system method |
WO2001067191A2 (en) * | 2000-03-06 | 2001-09-13 | Siemens Aktiengesellschaft | Device and method for operating, observing and/or monitoring a manufacturing device |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US8510668B1 (en) | 2000-04-03 | 2013-08-13 | Google Inc. | Indicating potential focus in a user interface |
DE10018299A1 (en) * | 2000-04-13 | 2001-10-25 | Siemens Ag | Multi-stage menu system presentation |
US20010044796A1 (en) * | 2000-05-19 | 2001-11-22 | Hiroyasu Fujiwara | Totalization system and recording medium |
FR2809268A1 (en) * | 2000-05-19 | 2001-11-23 | Thomson Multimedia Sa | METHOD FOR DYNAMIC NAVIGATION AMONG MULTIMEDIA DOCUMENTS |
US6983362B1 (en) * | 2000-05-20 | 2006-01-03 | Ciena Corporation | Configurable fault recovery policy for a computer system |
JP4557374B2 (en) * | 2000-06-15 | 2010-10-06 | キヤノン株式会社 | Image display apparatus, control method therefor, and storage medium |
AU2001269891A1 (en) * | 2000-07-07 | 2002-01-21 | Openwave Systems Inc. | Graphical user interface features of a browser in a hand-held wireless communication device |
US6918091B2 (en) * | 2000-11-09 | 2005-07-12 | Change Tools, Inc. | User definable interface system, method and computer program product |
US7895530B2 (en) | 2000-11-09 | 2011-02-22 | Change Tools, Inc. | User definable interface system, method, support tools, and computer program product |
GB0108354D0 (en) * | 2001-04-03 | 2001-05-23 | Thirdspace Living Ltd | System and method for providing a user with access to a plurality of sevices and content from a broadband television service |
US20090254801A1 (en) * | 2001-05-14 | 2009-10-08 | The Mathworks, Inc. | Model navigation |
US7127679B2 (en) * | 2001-06-29 | 2006-10-24 | Softrek, Inc. | Method for generating and navigating a plurality of menus using a database and a menu template |
US7203620B2 (en) * | 2001-07-03 | 2007-04-10 | Sharp Laboratories Of America, Inc. | Summarization of video content |
JP4936037B2 (en) * | 2001-08-31 | 2012-05-23 | ソニー株式会社 | Information processing apparatus and method, and program |
US20030167318A1 (en) * | 2001-10-22 | 2003-09-04 | Apple Computer, Inc. | Intelligent synchronization of media player with host computer |
KR100718613B1 (en) | 2001-10-22 | 2007-05-16 | 애플 인크. | Intelligent synchronization for a media player |
JP2003163745A (en) * | 2001-11-28 | 2003-06-06 | Matsushita Electric Ind Co Ltd | Telephone set, interactive responder, interactive responding terminal, and interactive response system |
US6885733B2 (en) * | 2001-12-03 | 2005-04-26 | At&T Corp. | Method of providing a user interface for audio telecommunications systems |
WO2003083615A2 (en) * | 2002-03-25 | 2003-10-09 | March Gallagher | Collective hierarchical decision making system |
US7275218B2 (en) * | 2002-03-29 | 2007-09-25 | Depuy Products, Inc. | Method, apparatus, and program for analyzing a prosthetic device |
US9412417B2 (en) * | 2002-04-05 | 2016-08-09 | Apple Inc. | Persistent group of media items for a media device |
US7680849B2 (en) | 2004-10-25 | 2010-03-16 | Apple Inc. | Multiple media type synchronization between host computer and media device |
US8151259B2 (en) | 2006-01-03 | 2012-04-03 | Apple Inc. | Remote content updates for portable media devices |
US9715500B2 (en) * | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
US7827259B2 (en) | 2004-04-27 | 2010-11-02 | Apple Inc. | Method and system for configurable automatic media selection |
US7433546B2 (en) * | 2004-10-25 | 2008-10-07 | Apple Inc. | Image scaling arrangement |
US8150937B2 (en) | 2004-10-25 | 2012-04-03 | Apple Inc. | Wireless synchronization between media player and host device |
US7797446B2 (en) | 2002-07-16 | 2010-09-14 | Apple Inc. | Method and system for updating playlists |
US7036092B2 (en) * | 2002-05-23 | 2006-04-25 | Microsoft Corporation | Categorical user interface for navigation within a grid |
EP1514255A4 (en) * | 2002-05-24 | 2006-09-20 | On Command Corp | Item selection and methods of displaying the same |
JP2004021893A (en) | 2002-06-20 | 2004-01-22 | Sony Corp | Portable information communication terminal, program and recording medium recording program |
US7166791B2 (en) * | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
US7956272B2 (en) | 2002-07-30 | 2011-06-07 | Apple Inc. | Management of files in a personal communication device |
US7831199B2 (en) | 2006-01-03 | 2010-11-09 | Apple Inc. | Media data exchange, transfer or delivery for portable electronic devices |
US7724716B2 (en) | 2006-06-20 | 2010-05-25 | Apple Inc. | Wireless communication system |
US20040221243A1 (en) * | 2003-04-30 | 2004-11-04 | Twerdahl Timothy D | Radial menu interface for handheld computing device |
US20040230916A1 (en) * | 2003-05-14 | 2004-11-18 | Salvatori Phillip H. | Method for menu navigation |
GB2402587B (en) * | 2003-06-02 | 2006-09-13 | Yisia Young Suk Lee | A hand held display device and method |
GB2402506A (en) * | 2003-06-02 | 2004-12-08 | Yisia Young Suk Lee | Navigation of hierarchical data |
DE10334153A1 (en) | 2003-07-26 | 2005-02-24 | Karl Hehl | Method and device for interactively controlling a machine |
US7418670B2 (en) * | 2003-10-03 | 2008-08-26 | Microsoft Corporation | Hierarchical in-place menus |
GB2407746B (en) * | 2003-10-28 | 2008-01-23 | Yisia Young Suk Lee | Method and apparatus for retrieving information from an informtion source |
CN1910540B (en) * | 2004-01-09 | 2012-04-25 | 皇家飞利浦电子股份有限公司 | Two panel navigation |
JP2005242144A (en) * | 2004-02-27 | 2005-09-08 | Fuji Photo Film Co Ltd | Display device |
JP4333409B2 (en) * | 2004-02-27 | 2009-09-16 | ソニー株式会社 | Information processing apparatus and method, and program |
EP1569094A1 (en) * | 2004-02-27 | 2005-08-31 | Research In Motion Limited | System and method for interactive wireless applications with conditional UI controls |
US7680594B2 (en) * | 2004-04-06 | 2010-03-16 | Honda Motor Co., Ltd. | Display method and system for a vehicle navigation system |
US7680596B2 (en) * | 2004-04-06 | 2010-03-16 | Honda Motor Co., Ltd. | Route calculation method for a vehicle navigation system |
EP1591756B1 (en) * | 2004-04-30 | 2008-03-19 | Harman/Becker Automotive Systems GmbH | Car multimedia system and method for activating a function of such a system |
US8797926B2 (en) | 2004-06-04 | 2014-08-05 | Apple Inc. | Networked media station |
US20070110074A1 (en) | 2004-06-04 | 2007-05-17 | Bob Bradley | System and Method for Synchronizing Media Presentation at Multiple Recipients |
US10972536B2 (en) | 2004-06-04 | 2021-04-06 | Apple Inc. | System and method for synchronizing media presentation at multiple recipients |
US8443038B2 (en) | 2004-06-04 | 2013-05-14 | Apple Inc. | Network media device |
US7873916B1 (en) * | 2004-06-22 | 2011-01-18 | Apple Inc. | Color labeling in a graphical user interface |
US9213714B1 (en) * | 2004-06-22 | 2015-12-15 | Apple Inc. | Indicating hierarchy in a computer system with a graphical user interface |
US8261246B1 (en) | 2004-09-07 | 2012-09-04 | Apple Inc. | Method and system for dynamically populating groups in a developer environment |
GB0422093D0 (en) * | 2004-10-05 | 2004-11-03 | Symbian Software Ltd | Displaying information in an interactive computing device |
US7706637B2 (en) | 2004-10-25 | 2010-04-27 | Apple Inc. | Host configured for interoperation with coupled portable media player device |
US20060109242A1 (en) * | 2004-11-19 | 2006-05-25 | Simpkins Daniel S | User interface for impaired users |
GB2420429A (en) * | 2004-11-22 | 2006-05-24 | Yisia Young Suk Lee | Method of navigating a hierarchical structure |
US7593782B2 (en) | 2005-01-07 | 2009-09-22 | Apple Inc. | Highly portable media device |
US11314378B2 (en) | 2005-01-07 | 2022-04-26 | Apple Inc. | Persistent group of media items for a media device |
US7958441B2 (en) | 2005-01-07 | 2011-06-07 | Apple Inc. | Media management for groups of media items |
US7505965B2 (en) * | 2005-01-27 | 2009-03-17 | Microsoft Corporation | Systems and methods for providing a user interface with an automatic search menu |
US20060242599A1 (en) * | 2005-04-22 | 2006-10-26 | Creative Technology Ltd. | Improvements in and Relating to Searching on a User Interface |
US8300841B2 (en) | 2005-06-03 | 2012-10-30 | Apple Inc. | Techniques for presenting sound effects on a portable media player |
US7590772B2 (en) | 2005-08-22 | 2009-09-15 | Apple Inc. | Audio status information for a portable electronic device |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US20070067738A1 (en) * | 2005-09-16 | 2007-03-22 | Microsoft Corporation | Extensible, filtered lists for mobile device user interface |
US7933632B2 (en) * | 2005-09-16 | 2011-04-26 | Microsoft Corporation | Tile space user interface for mobile devices |
US8185455B2 (en) * | 2005-09-30 | 2012-05-22 | At&T Intellectual Property I, L.P. | Auditing system with interactive rule construction user interface |
US7661061B2 (en) * | 2005-10-17 | 2010-02-09 | International Business Machines Corporation | Visualization of collaborative portlet sequences |
US7930369B2 (en) | 2005-10-19 | 2011-04-19 | Apple Inc. | Remotely configured media device |
US20070130532A1 (en) * | 2005-12-06 | 2007-06-07 | Fuller Scott A | Hierarchical software navigation system |
US8654993B2 (en) | 2005-12-07 | 2014-02-18 | Apple Inc. | Portable audio device providing automated control of audio volume parameters for hearing protection |
DE102005062513A1 (en) * | 2005-12-27 | 2007-06-28 | Vodafone Holding Gmbh | Networking method for configuring a network-integrated data-processing device transmits configurations selected by users to a configuration computer in a network as a configuration profile |
US8255640B2 (en) | 2006-01-03 | 2012-08-28 | Apple Inc. | Media device with intelligent cache utilization |
US7673238B2 (en) | 2006-01-05 | 2010-03-02 | Apple Inc. | Portable media device with video acceleration capabilities |
DE102006002113A1 (en) | 2006-01-17 | 2007-07-26 | Robert Bosch Gmbh | Method for outputting data records and device therefor |
US20070174781A1 (en) * | 2006-01-25 | 2007-07-26 | Catalog Data Solutions | Parameter visualization |
US20090319957A1 (en) * | 2006-01-30 | 2009-12-24 | Mainstream Computing Pty Ltd | Selection system |
US20070186183A1 (en) * | 2006-02-06 | 2007-08-09 | International Business Machines Corporation | User interface for presenting a palette of items |
US7848527B2 (en) | 2006-02-27 | 2010-12-07 | Apple Inc. | Dynamic power management in a portable media delivery system |
US7996776B2 (en) * | 2006-02-27 | 2011-08-09 | Microsoft Corporation | Shared telepointer |
US20070233714A1 (en) * | 2006-04-03 | 2007-10-04 | Sony Corporation | Reproducing apparatus, content selection method, and program |
CN101427301B (en) * | 2006-04-24 | 2012-09-05 | 汤姆逊许可证公司 | Method and apparatus for providing an on-screen menu system |
US20070271526A1 (en) * | 2006-05-22 | 2007-11-22 | Powley John Jay | User Interface Paradigm for Manufacturing Applications |
US7643895B2 (en) | 2006-05-22 | 2010-01-05 | Apple Inc. | Portable media device with workout support |
US20070271116A1 (en) | 2006-05-22 | 2007-11-22 | Apple Computer, Inc. | Integrated media jukebox and physiologic data handling application |
US8073984B2 (en) | 2006-05-22 | 2011-12-06 | Apple Inc. | Communication protocol for use with portable electronic devices |
US9137309B2 (en) | 2006-05-22 | 2015-09-15 | Apple Inc. | Calibration techniques for activity sensing devices |
US8358273B2 (en) | 2006-05-23 | 2013-01-22 | Apple Inc. | Portable media device with power-managed display |
US7813715B2 (en) | 2006-08-30 | 2010-10-12 | Apple Inc. | Automated pairing of wireless accessories with host devices |
US7913297B2 (en) | 2006-08-30 | 2011-03-22 | Apple Inc. | Pairing of wireless devices using a wired medium |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8341524B2 (en) | 2006-09-11 | 2012-12-25 | Apple Inc. | Portable electronic device with local search capabilities |
US8090130B2 (en) | 2006-09-11 | 2012-01-03 | Apple Inc. | Highly portable media devices |
US7729791B2 (en) | 2006-09-11 | 2010-06-01 | Apple Inc. | Portable media playback device including user interface event passthrough to non-media-playback processing |
US20080092044A1 (en) * | 2006-10-12 | 2008-04-17 | International Business Machines Corporation | Cascading clouds |
US8631088B2 (en) | 2007-01-07 | 2014-01-14 | Apple Inc. | Prioritized data synchronization with host device |
US9817436B2 (en) * | 2007-01-07 | 2017-11-14 | Apple Inc. | Portable multifunction device, method, and graphical user interface for displaying user interface objects adaptively |
US8850140B2 (en) | 2007-01-07 | 2014-09-30 | Apple Inc. | Data backup for mobile device |
US7589629B2 (en) | 2007-02-28 | 2009-09-15 | Apple Inc. | Event recorder for portable media device |
US7698101B2 (en) | 2007-03-07 | 2010-04-13 | Apple Inc. | Smart garment |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US7954068B2 (en) * | 2007-04-09 | 2011-05-31 | Adobe Systems Incorporated | Extensible master-slave user interface with distinct interaction models |
US20090063517A1 (en) * | 2007-08-30 | 2009-03-05 | Microsoft Corporation | User interfaces for scoped hierarchical data sets |
US8046369B2 (en) | 2007-09-04 | 2011-10-25 | Apple Inc. | Media asset rating system |
US8010910B2 (en) * | 2007-09-04 | 2011-08-30 | Microsoft Corporation | Breadcrumb list supplementing for hierarchical data sets |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
KR101453914B1 (en) * | 2008-01-16 | 2014-10-24 | 삼성전자주식회사 | Method for providing GUI to display a plurality of lists and multimedia apparatus thereof |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US8356041B2 (en) | 2008-06-17 | 2013-01-15 | Microsoft Corporation | Phrase builder |
US9542438B2 (en) * | 2008-06-17 | 2017-01-10 | Microsoft Technology Licensing, Llc | Term complete |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US8316296B2 (en) | 2008-10-01 | 2012-11-20 | Microsoft Corporation | Phrase generation using part(s) of a suggested phrase |
WO2010067118A1 (en) | 2008-12-11 | 2010-06-17 | Novauris Technologies Limited | Speech recognition involving a mobile device |
US20100205556A1 (en) * | 2009-02-10 | 2010-08-12 | Alfa Laval Corporate Ab | Human machine interface navigation tool |
JP5093190B2 (en) * | 2009-06-05 | 2012-12-05 | コニカミノルタビジネステクノロジーズ株式会社 | Image processing device |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US20120311585A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Organizing task items that represent tasks to perform |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US20110066979A1 (en) * | 2009-09-14 | 2011-03-17 | Olympus Corporation | Nondestructive testing apparatus |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US20110179390A1 (en) * | 2010-01-18 | 2011-07-21 | Robert Paul Morris | Methods, systems, and computer program products for traversing nodes in path on a display device |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
WO2011089450A2 (en) | 2010-01-25 | 2011-07-28 | Andrew Peter Nelson Jerram | Apparatuses, methods and systems for a digital conversation management platform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US8875025B2 (en) * | 2010-07-15 | 2014-10-28 | Apple Inc. | Media-editing application with media clips grouping capabilities |
US10324605B2 (en) | 2011-02-16 | 2019-06-18 | Apple Inc. | Media-editing application with novel editing tools |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US9251855B2 (en) | 2011-01-28 | 2016-02-02 | Apple Inc. | Efficient media processing |
US11747972B2 (en) | 2011-02-16 | 2023-09-05 | Apple Inc. | Media-editing application with novel editing tools |
US9997196B2 (en) | 2011-02-16 | 2018-06-12 | Apple Inc. | Retiming media presentations |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8862741B1 (en) | 2011-06-23 | 2014-10-14 | Amazon Technologies, Inc. | Layered machine images |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US20130286042A1 (en) * | 2012-04-26 | 2013-10-31 | Akihiko Ikeda | Tile icon display |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
WO2014005610A1 (en) * | 2012-07-06 | 2014-01-09 | Microsoft Corporation | Multi-level list detection engine |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
TW201417573A (en) * | 2012-10-19 | 2014-05-01 | Hon Hai Prec Ind Co Ltd | Remotely controllable electronic device and system using the same |
KR20140051012A (en) * | 2012-10-22 | 2014-04-30 | 삼성전자주식회사 | Electronic key and memethods for electronic for transmitting the electronic key and thereof |
KR102516577B1 (en) | 2013-02-07 | 2023-04-03 | 애플 인크. | Voice trigger for a digital assistant |
US8769431B1 (en) * | 2013-02-28 | 2014-07-01 | Roy Varada Prasad | Method of single-handed software operation of large form factor mobile electronic devices |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
WO2014144949A2 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | Training an at least partial voice command system |
US20140289641A1 (en) * | 2013-03-20 | 2014-09-25 | Jerome Eymard Whitcroft | Adaptive User Interface |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
EP3008641A1 (en) | 2013-06-09 | 2016-04-20 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
CN105265005B (en) | 2013-06-13 | 2019-09-17 | 苹果公司 | System and method for the urgent call initiated by voice command |
WO2015020942A1 (en) | 2013-08-06 | 2015-02-12 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
EP3149728B1 (en) | 2014-05-30 | 2019-01-16 | Apple Inc. | Multi-command single utterance input method |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9804767B2 (en) | 2014-06-27 | 2017-10-31 | Microsoft Technology Licensing, Llc | Light dismiss manager |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10296168B2 (en) * | 2015-06-25 | 2019-05-21 | Northrop Grumman Systems Corporation | Apparatus and method for a multi-step selection interface |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US11853690B1 (en) | 2016-05-31 | 2023-12-26 | The Mathworks, Inc. | Systems and methods for highlighting graphical models |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
US10993274B2 (en) | 2018-03-30 | 2021-04-27 | Apple Inc. | Pairing devices by proxy |
US11297369B2 (en) | 2018-03-30 | 2022-04-05 | Apple Inc. | Remotely controlling playback devices |
US10783929B2 (en) | 2018-03-30 | 2020-09-22 | Apple Inc. | Managing playback groups |
US10614857B2 (en) | 2018-07-02 | 2020-04-07 | Apple Inc. | Calibrating media playback channels for synchronized presentation |
WO2020018592A1 (en) | 2018-07-17 | 2020-01-23 | Methodical Mind, Llc. | Graphical user interface system |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3616854A1 (en) * | 1986-05-17 | 1987-11-19 | Licentia Gmbh | Device for successive setting of one or more selectable device functions |
JPS63254513A (en) * | 1987-04-13 | 1988-10-21 | Toshiba Corp | Picture display method |
US4821211A (en) * | 1987-11-19 | 1989-04-11 | International Business Machines Corp. | Method of navigating among program menus using a graphical menu tree |
US5263174A (en) * | 1988-04-01 | 1993-11-16 | Symantec Corporation | Methods for quick selection of desired items from hierarchical computer menus |
JPH01307818A (en) * | 1988-06-07 | 1989-12-12 | Toshiba Corp | Conversational data display system |
JP2781035B2 (en) * | 1989-12-12 | 1998-07-30 | 富士通株式会社 | Hierarchical editing command menu display method |
JP3132569B2 (en) * | 1990-04-24 | 2001-02-05 | カシオ計算機株式会社 | Hierarchical display |
JPH04111152A (en) * | 1990-08-31 | 1992-04-13 | Nippon Denki Gijutsu Joho Syst Kaihatsu Kk | Simulation modeling system |
US5463727A (en) * | 1990-10-16 | 1995-10-31 | Advanced Systems, Inc. | Window selection method and system for an interactive display |
JPH04284531A (en) * | 1991-03-14 | 1992-10-09 | Toshiba Corp | Customizing device for display button |
US5179653A (en) * | 1991-03-29 | 1993-01-12 | Deneb Robotics, Inc. | 3-tier menu system |
US5425140A (en) * | 1992-03-20 | 1995-06-13 | International Business Machines Corporation | Method and apparatus for providing conditional cascading in a computer system graphical user interface |
-
1993
- 1993-05-04 CA CA002095452A patent/CA2095452C/en not_active Expired - Fee Related
-
1994
- 1994-03-22 JP JP06050066A patent/JP3084666B2/en not_active Expired - Fee Related
- 1994-04-12 EP EP94302574A patent/EP0623870A3/en not_active Withdrawn
- 1994-04-25 US US08/233,160 patent/US5559945A/en not_active Expired - Fee Related
-
1996
- 1996-09-23 US US08/717,949 patent/US5689668A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CA2095452A1 (en) | 1994-11-05 |
US5689668A (en) | 1997-11-18 |
EP0623870A2 (en) | 1994-11-09 |
EP0623870A3 (en) | 1996-09-25 |
JP3084666B2 (en) | 2000-09-04 |
JPH06332648A (en) | 1994-12-02 |
US5559945A (en) | 1996-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2095452C (en) | Dynamic hierarchical selection menu | |
KR100702345B1 (en) | A method for operating an audio/video set as based on hierarchical menuing of selectable bulletized and stringed items and an audio/video set arranged for practicing the method | |
EP0822713B1 (en) | Process for selecting programmes, especially television programmes, and device and graphical interface implementing this process | |
JP5147241B2 (en) | System and method for selecting one item from a list of items and related products | |
CN102291548B (en) | Method for improved menu search and selection | |
US5297253A (en) | Computer user interface navigational tool | |
US5463727A (en) | Window selection method and system for an interactive display | |
EP0737006A2 (en) | Customizable menu for a television receiver accessed via a remote control keyboard | |
US20030117527A1 (en) | System and method for displaying a television picture within another displayed image | |
US4920514A (en) | Operational information display system | |
US6005573A (en) | Method and system for establishing area boundaries in computer applications | |
KR960043870A (en) | Matrix input / output source selection method and apparatus therefor in an integrated double / wide television receiver | |
KR20060129319A (en) | Perspective function for simple program guide | |
US20060117337A1 (en) | On-screen intelligent electronic program guide | |
JPH09325878A (en) | Menu selection device | |
CN100405267C (en) | Choice style of displaying menu on annular screen and displaying device thereof | |
JPS6162128A (en) | Hierarchial menu display control system | |
EP1183602B1 (en) | Method for copying data in a graphical user interface | |
Cisco | Using the Event List | |
Cisco | Using the Event List | |
Cisco | Using the Event List | |
Cisco | Using the Event List | |
US20040194139A1 (en) | Interactive on-screen electronic programming guide display, method and system | |
JP2820949B2 (en) | Hierarchical object selection method and apparatus, information processing apparatus and CAD apparatus | |
EP1921847B1 (en) | Method and device for displaying program information of broadcasting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |