WO2008042540A3 - Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling - Google Patents
Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling Download PDFInfo
- Publication number
- WO2008042540A3 WO2008042540A3 PCT/US2007/077438 US2007077438W WO2008042540A3 WO 2008042540 A3 WO2008042540 A3 WO 2008042540A3 US 2007077438 W US2007077438 W US 2007077438W WO 2008042540 A3 WO2008042540 A3 WO 2008042540A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scrolling
- behavior
- influenced
- algorithm selection
- facilitate adaptive
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
Abstract
Methods, apparatuses, and articles for receiving one or more input factors associated with scrolling behavior of a user are described herein. Based on the received one or more input factors, at least one of (1 ) a tunable scrolling algorithm and (2) one or more non-linear scrolling algorithms of a plurality of non-linear scrolling algorithms may be selected for use in evaluating the scrolling behavior of the user.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/540,126 US7978177B2 (en) | 2006-09-29 | 2006-09-29 | Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling |
US11/540,126 | 2006-09-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008042540A2 WO2008042540A2 (en) | 2008-04-10 |
WO2008042540A3 true WO2008042540A3 (en) | 2009-04-02 |
Family
ID=39262483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/077438 WO2008042540A2 (en) | 2006-09-29 | 2007-08-31 | Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling |
Country Status (2)
Country | Link |
---|---|
US (3) | US7978177B2 (en) |
WO (1) | WO2008042540A2 (en) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7958456B2 (en) | 2005-12-23 | 2011-06-07 | Apple Inc. | Scrolling list with floating adjacent index symbols |
US9274807B2 (en) | 2006-04-20 | 2016-03-01 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US8564543B2 (en) | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
US9001047B2 (en) | 2007-01-07 | 2015-04-07 | Apple Inc. | Modal change based on orientation of a portable multifunction device |
US8103707B2 (en) * | 2007-03-30 | 2012-01-24 | Verizon Patent And Licensing Inc. | Method and system for presenting non-linear content based on linear content metadata |
US9785330B1 (en) * | 2008-02-13 | 2017-10-10 | Apple Inc. | Systems for and methods of providing inertial scrolling and navigation using a fingerprint sensor calculating swiping speed and length |
US7953462B2 (en) | 2008-08-04 | 2011-05-31 | Vartanian Harry | Apparatus and method for providing an adaptively responsive flexible display device |
US8572513B2 (en) | 2009-03-16 | 2013-10-29 | Apple Inc. | Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate |
US20100269038A1 (en) * | 2009-04-17 | 2010-10-21 | Sony Ericsson Mobile Communications Ab | Variable Rate Scrolling |
US8624933B2 (en) * | 2009-09-25 | 2014-01-07 | Apple Inc. | Device, method, and graphical user interface for scrolling a multi-section document |
US20110163967A1 (en) * | 2010-01-06 | 2011-07-07 | Imran Chaudhri | Device, Method, and Graphical User Interface for Changing Pages in an Electronic Document |
US8683377B2 (en) * | 2010-05-12 | 2014-03-25 | Adobe Systems Incorporated | Method for dynamically modifying zoom level to facilitate navigation on a graphical user interface |
US8587521B2 (en) | 2010-07-30 | 2013-11-19 | Hewlett-Packard Development Company, L.P. | Scrolling inertia |
US9529866B2 (en) * | 2010-12-20 | 2016-12-27 | Sybase, Inc. | Efficiently handling large data sets on mobile devices |
US9009620B2 (en) | 2011-07-07 | 2015-04-14 | Microsoft Technology Licensing, Llc | Interactive scrollbars for unknown data size |
US9348498B2 (en) | 2011-09-12 | 2016-05-24 | Microsoft Technology Licensing, Llc | Wrapped content interaction |
US9081177B2 (en) | 2011-10-07 | 2015-07-14 | Google Inc. | Wearable computer with nearby object response |
US9547406B1 (en) | 2011-10-31 | 2017-01-17 | Google Inc. | Velocity-based triggering |
US8589977B1 (en) * | 2011-12-30 | 2013-11-19 | Time Warner Cable Enterprises Llc | Methods and apparatus for improving scrolling through program channel listings |
US9218526B2 (en) | 2012-05-24 | 2015-12-22 | HJ Laboratories, LLC | Apparatus and method to detect a paper document using one or more sensors |
US9575632B2 (en) | 2013-01-25 | 2017-02-21 | Cable Television Laboratories, Inc. | Content scrubbing |
US10824328B2 (en) | 2013-05-10 | 2020-11-03 | International Business Machines Corporation | Optimized non-grid based navigation |
US10168887B2 (en) * | 2013-06-26 | 2019-01-01 | Nicolas Bissantz | System for displaying and adjusting display of information to a user |
JP2015032132A (en) * | 2013-08-02 | 2015-02-16 | ブラザー工業株式会社 | Image information processing apparatus and program |
EP3043250A4 (en) * | 2013-09-02 | 2017-04-12 | Sony Corporation | Information processing device, information processing method, and program |
CN110072131A (en) | 2014-09-02 | 2019-07-30 | 苹果公司 | Music user interface |
US10146397B2 (en) | 2015-11-27 | 2018-12-04 | International Business Machines Corporation | User experience steering |
DE112018000310T5 (en) * | 2017-01-04 | 2019-10-02 | Joyson Safety Systems Acquisition Llc | Switch assembly with force-dependent variable scroll speed and method of use |
US10992795B2 (en) | 2017-05-16 | 2021-04-27 | Apple Inc. | Methods and interfaces for home media control |
US11431836B2 (en) | 2017-05-02 | 2022-08-30 | Apple Inc. | Methods and interfaces for initiating media playback |
US10928980B2 (en) | 2017-05-12 | 2021-02-23 | Apple Inc. | User interfaces for playing and managing audio items |
US20220279063A1 (en) | 2017-05-16 | 2022-09-01 | Apple Inc. | Methods and interfaces for home media control |
CN111343060B (en) | 2017-05-16 | 2022-02-11 | 苹果公司 | Method and interface for home media control |
CN117170620A (en) | 2019-05-31 | 2023-12-05 | 苹果公司 | User interface for audio media controls |
US11010121B2 (en) | 2019-05-31 | 2021-05-18 | Apple Inc. | User interfaces for audio media control |
US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530455A (en) * | 1994-08-10 | 1996-06-25 | Mouse Systems Corporation | Roller mouse for implementing scrolling in windows applications |
US5633657A (en) * | 1994-10-11 | 1997-05-27 | Falcon; Fernando D. | Mouse driver arrangement for providing advanced scrolling capabilities to a conventional mouse |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5313229A (en) * | 1993-02-05 | 1994-05-17 | Gilligan Federico G | Mouse and method for concurrent cursor position and scrolling control |
US6587093B1 (en) * | 1999-11-04 | 2003-07-01 | Synaptics Incorporated | Capacitive mouse |
US6738045B2 (en) * | 2001-02-26 | 2004-05-18 | Microsoft Corporation | Method and system for accelerated data navigation |
-
2006
- 2006-09-29 US US11/540,126 patent/US7978177B2/en not_active Expired - Fee Related
-
2007
- 2007-08-31 WO PCT/US2007/077438 patent/WO2008042540A2/en active Application Filing
-
2011
- 2011-06-03 US US13/152,650 patent/US8325139B2/en active Active
-
2012
- 2012-11-01 US US13/666,821 patent/US8717298B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530455A (en) * | 1994-08-10 | 1996-06-25 | Mouse Systems Corporation | Roller mouse for implementing scrolling in windows applications |
US5633657A (en) * | 1994-10-11 | 1997-05-27 | Falcon; Fernando D. | Mouse driver arrangement for providing advanced scrolling capabilities to a conventional mouse |
Also Published As
Publication number | Publication date |
---|---|
US20130061168A1 (en) | 2013-03-07 |
US8325139B2 (en) | 2012-12-04 |
US20110239154A1 (en) | 2011-09-29 |
WO2008042540A2 (en) | 2008-04-10 |
US8717298B2 (en) | 2014-05-06 |
US7978177B2 (en) | 2011-07-12 |
US20080082939A1 (en) | 2008-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008042540A3 (en) | Scrolling behavior-influenced algorithm selection to facilitate adaptive scrolling | |
WO2007075622A3 (en) | User-to-user recommender | |
WO2008030983A3 (en) | Dynamic feedback and interaction for parametric curves | |
WO2008127895A3 (en) | Methods and systems of selecting functionality of a portable computer | |
WO2008091361A3 (en) | Finger sensing device with spoof reduction features and associated methods | |
WO2008063819A3 (en) | User-specified online advertising | |
WO2006075254A3 (en) | Methods and products for in vitro genotyping | |
WO2006118798A3 (en) | Variable-rate scrolling of media items | |
WO2007008503A3 (en) | Browser security notification | |
WO2008007272A3 (en) | Predicting entered text | |
WO2007075470A3 (en) | Rotatable interspinous spacer | |
MX2008011059A (en) | Rss hostable control. | |
WO2009083385A3 (en) | A cooling device | |
WO2013046125A3 (en) | Methods, apparatuses, and computer program products for improving device behavior based on user interaction | |
WO2008069723A3 (en) | Handling announcement media in a communication network environment | |
WO2007056132A3 (en) | Query methods and apparatuses including user profile with domain views | |
WO2006102020A3 (en) | Anastomosis stent and graft apparatus and method | |
EP1930623A4 (en) | Belt-type continuously variable transmission and method for operating the same | |
WO2009013133A3 (en) | Profile comprising at least one hollow profile section | |
WO2009022713A1 (en) | Communication device, communication analysis method, and communication analysis program | |
WO2007059451A3 (en) | Method and system for dynamic insurance quotes | |
WO2007149311A3 (en) | Biological sample processing apparatus | |
WO2010090821A3 (en) | Personal data subscriber systems and methods | |
WO2007050591A3 (en) | Methods, systems, and computer program products for using a presence database to deliver enhanced presence information regarding communications made to or from a presentity | |
WO2007019163A3 (en) | Visual comparison of data set with data subset |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07814630 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07814630 Country of ref document: EP Kind code of ref document: A2 |