MORPHING A USER-INTERFACE CONTROL OBJECT
First Claim
1. A computer-implemented method, comprising:
- causing a first control object to be displayed on a graphical user interface presented on a display of a device, the first control object configured to control a parameter of a presentation of media content in response to a first input;
receiving an interaction input indicating a user interaction with the first control object; and
in response to the interaction input, morphing the first control object into a second control object, replacing the first control object.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques are disclosed for morphing a first control object in a user-interface into a second control object. According to some implementations, the first control object is provided for display on a graphical user interface presented on a display of a device. The first control object can be configured to control a parameter of a presentation of media content in response to a first input. An interaction input is received indicating a user interaction with the first control object. In response to the interaction input, the first control object can be morphed into a second control object, replacing the first control object. A second input can be received, the second input indicating an intention of the user to change a value of the second control object. And, the value of the second control object can be adjusted according to the second input.
106 Citations
36 Claims
-
1. A computer-implemented method, comprising:
-
causing a first control object to be displayed on a graphical user interface presented on a display of a device, the first control object configured to control a parameter of a presentation of media content in response to a first input; receiving an interaction input indicating a user interaction with the first control object; and in response to the interaction input, morphing the first control object into a second control object, replacing the first control object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable, non-transitory storage medium storing instructions, which, when executed by a processor, causes the processor to perform operations comprising:
-
causing a first control object to be displayed on a graphical user interface presented on a display of a device, the first control object configured to control a parameter of a presentation of media content in response to a first input; receiving an interaction input indicating a user interaction with the first control object; and in response to the interaction input, morphing the first control object into a second control object, replacing the first control object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method comprising:
-
causing a first control object to be displayed on a graphical user interface presented on a display of a device, the first control object for providing control of a first parameter of a presentation of media content; receiving an interaction input indicating a user interaction with the first control object; and while the interaction input is being received; morphing the first control object into a second control object in response to the interaction input, the second control object replacing the first control object and the second control object for providing control of a second parameter, the second parameter different from the first parameter. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 35, 36)
-
-
31. A computer-readable, non-transitory storage medium storing instructions, which, when executed by a processor, causes the processor to perform operations comprising:
-
causing a first control object to be displayed on a graphical user interface presented on a display of a device, the first control object for providing control of a first parameter of a presentation of media content; receiving an interaction input indicating a user interaction with the first control object; and while the interaction input is being received; morphing the first control object into a second control object in response to the interaction input, the second control object replacing the first control object and the second control object for providing control of a second parameter, the second parameter different from the first parameter. - View Dependent Claims (32, 33, 34)
-
Specification