Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Mass flowmeter and method for correcting the measurement signal of a mass flowmeter
Patent Number: 6,889,561 Issued on 05/10/2005 to Hussain,   et al.

Title: Method and device for generating an air stream in a duplicating machine
Patent Number: 6,889,609 Issued on 05/10/2005 to Braun,   et al.

Title: Low operating pressure gas scrubber
Patent Number: 6,893,484 Issued on 05/17/2005 to Thomas

Title: Process for the production of grain oriented electrical steel strips
Patent Number: 6,893,510 Issued on 05/17/2005 to Fortunati,   et al.

Title: Nucleic acids encoding a cytokine receptor complex
Patent Number: 6,890,734 Issued on 05/10/2005 to Reche-Gallardo,   et al.

Title: Actuator provided with grounding terminal
Patent Number: 7,151,333 Issued on 12/19/2006 to Suzuki,   et al.

Title: Optical polarity modules and systems
Patent Number: 7,147,383 Issued on 12/12/2006 to Sullivan

Title: Light-receiving module having a light-receiving device on a die-capacitor
Patent Number: 6,949,731 Issued on 09/27/2005 to Ito

Title: Antidepressant drugs and methods
Patent Number: 6,759,435 Issued on 07/06/2004 to Chen

Title: Main cylinder with integrated transportation lock
Patent Number: 7,152,405 Issued on 12/26/2006 to Friedsam,   et al.

Title: Intrusion detection accelerator
Patent Number: 7,146,643 Issued on 12/05/2006 to Dapp,   et al.

Title: Bandaging system
Patent Number: 6,759,566 Issued on 07/06/2004 to Court,   et al.

Title: Expandable, no-shrink shirt collar
Patent Number: 7,146,647 Issued on 12/12/2006 to Krause,   et al.

Title: Automatic tone correction apparatus, automatic tone correction method, and automatic tone correction program storage mediums
Patent Number: 7,142,712 Issued on 11/28/2006 to Maruoka,   et al.

Title: Semiconductor device and manufacturing method thereof
Patent Number: 7,151,035 Issued on 12/19/2006 to Koshimizu,   et al.

Title: Integrated memory cell and method of fabrication
Patent Number: 6,943,071 Issued on 09/13/2005 to Fazio,   et al.

Title: Recording medium and a recording system for the recording medium
Patent Number: 6,952,393 Issued on 10/04/2005 to Muramatsu,   et al.

Title: Ornamentation for apparel article
Patent Number: 7,146,649 Issued on 12/12/2006 to Kronenbeger

Title: Patient classification
Patent Number: 6,763,307 Issued on 07/13/2004 to Berg,   et al.

Title: Reinforced undergarment
Patent Number: 7,143,453 Issued on 12/05/2006 to Duran

Title: Laser guides for X-ray device
Patent Number: 7,147,371 Issued on 12/12/2006 to Hecker

Title: Image reading-out apparatus, copying machine and facsimile device utilizing the same, and method of reading out image
Patent Number: 6,961,151 Issued on 11/01/2005 to Nara

Title: Mobile communication device having extendable display
Patent Number: 7,149,557 Issued on 12/12/2006 to Chadha

Title: Thermal management systems and methods
Patent Number: 7,147,071 Issued on 12/12/2006 to Gering,   et al.

Title: Method for decoding data sequence encoded with aid of binary convolution code
Patent Number: 7,143,334 Issued on 11/28/2006 to Finn,   et al.

Title: Cathode ray tube having specific radius of curvatures for inner and outer surface of the panel
Patent Number: 6,765,344 Issued on 07/20/2004 to Yoshida,   et al.

Title: Dual access cargo system for outerwear
Patent Number: 7,143,450 Issued on 12/05/2006 to Green, III

Title: Hat including active ventilation
Patent Number: 7,143,451 Issued on 12/05/2006 to Lundgren

Title: Method of manufacturing a semiconductor device with self-aligned contacts
Patent Number: 7,151,025 Issued on 12/19/2006 to Itabashi,   et al.

Title: Method and apparatus for adjusting power control setpoint in a wireless communication system
Patent Number: 6,763,244 Issued on 07/13/2004 to Chen,   et al.

Title: LNG production in cryogenic natural gas processing plants
Patent Number: 6,889,523 Issued on 05/10/2005 to Wilkinson,   et al.

Title: Semiconductor device having an integral resistance element
Patent Number: 7,151,038 Issued on 12/19/2006 to Ueda

Title: Finger ring bottle opener
Patent Number: 7,143,666 Issued on 12/05/2006 to Gutierrez

Title: Game calling device
Patent Number: 7,145,067 Issued on 12/05/2006 to Pfortmiller,   et al.

Title: Fiber optic connector and method
Patent Number: 7,147,385 Issued on 12/12/2006 to Zimmel,   et al.

Title: Pyrazolo[1,5-a]pyridine derivatives and their use as neurotransmitter modulators
Patent Number: 7,151,109 Issued on 12/19/2006 to Fu

Title: System and method of adaptively reconfiguring buffers
Patent Number: 7,143,263 Issued on 11/28/2006 to Anand,   et al.

Title: Semiconductor device and method for manufacturing the same
Patent Number: 7,151,034 Issued on 12/19/2006 to Lee,   et al.

Title: Laser assisted magnetic recording apparatus and method
Patent Number: 6,762,977 Issued on 07/13/2004 to Gage,   et al.

Title: Method of mixing by intermittent centrifugal force
Patent Number: 7,147,362 Issued on 12/12/2006 to Caren,   et al.

Title: Disposal of cement waste from chute
Patent Number: 7,147,360 Issued on 12/12/2006 to Elefsrud

Title: Semiconductor memory device having a circuit for fast operation
Patent Number: 6,762,967 Issued on 07/13/2004 to Tanizaki,   et al.

Title: Child-resistant piezoelectric lighter
Patent Number: 6,765,338 Issued on 07/20/2004 to Orazietti

Title: Method of manufacturing semiconductor device
Patent Number: 7,151,017 Issued on 12/19/2006 to Ohnuma

Title: Semiconductor wafer test system
Patent Number: 7,151,003 Issued on 12/19/2006 to Oishi

Title: Patient support pad with repositionable pressure source
Patent Number: 7,146,660 Issued on 12/12/2006 to Heimbrock

Title: Method to prevent damage to probe card
Patent Number: 7,143,500 Issued on 12/05/2006 to Byrd

Title: Digital broadcast receiving device
Patent Number: 7,146,633 Issued on 12/05/2006 to Yamaguchi,   et al.

Title: Transfer of hot feed materials from a preprocessing plant to an electric smelting or melting furnace
Patent Number: 6,953,337 Issued on 10/11/2005 to McCaffrey

Title: Multi-site cardiac stimulation device and method for detecting retrograde conduction
Patent Number: 7,146,215 Issued on 12/05/2006 to Mo

Title: Funnel in cathode ray tube
Patent Number: 6,765,343 Issued on 07/20/2004 to Kim

Title: Booster circuit for non-volatile semiconductor memory device
Patent Number: 6,762,960 Issued on 07/13/2004 to Natori

Title: Linear guide
Patent Number: 7,147,375 Issued on 12/12/2006 to Zernickel,   et al.

Title: Open hydraulic circuit including a relief valve device
Patent Number: 7,150,150 Issued on 12/19/2006 to Bigo,   et al.

Title: System for and method of toner flow control
Patent Number: 6,760,555 Issued on 07/06/2004 to Dougherty,   et al.

Title: Cardiovascular anchoring device and method of deploying same
Patent Number: 7,149,587 Issued on 12/12/2006 to Wardle,   et al.

Title: Semiconductor filter circuit and method
Patent Number: 6,953,980 Issued on 10/11/2005 to Escoffier,   et al.

Title: Humidifier with parallel gas flow paths
Patent Number: 7,146,979 Issued on 12/12/2006 to Seakins,   et al.

Title: Gas turbine engine
Patent Number: 7,153,091 Issued on 12/26/2006 to Stephenson,   et al.

Title: Glutamate receptor antagonists
Patent Number: 7,151,098 Issued on 12/19/2006 to Adam,   et al.

Title: Method for manufacturing a surface acoustic wave device with a piezoelectric substrate
Patent Number: 7,146,695 Issued on 12/12/2006 to Nakagawara,   et al.

Title: Modular air conditioner for a bus
Patent Number: 6,761,038 Issued on 07/13/2004 to Bushnell,   et al.

Title: Alarm activated acoustic measuring signals for patient monitoring
Patent Number: 7,149,570 Issued on 12/12/2006 to Ellscheid,   et al.

Title: Method for fabricating electrical connection structure of circuit board
Patent Number: 7,151,050 Issued on 12/19/2006 to Hsu,   et al.

Title: Water heater having self-powered low NOx burner/fuel-air delivery system
Patent Number: 6,761,134 Issued on 07/13/2004 to Trant

Title: Satellite broadcast receiving converter with lower power consumption
Patent Number: 7,136,618 Issued on 11/14/2006 to Kato,   et al.

Title: Apparatus and method for managing power of a battery
Patent Number: 6,765,369 Issued on 07/20/2004 to Rhee,   et al.

Title: Paint bucket
Patent Number: 6,945,440 Issued on 09/20/2005 to Ford

Title: Data communications synchronization using GPS receiver
Patent Number: 6,763,241 Issued on 07/13/2004 to Gous,   et al.

Title: Truncated aggrecanase molecules
Patent Number: 7,150,983 Issued on 12/19/2006 to Georgiadis,   et al.

Title: Pneumatic surgical prone head support and system
Patent Number: 7,146,664 Issued on 12/12/2006 to Grosvenor

Title: Magnetic pipette
Patent Number: 6,763,734 Issued on 07/20/2004 to Shukla,   et al.

Title: Methods and apparatus for efficient and accurate coarse timing synchronization in burst demodulators
Patent Number: 7,154,967 Issued on 12/26/2006 to Boutros,   et al.

Title: Use of downhole high pressure gas in a gas-lift well and associated methods
Patent Number: 7,147,059 Issued on 12/12/2006 to Hirsch,   et al.

Title: Semiconductor device with flexible redundancy system
Patent Number: 6,762,964 Issued on 07/13/2004 to Takase

Apparatus and method for selecting actions for visually associated files and applications Number:7,386,808 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Apparatus and method for selecting actions for visually associated files and applications

Abstract: An apparatus and a method for use within a graphical user interface visually associate a graphical representation of a file and a graphical representation of an application, and select an action from a menu appearing in proximity to the association. In the invention, selecting a file icon or file listing with a pointing device and drags it to an application icon or taskbar button. As the file icon is dragged over the application icon, a menu appears listing actions that can be taken on the file by the selected application. The user can select an action listed in the menu by dragging the file icon over the action. Releasing the button over the selected action causes the application to take that action on the file.

Patent Number: 7,386,808 Issued on 06/10/2008 to Skistimas,   et al.


Inventors: Skistimas; Ken (El Sobrante, CA), Cook; Robert (San Francisco, CA)
Assignee: Applied Minds, Inc. (Glendale, CA)
Appl. No.: 10/854,045
Filed: May 25, 2004


Current U.S. Class: 715/810 ; 715/748; 715/762; 715/769; 715/770; 715/835
Field of Search: 715/810,762,769,770,748,835,779


References Cited [Referenced By]

U.S. Patent Documents
6433800 August 2002 Holtz
Primary Examiner: Hutton; Doug
Assistant Examiner: Song; Daeho D
Attorney, Agent or Firm: Glenn; Michael A. Glenn Patent Group

Claims



The invention claimed is:

1. A computer implemented apparatus for selecting an action for a file and application pairing, comprising: a processor; a display device, communicatively coupled with said processor; means for depicting a graphical user interface (GUI) on said display device, said graphical user interface providing at least one graphical representation of a file and at least one graphical representation of an application; and a pointing device communicatively coupled with said processor; said pointing device implementing a visual association of said at least one graphical representation of a file with said at least one graphical representation of an application, wherein said visual association is performed by dragging said at least one graphical representation of a file to said at least one graphical representation of an application, and wherein said visual association results in pairing said file and application; wherein upon said visual association of said at least one graphical representation of a said file with said at least one graphical representation of said application said processor causes said GUI to display menu of actions, said menu associated with said file and application pairing; and wherein upon selection of an action from said menu, said application represented by said at least one graphical representation of an application performs said action on said file represented by said at least one graphical representation of said life.

2. The apparatus of claim 1, wherein said selection is performed by selecting a button on said pointing device, and wherein said selection is visually indicated on said GUI.

3. The apparatus of claim 1, wherein said menu is displayed in proximity to said at least one graphical representation of an application.

4. The apparatus of claim 1, wherein dragging said at least one graphical representation of a file over said menu causes a visual indication of menu selection.

5. The apparatus of claim 1, wherein a menu item designated by said selection of an action is activated by releasing said button on said pointing device.

6. The apparatus of claim 1, wherein the at least one graphical representation of a file is a file icon.

7. The apparatus of claim 1, wherein the at least one graphical representation of a file is a file listing in a file listing application.

8. The apparatus of claim 1, wherein the at least one graphical representation of an application is an application icon.

9. The apparatus of claim 1, wherein the at least one graphical representation of an application is a taskbar button.

10. A method for use within a graphical user interface for visually associating a graphical representation of a file with a graphical representation of an application and causing a menu to appear with actions that said application is capable of performing on said file, said method comprising the steps of: selecting a graphical representation of a file with a pointing device; dragging said graphical representation of a file to said graphical representation of an application with said pointing device, wherein said visual association results in a pairing between said file and said application; selecting an action from said menu appearing in proximity to said graphical representation of an application with said pointing device; and using said pointing device to initiate said action.
Description



BACKGROUND

1. Technical Field

The invention relates to an improved graphical user interface. In particular, the invention relates to an improved apparatus and method for selecting actions for applications to perform on files.

2. Description of the Prior Art

A graphical user interface (GUI) is used on most computers to present information to users in an easily understood form. The GUI is also used to accept commands and information from the user. Although there are several types of GUIs, they typically share certain methods of operation, including the use of a pointing device, e.g. a mouse, a keyboard touchpad, or a trackball. These pointing devices allow a user to point to an object intuitively, e.g. a file or application, on the computer display and to select the object by pressing a button on the pointing device. In many cases the object can be dragged across the display with the pointing device, for example by continuously pressing the mouse button while the mouse is moved.

The following terms will be used in the context of this description:

An application is a program that operates on one or more files.

A file is a distinct collection of information that has typically been created with and operated on by an application.

A desktop is the visual background of a GUI; application windows are opened on top of the desktop.

An icon is a visual representation of a file or application, commonly placed on a desktop or in a taskbar which shows running applications.

Under most GUIs, files and applications are usually represented on the computer display in one of several ways. An application may be represented by a desktop icon, which the user can click on to start the application. A file can also be represented by a desktop icon, which the user can click on to start the appropriate application opened to that file. An application that is currently running is often represented on a taskbar, which displays all running applications as buttons for easy selection. Both icons and taskbar buttons can be pointed to and selected with the pointing device.

Several GUIs offer a feature in which a file is dragged onto a compatible application, which then performs a default action on the file. For example, if a document file icon, representing a text based file, is dragged onto an application icon representing a word processor or other compatible application, the application opens within a window and displays the selected file. If the same document file icon is dragged onto a printer icon, a printer application may open a print dialog window from which the user can print the file. If the document file icon is dragged onto a directory icon, the file may be moved or copied to that directory.

The action taken on the file in this manner is limited to one default action defined for the pairing of the file and a compatible application. Although there are typically several common actions that may be taken on a file, for any actions other than the default action the user must first open the application to the desired file and then select the desired action. It would therefore be desirable to allow a user to select, via the GUI, from several actions appropriate to the file and application pairing, obviating the need to open the application and load the file manually. Additionally, it would be advantageous to retain the current behavior and to apply the added functionality without adding complexity.

SUMMARY

An apparatus and a method are disclosed within a graphical user interface that allow a user to select an appropriate action for a pairing of a file and an application. In the invention, a user selects a graphical representation of a file and pairs it with a graphical representation of an application. The pairing of a compatible file and application generates a menu of actions, from which the user can select without first having to open the application. In the preferred embodiment, the user manipulates a mouse or other pointing device to select a file icon and drags it onto an application icon on the desktop or taskbar. As the file is dragged over the compatible application, a menu is displayed in proximity to the application icon with a list of actions appropriate to the selected file.

The invention therefore provides an enhanced graphical user interface, by way of an improved apparatus and method for selecting actions from a pairing of a file and application.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 depicts a computer system according to a preferred embodiment of the invention;

FIG. 2 depicts a computer display of a graphical user interface with icons and a taskbar representing files and applications according to a preferred embodiment of the invention;

FIG. 3 depicts the graphical user interface of FIG. 2 wherein a file has been selected with a pointing device;

FIG. 4 depicts a select, drag, and drop operation of a file onto an application icon according to a preferred embodiment of the invention;

FIG. 5 depicts a menu listing possible actions in proximity to an application icon according to a preferred embodiment of the invention;

FIG. 6 depicts a menu listing possible actions in proximity to another application icon according to a preferred embodiment of the invention; and

FIG. 7 depicts a menu listing possible actions in proximity to a running application minimized on the taskbar according to a preferred embodiment of the invention.

DESCRIPTION

The invention provides an improved graphical user interface which displays a menu of actions in response to a user's visually associating a graphical representation of a file with a graphical representation of an application.

FIG. 1 depicts a computer system according to a preferred embodiment of the invention, in which the computer system 10 includes a processor 11, a display device 12, a keyboard 13, a pointing device 14, and a pointing device button 15. The processor 11 receives input data from input devices, such as the keyboard 13 and pointing device 14, and presents output data to a user via the display device 12. The pointing device 14 is preferably uses in conjunction with a graphical user interface (GUI) in which hardware components and software objects are controlled through the selection and the manipulation of associated graphical objects displayed on the display device 12. Although in this figure the pointing device 14 is depicted as a mouse, other pointing devices such as a joystick, track ball, touch pad, virtual keyboard, or eye tracking device can also be used.

FIG. 2 depicts a computer display of a graphical user interface with icons and a taskbar representing files and applications, according to a preferred embodiment of the invention. The GUI is displayed on the display device 12. Elements of the GUI depicted in FIG. 2 include the desktop 21, application icons 22 and 23 providing graphical representations of applications, an open application window 24, a taskbar 25, and a visual indication 26 of a pointing device, e.g. a cursor. The GUI depicted in FIG. 2 should not be construed as a limiting feature of the invention. The invention can be effectively implemented in many embodiments of graphical user interfaces.

FIG. 3 illustrates the graphical user interface of FIG. 2 wherein a file has been selected with a pointing device. This depicts the first step in one technique of pairing the file and application, where the file 30 is selected by moving the cursor 26 over the file and clicking the pointing device button 15, which results in a visual indication of selection.

FIG. 4 depicts a select, drag, and drop operation of a file onto an application icon according to a preferred embodiment of the invention. The file 30 is dragged to the application icon 23 by continuously holding the pointing device button 15 while using the pointing device 14 to move the cursor 26. The application icon 23 can represent any program residing on the computer system 10, but here it is depicted as representing a program designed to list files and directories. A visual representation of the selected file moves with the cursor to the application icon, and the application icon takes on a visual indication of selection when the file is dragged over it.

FIG. 5 depicts a menu listing possible actions in proximity to an application icon according to a preferred embodiment of the invention. The menu 50 opens in proximity to the application icon when a file is held over the application icon for a short span of time. The menu lists several possible actions that the selected application 23 can perform on the selected file 30. As depicted in FIG. 5, the file has been dragged to a file listing application. As a result, the menu shows available directories 51. As the file is placed over each entry in the menu with the button 15 still pressed, a visual indication shows selection of each entry, which in this depiction is a dark background with light text. If the selected directory has subdirectories within it, an adjacent list box opens and displays the appropriate subdirectories 52, which can also be selected. Releasing the button 15 while the cursor and file icon are over an action causes the application program to take the selected action. In FIG. 5, the action consists of the file listing application moving or copying the selected file into the selected directory or subdirectory.

FIG. 6 depicts a menu listing possible actions in proximity to another application icon according to a preferred embodiment of the invention. In this depiction, the application icon 22 represents a word processing program. The menu in this depiction lists the actions `Open`, `Print`, or `Open in Outline View.`

FIG. 7 depicts a menu listing possible actions in proximity to a running application minimized on the taskbar according to a preferred embodiment of the invention. In a manner similar to that depicted in FIGS. 5 and 6, the file 30 is dragged to a minimized application graphically represented by a button 27 on the taskbar. This opens a menu 71 in proximity to the taskbar button, and possible actions are selected in the same manner as described above for FIGS. 5 and 6.

Although the invention is described herein with reference to several embodiments, including the preferred embodiment, one skilled in the art will readily appreciate that other applications may be substituted for those set forth herein without departing from the spirit and scope of the invention.

Accordingly, the invention should only be limited by the following claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
  7       1 6    
  5 6   7   4    
    9   6 8      
  6             9
8               1
5             4  
      7 4   9    
    5   9   3 8  
    3 5       2  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!