Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-dimensional auto-scrolling

A multi-dimensional, rolling speed technology, applied in the direction of instrumentation, computing, electrical digital data processing, etc., can solve problems such as room for improvement

Inactive Publication Date: 2012-06-20
MICROSOFT CORP
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] While there have been various advances in presenting content to users, there is still room for improvement

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-dimensional auto-scrolling
  • Multi-dimensional auto-scrolling
  • Multi-dimensional auto-scrolling

Examples

Experimental program
Comparison scheme
Effect test

example 3

[0033] Example 3 - An Exemplary System Employing a Combination of Technologies

[0034] figure 1 is a block diagram of an exemplary system 100 that implements the multi-dimensional auto-scrolling techniques described herein. In this example, one or more computing devices 105 implement a multi-dimensional auto-scroll tool 120 that accepts user input 110 to initiate a multi-dimensional auto-scroll movement within content presented to the user on display 130 .

[0035] In practice, systems such as system 100 shown here may be more complex, with additional functionality, more complex relationships between system components, and the like. The techniques described herein may be generalized to operating system or hardware details, and may be applied in any of a variety of environments to take advantage of the features described.

example 4

[0036] Example 4 - An Exemplary Method of Applying a Combination of Techniques

[0037] figure 2 is a flowchart of an exemplary method 200 for implementing the multi-dimensional auto-scrolling techniques described herein, and may be used, for example, in figure 1 implemented in the system shown. The techniques described herein may be generalized to operating system or hardware details, and may be applied in any of a variety of environments to take advantage of the features described.

[0038]At 210, the system receives user input, and at 220, in response to the user input, the system initiates a scroll cycle of visual information (e.g., web pages, documents, etc.) in the user interface from a first dimension (e.g., horizontal) Alignment scrolls to first dimension scroll loop ends alignment. As described herein, user input may be touch-based input, such as gestures on a touch screen. User input may also be other inputs, such as keyboard input, mouse input, trackball input,...

example 9-

[0056] Example 9 - An Exemplary System Employing Various Technology Combinations

[0057] Figure 4 is a block diagram of another exemplary system 400 that implements the multi-dimensional auto-scrolling techniques described herein. In this example, one or more computing devices 405 implement a multi-dimensional auto-scroll tool 420 that accepts user input 410 to initiate multi-dimensional auto-scroll movement in content presented to the user on display 450 . User input 410 may include touch-based user input, such as one or more gestures on a touch screen. In this example, the device operating system (OS) receives touch-based user input information (e.g., gesture information such as speed, direction, etc.), interprets the touch-based user input information, and converts the interpreted touch-based user input information to The information is forwarded to a touch-based user interface (UI) system 430 including a multi-dimensional auto-scroll tool 420 . The touch-based UI syst...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A content presentation system implemented as a web browser, electronic book reader, etc., can initiate multi-dimensional auto-scroll movement in response to a single instance of user input (e.g., a gesture on a touchscreen). Once initiated, such a system can move visual information in more than one dimension, without further user input, to present content to a user. For example, a content presentation system can move visual information from right to left across a display area and, when the right end of the text has been reached, shift the visual information vertically, return to a starting horizontal alignment, and begin the right to left movement again, thereby performing movement that mimics left-to-right, top-to-bottom movement of human eyes, as would occur when reading text in many languages, such as English. A user can engage, accelerate, decelerate, and disengage multi-dimensional auto-scrolling, and set limits on scrolling ranges to focus on important content.

Description

technical field [0001] The invention relates to content presentation technology, in particular to multi-dimensional automatic scrolling. Background technique [0002] The growth in the content available for consumption on the World Wide Web and the variety and ubiquity of the devices available to access such content has led to demand for services such as web browsers and document readers that provide a high-quality user experience when displaying content. The ever-increasing demands of applications. A common disadvantage of these applications is their strong dependence on user interaction. These applications often rely on the user to tell the application what needs to be done through repeated user input to render the content in a readable form. For example, when a user accesses a web page with a web browser to read articles on the web page, the web browser needs input from the user each time the user wishes to move unread text on the web page to the display area (for examp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/048G06F3/041
CPCG06F3/0485G06F3/04883
Inventor R·厄里
Owner MICROSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products