Movatterモバイル変換


[0]ホーム

URL:


US20210397316A1 - Inertial scrolling method and apparatus - Google Patents

Inertial scrolling method and apparatus
Download PDF

Info

Publication number
US20210397316A1
US20210397316A1US17/355,067US202117355067AUS2021397316A1US 20210397316 A1US20210397316 A1US 20210397316A1US 202117355067 AUS202117355067 AUS 202117355067AUS 2021397316 A1US2021397316 A1US 2021397316A1
Authority
US
United States
Prior art keywords
scrolling
display
window
document
initial
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
US17/355,067
Inventor
Viktor Kaptelinin
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.)
Individual
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US17/355,067priorityCriticalpatent/US20210397316A1/en
Publication of US20210397316A1publicationCriticalpatent/US20210397316A1/en
Priority to US18/084,717prioritypatent/US12399610B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention teaches inertial scrolling method and apparatus, according to which the distance, for which the content of a display window scrolls as a result of an inertial scrolling user action, is substantially limited to the distance between (a) the area of the display window pointed at by the user when an inertial scrolling action is initiated and (b) the border of the display window in the direction of the scrolling. According to an embodiment of the invention, the limited-distance scrolling is only enabled in case of less forceful scrolling user actions.

Description

Claims (11)

What is claimed is:
1. A method for assisting a user of an electronic device in viewing information on said electronic device, said electronic device having at least a processor, a memory storage storing computer-executable instructions, a display having an at least a window displaying a portion of a document, and a scrolling input device, said method comprising the method steps of
displaying a first portion of said document in said display window; and
detecting an inertial scrolling user action, which scrolling user action detecting comprises at least detecting a direction of said inertial scrolling action and detecting an “initial window location”, said “initial window location” being an area of said display window pointed at by the user when an inertial scrolling action is initiated; and
scrolling said document to display a second portion of said document in said display window, while limiting a distance of said document scrolling to substantially a distance between said “initial window location” and a border of said display window in the direction of said inertial scrolling.
2. A method ofclaim 1, further comprising the steps of
detecting an “initial pointed document area”, said “initial pointed document area” being a document image area, displayed substantially in said “initial window location” when an inertial scrolling action is initiated and said first portion of the document is displayed,
scrolling said document image in the direction of said inertial scrolling; and
highlighting said “initial pointed document area” during said inertial scrolling.
3. A method ofclaim 2, wherein visual attributes of said highlighted “initial pointed document area” change when said highlighted “initial pointed document area” reaches a border of said display window in the direction of said inertial scrolling.
4. A method ofclaim 1, wherein said electronic device comprises a touch-sensitive display, said touch-sensitive display being a display, at least part of which serves as a sensing input device, and said “initial window location” is a location of a said touch-sensitive display, which is contacted by a user immediately before the user breaks contact with the display to initiate an inertial scrolling.
5. A method ofclaim 1, wherein said electronic device comprises a separate scrolling input device, said separate device being separate from said display, and said display displays a screen pointer controlled by a user, and wherein said “initial window location” is a location of said screen pointer at a moment when an inertial scrolling is initiated by the user.
6. A method ofclaim 1, further comprising the steps of:
detecting at least an attribute of an inertial scrolling user action selected from a group comprising at least: speed of the input object, acceleration of the input object, and pressure of input object against the display; and
inferring a distance, for which a document image displayed in said window would scroll if said “initial window location” never reaches a window border; and
if said inferred distance is greater than a distance between “initial window location” and a border of said window in a direction of said scrolling, and a difference between said distances is not greater than a first predetermined value, then performing inertial scrolling of said document in said window for a distance substantially equal to a distance between “initial window location” and said border of said window in the direction of said scrolling; and
if said inferred distance is greater than a distance between “initial window location” and a border of said window in a direction of said scrolling, and a difference between said distances is greater than the first predetermined value, then performing inertial scrolling of said document in said window for a distance substantially equal to said inferred distance.
7. A method ofclaim 2, further comprising the steps of:
detecting a speed, with which said document scrolls at a moment when said “initial pointed document area” reaches a border of said display window in the direction of said inertial scrolling; and
limit said inertial scrolling to the substantially a distance between said “initial window location” and a border of said display window in the direction of said inertial scrolling only if said speed does not exceed a second predetermined value.
8. An apparatus, comprising at least
a processor; and
a scrolling input device; and
a display, adapted to display at least a window adapted to displaying at least a portion of at least a document; and
a memory storage storing computer-executable instructions;
wherein said display, said processor, said memory storage, and said computer-executable instructions being adapted to perform the following
displaying a first portion of a document in a window displayed on said display; and
detecting an inertial scrolling user action, which detecting comprises at least detecting a direction of said inertial scrolling action and detecting an “initial window location”, said “initial window location” being an area of said display window pointed at by a user when an inertial scrolling action is initiated; and
scrolling said document to display a second portion of said document in said display window; a distance of said document scrolling being substantially a distance between said “initial window location” and a border of said display window in the direction of said inertial scrolling.
9. An apparatus ofclaim 8,
wherein said display is a touch-sensitive display, said touch-sensitive display being a display, at least part of which also serves as a scrolling input device, and
said processor, said touch-sensitive display, said memory storage, and said computer-executable instructions are further adapted to perform the following
detecting a scrolling user action, said action being initiated by touching the display with a scrolling input object, such as a finger; and
detecting an “initial window location” as a location of a point of a scrolling input object touch at a moment when the user breaks a contact of the scrolling input object and the display to initiate an inertial scrolling.
10. An apparatus ofclaim 8, wherein said scrolling input device is a device, separate from said display, and said display is adapted to display a screen pointer in said display window, and said apparatus further comprises a screen pointer input device, said screen pointer input device being adapted to control a screen location of said screen pointer, and said processor, said display, said scrolling input device, screen pointer input device, and said memory storage are adapted to detect an “initial window location” as a location pointed at by said screen pointer at a moment when an inertial scrolling is initiated by the user.
11. An apparatus ofclaim 10, wherein said screen pointer input device is integrated with said scrolling input device.
US17/355,0672020-06-222021-06-22Inertial scrolling method and apparatusAbandonedUS20210397316A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US17/355,067US20210397316A1 (en)2020-06-222021-06-22Inertial scrolling method and apparatus
US18/084,717US12399610B2 (en)2020-06-222022-12-20Inertial scrolling method and apparatus

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US202063042349P2020-06-222020-06-22
US17/355,067US20210397316A1 (en)2020-06-222021-06-22Inertial scrolling method and apparatus

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US18/084,717ContinuationUS12399610B2 (en)2020-06-222022-12-20Inertial scrolling method and apparatus
US18/084,717Continuation-In-PartUS12399610B2 (en)2020-06-222022-12-20Inertial scrolling method and apparatus

Publications (1)

Publication NumberPublication Date
US20210397316A1true US20210397316A1 (en)2021-12-23

Family

ID=79022506

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US17/355,067AbandonedUS20210397316A1 (en)2020-06-222021-06-22Inertial scrolling method and apparatus
US18/084,717Active2041-07-05US12399610B2 (en)2020-06-222022-12-20Inertial scrolling method and apparatus

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US18/084,717Active2041-07-05US12399610B2 (en)2020-06-222022-12-20Inertial scrolling method and apparatus

Country Status (1)

CountryLink
US (2)US20210397316A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2023231717A1 (en)*2022-06-012023-12-07北京字节跳动网络技术有限公司Animation effect generation method and apparatus, and medium and device
US20240233662A9 (en)*2022-10-252024-07-11E Ink CorporationMethods for driving electro-optic displays
WO2025011092A1 (en)*2023-07-112025-01-16荣耀终端有限公司Display control method and electronic device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20240103701A1 (en)*2022-09-242024-03-28Apple Inc.Methods for interacting with user interfaces based on attention

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5740389A (en)*1993-12-231998-04-14International Business Machines CorporationScrolling a target window during a drag and drop operation
US10015527B1 (en)*2013-12-162018-07-03Amazon Technologies, Inc.Panoramic video distribution and viewing

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7469381B2 (en)*2007-01-072008-12-23Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
EP1184414A3 (en)*2000-08-302003-08-06JSR CorporationConjugated diene-based rubber and method of producing the same, oil extended rubber and rubber composition containing the same
US7904062B2 (en)*2007-03-082011-03-08Yahoo! Inc.Scrolling mobile advertisements
US8451236B2 (en)*2008-12-222013-05-28Hewlett-Packard Development Company L.P.Touch-sensitive display screen with absolute and relative input modes
JP5132629B2 (en)*2009-05-112013-01-30ソニーモバイルコミュニケーションズ, エービー Information terminal, information presentation method of information terminal, and information presentation program
TWI412963B (en)*2009-07-012013-10-21Htc CorpData display and movement methods and systems, and computer program products thereof
EP2378406B1 (en)*2010-04-132018-08-22LG Electronics Inc.Mobile terminal and method of controlling operation of the mobile terminal
US9182897B2 (en)*2011-04-222015-11-10Qualcomm IncorporatedMethod and apparatus for intuitive wrapping of lists in a user interface
US9268424B2 (en)*2012-07-182016-02-23Sony CorporationMobile client device, operation method, recording medium, and operation system
US9778834B2 (en)*2013-05-232017-10-03Oracle International CorporationMultidimensional split view for a pivot table or other grid-based component
US20160034126A1 (en)*2014-07-292016-02-04Viktor KaptelininVisual cues for scrolling
US20180300035A1 (en)*2014-07-292018-10-18Viktor KaptelininVisual cues for scrolling
US20160202865A1 (en)*2015-01-082016-07-14Apple Inc.Coordination of static backgrounds and rubberbanding

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5740389A (en)*1993-12-231998-04-14International Business Machines CorporationScrolling a target window during a drag and drop operation
US10015527B1 (en)*2013-12-162018-07-03Amazon Technologies, Inc.Panoramic video distribution and viewing

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2023231717A1 (en)*2022-06-012023-12-07北京字节跳动网络技术有限公司Animation effect generation method and apparatus, and medium and device
US20240233662A9 (en)*2022-10-252024-07-11E Ink CorporationMethods for driving electro-optic displays
WO2025011092A1 (en)*2023-07-112025-01-16荣耀终端有限公司Display control method and electronic device

Also Published As

Publication numberPublication date
US20230130520A1 (en)2023-04-27
US12399610B2 (en)2025-08-26

Similar Documents

PublicationPublication DateTitle
US20210397316A1 (en)Inertial scrolling method and apparatus
US9804761B2 (en)Gesture-based touch screen magnification
US8976140B2 (en)Touch input processor, information processor, and touch input control method
TWI631487B (en)Crown input for a wearable electronic device
US7679624B2 (en)Moving computer displayable content into a preferred user interactive focus area
US9465457B2 (en)Multi-touch interface gestures for keyboard and/or mouse inputs
TWI552040B (en)Multi-region touchpad
US10282081B2 (en)Input and output method in touch screen terminal and apparatus therefor
EP2715491B1 (en)Edge gesture
US20160004373A1 (en)Method for providing auxiliary information and touch control display apparatus using the same
US20150095843A1 (en)Single-hand Interaction for Pan and Zoom
AU2013223015A1 (en)Method and apparatus for moving contents in terminal
CN103069379A (en)Motion continuation of touch input
US9740367B2 (en)Touch-based interaction method
WO2014134793A1 (en)Apparatus and associated methods
CN102314298A (en)Electronic device and display method of toolbar
US9304650B2 (en)Automatic cursor rotation
US20160034126A1 (en)Visual cues for scrolling
US10698601B2 (en)Second touch zoom control
CN104185823B (en) Display and method in electronic device
US20180300035A1 (en)Visual cues for scrolling
US20210349625A1 (en)Using a touch input tool to modify content rendered on touchscreen displays
US10915240B2 (en)Method of selection and manipulation of graphical objects
US20150100912A1 (en)Portable electronic device and method for controlling the same
WO2022121604A1 (en)Devices and methods for fast navigation in a multi-attributed search space of electronic devices

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO PAY ISSUE FEE


[8]ページ先頭

©2009-2025 Movatter.jp