Movatterモバイル変換


[0]ホーム

URL:


US20110209085A1 - Mode activated scrolling - Google Patents

Mode activated scrolling
Download PDF

Info

Publication number
US20110209085A1
US20110209085A1US13/098,375US201113098375AUS2011209085A1US 20110209085 A1US20110209085 A1US 20110209085A1US 201113098375 AUS201113098375 AUS 201113098375AUS 2011209085 A1US2011209085 A1US 2011209085A1
Authority
US
United States
Prior art keywords
scroll
mouse
positional data
cursor
gui
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.)
Abandoned
Application number
US13/098,375
Inventor
Jeffrey Braun Doar
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.)
Apple Inc
Original Assignee
Apple Inc
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 Apple IncfiledCriticalApple Inc
Priority to US13/098,375priorityCriticalpatent/US20110209085A1/en
Publication of US20110209085A1publicationCriticalpatent/US20110209085A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A computer implemented method for changing between a cursor control mode and a scroll control mode. The cursor control mode allowing a user to move a cursor on a graphical user interface (GUI) and the scroll control mode allowing a user to scroll on the GUI. The cursor and scroll movements are based on positional data supplied by an input device such as a mouse.

Description

Claims (24)

1. A method for scrolling within a Graphical User Interface (GUI) that includes a window, the method comprising:
in a cursor control mode, moving a cursor within the GUI in response to positional data received from a cursor control device;
receiving a clicking action from a button of the cursor control device in response to a user of the GUI clicking the button, the clicking action comprising a button press event and a button release event;
entering a scroll control mode in response to the received clicking action;
determining that a time period of inactivity has elapsed during which there was no activity by the cursor control device, such that no horizontal change and no vertical change in the received positional data and no clicking actions are received from the cursor control device during the inactive time period; and
returning to the cursor control mode from the scroll control mode in response to the determination that the time period of inactivity has elapsed.
10. A Graphical User Interface (GUI) comprising:
a window adapted to display window contents;
a cursor control mode, during which a user can move a cursor within the GUI in response to positional data received from a cursor control device controlled by the user, wherein the movement of the cursor within the GUI is directly based on the positional data and the cursor does not move when the there is no change in the received positional data; and
a scroll control mode that is entered when the user performs a clicking action comprising a button press and a button release event with a button of the cursor control device, wherein in the scroll control mode, scrolling of the contents of the window is directly based only on positional data received from the cursor control device in the direction of entered scroll control mode, and the contents of the window do not scroll when there is no change in the received positional data; and
an inactivity timeout interval comprising a threshold time period, that if elapsed without any activity received from the cursor control device including horizontal change or vertical change in the received positional data and clicking actions, causes the GUI to return to the cursor control mode from the scroll control mode in response to the lapsing of the inactivity timeout interval.
16. A method of executing a modal change between a cursor control mode and a scroll control mode in a computer system having a display adapted to provide a graphical user interface and an input device adapted to supply positional data associated with controlling cursor and scroll movements on the graphical user interface, the cursor control mode allowing movements of a cursor to be controlled on the graphical user interface via the input device, and the scroll control mode allowing scrolling to be controlled on the graphical user interface via the input device, the method comprising:
initiating a first computer implemented action when the input device is in a cursor control mode so as to place the input device in the scroll control mode, wherein the first computer implemented action is initiated in response to a user clicking a button, the clicking comprising a button press event and a button release event; and
performing a second computer implemented action when the input device is in the scroll control mode so as to place the input device back in the cursor control mode.
21. A removable program medium having stored thereon data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
operating a Graphical User Interface (GUI) that includes a window;
moving a cursor within the GUI in response to positional data received from a cursor control device, wherein the movement of the cursor within the GUI is directly based on the positional data and the cursor does not move when the there is no change in the received positional data;
receiving a clicking action from a button of the cursor control device in response to a user of the GUI clicking the button, the clicking action comprising a button press even and a button release event;
entering a scroll control mode in response to the received clicking action;
determining that a time period of inactivity has elapsed during which there was no activity by the cursor control device; and
returning to the cursor control mode from the scroll control mode in response to the determination that the time period of inactivity has elapsed.
US13/098,3752002-08-012011-04-29Mode activated scrollingAbandonedUS20110209085A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/098,375US20110209085A1 (en)2002-08-012011-04-29Mode activated scrolling

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US40086102P2002-08-012002-08-01
US10/272,714US7958455B2 (en)2002-08-012002-10-16Mode activated scrolling
US13/098,375US20110209085A1 (en)2002-08-012011-04-29Mode activated scrolling

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/272,714ContinuationUS7958455B2 (en)2002-08-012002-10-16Mode activated scrolling

Publications (1)

Publication NumberPublication Date
US20110209085A1true US20110209085A1 (en)2011-08-25

Family

ID=31190763

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/272,714Expired - Fee RelatedUS7958455B2 (en)2002-08-012002-10-16Mode activated scrolling
US13/098,375AbandonedUS20110209085A1 (en)2002-08-012011-04-29Mode activated scrolling

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/272,714Expired - Fee RelatedUS7958455B2 (en)2002-08-012002-10-16Mode activated scrolling

Country Status (1)

CountryLink
US (2)US7958455B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090322693A1 (en)*2008-06-302009-12-31Fujitsu LimitedDevice including display and input functions and method
USD692021S1 (en)*2012-08-032013-10-22Microsoft CorporationDisplay screen with graphical user interface
US20160231977A1 (en)*2015-02-062016-08-11Yazaki CorporationDisplay device for vehicle
USD780784S1 (en)*2015-03-182017-03-07Google Inc.Display screen or portion thereof with transitional graphical user interface
USD781896S1 (en)*2015-03-182017-03-21Google Inc.Display screen or portion thereof with transitional graphical user interface
USD789394S1 (en)*2015-03-182017-06-13Google Inc.Display screen or portion thereof with transitional graphical user interface
US10416833B2 (en)2015-05-282019-09-17Samsung Electronics Co., Ltd.Method and apparatus for displaying medical image

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB9722766D0 (en)1997-10-281997-12-24British TelecommPortable computers
US20030214938A1 (en)*2002-03-212003-11-20Jindal Deepak KumarMethod for routing of label switched paths (LSPS) through an internet supporting multi-protocol label switching (MPLS) technology
US7466307B2 (en)*2002-04-112008-12-16Synaptics IncorporatedClosed-loop sensor on a solid-state object position detector
US20040041847A1 (en)*2002-08-292004-03-04Inventec Appliances Corp.On-screen scrolling position method
US20040109029A1 (en)*2002-12-102004-06-10International Business Machines CorporationMethod, system, program product and navigator for manipulating a computer display view
US20060282858A1 (en)*2003-05-082006-12-14Csicsatka Tibor GMethod and apparatus for navigating alphabetized text
CN101390034B (en)*2004-01-292012-03-14辛纳普蒂克斯有限公司 Method and device for generating one-dimensional signal using two-dimensional positioning equipment
GB0406056D0 (en)*2004-03-182004-04-21IbmMethod and apparatus for two-dimensional scrolling in a graphical display window
US7328411B2 (en)*2004-03-192008-02-05Lexmark International, Inc.Scrollbar enhancement for browsing data
KR20070011391A (en)*2004-04-232007-01-24서크 코퍼레이션 Improved methods for scrolling and edge motion on the touchpad
US8643606B2 (en)*2004-07-052014-02-04Elan Microelectronics CorporationMethod for scroll bar control on a touchpad and touchpad with scroll bar control function
US7496855B2 (en)*2004-10-052009-02-24International Business Machines CorporationMethod and system for maintaining scroll position in a web user interface
US7346851B2 (en)*2004-11-032008-03-18Lenovo Singapore Pte. Ltd.System and method for improved scroll mouse operation
TW200615823A (en)*2004-11-102006-05-16Elan Microelectronics CorpMethod of using standard driving program to reach the Zx axis function of a mouse
US7485161B2 (en)*2005-01-042009-02-03Air Products And Chemicals, Inc.Dehydrogenation of liquid fuel in microchannel catalytic reactor
JP4785867B2 (en)*2005-01-202011-10-05トムソン ライセンシング Two-mode switch for controlling digital TV applications on handheld video devices
EP2902883A1 (en)*2005-05-042015-08-05Hillcrest Laboratories, Inc.Method and system for scrolling in user interfaces
US20060277488A1 (en)*2005-06-072006-12-07Eastman Kodak CompanyInformation presentation on wide-screen displays
WO2007027293A1 (en)*2005-08-312007-03-08Thomson LicensingBi-modal switching for controlling digital tv applications on video devices
US8933879B2 (en)2005-10-262015-01-13Nokia CorporationMobile communication terminal and method therefore
US9395905B2 (en)*2006-04-052016-07-19Synaptics IncorporatedGraphical scroll wheel
US7825797B2 (en)2006-06-022010-11-02Synaptics IncorporatedProximity sensor device and method with adjustment selection tabs
US20080129712A1 (en)*2006-07-312008-06-05Mitchell Van NguyenPen-based computer system having variable automatic scroll
US8310446B1 (en)*2006-08-252012-11-13Rockwell Collins, Inc.System for integrated coarse and fine graphical object positioning
US8578292B2 (en)*2006-12-142013-11-05Microsoft CorporationSimultaneous document zoom and centering adjustment
AU2006252196B2 (en)2006-12-212009-05-14Canon Kabushiki KaishaScrolling Interface
AU2006252191B2 (en)*2006-12-212009-03-26Canon Kabushiki KaishaScrolling Interface
AU2006252194B2 (en)2006-12-212010-02-11Canon Kabushiki KaishaScrolling Interface
AU2006252190B2 (en)*2006-12-212010-03-25Canon Kabushiki KaishaCollection browser for image items with multi-valued attributes
US7844915B2 (en)2007-01-072010-11-30Apple Inc.Application programming interfaces for scrolling operations
JP5003377B2 (en)*2007-09-212012-08-15パナソニック株式会社 Mark alignment method for electronic devices
CN101650629A (en)*2008-08-152010-02-17鸿富锦精密工业(深圳)有限公司Electronic device and method for browsing pictures by using same
US8566741B2 (en)*2008-08-292013-10-22Microsoft CorporationInternal scroll activation and cursor adornment
US20100088632A1 (en)*2008-10-082010-04-08Research In Motion LimitedMethod and handheld electronic device having dual mode touchscreen-based navigation
JP5582629B2 (en)*2008-10-162014-09-03任天堂株式会社 Information processing apparatus and information processing program
JP2010152761A (en)*2008-12-252010-07-08Sony CorpInput apparatus, control apparatus, control system, electronic apparatus, and control method
US8756522B2 (en)2010-03-192014-06-17Blackberry LimitedPortable electronic device and method of controlling same
US20130036357A1 (en)*2011-08-032013-02-07Harris CorporationSystems and methods for automatically switching on and off a "scroll-on output" mode
US9477381B2 (en)2013-03-122016-10-25Hexagon Technology Center GmbhUser interface for toolbar navigation
JP6024606B2 (en)*2013-07-022016-11-16富士ゼロックス株式会社 Image forming apparatus, information processing apparatus, program
US9594485B1 (en)*2014-05-022017-03-14Tribune Publishing Company, LlcOnline information system with selectable items for continuous scrolling
CN105335054B (en)*2014-07-312019-02-15国际商业机器公司List display control method and equipment
CN106293449B (en)*2016-02-042020-03-03北京智谷睿拓技术服务有限公司Interaction method, interaction device and user equipment
US10283082B1 (en)2016-10-292019-05-07Dvir GassnerDifferential opacity position indicator
WO2021021688A1 (en)2019-07-262021-02-04Lutron Technology Company LlcConfiguring color control for lighting devices
CA3174192A1 (en)*2020-05-142021-11-18Lutron Technology Company LlcCommunicating with and controlling load control systems
CN114661200A (en)*2022-03-282022-06-24金蝶软件(中国)有限公司Page content display method, device, equipment and readable storage medium

Citations (167)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4714918A (en)*1984-04-301987-12-22International Business Machines CorporationWindow view control
US5122785A (en)*1988-11-141992-06-16Wang Laboratories, Inc.Squeezable control device for computer display system
US5189403A (en)*1989-09-261993-02-23Home Row, Inc.Integrated keyboard and pointing device system with automatic mode change
US5313229A (en)*1993-02-051994-05-17Gilligan Federico GMouse and method for concurrent cursor position and scrolling control
US5374942A (en)*1993-02-051994-12-20Gilligan; Federico G.Mouse and method for concurrent cursor position and scrolling control
US5414445A (en)*1992-10-071995-05-09Microsoft CorporationErgonomic pointing device
US5422993A (en)*1991-12-171995-06-06International Business Machines CorporationMethod and system for performing direct manipulation operations in a computer system
US5428734A (en)*1992-12-221995-06-27Ibm CorporationMethod and apparatus for enhancing drag and drop manipulation of objects in a graphical user interface
US5483261A (en)*1992-02-141996-01-09Itu Research, Inc.Graphical input controller and method with rear screen image detection
US5488204A (en)*1992-06-081996-01-30Synaptics, IncorporatedPaintbrush stylus for capacitive touch sensor pad
US5495566A (en)*1994-11-221996-02-27Microsoft CorporationScrolling contents of a window
US5496838A (en)*1985-06-201996-03-05University Of Florida Research Foundation, Inc.Anti-neoplastic, anti-viral and ribonucleotide reductase activity affecting pharmaceutical compositions and methods of treatment
US5510811A (en)*1992-11-251996-04-23Microsoft CorporationApparatus and method for controlling cursor movement
US5530455A (en)*1994-08-101996-06-25Mouse Systems CorporationRoller mouse for implementing scrolling in windows applications
US5568603A (en)*1994-08-111996-10-22Apple Computer, Inc.Method and system for transparent mode switching between two different interfaces
US5596347A (en)*1994-01-271997-01-21Microsoft CorporationSystem and method for computer cursor control
US5611040A (en)*1995-04-051997-03-11Microsoft CorporationMethod and system for activating double click applications with a single click
US5611060A (en)*1995-02-221997-03-11Microsoft CorporationAuto-scrolling during a drag and drop operation
US5638504A (en)*1994-03-211997-06-10Object Technology Licensing Corp.System and method of processing documents with document proxies
US5657051A (en)*1996-06-111997-08-12Kye Systems Corp.Multidimensional mouse for use with computers
US5666113A (en)*1991-07-311997-09-09Microtouch Systems, Inc.System for using a touchpad input device for cursor control and keyboard emulation
US5666530A (en)*1992-12-021997-09-09Compaq Computer CorporationSystem for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between
US5669004A (en)*1994-09-071997-09-16Compaq Computer CorporationReducing power usage in a personal computer
US5710922A (en)*1993-06-021998-01-20Apple Computer, Inc.Method for synchronizing and archiving information between computer systems
US5714971A (en)*1993-04-201998-02-03Apple Computer, Inc.Split bar and input/output window control icons for interactive user interface
US5724532A (en)*1994-10-271998-03-03Bay Networks, Inc.Method and apparatus for exchanging information between application programs according to a drag and drop operation
US5734372A (en)*1996-04-241998-03-31Primax Electronics Ltd.Monitor cursor controlling device provided with signaling element
US5742286A (en)*1995-11-201998-04-21International Business Machines CorporationGraphical user interface system and method for multiple simultaneous targets
US5745111A (en)*1996-11-131998-04-28International Business Machines CorporationMethod and system for automatic presentation of default-drop target icons at window borders
US5754890A (en)*1996-02-011998-05-19Microsoft CorporationSystem for automatic identification of a computer data entry device interface type using a transistor to sense the voltage generated by the interface and output a matching voltage level
US5764218A (en)*1995-01-311998-06-09Apple Computer, Inc.Method and apparatus for contacting a touch-sensitive cursor-controlling input device to generate button values
US5801702A (en)*1995-03-091998-09-01Terrabyte TechnologySystem and method for adding network links in a displayed hierarchy
US5825308A (en)*1996-11-261998-10-20Immersion Human Interface CorporationForce feedback interface having isotonic and isometric functionality
US5832489A (en)*1995-10-181998-11-033 Com CorporationMethod and apparatus for synchronizing information on two different computer systems
US5845293A (en)*1994-08-081998-12-01Microsoft CorporationMethod and system of associating, synchronizing and reconciling computer files in an operating system
US5872566A (en)*1997-02-211999-02-16International Business Machines CorporationGraphical user interface method and system that provides an inertial slider within a scroll bar
US5877448A (en)*1997-12-081999-03-02The United States Of America As Represented By The Secretary Of The NavyReusable gas-powered war game land mine
US5880411A (en)*1992-06-081999-03-09Synaptics, IncorporatedObject position detector with edge motion feature and gesture recognition
US5974238A (en)*1996-08-071999-10-26Compaq Computer CorporationAutomatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
US5999178A (en)*1997-01-211999-12-07Netiq CorporationSelection, type matching and manipulation of resource objects by a computer program
US6000000A (en)*1995-10-131999-12-073Com CorporationExtendible method and apparatus for synchronizing multiple files on two different computer systems
US6006274A (en)*1997-01-301999-12-213Com CorporationMethod and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer
US6031518A (en)*1997-05-302000-02-29Microsoft CorporationErgonomic input device
US6075533A (en)*1997-07-192000-06-13Primax Electronics Ltd.Method of utilizing a three-dimensional mouse in the windows operating systems
US6122592A (en)*1992-02-182000-09-19Pioneer Electronic CorporationNavigation apparatus with enhanced positional display function
US6128006A (en)*1998-03-262000-10-03Immersion CorporationForce feedback mouse wheel and other control wheels
US6147687A (en)*1998-10-022000-11-14International Business Machines CorporationDynamic and selective buffering tree view refresh with viewable pending notification
US6157367A (en)*1997-04-022000-12-05U.S. Philips CorporationUser interface with compound cursor
US6166721A (en)*1997-07-252000-12-26Mitsumi Electric Co., Ltd.Mouse as computer input device having additional mechanism for controlling additional function such as scrolling
US6177935B1 (en)*1997-03-262001-01-23Samsung Electronics Co., Ltd.Computer object managing container and managing method thereof
US6178443B1 (en)*1996-12-202001-01-23Intel CorporationMethod and apparatus for propagating user preferences across multiple computer environments
US6188404B1 (en)*1997-07-282001-02-13Sony CorporationData display apparatus and method, recording medium and data transmission apparatus and method
US6188391B1 (en)*1998-07-092001-02-13Synaptics, Inc.Two-layer capacitive touchpad and method of making same
US6188393B1 (en)*1998-10-052001-02-13Sysgration Ltd.Scroll bar input device for mouse
US6191774B1 (en)*1995-11-172001-02-20Immersion CorporationMouse interface for providing force feedback
US6198473B1 (en)*1998-10-062001-03-06Brad A. ArmstrongComputer mouse with enhance control button (s)
US6211861B1 (en)*1998-06-232001-04-03Immersion CorporationTactile mouse device
US6219028B1 (en)*1998-08-192001-04-17Adobe Systems IncorporatedRemoving a cursor from over new content
US6225980B1 (en)*1998-02-062001-05-01Carnegie Mellon UniversityMulti-functional, rotary dial input device for portable computers
US6225920B1 (en)*1997-04-142001-05-01Randy A. DaylePortable computer apparatus for assisting persons with cognitive disabilities
USD442592S1 (en)*1999-04-062001-05-22Microsoft CorporationPortion of a computer input device
US20010003713A1 (en)*1998-07-202001-06-14Willner Michael A.Hand held gaming and data entry system
US6252579B1 (en)*1997-08-232001-06-26Immersion CorporationInterface device and method for providing enhanced cursor control with force feedback
US20010011995A1 (en)*1998-09-142001-08-09Kenneth HinckleyMethod for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US20010011991A1 (en)*1998-08-182001-08-09Tai-Yuan WangNetwork browsing remote controller with rotary selecting unit
US6278441B1 (en)*1997-01-092001-08-21Virtouch, Ltd.Tactile interface system for electronic data display system
US20010015718A1 (en)*1998-09-142001-08-23Hinckley Kenneth P.Method for displying information responsive to sensing a physical presence proximate to a computer input device
US6281881B1 (en)*1996-01-022001-08-28Microsoft CorporationSystem and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device
US20010024212A1 (en)*2000-03-242001-09-27Akinori OhnishiOperation method for processing data file
US20010030641A1 (en)*2000-03-142001-10-18Alps Electric Co., Ltd.Input control system with the ability of setting arbitrary switch functions of the switch input section
US6313849B1 (en)*1998-07-062001-11-06Alps Electric Co., Ltd.Modal control scrolling of display area
US6317739B1 (en)*1997-11-202001-11-13Sharp Kabushiki KaishaMethod and apparatus for data retrieval and modification utilizing graphical drag-and-drop iconic interface
US20010042042A1 (en)*2000-05-122001-11-15Stokes Christopher JohnSelf service banking
US6323844B1 (en)*1997-08-112001-11-27Fu-Kuo YehCursor controlling device and the method of the same
US6330676B1 (en)*1998-09-082001-12-11International Business Machines CorporationMethod and system for the automatic initiation of power application and start-up activities in a computer system
US6335742B1 (en)*1997-07-242002-01-01Ricoh Company, Ltd.Apparatus for file management and manipulation using graphical displays and textual descriptions
US20020018051A1 (en)*1998-09-152002-02-14Mona SinghApparatus and method for moving objects on a touchscreen display
US20020026474A1 (en)*2000-08-282002-02-28Wang Lawrence C.Thin client for wireless device using java interface
US6360272B1 (en)*1999-05-282002-03-19Palm, Inc.Method and apparatus for maintaining a unified view of multiple mailboxes
US20020035701A1 (en)*2000-08-312002-03-21Casebolt Mark W.Capacitive sensing and data input device power management
US20020041291A1 (en)*2000-10-112002-04-11Vale Peter O.Browser navigation for devices with a limited input system
US6373470B1 (en)*2000-01-122002-04-16Apple Computer, Inc.Cursor control device having an integral top member
US20020059288A1 (en)*1998-08-102002-05-16Takao YagiFile handling device, and a recording medium storing a file handling program
US6392676B1 (en)*1999-03-112002-05-21International Business Machines CorporationMethod and system for displaying a mouse pointer
US6396487B1 (en)*1998-03-232002-05-28International Business Machines CorporationUser interface enhancement for windows-based operating systems
US6396477B1 (en)*1998-09-142002-05-28Microsoft Corp.Method of interacting with a computer using a proximity sensor in a computer input device
US20020063688A1 (en)*1999-11-042002-05-30Synaptics IncorporatedCapacitive mouse
US20020067346A1 (en)*2000-09-222002-06-06Eric MoutonGraphical user interface for devices having small tactile displays
US20020078255A1 (en)*2000-10-172002-06-20Shankar NarayanPluggable instantiable distributed objects
US20020089545A1 (en)*1999-09-292002-07-11Alessandro Levi MontalciniAccelerated scrolling
US20020099678A1 (en)*2001-01-092002-07-25Brian AlbrightRetail price and promotion modeling system and method
US6430576B1 (en)*1999-05-102002-08-06Patrick GatesDistributing and synchronizing objects
US20020111934A1 (en)*2000-10-172002-08-15Shankar NarayanQuestion associated information storage and retrieval architecture using internet gidgets
US20020118168A1 (en)*2001-02-262002-08-29Hinckley Kenneth P.Positional scrolling
US6449492B1 (en)*1999-12-022002-09-10Qualcomm IncorporatedApparatus and method for preventing inadvertant operation of a manual input device
US20020135602A1 (en)*2001-03-202002-09-26Jeffery DavisScrolling method using screen pointing device
US6470341B1 (en)*1997-07-302002-10-22Sony CorporationData transferring and/or receiving apparatus, method, and program storage medium
US20020156798A1 (en)*1998-10-282002-10-24Larue ChrisSystem and methods for synchronizing datasets using version indicators to detect obsolete changes
US20020180811A1 (en)*2001-05-312002-12-05Chu Sing YunSystems, methods, and articles of manufacture for providing a user interface with selection and scrolling
US20020196271A1 (en)*2000-10-272002-12-26Helmut WindlAnticipating drop acceptance indication
US20030006965A1 (en)*2001-07-062003-01-09Bohn David D.Method and apparatus for indicating an operating mode of a computer-pointing device
US20030007007A1 (en)*2001-07-052003-01-09International Business Machines CorporationMethod, apparatus and computer program product for moving or copying information
US20030043174A1 (en)*2001-08-292003-03-06Hinckley Kenneth P.Automatic scrolling
US20030043123A1 (en)*2001-08-292003-03-06Microsoft CorporationTouch-sensitive device for scrolling a document on a display
US6532001B1 (en)*1996-04-102003-03-11Snap-On Technologies, Inc.Mouse control for scrolling switch options through screen icon for the switch
US20030050713A1 (en)*2001-07-202003-03-13Frank PiersantiFire detection system and method for configuring
US20030058219A1 (en)*2001-09-142003-03-27Shaw Stephen W.Computer mouse input device with multi-axis palm control
US20030063064A1 (en)*1997-11-142003-04-03Immersion CorporationForce effects for object types in a graphical user interface
US20030067442A1 (en)*2001-10-042003-04-10International Business Machines CorporationMethod and system for selectively controlling graphical pointer movement based upon web page content
US20030085870A1 (en)*2000-07-172003-05-08Hinckley Kenneth P.Method and apparatus using multiple sensors in a device with a display
US20030093466A1 (en)*2001-11-152003-05-15Jarman James D.Drag and drop technology for remote control tool
US20030130984A1 (en)*2001-11-152003-07-10Sean QuinlanSystem and methods for asynchronous synchronization
US20030158975A1 (en)*2002-02-152003-08-21TridiumReal-time data interface and method for browsers and the like
US20030184587A1 (en)*2002-03-142003-10-02Bas OrdingDynamically changing appearances for user interface elements during drag-and-drop operations
US20030197680A1 (en)*2000-02-142003-10-23Davenport Anthony G.Ergonomic side grip computer mouse
US20030201982A1 (en)*2002-04-302003-10-30Kazuho IesakaComputer keyboard and cursor control system and method with keyboard map switching
US20030222915A1 (en)*2002-05-302003-12-04International Business Machines CorporationData processor controlled display system with drag and drop movement of displayed items from source to destination screen positions and interactive modification of dragged items during the movement
US20040015942A1 (en)*1999-05-192004-01-22Branson Michael JohnApparatus and method for synchronizing software between computers
US6690387B2 (en)*2001-12-282004-02-10Koninklijke Philips Electronics N.V.Touch-screen image scrolling system and method
US20040044723A1 (en)*2002-08-272004-03-04Bell Cynthia S.User interface to facilitate exchanging files among processor-based devices
US6703599B1 (en)*2002-01-302004-03-09Microsoft CorporationProximity sensor with adaptive threshold
US20040047505A1 (en)*2001-12-262004-03-11Firooz GhassabianStylus computer
US20040056839A1 (en)*2002-09-252004-03-25Clarion Co., Ltd.Electronic equipment and navigation apparatus
US6714221B1 (en)*2000-08-032004-03-30Apple Computer, Inc.Depicting and setting scroll amount
US20040070608A1 (en)*2002-10-102004-04-15International Business Machines CorporationApparatus and method for transferring files from one machine to another using adjacent desktop displays in a virtual network
US6724366B2 (en)*2001-04-032004-04-20Peter James CrawfordThumb actuated x-y input device
US6727929B1 (en)*2000-08-162004-04-27International Business Machines CorporationAutomatic determination of nearest window controller having a function consistent with motion of cursor
US20040095390A1 (en)*2002-11-192004-05-20International Business Machines CorporatonMethod of performing a drag-drop operation
US20040142711A1 (en)*2002-09-112004-07-22Nokia CorporationMethod, device and system for automated synchronization between terminals
US6795055B1 (en)*2000-05-302004-09-21Agilent Technologies, Inc.Devices, systems and methods for facilitating positioning of cursor on display device
US20040203684A1 (en)*2002-09-302004-10-14Nokia CorporationTerminal, device and methods for a communication network
US20050025549A1 (en)*2003-07-312005-02-03Microsoft CorporationDual navigation control computer keyboard
US20050059378A1 (en)*2003-09-122005-03-17Kim Taek SungCapturing multimedia signals
US20050076305A1 (en)*2003-10-022005-04-07International Business Machines CorporationMethod and apparatus for displaying and managing inherited values
US20050073497A1 (en)*2003-09-122005-04-07Taek Sung KimRemote control device capable of sensing motion
US20050093868A1 (en)*2003-10-302005-05-05Microsoft CorporationDistributed sensing techniques for mobile devices
US20050104850A1 (en)*2003-11-172005-05-19Chia-Chang HuCursor simulator and simulating method thereof for using a limb image to control a cursor
US6925477B1 (en)*1998-03-312005-08-02Intellisync CorporationTransferring records between two databases
US6954899B1 (en)*1997-04-142005-10-11Novint Technologies, Inc.Human-computer interface including haptically controlled interactions
US20050226477A1 (en)*2004-04-092005-10-13Murata Kikai Kabushiki KaishaDirection indicating device and direction indicating method
US6956562B1 (en)*2000-05-162005-10-18Palmsource, Inc.Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer
US6956558B1 (en)*1998-03-262005-10-18Immersion CorporationRotary force feedback wheels for remote control devices
US20050234884A1 (en)*2004-04-192005-10-20PixarCustomizing widget draw styles
US20050246721A1 (en)*2004-04-302005-11-03Martin ScholzElectronic message object drop feature
US20050275636A1 (en)*2004-06-152005-12-15Microsoft CorporationManipulating association of data with a physical object
US20060026521A1 (en)*2004-07-302006-02-02Apple Computer, Inc.Gestures for touch sensitive input devices
US20060031587A1 (en)*2004-05-242006-02-09Toby PatersonMethod of synchronising between three or more devices
US7007041B2 (en)*2000-01-252006-02-28Fusionone, Inc.Synchronization system application object interface
US20060048071A1 (en)*2004-08-302006-03-02Microsoft Corp.Scrolling web pages using direct interaction
US7015894B2 (en)*2001-09-282006-03-21Ricoh Company, Ltd.Information input and output system, method, storage medium, and carrier wave
US7038664B2 (en)*2001-11-012006-05-02Fellowes, Inc.Input device for scrolling a computer display
US7168047B1 (en)*2002-05-282007-01-23Apple Computer, Inc.Mouse having a button-less panning and scrolling switch
US20070109326A1 (en)*1990-12-282007-05-17Meier John RIntelligent scrolling
US7233318B1 (en)*2002-03-132007-06-19Apple Inc.Multi-button mouse
US7245286B2 (en)*2002-04-172007-07-17Nec CorporationCellular telephone
US20070198953A1 (en)*2006-02-222007-08-23Microsoft CorporationTarget acquisition
US20080036743A1 (en)*1998-01-262008-02-14Apple Computer, Inc.Gesturing with a multipoint sensing device
US7337409B2 (en)*2002-09-252008-02-26Siemens AktiengesellschaftCustomizable drag and drop for industrial software applications
US7353465B2 (en)*2001-12-212008-04-01Hewlett-Packard Development Company, L.P.Method for managing personal and work-related matters
US7415676B2 (en)*2002-08-202008-08-19Fujitsu LimitedVisual field changing method
US20080229254A1 (en)*2006-03-242008-09-18Ervin-Dawson WarnerMethod and system for enhanced cursor control
US7665028B2 (en)*2005-07-132010-02-16Microsoft CorporationRich drag drop user interface
US7663607B2 (en)*2004-05-062010-02-16Apple Inc.Multipoint touchscreen
US8344325B2 (en)*2009-05-222013-01-01Motorola Mobility LlcElectronic device with sensing assembly and method for detecting basic gestures
US8373655B2 (en)*2007-01-052013-02-12Apple Inc.Adaptive acceleration of mouse cursor
US8386927B1 (en)*2010-05-272013-02-26Amazon Technologies, Inc.Gravity-based link assist
US8650500B2 (en)*2004-03-052014-02-11Hewlett-Packard Development Company, L.P.Copy-and-paste functionality for network reconfiguration

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5838304A (en)1983-11-021998-11-17Microsoft CorporationPacket-based mouse data protocol
US5125077A (en)1983-11-021992-06-23Microsoft CorporationMethod of formatting data from a mouse
US4866602A (en)1983-11-021989-09-12Microsoft CorporationPower supply for a computer peripheral device which positions a cursor on a computer display
USD349280S (en)1992-10-061994-08-02Microsoft CorporationComputer mouse
US5473344A (en)1994-01-061995-12-05Microsoft Corporation3-D cursor positioning device
USD362431S (en)1994-05-181995-09-19Microsoft CorporationComputer input device
US5473343A (en)1994-06-231995-12-05Microsoft CorporationMethod and apparatus for locating a cursor on a computer screen
US5559943A (en)1994-06-271996-09-24Microsoft CorporationMethod and apparatus customizing a dual actuation setting of a computer input device switch
US5565887A (en)1994-06-291996-10-15Microsoft CorporationMethod and apparatus for moving a cursor on a computer screen
US5528260A (en)*1994-12-221996-06-18Autodesk, Inc.Method and apparatus for proportional auto-scrolling
US5828364A (en)1995-01-031998-10-27Microsoft CorporationOne-piece case top and integrated switch for a computer pointing device
US5564887A (en)*1995-04-241996-10-15Brooks; Gregory E.Log skidder apparatus for a three point hitch
US5655094A (en)*1995-09-291997-08-05International Business Machines CorporationPop up scroll bar
USD385542S (en)1996-01-051997-10-28Microsoft CorporationPointing device
USD382550S (en)1996-01-161997-08-19Microsoft CorporationRear portion of a pointing device
JP2957507B2 (en)1997-02-241999-10-04インターナショナル・ビジネス・マシーンズ・コーポレイション Small information processing equipment
US5999176A (en)*1997-04-041999-12-07International Business Machines CorporationMethod to provide a single scrolling control for a multi-window interface
USD402281S (en)1997-06-181998-12-08Microsoft CorporationPositional control device
US20010012025A1 (en)*1998-03-202001-08-09Toshiba America Information Systems, Inc.Display scrolling system using pointing device
USD443616S1 (en)1999-04-062001-06-12Microsoft CorporationPortion of a computer input device
US6462752B1 (en)*1999-11-162002-10-08International Business Machines CorporationAutomatic scrolling function for editors and browsers
US7308653B2 (en)*2001-01-202007-12-11Catherine Lin-HendelAutomated scrolling of browser content and automated activation of browser links
CN1522399A (en)*2001-06-292004-08-18�ʼҷ����ֵ������޹�˾ Graphical timeline

Patent Citations (183)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4714918A (en)*1984-04-301987-12-22International Business Machines CorporationWindow view control
US5496838A (en)*1985-06-201996-03-05University Of Florida Research Foundation, Inc.Anti-neoplastic, anti-viral and ribonucleotide reductase activity affecting pharmaceutical compositions and methods of treatment
US5122785A (en)*1988-11-141992-06-16Wang Laboratories, Inc.Squeezable control device for computer display system
US5189403A (en)*1989-09-261993-02-23Home Row, Inc.Integrated keyboard and pointing device system with automatic mode change
US6107996A (en)*1989-09-262000-08-22Incontrol Solutions, Inc.Integrated keyboard and pointing device system with automatic mode change
US20070109326A1 (en)*1990-12-282007-05-17Meier John RIntelligent scrolling
US5666113A (en)*1991-07-311997-09-09Microtouch Systems, Inc.System for using a touchpad input device for cursor control and keyboard emulation
US5422993A (en)*1991-12-171995-06-06International Business Machines CorporationMethod and system for performing direct manipulation operations in a computer system
US5483261A (en)*1992-02-141996-01-09Itu Research, Inc.Graphical input controller and method with rear screen image detection
US6122592A (en)*1992-02-182000-09-19Pioneer Electronic CorporationNavigation apparatus with enhanced positional display function
US5488204A (en)*1992-06-081996-01-30Synaptics, IncorporatedPaintbrush stylus for capacitive touch sensor pad
US5880411A (en)*1992-06-081999-03-09Synaptics, IncorporatedObject position detector with edge motion feature and gesture recognition
US5414445A (en)*1992-10-071995-05-09Microsoft CorporationErgonomic pointing device
US5510811A (en)*1992-11-251996-04-23Microsoft CorporationApparatus and method for controlling cursor movement
US5666530A (en)*1992-12-021997-09-09Compaq Computer CorporationSystem for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between
US5428734A (en)*1992-12-221995-06-27Ibm CorporationMethod and apparatus for enhancing drag and drop manipulation of objects in a graphical user interface
US5313229A (en)*1993-02-051994-05-17Gilligan Federico GMouse and method for concurrent cursor position and scrolling control
US5374942A (en)*1993-02-051994-12-20Gilligan; Federico G.Mouse and method for concurrent cursor position and scrolling control
US5714971A (en)*1993-04-201998-02-03Apple Computer, Inc.Split bar and input/output window control icons for interactive user interface
US5710922A (en)*1993-06-021998-01-20Apple Computer, Inc.Method for synchronizing and archiving information between computer systems
US5596347A (en)*1994-01-271997-01-21Microsoft CorporationSystem and method for computer cursor control
US5598183A (en)*1994-01-271997-01-28Microsoft CorporationSystem and method for computer cursor control
US5638504A (en)*1994-03-211997-06-10Object Technology Licensing Corp.System and method of processing documents with document proxies
US5845293A (en)*1994-08-081998-12-01Microsoft CorporationMethod and system of associating, synchronizing and reconciling computer files in an operating system
US5530455A (en)*1994-08-101996-06-25Mouse Systems CorporationRoller mouse for implementing scrolling in windows applications
US5568603A (en)*1994-08-111996-10-22Apple Computer, Inc.Method and system for transparent mode switching between two different interfaces
US5669004A (en)*1994-09-071997-09-16Compaq Computer CorporationReducing power usage in a personal computer
US5724532A (en)*1994-10-271998-03-03Bay Networks, Inc.Method and apparatus for exchanging information between application programs according to a drag and drop operation
US5495566A (en)*1994-11-221996-02-27Microsoft CorporationScrolling contents of a window
US5764218A (en)*1995-01-311998-06-09Apple Computer, Inc.Method and apparatus for contacting a touch-sensitive cursor-controlling input device to generate button values
US5726687A (en)*1995-02-221998-03-10Microsoft CorporationAuto-scrolling with mouse speed computation during dragging
US5611060A (en)*1995-02-221997-03-11Microsoft CorporationAuto-scrolling during a drag and drop operation
US5801702A (en)*1995-03-091998-09-01Terrabyte TechnologySystem and method for adding network links in a displayed hierarchy
US5786818A (en)*1995-04-051998-07-28Microsoft CorporationMethod and system for activating focus
US5611040A (en)*1995-04-051997-03-11Microsoft CorporationMethod and system for activating double click applications with a single click
US6000000A (en)*1995-10-131999-12-073Com CorporationExtendible method and apparatus for synchronizing multiple files on two different computer systems
US5832489A (en)*1995-10-181998-11-033 Com CorporationMethod and apparatus for synchronizing information on two different computer systems
US6191774B1 (en)*1995-11-172001-02-20Immersion CorporationMouse interface for providing force feedback
US5742286A (en)*1995-11-201998-04-21International Business Machines CorporationGraphical user interface system and method for multiple simultaneous targets
US6281881B1 (en)*1996-01-022001-08-28Microsoft CorporationSystem and method of adjusting display characteristics of a displayable data file using an ergonomic computer input device
US5754890A (en)*1996-02-011998-05-19Microsoft CorporationSystem for automatic identification of a computer data entry device interface type using a transistor to sense the voltage generated by the interface and output a matching voltage level
US6532001B1 (en)*1996-04-102003-03-11Snap-On Technologies, Inc.Mouse control for scrolling switch options through screen icon for the switch
US5734372A (en)*1996-04-241998-03-31Primax Electronics Ltd.Monitor cursor controlling device provided with signaling element
US5657051A (en)*1996-06-111997-08-12Kye Systems Corp.Multidimensional mouse for use with computers
US5974238A (en)*1996-08-071999-10-26Compaq Computer CorporationAutomatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
US5745111A (en)*1996-11-131998-04-28International Business Machines CorporationMethod and system for automatic presentation of default-drop target icons at window borders
US5825308A (en)*1996-11-261998-10-20Immersion Human Interface CorporationForce feedback interface having isotonic and isometric functionality
US6259382B1 (en)*1996-11-262001-07-10Immersion CorporationIsotonic-isometric force feedback interface
US6178443B1 (en)*1996-12-202001-01-23Intel CorporationMethod and apparatus for propagating user preferences across multiple computer environments
US6278441B1 (en)*1997-01-092001-08-21Virtouch, Ltd.Tactile interface system for electronic data display system
US5999178A (en)*1997-01-211999-12-07Netiq CorporationSelection, type matching and manipulation of resource objects by a computer program
US6006274A (en)*1997-01-301999-12-213Com CorporationMethod and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer
US6330618B1 (en)*1997-01-302001-12-11Palm, Inc.Method and apparatus for synchronizing a portable computer system with a desktop computer system
US5872566A (en)*1997-02-211999-02-16International Business Machines CorporationGraphical user interface method and system that provides an inertial slider within a scroll bar
US6177935B1 (en)*1997-03-262001-01-23Samsung Electronics Co., Ltd.Computer object managing container and managing method thereof
US6157367A (en)*1997-04-022000-12-05U.S. Philips CorporationUser interface with compound cursor
US6954899B1 (en)*1997-04-142005-10-11Novint Technologies, Inc.Human-computer interface including haptically controlled interactions
US6225920B1 (en)*1997-04-142001-05-01Randy A. DaylePortable computer apparatus for assisting persons with cognitive disabilities
US6031518A (en)*1997-05-302000-02-29Microsoft CorporationErgonomic input device
US6075533A (en)*1997-07-192000-06-13Primax Electronics Ltd.Method of utilizing a three-dimensional mouse in the windows operating systems
US6335742B1 (en)*1997-07-242002-01-01Ricoh Company, Ltd.Apparatus for file management and manipulation using graphical displays and textual descriptions
US6166721A (en)*1997-07-252000-12-26Mitsumi Electric Co., Ltd.Mouse as computer input device having additional mechanism for controlling additional function such as scrolling
US6188404B1 (en)*1997-07-282001-02-13Sony CorporationData display apparatus and method, recording medium and data transmission apparatus and method
US6470341B1 (en)*1997-07-302002-10-22Sony CorporationData transferring and/or receiving apparatus, method, and program storage medium
US6323844B1 (en)*1997-08-112001-11-27Fu-Kuo YehCursor controlling device and the method of the same
US20020003528A1 (en)*1997-08-232002-01-10Immersion CorporationCursor control using a tactile feedback device
US6252579B1 (en)*1997-08-232001-06-26Immersion CorporationInterface device and method for providing enhanced cursor control with force feedback
US20030063064A1 (en)*1997-11-142003-04-03Immersion CorporationForce effects for object types in a graphical user interface
US6317739B1 (en)*1997-11-202001-11-13Sharp Kabushiki KaishaMethod and apparatus for data retrieval and modification utilizing graphical drag-and-drop iconic interface
US5877448A (en)*1997-12-081999-03-02The United States Of America As Represented By The Secretary Of The NavyReusable gas-powered war game land mine
US20080036743A1 (en)*1998-01-262008-02-14Apple Computer, Inc.Gesturing with a multipoint sensing device
US6225980B1 (en)*1998-02-062001-05-01Carnegie Mellon UniversityMulti-functional, rotary dial input device for portable computers
US6396487B1 (en)*1998-03-232002-05-28International Business Machines CorporationUser interface enhancement for windows-based operating systems
US6956558B1 (en)*1998-03-262005-10-18Immersion CorporationRotary force feedback wheels for remote control devices
US6128006A (en)*1998-03-262000-10-03Immersion CorporationForce feedback mouse wheel and other control wheels
US6925477B1 (en)*1998-03-312005-08-02Intellisync CorporationTransferring records between two databases
US6211861B1 (en)*1998-06-232001-04-03Immersion CorporationTactile mouse device
US6313849B1 (en)*1998-07-062001-11-06Alps Electric Co., Ltd.Modal control scrolling of display area
US6188391B1 (en)*1998-07-092001-02-13Synaptics, Inc.Two-layer capacitive touchpad and method of making same
US20010003713A1 (en)*1998-07-202001-06-14Willner Michael A.Hand held gaming and data entry system
US20020059288A1 (en)*1998-08-102002-05-16Takao YagiFile handling device, and a recording medium storing a file handling program
US20010011991A1 (en)*1998-08-182001-08-09Tai-Yuan WangNetwork browsing remote controller with rotary selecting unit
US6219028B1 (en)*1998-08-192001-04-17Adobe Systems IncorporatedRemoving a cursor from over new content
US6330676B1 (en)*1998-09-082001-12-11International Business Machines CorporationMethod and system for the automatic initiation of power application and start-up activities in a computer system
US20010015718A1 (en)*1998-09-142001-08-23Hinckley Kenneth P.Method for displying information responsive to sensing a physical presence proximate to a computer input device
US6559830B1 (en)*1998-09-142003-05-06Microsoft CorporationMethod of interacting with a computer using a proximity sensor in a computer input device
US20010011995A1 (en)*1998-09-142001-08-09Kenneth HinckleyMethod for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US6396477B1 (en)*1998-09-142002-05-28Microsoft Corp.Method of interacting with a computer using a proximity sensor in a computer input device
US20020018051A1 (en)*1998-09-152002-02-14Mona SinghApparatus and method for moving objects on a touchscreen display
US6147687A (en)*1998-10-022000-11-14International Business Machines CorporationDynamic and selective buffering tree view refresh with viewable pending notification
US6188393B1 (en)*1998-10-052001-02-13Sysgration Ltd.Scroll bar input device for mouse
US6198473B1 (en)*1998-10-062001-03-06Brad A. ArmstrongComputer mouse with enhance control button (s)
US20020156798A1 (en)*1998-10-282002-10-24Larue ChrisSystem and methods for synchronizing datasets using version indicators to detect obsolete changes
US6392676B1 (en)*1999-03-112002-05-21International Business Machines CorporationMethod and system for displaying a mouse pointer
USD442592S1 (en)*1999-04-062001-05-22Microsoft CorporationPortion of a computer input device
US6430576B1 (en)*1999-05-102002-08-06Patrick GatesDistributing and synchronizing objects
US20040015942A1 (en)*1999-05-192004-01-22Branson Michael JohnApparatus and method for synchronizing software between computers
US6360272B1 (en)*1999-05-282002-03-19Palm, Inc.Method and apparatus for maintaining a unified view of multiple mailboxes
US20020089545A1 (en)*1999-09-292002-07-11Alessandro Levi MontalciniAccelerated scrolling
US7665034B2 (en)*1999-09-292010-02-16Microsoft CorporationAccelerated scrolling
US6587093B1 (en)*1999-11-042003-07-01Synaptics IncorporatedCapacitive mouse
US20020063688A1 (en)*1999-11-042002-05-30Synaptics IncorporatedCapacitive mouse
US6449492B1 (en)*1999-12-022002-09-10Qualcomm IncorporatedApparatus and method for preventing inadvertant operation of a manual input device
US6373470B1 (en)*2000-01-122002-04-16Apple Computer, Inc.Cursor control device having an integral top member
US7007041B2 (en)*2000-01-252006-02-28Fusionone, Inc.Synchronization system application object interface
US20030197680A1 (en)*2000-02-142003-10-23Davenport Anthony G.Ergonomic side grip computer mouse
US20010030641A1 (en)*2000-03-142001-10-18Alps Electric Co., Ltd.Input control system with the ability of setting arbitrary switch functions of the switch input section
US20010024212A1 (en)*2000-03-242001-09-27Akinori OhnishiOperation method for processing data file
US20010042042A1 (en)*2000-05-122001-11-15Stokes Christopher JohnSelf service banking
US6956562B1 (en)*2000-05-162005-10-18Palmsource, Inc.Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer
US6795055B1 (en)*2000-05-302004-09-21Agilent Technologies, Inc.Devices, systems and methods for facilitating positioning of cursor on display device
US20030085870A1 (en)*2000-07-172003-05-08Hinckley Kenneth P.Method and apparatus using multiple sensors in a device with a display
US6714221B1 (en)*2000-08-032004-03-30Apple Computer, Inc.Depicting and setting scroll amount
US6727929B1 (en)*2000-08-162004-04-27International Business Machines CorporationAutomatic determination of nearest window controller having a function consistent with motion of cursor
US20020026474A1 (en)*2000-08-282002-02-28Wang Lawrence C.Thin client for wireless device using java interface
US20020035701A1 (en)*2000-08-312002-03-21Casebolt Mark W.Capacitive sensing and data input device power management
US20020067346A1 (en)*2000-09-222002-06-06Eric MoutonGraphical user interface for devices having small tactile displays
US20020041291A1 (en)*2000-10-112002-04-11Vale Peter O.Browser navigation for devices with a limited input system
US20020111934A1 (en)*2000-10-172002-08-15Shankar NarayanQuestion associated information storage and retrieval architecture using internet gidgets
US20020078255A1 (en)*2000-10-172002-06-20Shankar NarayanPluggable instantiable distributed objects
US20020196271A1 (en)*2000-10-272002-12-26Helmut WindlAnticipating drop acceptance indication
US20020099678A1 (en)*2001-01-092002-07-25Brian AlbrightRetail price and promotion modeling system and method
US20020118168A1 (en)*2001-02-262002-08-29Hinckley Kenneth P.Positional scrolling
US20020135602A1 (en)*2001-03-202002-09-26Jeffery DavisScrolling method using screen pointing device
US6724366B2 (en)*2001-04-032004-04-20Peter James CrawfordThumb actuated x-y input device
US20020180811A1 (en)*2001-05-312002-12-05Chu Sing YunSystems, methods, and articles of manufacture for providing a user interface with selection and scrolling
US20030007007A1 (en)*2001-07-052003-01-09International Business Machines CorporationMethod, apparatus and computer program product for moving or copying information
US20030006965A1 (en)*2001-07-062003-01-09Bohn David D.Method and apparatus for indicating an operating mode of a computer-pointing device
US20030050713A1 (en)*2001-07-202003-03-13Frank PiersantiFire detection system and method for configuring
US20030043174A1 (en)*2001-08-292003-03-06Hinckley Kenneth P.Automatic scrolling
US20030043123A1 (en)*2001-08-292003-03-06Microsoft CorporationTouch-sensitive device for scrolling a document on a display
US6661410B2 (en)*2001-09-072003-12-09Microsoft CorporationCapacitive sensing and data input device power management
US6816150B2 (en)*2001-09-072004-11-09Microsoft CorporationData input device power management including beacon state
US20030058219A1 (en)*2001-09-142003-03-27Shaw Stephen W.Computer mouse input device with multi-axis palm control
US6727889B2 (en)*2001-09-142004-04-27Stephen W. ShawComputer mouse input device with multi-axis palm control
US7015894B2 (en)*2001-09-282006-03-21Ricoh Company, Ltd.Information input and output system, method, storage medium, and carrier wave
US20030067442A1 (en)*2001-10-042003-04-10International Business Machines CorporationMethod and system for selectively controlling graphical pointer movement based upon web page content
US7038664B2 (en)*2001-11-012006-05-02Fellowes, Inc.Input device for scrolling a computer display
US20030130984A1 (en)*2001-11-152003-07-10Sean QuinlanSystem and methods for asynchronous synchronization
US20030093466A1 (en)*2001-11-152003-05-15Jarman James D.Drag and drop technology for remote control tool
US7353465B2 (en)*2001-12-212008-04-01Hewlett-Packard Development Company, L.P.Method for managing personal and work-related matters
US20040047505A1 (en)*2001-12-262004-03-11Firooz GhassabianStylus computer
US6690387B2 (en)*2001-12-282004-02-10Koninklijke Philips Electronics N.V.Touch-screen image scrolling system and method
US7184064B2 (en)*2001-12-282007-02-27Koninklijke Philips Electronics N.V.Touch-screen image scrolling system and method
US6703599B1 (en)*2002-01-302004-03-09Microsoft CorporationProximity sensor with adaptive threshold
US20030158975A1 (en)*2002-02-152003-08-21TridiumReal-time data interface and method for browsers and the like
US7233318B1 (en)*2002-03-132007-06-19Apple Inc.Multi-button mouse
US20030184587A1 (en)*2002-03-142003-10-02Bas OrdingDynamically changing appearances for user interface elements during drag-and-drop operations
US7245286B2 (en)*2002-04-172007-07-17Nec CorporationCellular telephone
US20030201982A1 (en)*2002-04-302003-10-30Kazuho IesakaComputer keyboard and cursor control system and method with keyboard map switching
US20030201971A1 (en)*2002-04-302003-10-30Kazuho IesakaComputer keyboard and cursor control system with keyboard map switching system
US7168047B1 (en)*2002-05-282007-01-23Apple Computer, Inc.Mouse having a button-less panning and scrolling switch
US20030222915A1 (en)*2002-05-302003-12-04International Business Machines CorporationData processor controlled display system with drag and drop movement of displayed items from source to destination screen positions and interactive modification of dragged items during the movement
US7415676B2 (en)*2002-08-202008-08-19Fujitsu LimitedVisual field changing method
US20040044723A1 (en)*2002-08-272004-03-04Bell Cynthia S.User interface to facilitate exchanging files among processor-based devices
US20040142711A1 (en)*2002-09-112004-07-22Nokia CorporationMethod, device and system for automated synchronization between terminals
US20040056839A1 (en)*2002-09-252004-03-25Clarion Co., Ltd.Electronic equipment and navigation apparatus
US7337409B2 (en)*2002-09-252008-02-26Siemens AktiengesellschaftCustomizable drag and drop for industrial software applications
US20040203684A1 (en)*2002-09-302004-10-14Nokia CorporationTerminal, device and methods for a communication network
US20040070608A1 (en)*2002-10-102004-04-15International Business Machines CorporationApparatus and method for transferring files from one machine to another using adjacent desktop displays in a virtual network
US20040095390A1 (en)*2002-11-192004-05-20International Business Machines CorporatonMethod of performing a drag-drop operation
US20050025549A1 (en)*2003-07-312005-02-03Microsoft CorporationDual navigation control computer keyboard
US20050059378A1 (en)*2003-09-122005-03-17Kim Taek SungCapturing multimedia signals
US20050073497A1 (en)*2003-09-122005-04-07Taek Sung KimRemote control device capable of sensing motion
US20050076305A1 (en)*2003-10-022005-04-07International Business Machines CorporationMethod and apparatus for displaying and managing inherited values
US20050093868A1 (en)*2003-10-302005-05-05Microsoft CorporationDistributed sensing techniques for mobile devices
US20050104850A1 (en)*2003-11-172005-05-19Chia-Chang HuCursor simulator and simulating method thereof for using a limb image to control a cursor
US8650500B2 (en)*2004-03-052014-02-11Hewlett-Packard Development Company, L.P.Copy-and-paste functionality for network reconfiguration
US20050226477A1 (en)*2004-04-092005-10-13Murata Kikai Kabushiki KaishaDirection indicating device and direction indicating method
US20050234884A1 (en)*2004-04-192005-10-20PixarCustomizing widget draw styles
US7516158B2 (en)*2004-04-192009-04-07PixarCustomizing widget draw styles
US20050246721A1 (en)*2004-04-302005-11-03Martin ScholzElectronic message object drop feature
US7663607B2 (en)*2004-05-062010-02-16Apple Inc.Multipoint touchscreen
US20060031587A1 (en)*2004-05-242006-02-09Toby PatersonMethod of synchronising between three or more devices
US20050275636A1 (en)*2004-06-152005-12-15Microsoft CorporationManipulating association of data with a physical object
US20060026521A1 (en)*2004-07-302006-02-02Apple Computer, Inc.Gestures for touch sensitive input devices
US20060048071A1 (en)*2004-08-302006-03-02Microsoft Corp.Scrolling web pages using direct interaction
US7665028B2 (en)*2005-07-132010-02-16Microsoft CorporationRich drag drop user interface
US20070198953A1 (en)*2006-02-222007-08-23Microsoft CorporationTarget acquisition
US20080229254A1 (en)*2006-03-242008-09-18Ervin-Dawson WarnerMethod and system for enhanced cursor control
US8373655B2 (en)*2007-01-052013-02-12Apple Inc.Adaptive acceleration of mouse cursor
US8344325B2 (en)*2009-05-222013-01-01Motorola Mobility LlcElectronic device with sensing assembly and method for detecting basic gestures
US8386927B1 (en)*2010-05-272013-02-26Amazon Technologies, Inc.Gravity-based link assist

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090322693A1 (en)*2008-06-302009-12-31Fujitsu LimitedDevice including display and input functions and method
USD692021S1 (en)*2012-08-032013-10-22Microsoft CorporationDisplay screen with graphical user interface
US20160231977A1 (en)*2015-02-062016-08-11Yazaki CorporationDisplay device for vehicle
USD780784S1 (en)*2015-03-182017-03-07Google Inc.Display screen or portion thereof with transitional graphical user interface
USD781896S1 (en)*2015-03-182017-03-21Google Inc.Display screen or portion thereof with transitional graphical user interface
USD789394S1 (en)*2015-03-182017-06-13Google Inc.Display screen or portion thereof with transitional graphical user interface
US10416833B2 (en)2015-05-282019-09-17Samsung Electronics Co., Ltd.Method and apparatus for displaying medical image

Also Published As

Publication numberPublication date
US20040021694A1 (en)2004-02-05
US7958455B2 (en)2011-06-07

Similar Documents

PublicationPublication DateTitle
US7958455B2 (en)Mode activated scrolling
US20220283682A1 (en)Application management in a computing device
US6915490B1 (en)Method for dragging and dropping between multiple layered windows
US5936614A (en)User defined keyboard entry system
KR100504476B1 (en)method and display system for controlling icon
US7117450B1 (en)Method and apparatus for determining font attributes
EP1402337B1 (en)Directing users' attention to specific icons being approached by an on-screen pointer on user interactive display interfaces
US6714221B1 (en)Depicting and setting scroll amount
KR101366723B1 (en)Method and system for inputting multi-touch characters
JP2659917B2 (en) Graphic operating method and apparatus, method for providing a graphic user interface, and apparatus for providing access to a selected one of multiple user operable overlapping objects
US5969708A (en)Time dependent cursor tool
JP2001134382A (en)Graphic processor
US20110047459A1 (en)User interface
JP3982288B2 (en) 3D window display device, 3D window display method, and 3D window display program
JP2009509236A (en) Computer operation using a touch screen interface
JP2004334315A (en) Information processing apparatus and function selection method
US6181338B1 (en)Apparatus and method for managing windows in graphical user interface environment
EP1993026A2 (en)Device, method, and computer readable medium for mapping a graphics tablet to an associated display
JP4390969B2 (en) Information processing apparatus, display control method for information processing apparatus, and recording medium recording display control program
CN100363879C (en) A computer-executable shortcut menu system and its operating method
US12293057B2 (en)Computer-implemented method for selecting an item from a list
JP2904255B2 (en) Menu selection system
JPH05265627A (en)Method for selecting popup menu with keyboard
EP0780757A2 (en)Graphical user interface
HK1154295B (en)Method for dragging and dropping between multiple layered windows

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp