US20070157097A1 - Multifunctional icon in icon-driven computer system - Google Patents

Multifunctional icon in icon-driven computer system Download PDF

Info

Publication number
US20070157097A1
US20070157097A1 US11/319,522 US31952205A US2007157097A1 US 20070157097 A1 US20070157097 A1 US 20070157097A1 US 31952205 A US31952205 A US 31952205A US 2007157097 A1 US2007157097 A1 US 2007157097A1
Authority
US
United States
Prior art keywords
icon
data files
files associated
computer system
command
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.)
Granted
Application number
US11/319,522
Other versions
US7503009B2 (en
Inventor
Johan Peters
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.)
SAP SE
Original Assignee
SAP SE
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 SAP SE filed Critical SAP SE
Priority to US11/319,522 priority Critical patent/US7503009B2/en
Assigned to SAP AG reassignment SAP AG ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PETERS, JOHAN C.
Publication of US20070157097A1 publication Critical patent/US20070157097A1/en
Application granted granted Critical
Publication of US7503009B2 publication Critical patent/US7503009B2/en
Assigned to SAP SE reassignment SAP SE CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SAP AG
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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 using icons

Definitions

  • GUIs Graphical user interfaces
  • a computer system displays various workspaces to a user populated with icons to represent applications, documents, spreadsheets, presentations and other operator work product.
  • Icon driven GUIs are convenient tools for system operators because they permit the operator to interact with data files in an intuitive manner—the operator might open a data file, for example, by pointing and clicking on the corresponding icon.
  • the icons represent a convenient scheme for interacting with data files on an individual basis.
  • Icon-based GUIs are less convenient tools, however, when an operator needs to execute a common command upon a large collection of icons. Icons may be scattered spatially across a single workspace or, sometimes, multiple workspaces (for example, multiple folder locations in a file system). While some operating systems permit an operator to perform a multiple selection upon several icons (for example, by holding a CTRL button and selecting individual icons), the operator's selection has no persistence. If the operator releases the CTRL button and clicks on another icon, the prior multiple icon selection is discarded. If the operator selects an icon in error, the operator must repeat the entire multiple icon selection process from scratch. Thus, these icon-based GUIs can be administratively expensive to use because operators primarily interact with icons on an individual basis.
  • FIG. 1 is an exemplary screen shot of a plurality of icons to be grouped into a common icon according to an embodiment of the present invention.
  • FIG. 2 is a screen shot illustrating an exemplary grouped icon generated from the selected icons of FIG. 1 .
  • FIG. 3 is a screen shot illustrating an exemplary context menu supporting a grouped icon according to an embodiment of the present invention.
  • FIG. 4 includes a sequence of screen shots illustrating creation of a grouped icon via a drag and drop process according to an embodiment of the present invention.
  • FIG. 5 illustrates a properties record of a grouped icon according to an embodiment of the present invention.
  • Embodiments of the present invention provide a “grouped icon” for use in an icon-driven computer system.
  • a graphical user interface (GUI) of the computer system permits an operator to aggregate multiple data files stored by the computer system under a single icon. Commands entered into the computer system respect to the icon may be interpreted as a command to repeat the same action on each of the data files linked to the icon.
  • GUI graphical user interface
  • Embodiments of the invention also provide for simple maintenance of the grouped icon—by adding files to or removing files from the icon—and a mechanism to select one data file from the group for special treatment.
  • the grouped icon represents a selection of multiple data files wherein the selection has persistence and may be revised over time.
  • FIG. 1 is a screen shot of a GUI according to an embodiment of the present invention.
  • the GUI illustrates a workspace 100 maintained by the computer system, which can be a user's desktop workspace or a workspace of a file system as may be convenient.
  • the workspace 100 may include several icons 110 representing among other things data files, folders, applications and/or system entities (printers or other services) that are supported by the computer system.
  • the data files typically can include text files, documents (word processing or other kinds of documents), spreadsheets, presentation files, ZIP files, web pages, e-mails and the like.
  • data file extends to any work product (or reference to a work product, like a link or short cut) that may be created by an operator of a computer system and stored for later use.
  • Data files are readily distinguishable from applications, which represent processes that the computer system may execute, and from administrative data that the computer system may use to maintain the system itself.
  • Embodiments of the present invention employ a single icon to represent several data files stored in a file system.
  • an operator may select multiple data files from the workspace and enter an appropriate command to the computer system to group the files.
  • selected icons are shown as highlighted in the illustration.
  • an operator may enter “group” command 120 that the computer system interprets to replace the selected data files with a single common icon.
  • the group command is included in a context menu 130 that may be opened by right-clicking upon one of the selected icons.
  • the group command also may be included in a pull down or pull up menu or it may be entered by keyboard command or mouse gesture.
  • FIG. 2 illustrates the workspace 100 of FIG. 1 with the group icon 210 .
  • the computer system permits operators to interact with the icon according to conventional processes. For example, the icon may be cut and pasted among various workspaces (from a folder to a user's desktop or vice versa). The icon may be sent to other users via e-mail or other file exchange.
  • the group icon also permits enhancements that are not afforded convention, single item icons in conventional icon-driven interfaces.
  • a print command entered with respect to the icon may be interpreted by the computer system as a command to open and print all data files that are linked to the icon.
  • An edit command may cause the computer system to open all data files that are linked to the icon in appropriate editing applications corresponding thereto—for example, word processing documents would be opened in a word processor, spreadsheets would be open in a spreadsheet program, etc.
  • Other commands such as “send to,” “convert to” or “zip” would cause corresponding operations to be executed on each of the data files linked to the group icon.
  • context-specific menus for data files of various types and the icons that are used to represent them. Again, operators commonly open context-specific menus by entering a command to the computer system via a mouse (typically, right clicking on the mouse). According to an embodiment of the present invention, context-specific menus also may be used in connection with a group icon.
  • FIG. 3 An exemplary context menu 310 is shown in FIG. 3 .
  • the menu 310 illustrates a first set of commands 310 . 1 - 310 . 3 that, if selected, would cause the corresponding functionality to be performed on all data files linked to the icon.
  • the commands permit the operator to open all the data files (“edit all”), to print all the data files (“print”) and perform collection and data compression on all the data files (“winzip”).
  • Other commands may be added to this set as desired, for example, a command to send the files to other users via e-mail, to delete the files, to copy the files to another location on the file system or to scan the files for viruses (commands not shown).
  • the menu 310 also includes a second set of command entries 310 .
  • the context menu includes a third set of command entries that relate to individual members of the files contained within the group.
  • the context menu 310 provides a mechanism through which operators may perform a common operation on all files grouped together under the icon but also in which operators may select individual members of the group for editing.
  • the context menu 310 may be provided as a nested menu in which interaction with one of the files listed therein causes another context menu to open.
  • the second context menu may illustrate commands or operations that may be entered with respect to the one application.
  • FIGS. 4 ( a )-( d ) illustrate a technique for building a grouped icon via a drag-and-drop operation according to an embodiment of the present invention.
  • an operator decides to group two icons 410 , 420 .
  • An operator may do so by selecting a source icon (say, icon 410 ) and dragging it until it is superimposed over a second icon 420 , called a “target icon” herein.
  • the operator may release the source icon 410 while over the target icon 420 .
  • This action is represented in FIGS. 4 ( a )-( c ).
  • the computer system may interpret the operator's command as a command to group the two icons together.
  • the computer system may replace the source and target icons 410 , 420 as a group icon 430 ( FIG. 4 ( d )).
  • the group icon 430 may be given a generic name by default as shown in FIG. 4 ( d ).
  • the group icon 430 may be assigned a name that represents a concatenation of names of the source and target icon or it may be assigned a name that represents any text the source and target icons 410 , 420 may have had in common.
  • Additional source icons 410 may be added to the group icon 430 via the same drag and drop operation (not shown in FIG. 4 ).
  • FIG. 5 illustrates an exemplary properties data structure for a group icon.
  • the group icon is supported by a properties record that identifies, for each data file collected within the group icon, a location in a file system where the data file may be found.
  • target identifier fields 510 . 1 - 510 . n list the locations expressly.
  • the properties record when displayed via the operating system, also may be supported by a GUI control 520 (the “add target” button) that permits operators to add data files manually.

Abstract

An icon-driven computer system collects a plurality of data files under a common graphical icon. Commands entered into the computer system with respect to the icon may be interpreted as a command to repeat the same action on each of the data files linked to the icon. Related commands provide for simple maintenance of the grouped icon—by adding files to or removing files from the icon—and selection of one data file from within the group for special treatment. In this regard, the grouped icon represents a selection of multiple data files wherein the selection has persistence and may be revised over time.

Description

    BACKGROUND
  • Graphical user interfaces (GUIs) are ubiquitous tools of modern computer systems. They typically include various graphical controls to permit operators to enter commands, interact with program applications and manipulate data files.
  • In one common graphical user interface, a computer system displays various workspaces to a user populated with icons to represent applications, documents, spreadsheets, presentations and other operator work product. Icon driven GUIs are convenient tools for system operators because they permit the operator to interact with data files in an intuitive manner—the operator might open a data file, for example, by pointing and clicking on the corresponding icon. Thus, the icons represent a convenient scheme for interacting with data files on an individual basis.
  • Icon-based GUIs are less convenient tools, however, when an operator needs to execute a common command upon a large collection of icons. Icons may be scattered spatially across a single workspace or, sometimes, multiple workspaces (for example, multiple folder locations in a file system). While some operating systems permit an operator to perform a multiple selection upon several icons (for example, by holding a CTRL button and selecting individual icons), the operator's selection has no persistence. If the operator releases the CTRL button and clicks on another icon, the prior multiple icon selection is discarded. If the operator selects an icon in error, the operator must repeat the entire multiple icon selection process from scratch. Thus, these icon-based GUIs can be administratively expensive to use because operators primarily interact with icons on an individual basis.
  • There is a need in the art for a GUI in a computer system that maintains a persistent selection of multiple data files therein. There is a further need in the art for such a system that provides a simple mechanism for maintaining and revising such selections and for entering common commands that are to be executed upon all the data files subsumed within such a selection.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is an exemplary screen shot of a plurality of icons to be grouped into a common icon according to an embodiment of the present invention.
  • FIG. 2 is a screen shot illustrating an exemplary grouped icon generated from the selected icons of FIG. 1.
  • FIG. 3 is a screen shot illustrating an exemplary context menu supporting a grouped icon according to an embodiment of the present invention.
  • FIG. 4 includes a sequence of screen shots illustrating creation of a grouped icon via a drag and drop process according to an embodiment of the present invention.
  • FIG. 5 illustrates a properties record of a grouped icon according to an embodiment of the present invention.
  • DETAILED DESCRIPTION
  • Embodiments of the present invention provide a “grouped icon” for use in an icon-driven computer system. According to these embodiments, a graphical user interface (GUI) of the computer system permits an operator to aggregate multiple data files stored by the computer system under a single icon. Commands entered into the computer system respect to the icon may be interpreted as a command to repeat the same action on each of the data files linked to the icon. Embodiments of the invention also provide for simple maintenance of the grouped icon—by adding files to or removing files from the icon—and a mechanism to select one data file from the group for special treatment. In this regard, the grouped icon represents a selection of multiple data files wherein the selection has persistence and may be revised over time.
  • FIG. 1 is a screen shot of a GUI according to an embodiment of the present invention. The GUI illustrates a workspace 100 maintained by the computer system, which can be a user's desktop workspace or a workspace of a file system as may be convenient. As illustrated, the workspace 100 may include several icons 110 representing among other things data files, folders, applications and/or system entities (printers or other services) that are supported by the computer system. The data files typically can include text files, documents (word processing or other kinds of documents), spreadsheets, presentation files, ZIP files, web pages, e-mails and the like. For the purposes of the present discussion, the term “data file” extends to any work product (or reference to a work product, like a link or short cut) that may be created by an operator of a computer system and stored for later use. Data files are readily distinguishable from applications, which represent processes that the computer system may execute, and from administrative data that the computer system may use to maintain the system itself.
  • Embodiments of the present invention employ a single icon to represent several data files stored in a file system. To build the icon, an operator may select multiple data files from the workspace and enter an appropriate command to the computer system to group the files. In the example of FIG. 1, selected icons are shown as highlighted in the illustration. In this example, an operator may enter “group” command 120 that the computer system interprets to replace the selected data files with a single common icon. In the example of FIG. 1, the group command is included in a context menu 130 that may be opened by right-clicking upon one of the selected icons. The group command also may be included in a pull down or pull up menu or it may be entered by keyboard command or mouse gesture. FIG. 2 illustrates the workspace 100 of FIG. 1 with the group icon 210.
  • Having collected a number of data files under the rubric of a common workspace icon 210, the computer system permits operators to interact with the icon according to conventional processes. For example, the icon may be cut and pasted among various workspaces (from a folder to a user's desktop or vice versa). The icon may be sent to other users via e-mail or other file exchange.
  • The group icon also permits enhancements that are not afforded convention, single item icons in conventional icon-driven interfaces. For example, a print command entered with respect to the icon may be interpreted by the computer system as a command to open and print all data files that are linked to the icon. An edit command may cause the computer system to open all data files that are linked to the icon in appropriate editing applications corresponding thereto—for example, word processing documents would be opened in a word processor, spreadsheets would be open in a spreadsheet program, etc. Other commands such as “send to,” “convert to” or “zip” would cause corresponding operations to be executed on each of the data files linked to the group icon.
  • Many modern computer systems support context-specific menus for data files of various types and the icons that are used to represent them. Again, operators commonly open context-specific menus by entering a command to the computer system via a mouse (typically, right clicking on the mouse). According to an embodiment of the present invention, context-specific menus also may be used in connection with a group icon.
  • An exemplary context menu 310 is shown in FIG. 3. There, the menu 310 illustrates a first set of commands 310.1-310.3 that, if selected, would cause the corresponding functionality to be performed on all data files linked to the icon. In the example of FIG. 3, the commands permit the operator to open all the data files (“edit all”), to print all the data files (“print”) and perform collection and data compression on all the data files (“winzip”). Other commands may be added to this set as desired, for example, a command to send the files to other users via e-mail, to delete the files, to copy the files to another location on the file system or to scan the files for viruses (commands not shown). The menu 310 also includes a second set of command entries 310.4-310.5 to maintain the group icon itself, such as the “ungroup” command 310.4 and the “group all text files” command 310.5 illustrated in FIG. 3. The context menu includes a third set of command entries that relate to individual members of the files contained within the group. In the example of FIG. 3, two files are shown—safety software.txt 310.6 and verzekeringsperikelen.txt310.7. Selection of one of these command entries opens an individual file from within the group for editing or review. Thus, the context menu 310 provides a mechanism through which operators may perform a common operation on all files grouped together under the icon but also in which operators may select individual members of the group for editing.
  • In another embodiment, not shown, the context menu 310 may be provided as a nested menu in which interaction with one of the files listed therein causes another context menu to open. The second context menu may illustrate commands or operations that may be entered with respect to the one application.
  • FIGS. 4(a)-(d) illustrate a technique for building a grouped icon via a drag-and-drop operation according to an embodiment of the present invention. In this example, an operator decides to group two icons 410, 420. An operator may do so by selecting a source icon (say, icon 410) and dragging it until it is superimposed over a second icon 420, called a “target icon” herein. The operator may release the source icon 410 while over the target icon 420. This action is represented in FIGS. 4(a)-(c). In doing so, the computer system may interpret the operator's command as a command to group the two icons together. The computer system may replace the source and target icons 410, 420 as a group icon 430 (FIG. 4(d)). The group icon 430 may be given a generic name by default as shown in FIG. 4(d). Alternatively, the group icon 430 may be assigned a name that represents a concatenation of names of the source and target icon or it may be assigned a name that represents any text the source and target icons 410, 420 may have had in common.
  • Additional source icons 410 may be added to the group icon 430 via the same drag and drop operation (not shown in FIG. 4).
  • FIG. 5 illustrates an exemplary properties data structure for a group icon. As illustrated, the group icon is supported by a properties record that identifies, for each data file collected within the group icon, a location in a file system where the data file may be found. In the example of FIG. 5, target identifier fields 510.1-510.n list the locations expressly. The properties record, when displayed via the operating system, also may be supported by a GUI control 520 (the “add target” button) that permits operators to add data files manually.
  • Several embodiments of the present invention are specifically illustrated and described herein. However, it will be appreciated that modifications and variations of the present invention are covered by the above teachings and within the purview of the appended claims without departing from the spirit and intended scope of the invention.

Claims (31)

1. A computer system comprising a graphical user interface displaying a workspace of the computer system, the workspace display including an icon that, when acted upon by an operator command, causes the command to be executed upon a plurality of data files.
2. The computer system of claim 1, wherein the graphical user interface includes a context menu associated with the icon that, when displayed, displays names of a plurality of the data files associated therewith.
3. The computer system of claim 2, wherein the context menu displays all of the data files associated with the icon.
4. The computer system of claim 2, wherein the context menu displays a subset of the data files associated with the icon.
5. The computer system of claim 1, wherein the context menu displays commands that may be executed upon all data files associated with the icon.
6. The computer system of claim 1, wherein the command includes opening all the data files associated with the icon.
7. The computer system of claim 1, wherein the command includes sending all the data files associated with the icon in a communication.
8. The computer system of claim 1, wherein the command includes compressing all the data files associated with the icon.
9. The computer system of claim 1, wherein the command includes printing all the data files associated with the icon.
10. The computer system of claim 1, wherein the command includes deleting all the data files associated with the icon.
11. The computer system of claim 1, wherein the command includes a copy/paste operation performed on all the data files associated with the icon.
12. The computer system of claim 1, wherein the command includes scanning the data files associated with the icon for viruses.
13. The computer system of claim 1, wherein the graphical user interface further includes a displayable properties record of the icon that, when displayed, lists file system locations of all data files associated with the icon.
14. A method of creating a group icon, comprising, responsive to an operator command entered via a graphical user interface that drags and drops a source icon upon a target icon, replacing the source and target icons in the graphical user interface with a group icon, the group icon containing data representing locations of data files formerly represented by the source and target icons.
15. The method of claim 14, further comprising, responsive to another command that drags and drops a second source icon upon the group icon, adding a location of another data file formerly represented by the second source icon to the group icon.
16. A method of executing a command upon a plurality of data files in a computer system, comprising:
responsive to a command entered via a graphical user interface upon an icon displayed therein, identifying a plurality of data files referenced by the icon,
executing the command upon all data files referenced by the icon.
17. The method of claim 16, wherein the command includes opening all the data files associated with the icon.
18. The method of claim 16, wherein the command includes sending all the data files associated with the icon in a communication.
19. The method of claim 16, wherein the command includes compressing all the data files associated with the icon.
20. The method of claim 16, wherein the command includes printing all the data files associated with the icon.
21. The method of claim 16, wherein the command includes deleting all the data files associated with the icon.
22. The method of claim 16, wherein the command includes a copy/paste operation performed on all the data files associated with the icon.
23. The method of claim 16, wherein the command includes scanning the data files associated with the icon for viruses.
24. The method of claim 16, further comprising, responsive to another command, displaying a context menu that displays names of the data files associated with the icon.
25. The method of claim 16, further comprising, responsive to another command, displaying a context menu that displays commands that may be performed upon the data files associated with the icon.
26. The method of claim 16, further comprising, responsive to another command, displaying a properties record that displays file system locations of the data files associated with the icon.
27. Computer readable medium having program instructions stored thereon that, when executed, causes a computer system to:
display icons in a workspace via a graphical user interface, and
when a command is entered upon an icon, executing the command on a plurality of data files associated with the icon.
28. The medium of claim 27, wherein the command includes opening all the data files associated with the icon.
29. The medium of claim 27, wherein the command includes sending all the data files associated with the icon in a communication.
30. The medium of claim 27, wherein the command includes compressing all the data files associated with the icon.
31. The medium of claim 27, wherein the command includes printing all the data files associated with the icon.
US11/319,522 2005-12-29 2005-12-29 Multifunctional icon in icon-driven computer system Active 2026-09-26 US7503009B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/319,522 US7503009B2 (en) 2005-12-29 2005-12-29 Multifunctional icon in icon-driven computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/319,522 US7503009B2 (en) 2005-12-29 2005-12-29 Multifunctional icon in icon-driven computer system

Publications (2)

Publication Number Publication Date
US20070157097A1 true US20070157097A1 (en) 2007-07-05
US7503009B2 US7503009B2 (en) 2009-03-10

Family

ID=38226109

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/319,522 Active 2026-09-26 US7503009B2 (en) 2005-12-29 2005-12-29 Multifunctional icon in icon-driven computer system

Country Status (1)

Country Link
US (1) US7503009B2 (en)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080229247A1 (en) * 2007-03-14 2008-09-18 Akiko Bamba Apparatus, method, and computer program product for processing display
US20080229210A1 (en) * 2007-03-14 2008-09-18 Akiko Bamba Display processing system
US20080235610A1 (en) * 2004-12-15 2008-09-25 International Business Machines Corporation Chaining objects in a pointer drag path
US20080270926A1 (en) * 2004-12-15 2008-10-30 International Business Machines Corporation Pointer drag path operations
US20080307359A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Grouping Graphical Representations of Objects in a User Interface
US20090128296A1 (en) * 2007-11-20 2009-05-21 Samsung Electronics Co., Ltd. Terminal having radio frequency function and method of processing information of the terminal
US20090235196A1 (en) * 2008-03-11 2009-09-17 Microsoft Corporation Customizable controls provided by a messaging application for performing selected actions
US20090276701A1 (en) * 2008-04-30 2009-11-05 Nokia Corporation Apparatus, method and computer program product for facilitating drag-and-drop of an object
US20100058216A1 (en) * 2008-09-01 2010-03-04 Samsung Electronics Co., Ltd. Apparatus and method for providing user interface to generate a menu list
US20100058215A1 (en) * 2008-08-26 2010-03-04 Lg Electronics Inc. Mobile terminal and controlling method thereof
US20110022982A1 (en) * 2009-07-27 2011-01-27 Sony Corporation Display processing device, display processing method, and display processing program
US20110246918A1 (en) * 2010-04-05 2011-10-06 Andrew Henderson Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display
US20110252346A1 (en) * 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US20110320977A1 (en) * 2010-06-24 2011-12-29 Lg Electronics Inc. Mobile terminal and method of controlling a group operation therein
US20120030628A1 (en) * 2010-08-02 2012-02-02 Samsung Electronics Co., Ltd. Touch-sensitive device and touch-based folder control method thereof
US20120084692A1 (en) * 2010-09-30 2012-04-05 Lg Electronics Inc. Mobile terminal and control method of the mobile terminal
KR20120036047A (en) * 2010-10-07 2012-04-17 엘지전자 주식회사 Mobile terminal and control method therof
US20130080950A1 (en) * 2011-09-27 2013-03-28 International Business Machines Corporation Incrementally self-organizing workspace
US20130174069A1 (en) * 2012-01-04 2013-07-04 Samsung Electronics Co. Ltd. Method and apparatus for managing icon in portable terminal
US20130246957A1 (en) * 2012-03-19 2013-09-19 Fuji Xerox Co., Ltd. Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
US20130246916A1 (en) * 2012-03-19 2013-09-19 Robert Reimann Context-Based User Music Menu Systems and Methods
US20140006999A1 (en) * 2012-06-27 2014-01-02 David BUKURAK Method, system and apparatus identifying workspace associations
US20140137018A1 (en) * 2012-11-09 2014-05-15 Sap Ag File position shortcut and window arrangement
US20140157166A1 (en) * 2012-11-30 2014-06-05 Samsung Electronics Co., Ltd. Method and apparatus for content processing
KR101418249B1 (en) 2007-11-20 2014-07-11 삼성전자주식회사 Terminal having RF ID function and method for processing information using the same
US20140282165A1 (en) * 2013-03-13 2014-09-18 Darfon Electronics Corp. Method for executing a plurality of object and related data processing apparatus
US8842120B2 (en) 2011-03-02 2014-09-23 Adobe Systems Incorporated Physics rules based animation engine
US8866583B2 (en) * 2012-06-12 2014-10-21 Jeffrey Ordaz Garage door system and method
US9229636B2 (en) 2010-10-22 2016-01-05 Adobe Systems Incorporated Drawing support tool
US20160048295A1 (en) * 2014-08-12 2016-02-18 Fu Tai Hua Industry (Shenzhen) Co., Ltd. Desktop icon management method and system
US9483167B2 (en) 2010-09-29 2016-11-01 Adobe Systems Incorporated User interface for a touch enabled device
US9692810B2 (en) 2014-04-09 2017-06-27 Sap Se Dynamic user interface layout algorithm
US10031641B2 (en) 2011-09-27 2018-07-24 Adobe Systems Incorporated Ordering of objects displayed by a computing device
US10175959B2 (en) 2014-04-09 2019-01-08 Sap Se Generation of user interfaces by considering field importance and using smart controls and layouts
US10250735B2 (en) 2013-10-30 2019-04-02 Apple Inc. Displaying relevant user interface objects
US10732821B2 (en) 2007-01-07 2020-08-04 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US10739974B2 (en) 2016-06-11 2020-08-11 Apple Inc. Configuring context-specific user interfaces
US10778828B2 (en) 2006-09-06 2020-09-15 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US10884579B2 (en) 2005-12-30 2021-01-05 Apple Inc. Portable electronic device with interface reconfiguration mode
US20210286480A1 (en) * 2020-03-10 2021-09-16 Apple Inc. Devices, Methods, and Graphical User Interfaces for Interacting with User Interface Objects Corresponding to Applications
WO2022087155A1 (en) * 2020-10-21 2022-04-28 Lucid Software, Inc. Summary shapes
US11567654B2 (en) 2017-05-16 2023-01-31 Apple Inc. Devices, methods, and graphical user interfaces for accessing notifications
US11599383B2 (en) 2016-08-30 2023-03-07 Microsoft Technology Licensing, Llc Concurrent execution of task instances relating to a plurality of applications
US11604559B2 (en) 2007-09-04 2023-03-14 Apple Inc. Editing interface
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
US11747969B1 (en) 2022-05-06 2023-09-05 Apple Inc. Devices, methods, and graphical user interfaces for updating a session region
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US11842028B2 (en) 2022-05-06 2023-12-12 Apple Inc. Devices, methods, and graphical user interfaces for updating a session region

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1872604A4 (en) * 2005-01-16 2010-01-20 Zlango Ltd Communications network system and methods for using same
WO2006075334A2 (en) * 2005-01-16 2006-07-20 Zlango Ltd. Iconic communication
WO2007080558A2 (en) * 2006-01-16 2007-07-19 Zlango Ltd. Communications network system and methods for using same
US8744350B2 (en) 2005-01-18 2014-06-03 Zlango Ltd. Activating an application
DE602005015076D1 (en) * 2005-02-11 2009-08-06 Sap Ag Context menu that provides dependency relationships for items of various kinds
WO2007080559A2 (en) * 2006-01-16 2007-07-19 Zlango Ltd. Iconic communication
KR100851302B1 (en) * 2006-11-27 2008-08-08 삼성전자주식회사 Method for executing function in idle screen of mobile terminal
US20080263455A1 (en) * 2007-04-09 2008-10-23 Topia Technology Graphical user interface for electronic file sharing
KR101382504B1 (en) * 2007-05-21 2014-04-07 삼성전자주식회사 Apparatus and method for making macro
US9760234B2 (en) 2008-10-14 2017-09-12 International Business Machines Corporation Desktop icon management and grouping using desktop containers
JP5419486B2 (en) * 2009-02-10 2014-02-19 キヤノン株式会社 Data processing apparatus, data processing method, and program
KR101686913B1 (en) * 2009-08-13 2016-12-16 삼성전자주식회사 Apparatus and method for providing of event service in a electronic machine
US9104438B2 (en) * 2009-12-03 2015-08-11 International Business Machines Corporation Mapping computer desktop objects to cloud services within a cloud computing environment
US8761467B2 (en) * 2010-10-04 2014-06-24 General Electric Company Method and apparatus for assessing motion correction
US8418257B2 (en) 2010-11-16 2013-04-09 Microsoft Corporation Collection user interface
US8819586B2 (en) 2011-05-27 2014-08-26 Microsoft Corporation File access with different file hosts
US20140195968A1 (en) * 2013-01-09 2014-07-10 Hewlett-Packard Development Company, L.P. Inferring and acting on user intent
US9268477B2 (en) * 2013-05-20 2016-02-23 Citrix Systems, Inc. Providing contextual menus
US10956108B2 (en) * 2018-01-25 2021-03-23 Kyocera Document Solutions Inc. Information processing system, information processing method, and information processing apparatus

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658351A (en) * 1984-10-09 1987-04-14 Wang Laboratories, Inc. Task control means for a multi-tasking data processing system
US4899136A (en) * 1986-04-28 1990-02-06 Xerox Corporation Data processor having a user interface display with metaphoric objects
US5317687A (en) * 1991-10-28 1994-05-31 International Business Machines Corporation Method of representing a set of computer menu selections in a single graphical metaphor
US5491795A (en) * 1993-05-04 1996-02-13 International Business Machines Corporation Window management system with a hierarchical iconic array and miniature windows
US5491784A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation Method and apparatus for facilitating integration of software objects between workspaces in a data processing system graphical user interface
US5525978A (en) * 1994-02-28 1996-06-11 Hewlett-Packard Company Graphical key manager for computer
US5737561A (en) * 1993-01-22 1998-04-07 Intel Corporation Method and apparatus for executing an instruction with multiple brancing options in one cycle
US5760774A (en) * 1994-04-13 1998-06-02 International Business Machines Corporation Method and system for automatically consolidating icons into a master icon
US5784061A (en) * 1996-06-26 1998-07-21 Xerox Corporation Method and apparatus for collapsing and expanding selected regions on a work space of a computer controlled display system
US5818444A (en) * 1996-08-14 1998-10-06 International Business Machines Corporation Method, apparatus and application for object selective but global attribute modification
US6002402A (en) * 1997-04-09 1999-12-14 Symantec Corporation System and method for producing a drag-and-drop object from a popup menu item
US6145031A (en) * 1998-08-26 2000-11-07 International Business Machines Corporation Multiple insertion point queue to order and select elements to be processed
US6208344B1 (en) * 1997-07-31 2001-03-27 Ncr Corporation System and process for manipulating and viewing hierarchical iconic containers
US6295062B1 (en) * 1997-11-14 2001-09-25 Matsushita Electric Industrial Co., Ltd. Icon display apparatus and method used therein
US20020055955A1 (en) * 2000-04-28 2002-05-09 Lloyd-Jones Daniel John Method of annotating an image
US6469722B1 (en) * 1998-01-30 2002-10-22 International Business Machines Corporation Method and apparatus for executing a function within a composite icon and operating an object thereby
US20030169294A1 (en) * 2002-03-08 2003-09-11 Nokia Corporation Method and device for providing a representation of applications for display on an electronic device
US6697090B1 (en) * 1999-02-09 2004-02-24 Seiko Epson Corporation Device controller, method of displaying user interface, and recording medium in which computer program for displaying user interface is recorded
US20040204949A1 (en) * 2003-04-09 2004-10-14 Ullattil Shaji Method and system for implementing group policy operations
US6857105B1 (en) * 2002-02-19 2005-02-15 Adobe Systems Incorporated Method and apparatus for expanding and contracting graphical function displays
US20050060354A1 (en) * 2003-09-11 2005-03-17 International Business Machines Corporation System and method of facilitating an icon selection among a plurality of icons on a desktop
US20050125736A1 (en) * 2003-12-09 2005-06-09 International Business Machines Corporation Personalized desktop workspace icon organizer
US6948126B2 (en) * 1993-10-25 2005-09-20 Microsoft Corporation Information pointers
US20050273729A1 (en) * 2004-06-02 2005-12-08 Hiroya Kumashio Information processor and file processing method
US20060101347A1 (en) * 2004-11-10 2006-05-11 Runov Maxym I Highlighting icons for search results
US7086011B2 (en) * 2001-07-27 2006-08-01 Hewlett-Packard Development Company, L.P. Multi-component iconic representation of file characteristics

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0830426A (en) * 1994-07-13 1996-02-02 Fuji Xerox Co Ltd Data processor
CA2298437A1 (en) * 1999-03-31 2000-09-30 International Business Machines Corporation Iconic groups

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658351A (en) * 1984-10-09 1987-04-14 Wang Laboratories, Inc. Task control means for a multi-tasking data processing system
US4899136A (en) * 1986-04-28 1990-02-06 Xerox Corporation Data processor having a user interface display with metaphoric objects
US5317687A (en) * 1991-10-28 1994-05-31 International Business Machines Corporation Method of representing a set of computer menu selections in a single graphical metaphor
US5737561A (en) * 1993-01-22 1998-04-07 Intel Corporation Method and apparatus for executing an instruction with multiple brancing options in one cycle
US5491795A (en) * 1993-05-04 1996-02-13 International Business Machines Corporation Window management system with a hierarchical iconic array and miniature windows
US6948126B2 (en) * 1993-10-25 2005-09-20 Microsoft Corporation Information pointers
US5491784A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation Method and apparatus for facilitating integration of software objects between workspaces in a data processing system graphical user interface
US5525978A (en) * 1994-02-28 1996-06-11 Hewlett-Packard Company Graphical key manager for computer
US5760774A (en) * 1994-04-13 1998-06-02 International Business Machines Corporation Method and system for automatically consolidating icons into a master icon
US5784061A (en) * 1996-06-26 1998-07-21 Xerox Corporation Method and apparatus for collapsing and expanding selected regions on a work space of a computer controlled display system
US5818444A (en) * 1996-08-14 1998-10-06 International Business Machines Corporation Method, apparatus and application for object selective but global attribute modification
US6002402A (en) * 1997-04-09 1999-12-14 Symantec Corporation System and method for producing a drag-and-drop object from a popup menu item
US6208344B1 (en) * 1997-07-31 2001-03-27 Ncr Corporation System and process for manipulating and viewing hierarchical iconic containers
US6295062B1 (en) * 1997-11-14 2001-09-25 Matsushita Electric Industrial Co., Ltd. Icon display apparatus and method used therein
US6469722B1 (en) * 1998-01-30 2002-10-22 International Business Machines Corporation Method and apparatus for executing a function within a composite icon and operating an object thereby
US6145031A (en) * 1998-08-26 2000-11-07 International Business Machines Corporation Multiple insertion point queue to order and select elements to be processed
US6697090B1 (en) * 1999-02-09 2004-02-24 Seiko Epson Corporation Device controller, method of displaying user interface, and recording medium in which computer program for displaying user interface is recorded
US20020055955A1 (en) * 2000-04-28 2002-05-09 Lloyd-Jones Daniel John Method of annotating an image
US7086011B2 (en) * 2001-07-27 2006-08-01 Hewlett-Packard Development Company, L.P. Multi-component iconic representation of file characteristics
US6857105B1 (en) * 2002-02-19 2005-02-15 Adobe Systems Incorporated Method and apparatus for expanding and contracting graphical function displays
US20030169294A1 (en) * 2002-03-08 2003-09-11 Nokia Corporation Method and device for providing a representation of applications for display on an electronic device
US20040204949A1 (en) * 2003-04-09 2004-10-14 Ullattil Shaji Method and system for implementing group policy operations
US20050060354A1 (en) * 2003-09-11 2005-03-17 International Business Machines Corporation System and method of facilitating an icon selection among a plurality of icons on a desktop
US20050125736A1 (en) * 2003-12-09 2005-06-09 International Business Machines Corporation Personalized desktop workspace icon organizer
US20050273729A1 (en) * 2004-06-02 2005-12-08 Hiroya Kumashio Information processor and file processing method
US20060101347A1 (en) * 2004-11-10 2006-05-11 Runov Maxym I Highlighting icons for search results

Cited By (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7865845B2 (en) * 2004-12-15 2011-01-04 International Business Machines Corporation Chaining objects in a pointer drag path
US8302021B2 (en) 2004-12-15 2012-10-30 International Business Machines Corporation Pointer drag path operations
US20080235610A1 (en) * 2004-12-15 2008-09-25 International Business Machines Corporation Chaining objects in a pointer drag path
US20080270926A1 (en) * 2004-12-15 2008-10-30 International Business Machines Corporation Pointer drag path operations
US10915224B2 (en) 2005-12-30 2021-02-09 Apple Inc. Portable electronic device with interface reconfiguration mode
US11650713B2 (en) 2005-12-30 2023-05-16 Apple Inc. Portable electronic device with interface reconfiguration mode
US10884579B2 (en) 2005-12-30 2021-01-05 Apple Inc. Portable electronic device with interface reconfiguration mode
US11449194B2 (en) 2005-12-30 2022-09-20 Apple Inc. Portable electronic device with interface reconfiguration mode
US10778828B2 (en) 2006-09-06 2020-09-15 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11240362B2 (en) 2006-09-06 2022-02-01 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11736602B2 (en) 2006-09-06 2023-08-22 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US10732821B2 (en) 2007-01-07 2020-08-04 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US11586348B2 (en) 2007-01-07 2023-02-21 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US11169691B2 (en) 2007-01-07 2021-11-09 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US20080229210A1 (en) * 2007-03-14 2008-09-18 Akiko Bamba Display processing system
US20080229247A1 (en) * 2007-03-14 2008-09-18 Akiko Bamba Apparatus, method, and computer program product for processing display
US20080307359A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Grouping Graphical Representations of Objects in a User Interface
US11604559B2 (en) 2007-09-04 2023-03-14 Apple Inc. Editing interface
KR101418249B1 (en) 2007-11-20 2014-07-11 삼성전자주식회사 Terminal having RF ID function and method for processing information using the same
US20140167926A1 (en) * 2007-11-20 2014-06-19 Samsung Electronics Co., Ltd. Terminal having radio frequency function and method of processing information of the terminal
US8686834B2 (en) * 2007-11-20 2014-04-01 Samsung Electronics Co., Ltd. Terminal having radio frequency function and method of processing information of the terminal
US9007183B2 (en) * 2007-11-20 2015-04-14 Samsung Electronics Co., Ltd. Terminal having radio frequency function and method of processing information of the terminal
US20090128296A1 (en) * 2007-11-20 2009-05-21 Samsung Electronics Co., Ltd. Terminal having radio frequency function and method of processing information of the terminal
US9563877B2 (en) * 2008-03-11 2017-02-07 Microsoft Technology Licensing, Llc Customizable controls provided by a messaging application for performing selected actions
US20090235196A1 (en) * 2008-03-11 2009-09-17 Microsoft Corporation Customizable controls provided by a messaging application for performing selected actions
US20090276701A1 (en) * 2008-04-30 2009-11-05 Nokia Corporation Apparatus, method and computer program product for facilitating drag-and-drop of an object
US20100058215A1 (en) * 2008-08-26 2010-03-04 Lg Electronics Inc. Mobile terminal and controlling method thereof
US8171427B2 (en) * 2008-08-26 2012-05-01 Lg Electronics Inc. Mobile terminal and controlling method thereof
USRE46225E1 (en) * 2008-08-26 2016-11-29 Lg Electronics Inc. Mobile terminal and controlling method thereof
KR101531504B1 (en) * 2008-08-26 2015-06-26 엘지전자 주식회사 Mobile terminal and method for controlling the same
US20100058216A1 (en) * 2008-09-01 2010-03-04 Samsung Electronics Co., Ltd. Apparatus and method for providing user interface to generate a menu list
US20110022982A1 (en) * 2009-07-27 2011-01-27 Sony Corporation Display processing device, display processing method, and display processing program
US8386950B2 (en) * 2010-04-05 2013-02-26 Sony Ericsson Mobile Communications Ab Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display
EP2372516A3 (en) * 2010-04-05 2014-05-21 Sony Ericsson Mobile Communications AB Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display
US20110246918A1 (en) * 2010-04-05 2011-10-06 Andrew Henderson Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display
EP2916207A1 (en) * 2010-04-05 2015-09-09 Sony Ericsson Mobile Communications AB Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display
US10788953B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders
US11500516B2 (en) 2010-04-07 2022-11-15 Apple Inc. Device, method, and graphical user interface for managing folders
US11281368B2 (en) 2010-04-07 2022-03-22 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US9170708B2 (en) * 2010-04-07 2015-10-27 Apple Inc. Device, method, and graphical user interface for managing folders
US9772749B2 (en) 2010-04-07 2017-09-26 Apple Inc. Device, method, and graphical user interface for managing folders
US11809700B2 (en) 2010-04-07 2023-11-07 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US20110252346A1 (en) * 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US9357055B2 (en) * 2010-06-24 2016-05-31 Lg Electronics Inc. Mobile terminal and method of controlling a group operation therein
US20110320977A1 (en) * 2010-06-24 2011-12-29 Lg Electronics Inc. Mobile terminal and method of controlling a group operation therein
US20120030628A1 (en) * 2010-08-02 2012-02-02 Samsung Electronics Co., Ltd. Touch-sensitive device and touch-based folder control method thereof
US9535600B2 (en) * 2010-08-02 2017-01-03 Samsung Electronics Co., Ltd. Touch-sensitive device and touch-based folder control method thereof
US9483167B2 (en) 2010-09-29 2016-11-01 Adobe Systems Incorporated User interface for a touch enabled device
US20120084692A1 (en) * 2010-09-30 2012-04-05 Lg Electronics Inc. Mobile terminal and control method of the mobile terminal
US9395900B2 (en) * 2010-09-30 2016-07-19 Lg Electronics Inc. Mobile terminal and method of moving an icon from a page displayed on the mobile terminal to another page
KR101726795B1 (en) 2010-10-07 2017-04-13 엘지전자 주식회사 Mobile terminal and control method therof
KR20120036047A (en) * 2010-10-07 2012-04-17 엘지전자 주식회사 Mobile terminal and control method therof
US9229636B2 (en) 2010-10-22 2016-01-05 Adobe Systems Incorporated Drawing support tool
US10275145B2 (en) 2010-10-22 2019-04-30 Adobe Inc. Drawing support tool
US8842120B2 (en) 2011-03-02 2014-09-23 Adobe Systems Incorporated Physics rules based animation engine
US10031641B2 (en) 2011-09-27 2018-07-24 Adobe Systems Incorporated Ordering of objects displayed by a computing device
US20130080950A1 (en) * 2011-09-27 2013-03-28 International Business Machines Corporation Incrementally self-organizing workspace
US20130174069A1 (en) * 2012-01-04 2013-07-04 Samsung Electronics Co. Ltd. Method and apparatus for managing icon in portable terminal
US9052811B2 (en) * 2012-03-19 2015-06-09 Fuji Xerox Co., Ltd. Information processing apparatus for associating electronic information displayed on a screen
US20130246916A1 (en) * 2012-03-19 2013-09-19 Robert Reimann Context-Based User Music Menu Systems and Methods
US20130246957A1 (en) * 2012-03-19 2013-09-19 Fuji Xerox Co., Ltd. Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
US11729457B2 (en) 2012-03-19 2023-08-15 Sonos, Inc. Context-based user music menu systems and methods
US10469897B2 (en) * 2012-03-19 2019-11-05 Sonos, Inc. Context-based user music menu systems and methods
US8866583B2 (en) * 2012-06-12 2014-10-21 Jeffrey Ordaz Garage door system and method
US20140006999A1 (en) * 2012-06-27 2014-01-02 David BUKURAK Method, system and apparatus identifying workspace associations
US9582133B2 (en) * 2012-11-09 2017-02-28 Sap Se File position shortcut and window arrangement
US20140137018A1 (en) * 2012-11-09 2014-05-15 Sap Ag File position shortcut and window arrangement
EP2738657A3 (en) * 2012-11-30 2016-08-24 Samsung Electronics Co., Ltd Method and apparatus for content processing
US20140157166A1 (en) * 2012-11-30 2014-06-05 Samsung Electronics Co., Ltd. Method and apparatus for content processing
US20140282165A1 (en) * 2013-03-13 2014-09-18 Darfon Electronics Corp. Method for executing a plurality of object and related data processing apparatus
US11316968B2 (en) 2013-10-30 2022-04-26 Apple Inc. Displaying relevant user interface objects
US10250735B2 (en) 2013-10-30 2019-04-02 Apple Inc. Displaying relevant user interface objects
US10972600B2 (en) 2013-10-30 2021-04-06 Apple Inc. Displaying relevant user interface objects
US9692810B2 (en) 2014-04-09 2017-06-27 Sap Se Dynamic user interface layout algorithm
US10175959B2 (en) 2014-04-09 2019-01-08 Sap Se Generation of user interfaces by considering field importance and using smart controls and layouts
US20160048295A1 (en) * 2014-08-12 2016-02-18 Fu Tai Hua Industry (Shenzhen) Co., Ltd. Desktop icon management method and system
US11073799B2 (en) 2016-06-11 2021-07-27 Apple Inc. Configuring context-specific user interfaces
US10739974B2 (en) 2016-06-11 2020-08-11 Apple Inc. Configuring context-specific user interfaces
US11733656B2 (en) 2016-06-11 2023-08-22 Apple Inc. Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
US11599383B2 (en) 2016-08-30 2023-03-07 Microsoft Technology Licensing, Llc Concurrent execution of task instances relating to a plurality of applications
US11567654B2 (en) 2017-05-16 2023-01-31 Apple Inc. Devices, methods, and graphical user interfaces for accessing notifications
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
US11474674B2 (en) 2020-03-10 2022-10-18 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11455085B2 (en) 2020-03-10 2022-09-27 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11188202B2 (en) 2020-03-10 2021-11-30 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11921993B2 (en) 2020-03-10 2024-03-05 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11762538B2 (en) * 2020-03-10 2023-09-19 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
KR102465222B1 (en) 2020-03-10 2022-11-09 애플 인크. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US20210286480A1 (en) * 2020-03-10 2021-09-16 Apple Inc. Devices, Methods, and Graphical User Interfaces for Interacting with User Interface Objects Corresponding to Applications
US11137904B1 (en) 2020-03-10 2021-10-05 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
JP2021144680A (en) * 2020-03-10 2021-09-24 アップル インコーポレイテッドApple Inc. Device, method, and graphical user interface for interacting with user interface object corresponding to application
JP7197543B2 (en) 2020-03-10 2022-12-27 アップル インコーポレイテッド Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
KR20210114317A (en) * 2020-03-10 2021-09-23 애플 인크. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11416127B2 (en) * 2020-03-10 2022-08-16 Apple Inc. Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications
US11360654B2 (en) 2020-10-21 2022-06-14 Lucid Software, Inc. Summary shapes
WO2022087155A1 (en) * 2020-10-21 2022-04-28 Lucid Software, Inc. Summary shapes
US11775128B1 (en) 2022-05-06 2023-10-03 Apple Inc. Devices, methods, and graphical user interfaces for updating a session region
US11747969B1 (en) 2022-05-06 2023-09-05 Apple Inc. Devices, methods, and graphical user interfaces for updating a session region
US11842028B2 (en) 2022-05-06 2023-12-12 Apple Inc. Devices, methods, and graphical user interfaces for updating a session region

Also Published As

Publication number Publication date
US7503009B2 (en) 2009-03-10

Similar Documents

Publication Publication Date Title
US7503009B2 (en) Multifunctional icon in icon-driven computer system
US10489044B2 (en) Rich drag drop user interface
US8543943B2 (en) Methods and systems for entering object assignments
US7458034B2 (en) Data organization support method and program product therefor
RU2417401C2 (en) Rich drag drop user interface
US8091044B2 (en) Filtering the display of files in graphical interfaces
US7487466B2 (en) Command line provided within context menu of icon-based computer interface
US7730427B2 (en) Desktop management scheme
US6097391A (en) Method and apparatus for graphically manipulating objects
US7865845B2 (en) Chaining objects in a pointer drag path
US5917491A (en) Page proxy
US20070245257A1 (en) Graphical Interface for Direct Manipulation of Software Objects
US20030132967A1 (en) System and method for a drag and drop interface for transfer of multiple files between a web enabled device and a web server
US20090019383A1 (en) User interface for a personal information manager
US20050060653A1 (en) Object operation apparatus, object operation method and object operation program
JPH0685145B2 (en) How to display the position of multiple selected objects
US20100146431A1 (en) Object picker with window splitter
US20070234227A1 (en) Apparatus and method for selecting multiple items in a graphical user interface
EP1632851A2 (en) Method and apparatus for changing background screen in an operating system
US7386808B2 (en) Apparatus and method for selecting actions for visually associated files and applications
US20060195426A1 (en) Information management apparatus, information management method, and information management program
US8312105B2 (en) Natural ordering in a graphical user interface
US20120192099A1 (en) Disposition of business process management program elements in a single window
EP0717343A1 (en) Context sensitive menu system/menu behavior
CN112541330A (en) Information processing apparatus and recording medium

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAP AG, GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PETERS, JOHAN C.;REEL/FRAME:017389/0998

Effective date: 20051219

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: SAP SE, GERMANY

Free format text: CHANGE OF NAME;ASSIGNOR:SAP AG;REEL/FRAME:033625/0334

Effective date: 20140707

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12