Moving an object about a display frame by combining classical mechanics of motion

A technology for displaying objects and display frames, which is applied in the field of user interface of display screens, and can solve the problems of inability to realize the movement of objects in the display frame and the inability to cope with virtual size animations, etc.

Active Publication Date: 2014-06-04
ORACLE INT CORP
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] More precisely, the above-mentioned techniques cannot realize the combination of classical kinematics with respect to display frame moving objects, nor can it cope with the animation of displayable objects whose virtual size is larger than the display surface (such as carousels, maps, photo galleries)

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
  • Moving an object about a display frame by combining classical mechanics of motion
  • Moving an object about a display frame by combining classical mechanics of motion
  • Moving an object about a display frame by combining classical mechanics of motion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Certain embodiments of the present disclosure relate to an improved method for implementing moving an object about a display frame incorporating classical mechanics of motion. More particularly, the environments, methods and systems disclosed herein are used to implement moving objects about a display frame by incorporating classical mechanics of motion.

[0039] overview

[0040] An eye-catching user interface provides continuity and authenticity. Likewise, an eye-catching user interface encourages user interaction. However, continuity, authenticity, and encouraging interaction (such as using motion models that users perceive as real) cannot come at the expense of functionality.

[0041] In modern user interfaces, there are many opportunities for real motion, such as when an object or group of objects is too large to be seen all at once on the display surface. Examples of such objects include carousels, large maps, photo galleries, and the like. Also, it is often m...

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 method, system, and computer program product for moving objects such as a display window about a display frame by combining classical mechanics of motion. A window nudging method receives a discrete user interface gesture from a human interface device, and based the discrete user interface gesture, instantaneously accelerating the window object to an initial velocity. Once the window is in motion, then the method applies a first movement to animate the window object using realistic motion changes. Such realistic motion changes comprise a friction model that combines sliding friction with fluid friction to determine frame-by-frame changes in velocity. The friction model that combines sliding friction with fluid friction can be applied to any object in the display frame. Collisions between one object and another object or between one object and its environment are modeled using a critically-damped spring model.

Description

technical field [0001] The present disclosure relates to the field of user interfaces of display screens, and more particularly, to techniques for moving objects with respect to a display frame. [0002] Copyright Notice [0003] Portions of the disclosure of this patent document contain material that is protected by copyright. The copyright owner has no objection to the reproduction by anyone of the patent document or the patent disclosure, as it is in the Patent and Trademark Office patent document or records, but otherwise reserves all copyright rights. Background technique [0004] Certain embodiments of the present disclosure relate to an improved solution for moving objects about a display frame by incorporating classical mechanics of motion. More particularly, disclosed herein are methods and systems that use real movement. [0005] A compelling user interface must provide some degree of continuity, and a compelling user interface must also encourage interaction, h...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/0481G06F3/0484G06F9/44
CPCG06F3/04883G06F3/0481G06T13/80G06F3/017
Inventor M·P·罗德吉尔斯
Owner ORACLE INT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products