WO2014190829A1 - 多级进度条、进度控制的方法和装置 - Google Patents
多级进度条、进度控制的方法和装置 Download PDFInfo
- Publication number
- WO2014190829A1 WO2014190829A1 PCT/CN2014/076179 CN2014076179W WO2014190829A1 WO 2014190829 A1 WO2014190829 A1 WO 2014190829A1 CN 2014076179 W CN2014076179 W CN 2014076179W WO 2014190829 A1 WO2014190829 A1 WO 2014190829A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- progress
- level
- bar
- progress bar
- slider
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
Definitions
- Multi-level progress bar, method and device for progress control The present application is based on a Chinese patent application with the application number 201310214891.6 and the application date being May 31, 2013, and requires the priority of the Chinese patent application, the entire Chinese patent application The contents are incorporated herein by reference.
- the present disclosure relates to the field of computer technologies, and in particular, to a multi-level progress bar, a method and apparatus for progress control. Background technique
- portable terminals such as smartphones, iPads, and the like
- portable terminals such as smartphones, iPads, and the like
- the webpage or video may be fast forwarded or rewinded at any time according to his own needs.
- the display screens of most portable terminals are touch screens, so how can it be effectively On the touch screen, controlling the progress of webpage or video playback is a problem that needs to be solved.
- a horizontal or vertical progress bar is set on the page.
- the progress bar represents the entire playback progress of the webpage or video.
- the position on the top represents the progress of the program. Drag and drop by pressing the button, or click a position on the progress bar to move the button to that location, to control the progress of the web page or video playback.
- the present disclosure provides a multi-level progress bar
- the multi-level progress bar includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider is used for The progress bar is adjusted according to the progress bar; the progress bar of each level corresponds to a different progress adjustment function; the progress adjustment function is a function between the sliding distance of the progress slider and the progress adjustment value; the progress bar of each level The linkage between the progress adjustment value and the corresponding progress adjustment function is performed.
- the present disclosure provides a linkage control method for a multi-level progress bar, the method comprising: detecting a trigger signal acting on a multi-level progress bar; the multi-level progress bar includes at least a two-level progress bar; The progress bar of each level includes at least one progress slider, and the progress slider is used to adjust the progress of the corresponding progress bar; the progress bar of each level corresponds to a different progress adjustment function; the progress adjustment function is About the sliding distance of the progress slider a function between the deviation and the progress adjustment value; the progress bar of each level is linked based on the progress adjustment value and the corresponding progress adjustment function; the trigger signal includes at least the triggered progress bar information and the progress The sliding track of the progress slider;
- a trigger signal is detected on any one of the multi-level progress bars, calculating a sliding distance of the progress slider of the triggered progress bar according to the sliding track in the trigger signal;
- the present disclosure also provides a method for progress control by a multi-level progress bar, the method comprising: detecting a trigger signal acting on a multi-level progress bar; the multi-level progress bar includes at least two levels of progress The progress bar includes at least one progress slider, and the progress slider is used to adjust the progress of the corresponding progress bar; the progress bar of each level corresponds to a different progress adjustment function; the progress The adjustment function is a function between the sliding distance of the progress slider and the progress adjustment value; the progress bar of each level is linked based on the progress adjustment value and the corresponding progress adjustment function; the trigger signal includes at least The progress bar information triggered and the sliding track of the progress bar of the progress bar;
- a trigger signal is detected on any one of the multi-level progress bars, calculating a sliding distance of the progress slider of the triggered progress bar according to the sliding track in the trigger signal;
- the progress adjustment value is calculated according to the progress adjustment function of the triggered progress bar and the sliding distance of the progress slider; and the progress control is performed according to the progress adjustment value.
- the present disclosure further provides a linkage control device for a multi-level progress bar, the device comprising: a detection module, configured to detect a trigger signal acting on a multi-level progress bar: the multi-level progress bar includes at least a two-level progress bar; each of the progress bar includes at least one progress slider, and the progress slider is used to adjust the progress of the corresponding progress bar; the progress bar of each level corresponds to a different progress adjustment function;
- the progress adjustment function is a function between a sliding distance of the progress slider and a progress adjustment value; the progress bar of each level is linked based on the progress adjustment value and the corresponding progress adjustment function; At least including the triggered progress bar information and the sliding track of the progress bar progress slider;
- a sliding distance obtaining module configured to calculate a progress slip of the triggered progress bar according to a sliding track in the trigger signal if the detecting module detects a trigger signal for any one of the multi-level progress bars a sliding distance of the block;
- a progress adjustment value obtaining module configured to calculate a progress adjustment value according to a progress adjustment function of the triggered progress bar and a sliding distance of the progress slider;
- the sliding distance obtaining module is further configured to calculate a sliding distance of the progress slider of the other progress bar according to the calculated progress adjustment value and a progress adjustment function of the other progress bar;
- the linkage module is configured to control the progress slider sliding of the corresponding progress bar according to the sliding distance of the progress slider of the other progress bar.
- the present disclosure also provides an apparatus for performing schedule control by a multi-level progress bar, the apparatus comprising: a detecting module, configured to detect a trigger signal acting on a multi-stage progress bar; The method includes at least one progress bar; the progress bar includes at least one progress slider, and the progress slider is used to adjust the progress of the corresponding progress bar; the progress bar of each level has different progress adjustments.
- the progress adjustment function is a function between a sliding distance of the progress slider and a progress adjustment value; the progress bar of each level is linked based on the progress adjustment value and the corresponding progress adjustment function;
- the signal includes at least the triggered progress bar information and the sliding track of the progress bar progress slider;
- a sliding distance obtaining module configured to calculate a progress slip of the triggered progress bar according to a sliding track in the trigger signal if the detecting module detects a trigger signal for any one of the multi-level progress bars a sliding distance of the block;
- a progress adjustment value obtaining module configured to calculate a progress adjustment value according to a progress adjustment function of the triggered progress bar and a sliding distance of the progress slider;
- a progress adjustment module configured to perform progress control according to the progress adjustment value.
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user may select different levels according to requirements.
- the progress bar adjusts the progress, thereby achieving fine adjustment of the progress, solving the problem of inaccurate positioning of the playback progress in the current technology, and solving the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning.
- the problem is that it provides a longer, larger, and wider space for the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- FIG. 1 is an exemplary diagram of a multi-level circular progress bar interface provided in Embodiment 1 of the present disclosure
- FIG. 2 is an exemplary diagram of another multi-level annular progress bar interface provided in Embodiment 1 of the present disclosure
- FIG. 3 is an exemplary diagram of another multi-level annular progress bar interface provided in Embodiment 1 of the present disclosure.
- Embodiment 4 is an exemplary flowchart of a method for progress control provided in Embodiment 2 of the present disclosure
- Embodiment 3 of the present disclosure is an exemplary flowchart of a method for progress control provided in Embodiment 3 of the present disclosure
- Embodiment 3 is an exemplary flowchart of a method for progress control provided in Embodiment 4 of the present disclosure
- Embodiment 7 is an exemplary flowchart of a method for progress control provided in Embodiment 5 of the present disclosure.
- Embodiment 8 is an exemplary structural diagram of a device for progress control provided in Embodiment 6 of the present disclosure.
- Embodiment 9 is an exemplary structural diagram of another apparatus for progress control provided in Embodiment 6 of the present disclosure.
- FIG. 10 is an exemplary diagram of an apparatus for performing schedule control by a multi-stage progress bar according to Embodiment 7 of the present disclosure.
- FIG. 11 is an exemplary structural diagram of another apparatus for performing schedule control by a multi-stage progress bar according to Embodiment 7 of the present disclosure.
- the terminal in the embodiment of the present disclosure may include a smartphone, a tablet, an e-book reader, an MP3 player (Moving Picture Experts Group Audio Layer ⁇ , a motion picture expert compresses a standard audio layer 3), and a ⁇ 4 (Moving Picture Experts Group Audio Layer) IV, Motion Picture Experts compress standard audio layers 3) Players, laptops and desktop computers, etc.
- an MP3 player Moving Picture Experts Group Audio Layer ⁇
- a motion picture expert compresses a standard audio layer 3
- ⁇ 4 Motion Picture Experts Group Audio Layer
- a multi-level progress bar is provided in the embodiment of the present disclosure, and the multi-level progress bar is used to control the progress, for example, control of the progress of playing of the video, or control of the progress of playing the page.
- the multi-level progress bar includes at least two levels of progress bars; each of the level progress bars includes at least one progress slider, and the progress slider is used to perform progress adjustment on the corresponding progress bar; Corresponding to different progress adjustment functions; the progress adjustment function is a function between the sliding distance of the progress slider and the progress adjustment value; and each progress bar is based on the progress adjustment value and the corresponding progress adjustment function Linkage.
- the multi-level progress bar is a circular progress bar, including a two-level progress bar, and the outer ring is a first-level progress bar, which implements a rough adjustment of the playback progress, and the inner ring is a second-level progress bar.
- each level of progress bar includes a progress slider, the position of the progress slider indicating the progress of the current application, and the progress adjustment can be achieved by dragging the progress slider.
- FIG. 2 when the progress slider of the first-level progress bar is dragged from the first position to the second position, the progress will also advance from the progress corresponding to the first position to the progress corresponding to the second position.
- the progress slider on one of the progress bars is triggered to move, the progress slider on the other progress bar will also move with the linkage relationship and each level of progress bar.
- the corresponding adjustment function is related.
- the circular progress bar shown in FIG. 1 is taken as an example in the embodiment:
- the progress adjustment function of the first level progress bar is:
- the number of progress sliders on each level of the progress bar is not limited, and may include two progress sliders.
- the first progress slider is used to implement fast forward playback, and the second progress slider is used.
- the implementation of the back-off of the playback progress is not specifically limited in this embodiment.
- the circular progress bar is a semi-closed progress bar
- the outer ring is the first-level progress bar
- the inner ring is the second-level progress bar
- the outer and inner rings are divided into the left half and the right half. In part, the left half and the right half respectively include corresponding progress sliders.
- the playback progress is fast forwarded, when the right half is When the progress slider slides from the top along the right half of the circular trajectory, it controls the backward movement of the playback progress; when the progress slider of the left half slides to the bottom of the ring, when the circular trajectory slides from the bottom to the left half, Conversely, the back of the playback progress is controlled.
- the progress slider of the right half slides to the bottom of the ring, the circular motion of the right half slides from bottom to top, which in turn controls the fast progress of the playback progress.
- each progress bar in the multi-level progress bar has an independent progress adjustment function.
- the progress adjustment function is a function between the sliding distance of the progress slider and the progress adjustment value.
- the corresponding progress adjustment value can be calculated according to the progress adjustment function of the trigger progress bar.
- the calculated progress adjustment value can be used to calculate the sliding distance of each progress slider according to the progress adjustment function of other progress bars.
- the relationship between the sliding distance of the progress slider and the progress adjustment value is a linear relationship. That is, the sliding distance is adjusted proportionally to the progress adjustment value.
- the multi-level progress bar includes: a closed multi-level progress bar or a non-closed multi-level progress bar.
- the closed multi-level progress bar refers to a progress bar in which the progress bar is a loop structure without a starting point and a ending point.
- the non-closed multi-level progress bar refers to a progress bar in which the progress bar has a starting point and a ending point.
- the closed multi-level progress bar includes, but is not limited to: a multi-level circular progress bar, a multi-level rectangular progress bar, or a multi-level triangular progress bar, and the like.
- the multi-level circular progress bar is a multi-level progress bar in which the progress bar has a ring structure.
- the multi-level rectangular progress bar is a multi-level progress bar in which the progress bar has a rectangular structure.
- the multi-level triangle progress bar is a multi-level progress bar in which the progress bar has a triangular structure. Since the closed multi-stage progress bar has a looping structure, using this type of progress bar in a limited screen enables loop adjustment to achieve a larger moving distance for more accurate progress slider positioning.
- the multi-level progress bar includes a closed multi-level progress bar
- the progress corresponding to each level of the closed progress bar is less than or equal to the total progress.
- the playback progress corresponding to the first-level progress bar may be the total playback progress of the entire application software, for example, the application software is a video file, and the total duration is 120 minutes.
- the first level of the progress bar represents 120 minutes
- the second level of progress bar represents 5 minutes. Then the first level progress bar completes a circle and the second level progress bar needs to turn 24 times.
- the playback progress corresponding to the first-level progress bar can also be the partial playback progress of the entire application. For example, if the first-level progress bar represents 60 minutes, the first-level progress bar can complete the entire video playback after two turns. .
- the non-closed multi-level progress bar includes, but is not limited to: a multi-level strip progress bar or a multi-level curved progress bar or the like.
- the progress adjustment of the progress bar by the progress slider in the multi-level progress bar includes, but is not limited to, smooth adjustment or discrete adjustment.
- the so-called discrete adjustment means that the progress slider does not move smoothly on the progress bar, but moves according to the preset progress grid.
- the first-level progress bar and the second-level progress bar are composed of ten progress grids. Each level progress bar moves through a progress grid, and the first-level progress bar moves a progress grid.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solves the problem of inaccurate positioning of the playback progress in the current technology, and solves the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning, and achieves a longer and more
- the large and wider space allows the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- Embodiment 2 Embodiment 2
- a linkage control method for a multi-level progress bar including:
- the multi-level progress bar includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider is used for The progress bar is adjusted according to the progress bar; the progress bar of each level corresponds to a different progress adjustment function; the progress adjustment function is a function between the sliding distance of the progress slider and the progress adjustment value; the progress bar of each level Linking between the progress adjustment value and the corresponding progress adjustment function; the trigger signal includes at least the triggered progress bar information and the sliding track of the progress bar progress slider;
- a trigger signal is detected on any one of the multi-level progress bars, calculate a sliding distance of the progress slider of the triggered progress bar according to the sliding track in the trigger signal;
- the multi-level progress bar is a circular progress bar, including a two-level progress bar, and the outer ring is a first-level progress bar, which implements a rough adjustment of the playback progress, and the inner ring is a second-level progress bar.
- each level of progress bar includes a progress slider, the position of the progress slider indicates the progress of the current application, and the progress adjustment can be achieved by dragging the progress slider.
- the progress slider of the first level progress bar is When the first position is dragged to the second position, the progress will also advance to the progress corresponding to the second position from the progress corresponding to the first position. There is a linkage relationship between the two levels of progress bars. When the progress slider on one of the progress bars is triggered to move, the progress slider on the other progress bar will also move with the linkage relationship and each level of progress bar. The corresponding adjustment function is related.
- the number of progress sliders on each level of the progress bar is not limited, and may include two progress sliders.
- the first progress slider is used to implement fast forward playback, and the second progress slider is used.
- the implementation of the back-off of the playback progress is not specifically limited in this embodiment.
- the circular progress bar is a semi-closed progress bar
- the outer ring is the first-level progress bar
- the inner ring is the second-level progress bar
- the outer and inner rings are divided into the left half and the right half. In part, the left half and the right half respectively include corresponding progress sliders.
- the playback progress is fast forwarded, when the right half is When the progress slider slides from the top along the right half of the circular trajectory, it controls the backward movement of the playback progress; when the progress slider of the left half slides to the bottom of the ring, when the circular trajectory slides from the bottom to the left half, Conversely, the back of the playback progress is controlled.
- the progress slider of the right half slides to the bottom of the ring, the circular motion of the right half slides from bottom to top, which in turn controls the fast progress of the playback progress.
- the relationship between the sliding distance of the progress slider and the progress adjustment value is a linear relationship.
- the multi-level progress bar includes: a closed multi-level progress bar or a non-closed multi-level progress bar.
- the closed multi-level progress bar refers to a progress bar in which the progress bar is a loop structure without a starting point and a ending point.
- the non-closed multi-level progress bar refers to a progress bar in which the progress bar has a starting point and a ending point.
- the closed multi-level progress bar includes, but is not limited to: a multi-level circular progress bar, a multi-level rectangular progress bar, or a multi-level triangular progress bar, and the like.
- the multi-level circular progress bar is a multi-level progress bar in which the progress bar has a ring structure.
- the multi-level rectangular progress bar is a multi-level progress bar in which the progress bar has a rectangular structure.
- the multi-level triangle progress bar is a multi-level progress bar in which the progress bar has a triangular structure. Since the closed multi-stage progress bar has a looping structure, using this type of progress bar in a limited screen enables loop adjustment to achieve a larger moving distance for more accurate progress slider positioning.
- the multi-level progress bar includes a closed multi-level progress bar
- the progress of each of the closed-ended progress bars is less than or equal to the total progress.
- the playback progress corresponding to the first-level progress bar may be the total playback progress of the entire application software, for example, the application software is a video file, and the total duration is 120 minutes.
- the first level progress bar represents 120 minutes
- the second level progress bar represents 5 minutes.
- the first level progress bar completes a circle and the second level progress bar is rotated 24 times.
- the playback progress corresponding to the first-level progress bar can also be the partial playback progress of the entire application. For example, if the first-level progress bar represents 60 minutes, the first-level progress bar can complete the entire video playback after two turns. .
- the non-closed multi-level progress bar includes, but is not limited to: a multi-level strip progress bar or a multi-level curved progress bar or the like.
- the progress adjustment performed by the progress slider on the corresponding progress bar in the multi-level progress bar includes, but is not limited to, smooth adjustment or discrete adjustment.
- the so-called discrete adjustment means that the progress slider is on the progress bar and It is not smooth moving, but is moved step by step according to a preset progress grid.
- the first-level progress bar and the second-level progress bar are composed of ten progress grids. Each level progress bar moves through a progress grid, and the first-level progress bar moves a progress grid.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solves the problem of inaccurate positioning of the playback progress in the current technology, and solves the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning, and achieves a longer and more
- the large and wider space allows the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- a method for performing schedule control by using a multi-level progress bar including:
- the multi-level progress bar includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider is used for The progress bar is adjusted according to the progress bar; the progress bar of each level corresponds to a different progress adjustment function; the progress adjustment function is a function between the sliding distance of the progress slider and the progress adjustment value; the progress bar of each level Linking between the progress adjustment value and the corresponding progress adjustment function; the trigger signal includes at least the triggered progress bar information and the sliding track of the progress bar progress slider;
- a trigger signal is detected on any one of the multi-level progress bars, calculate a sliding distance of the progress slider of the triggered progress bar according to the sliding track in the trigger signal;
- the multi-level progress bar is a circular progress bar, including a two-level progress bar, and the outer ring is a first-level progress bar, which implements a rough adjustment of the playback progress, and the inner ring is a second-level progress bar.
- each level of progress bar includes a progress slider, the position of the progress slider indicating the progress of the current application, and the progress adjustment can be achieved by dragging the progress slider.
- FIG. 2 when the progress slider of the first-level progress bar is dragged from the first position to the second position, the progress will also advance from the progress corresponding to the first position to the progress corresponding to the second position.
- the progress slider on one of the progress bars is triggered to move, the progress slider on the other progress bar will also move with the linkage relationship and each level of progress bar.
- the corresponding adjustment function is related.
- the number of progress sliders on each level of the progress bar is not limited, and may include two progress sliders.
- the first progress slider is used to implement fast forward playback, and the second progress slider is used.
- the implementation of the back-off of the playback progress is not specifically limited in this embodiment.
- the circular progress bar is a semi-closed progress bar
- the outer ring is the first-level progress bar
- the inner ring is the second-level progress bar, but the outer and inner rings are divided into the left half and the right half.
- the left half and the right half respectively include corresponding progress sliders, when the left half of the progress slider follows the left half of the circular trajectory When the upside slides down, it controls the fast progress of the playback progress.
- the playback progress is controlled to retreat; when the progress slider of the left half slides to the ring At the bottom, when sliding along the left half of the circular trajectory from bottom to top, it in turn controls the back of the playback progress.
- the progress slider of the right half slides to the bottom of the ring, the circular trajectory along the right half goes from bottom to top. When sliding, it in turn controls the fast progress of the playback progress.
- the relationship between the sliding distance of the progress slider and the progress adjustment value is a linear relationship.
- the multi-level progress bar includes: a closed multi-level progress bar or a non-closed multi-level progress bar.
- the closed multi-level progress bar refers to a progress bar in which the progress bar is a loop structure without a starting point and a ending point.
- the non-closed multi-level progress bar refers to a progress bar in which the progress bar has a starting point and a ending point.
- the closed multi-level progress bar includes, but is not limited to: a multi-level circular progress bar, a multi-level rectangular progress bar, or a multi-level triangular progress bar, and the like.
- the multi-level circular progress bar is a multi-level progress bar in which the progress bar has a ring structure.
- the multi-level rectangular progress bar is a multi-level progress bar in which the progress bar has a rectangular structure.
- the multi-level triangle progress bar is a multi-level progress bar in which the progress bar has a triangular structure. Since the closed multi-stage progress bar has a looping structure, using this type of progress bar in a limited screen enables loop adjustment to achieve a larger moving distance for more accurate progress slider positioning.
- the multi-level progress bar includes a closed multi-level progress bar
- the progress of each of the closed-ended progress bars is less than or equal to the total progress.
- the playback progress corresponding to the first-level progress bar may be the total playback progress of the entire application software, for example, the application software is a video file, and the total duration is 120 minutes.
- the first level progress bar represents 120 minutes
- the second level progress bar represents 5 minutes.
- the first level progress bar completes a circle and the second level progress bar is rotated 24 times.
- the playback progress corresponding to the first-level progress bar can also be the partial playback progress of the entire application. For example, if the first-level progress bar represents 60 minutes, the first-level progress bar can complete the entire video playback after two turns. .
- the non-closed multi-level progress bar includes, but is not limited to: a multi-level strip progress bar or a multi-level curved progress bar or the like.
- the progress adjustment of the progress bar by the progress slider in the multi-level progress bar includes, but is not limited to, smooth adjustment or discrete adjustment.
- the so-called discrete adjustment means that the progress slider does not move smoothly on the progress bar, but moves according to the preset progress grid.
- the first-level progress bar and the second-level progress bar are composed of ten progress grids. Each level progress bar moves through a progress grid, and the first-level progress bar moves a progress grid.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solves the problem of inaccurate positioning of the playback progress in the current technology, and solves the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning, and achieves a longer and more
- the large and wider space allows the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- a method for controlling the linkage of a multi-level progress bar is provided in the embodiment of the present disclosure.
- the fourth embodiment is a detailed description of the second embodiment. Referring to FIG. 6, the method process includes:
- the application software in this embodiment includes but is not limited to: a browser, a video playing software, and the like.
- the preset operations include but are not limited to: starting the operation of the application software or triggering the operation of a function module in the application software. For example, triggering a movie link in the video playback software, the terminal loads the play file of the movie, and displays a multi-level progress bar on the play interface.
- the multi-level progress bar in this embodiment is similar to the foregoing, and includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider is used to perform the corresponding progress bar.
- a progress adjustment the progress bar of each level corresponds to a different progress adjustment function; the progress adjustment function is a function between a sliding distance of the progress slider and a progress adjustment value; the progress bar of each level is based on the progress
- the adjustment value and the corresponding progress adjustment function are linked;
- the trigger signal includes at least the triggered progress bar information and the sliding distance of the progress bar of the progress bar, which is not described in this embodiment.
- the types of multi-level progress bars as described in the first embodiment in this embodiment include, but are not limited to, a closed multi-level progress bar or a non-closed progress bar.
- the closed multi-level progress bar includes but is not limited to: a multi-level circular progress bar, a multi-level rectangular progress bar, or a multi-level triangular progress bar.
- Non-closed multi-level progress bars include, but are not limited to: multi-level bar progress bars or multi-level curved progress bars.
- a plurality of types of progress bars can be designed, and the user can select and use different progress bars according to their own preferences, which is not specifically limited in this embodiment.
- a hidden function of the multi-level progress bar may also be set.
- the multi-level progress bar When a multi-level progress bar is needed, the multi-level progress bar is triggered to be displayed, and the progress bar may be hidden when the multi-level progress bar is not needed.
- the multi-level progress bar can be set to zoom in and out, so that the user can flexibly adjust the multi-level progress bar.
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar has a linkage relationship, and the each level of the progress bar corresponds to different adjustment values of the play progress of the application, for example, as shown in FIG. 1
- the multi-level progress bar is a circular progress bar, including a two-level progress bar, the outer ring is a first-level progress bar, which implements a rough adjustment of the playback progress, and the inner ring is a second-level progress bar, thereby achieving fine adjustment of the playback progress.
- each level of progress bar includes a progress slider, the position of the progress slider indicates the progress of the current application, and the progress of the playback can be adjusted by dragging the progress slider. As shown in FIG. 2, when the progress slider of the first-level progress bar is dragged from the first position to the second position, the playing progress of the application is also fast forwarded to the second position correspondingly from the playing time corresponding to the first position. The corresponding playback time.
- the trigger signal includes but is not limited to: a trigger signal for a progress slider on each level of the progress bar, or a trigger signal for any position on each level of the progress bar.
- the user drags the progress slider on the first-level progress bar from the first position to the trigger signal of the second position, or the user clicks the trigger signal of the second position on the first-level progress bar.
- the terminal detects the trigger signal, the terminal slides the progress slider to the second position.
- the trigger signal includes at least a triggered progress bar information and a sliding track of the progress bar progress slider. 303. If a trigger signal is detected on any one of the multi-level progress bars, calculate a sliding distance of the progress slider of the triggered progress bar according to the sliding track in the trigger signal.
- the sliding track of the progress slider according to the progress bar is detected.
- the starting point and the ending point are used to calculate the sliding distance of the progress slider.
- the calculation process of the sliding distance is similar to the calculation method in the prior art, and will not be described in detail in this embodiment.
- multiple types of multi-level progress bars can be pre-stored in the application software, and the multi-level progress bar of the current application may be replaced at any time according to the user's preference.
- the user may replace the current circular progress bar with a triangular progress bar. Therefore, in an embodiment, when calculating the progress adjustment value, first confirm the current multi-level progress bar type, obtain the progress adjustment function of each progress bar according to the corresponding type, and then follow the progress bar of the triggered progress bar. The sliding distance and its corresponding progress adjustment function calculate the progress adjustment value.
- the multi-level progress bars are linked together, and when the progress slider of the first-level progress bar is triggered, the sliding of other progress sliders is driven.
- calculating a sliding adjustment distance of the progress slider of the other progress bar according to the calculated progress adjustment value and a progress adjustment function of the other progress bar, according to the sliding distance of the progress slider of the other progress bar Calculate its sliding trajectory and control the sliding of the progress slider according to its corresponding sliding trajectory. As shown in FIG.
- the sliding distance of the progress slider of the first-level progress bar is obtained, according to the sliding distance and the first
- the progress adjustment function of the level progress bar calculates the progress adjustment value, and calculates the sliding distance of the progress slider of the second-level progress bar according to the progress adjustment value and the progress adjustment function of the second-level progress bar, according to the sliding of the second-level progress bar
- the distance slider that calculates the sliding trajectory and drives the second-level progress bar slides according to the sliding trajectory.
- the progress adjustment performed by the progress slider on the corresponding progress bar in the multi-level progress bar includes, but is not limited to, smooth adjustment or discrete adjustment.
- the so-called discrete adjustment means that the progress slider does not move smoothly on the progress bar, but moves according to the preset progress grid.
- the first-level progress bar and the second-level progress bar are composed of ten progress grids. Each level progress bar moves through a progress grid, and the first-level progress bar moves a progress grid.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solved the problem of inaccurate positioning of the playback progress in the current technology, and solved the user
- there are often problems such as misoperation or inaccurate positioning, which provides a longer, larger, and wider space for the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power.
- the effect of the endurance of the terminal is increased.
- a method for performing schedule control by using a multi-level progress bar is provided.
- This embodiment is a detailed description of Embodiment 3. Referring to FIG. 7, the method process includes:
- the terminal detects the trigger signal acting on the multi-level progress bar.
- the trigger signal includes, but is not limited to, a trigger signal for the progress slider on each level of the progress bar, or a trigger signal for any position on each level of the progress bar, which is not described in this embodiment.
- the trigger signal includes at least a triggered progress bar information and a sliding track of the progress bar progress slider.
- the multi-level progress bar in this embodiment is similar to the foregoing, and includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider is used to perform the corresponding progress bar.
- a progress adjustment the progress bar of each level corresponds to a different progress adjustment function; the progress adjustment function is a function between a sliding distance of the progress slider and a progress adjustment value; the progress bar of each level is based on the progress
- the adjustment value and the corresponding progress adjustment function are linked;
- the trigger signal includes at least the triggered progress bar information and the sliding distance of the progress bar of the progress bar, which is not described in this embodiment.
- a trigger signal is detected on any one of the multi-level progress bars, calculate a sliding distance of the progress slider of the triggered progress bar according to the sliding track in the trigger signal.
- the sliding track of the progress slider according to the progress bar is detected.
- the starting point and the ending point are used to calculate the sliding distance of the progress slider.
- the calculation process of the sliding distance is similar to the calculation method in the prior art, and will not be described in detail in this embodiment.
- multiple types of multi-level progress bars can be pre-stored in the application software, and the multi-level progress bar of the current application may be replaced at any time according to the user's preference.
- the user may replace the current circular progress bar with a triangular progress bar. Therefore, in an embodiment, when calculating the progress adjustment value, first confirm the current multi-level progress bar type, obtain a corresponding progress adjustment function according to the corresponding type, and then slide the progress slider according to the triggered progress bar. The distance and its corresponding progress adjustment function calculate the progress adjustment value.
- the progress is controlled. If the adjustment value of the video playback is 5 minutes, the video stream after the video is pulled for five minutes is used as the current playback progress, and the adjustment value is based here.
- the adjustment of the playback progress is similar to the current technology, and will not be further described in this embodiment. 405. Play the application software according to the adjusted progress.
- the terminal continues to play the application software according to the adjusted playback progress, which is similar to the current technology, and is not described in this embodiment.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solves the problem of inaccurate positioning of the playback progress in the current technology, and solves the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning, and achieves a longer and more
- the large and wider space allows the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- an embodiment of the present disclosure provides a device for progress control.
- the device includes: a detection module 501, a sliding distance acquisition module 502, a progress adjustment value acquisition module 503, and a linkage module 504.
- the detecting module 501 is configured to detect a trigger signal that is applied to the multi-level progress bar; the multi-level progress bar includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider And a progress adjustment function is performed on the corresponding progress bar; the progress bar of each level has a different progress adjustment function; the progress adjustment function is a function between a sliding distance of the progress slider and a progress adjustment value; Each level of progress bar is linked based on the progress adjustment value and the corresponding progress adjustment function; the trigger signal includes at least a triggered progress bar information and a sliding track of the progress bar progress slider;
- the sliding distance obtaining module 502 is configured to: if the detecting module detects a trigger signal for any one of the multi-level progress bars, calculate a progress of the triggered progress bar according to the sliding track in the trigger signal The sliding distance of the slider;
- a progress adjustment value obtaining module 503, configured to calculate a progress adjustment value according to a progress adjustment function of the triggered progress bar and a sliding distance of the progress slider;
- the sliding distance obtaining module 502 is further configured to calculate a sliding distance of the progress slider of the other progress bar according to the calculated progress adjustment value and a progress adjustment function of the other progress bar;
- the linkage module 504 is configured to control the progress slider sliding of the corresponding progress bar according to the sliding distance of the progress slider of the other progress bar.
- the detecting module 501 includes:
- the first detecting unit 501a is configured to detect a trigger signal of a progress slider acting on each level of the progress bar; or, the second detecting unit 501b is configured to detect a trigger signal applied to any position on each level of the progress bar.
- the progress adjustment value obtaining module 503 includes:
- a type obtaining unit 503a configured to determine a type of the multi-level progress bar
- a progress function obtaining unit 503b configured to acquire a progress function of each progress bar according to the type of the multi-level progress bar
- a progress adjustment value obtaining unit 503c configured to perform a progress function according to the triggered progress bar and the progress slider Slip Dynamic distance, calculate the progress adjustment value.
- the relationship between the sliding distance of the progress slider and the function of the progress adjustment value is a linear relationship.
- the progress adjustment of the progress bar by the progress slider in the multi-level progress bar includes: smooth adjustment or discrete adjustment.
- the multi-level progress bar includes: a multi-level circular progress bar, a multi-level rectangular progress bar, or a multi-level triangular progress bar.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solves the problem of inaccurate positioning of the playback progress in the current technology, and solves the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning, and achieves a longer and more
- the large and wider space allows the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- an embodiment of the present disclosure provides an apparatus for performing schedule control by a multi-level progress bar, including: a detection module 601, a sliding distance acquisition module 602, a progress adjustment value acquisition module 603, and a progress adjustment module 604.
- the detecting module 601 is configured to detect a trigger signal that acts on the multi-level progress bar; the multi-level progress bar includes at least two levels of progress bars; each of the progress bar includes at least one progress slider, and the progress slider And a progress adjustment function is performed on the corresponding progress bar; the progress bar of each level has a different progress adjustment function; the progress adjustment function is a function between a sliding distance of the progress slider and a progress adjustment value; Each level of progress bar is linked based on the progress adjustment value and the corresponding progress adjustment function; the trigger signal includes at least a triggered progress bar information and a sliding track of the progress bar progress slider;
- the sliding distance obtaining module 602 is configured to: if the detecting module detects a trigger signal for any one of the multi-level progress bars, calculate a progress of the triggered progress bar according to the sliding track in the trigger signal The sliding distance of the slider;
- a progress adjustment value obtaining module 603, configured to calculate a progress adjustment value according to a progress adjustment function of the triggered progress bar and a sliding distance of the progress slider;
- the progress adjustment module 604 is configured to perform progress control according to the progress adjustment value.
- the detecting module 601 includes: a first detecting unit 601a, configured to detect a trigger signal of a progress slider acting on each level of the progress bar; or, the second detecting unit 601b , is used to detect the trigger signal acting on any position on each level of the progress bar.
- the progress adjustment value obtaining module 603 includes:
- a type obtaining unit 603a configured to determine a type of the multi-level progress bar
- a progress function obtaining unit 603b configured to acquire a progress function of each progress bar according to the type of the multi-level progress bar;
- the progress adjustment value obtaining unit 603c is configured to calculate a progress adjustment value according to the progress function of the triggered progress bar and the sliding distance of the progress slider.
- the relationship between the sliding distance of the progress slider and the function of the progress adjustment value is a linear relationship.
- the progress adjustment of the progress bar by the progress slider in the multi-level progress bar includes: smooth adjustment or discrete adjustment.
- the multi-level progress bar includes: a multi-level circular progress bar, a multi-level rectangular progress bar, or a multi-level triangular progress bar.
- the beneficial effects of the embodiment include:
- the multi-level progress bar includes at least two levels of progress bars, and each level of the progress bar corresponds to a different progress adjustment function, and the user can select different levels of progress bars to adjust the progress according to requirements, thereby realizing Fine adjustment of the progress, solves the problem of inaccurate positioning of the playback progress in the current technology, and solves the problem that the user's finger operation progress bar often has misoperation or inaccurate positioning, and achieves a longer and more
- the large and wider space allows the user to operate, enabling the user to quickly complete the adjustment of the playback progress, saving battery power and increasing the endurance of the terminal.
- the apparatus for the progress control provided by the foregoing embodiment and the apparatus for performing the progress control by the multi-level progress bar are only illustrated by the division of the above functional modules. In actual applications, the functions may be allocated according to requirements. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
- the apparatus for progress control provided by the above embodiment and the apparatus for performing progress control by the multi-level progress bar are respectively the same concept as the method of the progress control and the method for performing the progress control by the multi-stage progress bar, and the specific implementation process is detailed. See the method embodiment, and will not be described here.
- a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
- the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Extrusion Moulding Of Plastics Or The Like (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Feedback Control In General (AREA)
Abstract
Description
Claims
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015544350A JP2016502195A (ja) | 2013-05-31 | 2014-04-25 | 多段階プログレスバー、プログレス制御方法、装置、プログラム及び記録媒体 |
| KR1020157013585A KR20150074161A (ko) | 2013-05-31 | 2014-04-25 | 멀티 레벨 프로그래스 바, 프로그래스 제어 방법, 장치, 프로그램 및 기록매체 |
| BR112015017955A BR112015017955A2 (pt) | 2013-05-31 | 2014-04-25 | barras de progresso de múltiplos níveis, método e aparelho de controle do progresso |
| MX2015007305A MX352644B (es) | 2013-05-31 | 2014-04-25 | Barra de progreso de nivel múltiple, método y dispositivo para control de progreso. |
| EP14804456.3A EP2942779B1 (en) | 2013-05-31 | 2014-04-25 | Multi-level progress bars, progress control method and apparatus |
| RU2015129669A RU2618770C2 (ru) | 2013-05-31 | 2014-04-25 | Многоуровневый шкальный индикатор, способ и устройство для управления позицией шкалы |
| IN4016DEN2015 IN2015DN04016A (zh) | 2013-05-31 | 2015-05-12 | |
| US14/755,175 US9927946B2 (en) | 2013-05-31 | 2015-06-30 | Method and device for progress control |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310214891.6 | 2013-05-31 | ||
| CN2013102148916A CN103279352A (zh) | 2013-05-31 | 2013-05-31 | 多级进度条、进度控制的方法和装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/755,175 Continuation US9927946B2 (en) | 2013-05-31 | 2015-06-30 | Method and device for progress control |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014190829A1 true WO2014190829A1 (zh) | 2014-12-04 |
Family
ID=49061892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/076179 Ceased WO2014190829A1 (zh) | 2013-05-31 | 2014-04-25 | 多级进度条、进度控制的方法和装置 |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US9927946B2 (zh) |
| EP (1) | EP2942779B1 (zh) |
| JP (1) | JP2016502195A (zh) |
| KR (1) | KR20150074161A (zh) |
| CN (1) | CN103279352A (zh) |
| BR (1) | BR112015017955A2 (zh) |
| IN (1) | IN2015DN04016A (zh) |
| MX (1) | MX352644B (zh) |
| RU (1) | RU2618770C2 (zh) |
| WO (1) | WO2014190829A1 (zh) |
Families Citing this family (93)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7959598B2 (en) | 2008-08-20 | 2011-06-14 | Asante Solutions, Inc. | Infusion pump systems and methods |
| CN103279352A (zh) | 2013-05-31 | 2013-09-04 | 北京小米科技有限责任公司 | 多级进度条、进度控制的方法和装置 |
| US9561324B2 (en) | 2013-07-19 | 2017-02-07 | Bigfoot Biomedical, Inc. | Infusion pump system and method |
| KR102192155B1 (ko) * | 2013-11-12 | 2020-12-16 | 삼성전자주식회사 | 어플리케이션 정보를 제공하는 방법 및 장치 |
| US20160019360A1 (en) | 2013-12-04 | 2016-01-21 | Apple Inc. | Wellness aggregator |
| US12080421B2 (en) | 2013-12-04 | 2024-09-03 | Apple Inc. | Wellness aggregator |
| CN103646655B (zh) * | 2013-12-30 | 2016-09-07 | 优视科技有限公司 | 多媒体播放方法及装置 |
| CN104778055B (zh) * | 2014-01-15 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 显示进度条的方法和装置 |
| CN104978125B (zh) * | 2014-04-04 | 2018-06-08 | 宏碁股份有限公司 | 电子装置以及用户界面控制方法 |
| CN104156165A (zh) * | 2014-06-16 | 2014-11-19 | 乐视致新电子科技(天津)有限公司 | 一种调节视频的播放进度的方法和装置 |
| CN104090705A (zh) * | 2014-07-28 | 2014-10-08 | 联想(北京)有限公司 | 进度调节方法和电子设备 |
| CN105320430B (zh) * | 2014-07-30 | 2019-11-19 | 腾讯科技(深圳)有限公司 | 页面信息的控制方法及装置 |
| US10291597B2 (en) | 2014-08-14 | 2019-05-14 | Cisco Technology, Inc. | Sharing resources across multiple devices in online meetings |
| US9628966B2 (en) | 2014-08-19 | 2017-04-18 | Xiaomi Inc. | Method and device for sending message |
| CN116584928A (zh) | 2014-09-02 | 2023-08-15 | 苹果公司 | 身体活动和健身监视器 |
| CN104378686B (zh) * | 2014-11-18 | 2019-02-05 | Oppo广东移动通信有限公司 | 音视频播放进度的控制方法与装置 |
| CN104469519B (zh) * | 2014-12-18 | 2017-12-29 | 北京元心科技有限公司 | 一种视频播放方法及装置 |
| US10542126B2 (en) | 2014-12-22 | 2020-01-21 | Cisco Technology, Inc. | Offline virtual participation in an online conference meeting |
| CN105843530B (zh) * | 2015-01-15 | 2019-03-19 | 电信科学技术研究院 | 一种移动终端媒体播放进度控制方法及装置 |
| US9948786B2 (en) | 2015-04-17 | 2018-04-17 | Cisco Technology, Inc. | Handling conferences using highly-distributed agents |
| CN104822091B (zh) * | 2015-04-29 | 2016-08-24 | 努比亚技术有限公司 | 视频播放进度控制方法、装置及移动终端 |
| US10304347B2 (en) | 2015-08-20 | 2019-05-28 | Apple Inc. | Exercised-based watch face and complications |
| CN105245961A (zh) * | 2015-09-29 | 2016-01-13 | 武汉传神信息技术有限公司 | 一种触控屏的视频播放方法及装置 |
| CN105472469B (zh) * | 2015-12-08 | 2018-11-02 | 小米科技有限责任公司 | 视频播放进度调整方法及装置 |
| CN105389086B (zh) * | 2015-12-14 | 2019-11-05 | 魅族科技(中国)有限公司 | 音乐应用操作方法以及装置 |
| WO2017101445A1 (zh) | 2015-12-15 | 2017-06-22 | 华为技术有限公司 | 一种响应操作轨迹的方法以及操作轨迹响应装置 |
| CN106897014A (zh) * | 2015-12-17 | 2017-06-27 | 北京奇虎科技有限公司 | 一种视频音量的调节方法和装置 |
| CN110825302A (zh) * | 2015-12-31 | 2020-02-21 | 杭州华为数字技术有限公司 | 一种响应操作轨迹的方法以及操作轨迹响应装置 |
| WO2017123525A1 (en) | 2016-01-13 | 2017-07-20 | Bigfoot Biomedical, Inc. | User interface for diabetes management system |
| US10610643B2 (en) | 2016-01-14 | 2020-04-07 | Bigfoot Biomedical, Inc. | Occlusion resolution in medication delivery devices, systems, and methods |
| US10780223B2 (en) | 2016-01-14 | 2020-09-22 | Bigfoot Biomedical, Inc. | Adjusting insulin delivery rates |
| US12383166B2 (en) | 2016-05-23 | 2025-08-12 | Insulet Corporation | Insulin delivery system and methods with risk-based set points |
| WO2017205816A1 (en) | 2016-05-26 | 2017-11-30 | Insulet Corporation | Single dose drug delivery device |
| DK201770423A1 (en) | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
| US11216119B2 (en) | 2016-06-12 | 2022-01-04 | Apple Inc. | Displaying a predetermined view of an application |
| CN106101811A (zh) * | 2016-06-15 | 2016-11-09 | 成都神州数码索贝科技有限公司 | 一种视频回放进度控制的方法 |
| CN106325878B (zh) * | 2016-08-30 | 2019-09-13 | 贵阳朗玛信息技术股份有限公司 | 图片批量上传或下载的进度显示方法及装置 |
| US10736543B2 (en) | 2016-09-22 | 2020-08-11 | Apple Inc. | Workout monitor interface |
| CN106412706B (zh) * | 2016-09-28 | 2019-09-27 | 北京小米移动软件有限公司 | 视频播放的控制方法、装置及其设备 |
| US10592867B2 (en) | 2016-11-11 | 2020-03-17 | Cisco Technology, Inc. | In-meeting graphical user interface display using calendar information and system |
| CN106775299B (zh) * | 2016-11-25 | 2020-01-10 | 维沃移动通信有限公司 | 一种滑动条的创建方法及移动终端 |
| CN106648359A (zh) * | 2016-11-29 | 2017-05-10 | 维沃移动通信有限公司 | 一种调节视频播放进度的方法及移动终端 |
| US11096624B2 (en) | 2016-12-12 | 2021-08-24 | Bigfoot Biomedical, Inc. | Alarms and alerts for medication delivery devices and systems |
| US10516707B2 (en) | 2016-12-15 | 2019-12-24 | Cisco Technology, Inc. | Initiating a conferencing meeting using a conference room device |
| US10500334B2 (en) | 2017-01-13 | 2019-12-10 | Bigfoot Biomedical, Inc. | System and method for adjusting insulin delivery |
| EP3568860B1 (en) | 2017-01-13 | 2025-12-10 | Insulet Corporation | Insulin delivery methods, systems and devices |
| US10758675B2 (en) | 2017-01-13 | 2020-09-01 | Bigfoot Biomedical, Inc. | System and method for adjusting insulin delivery |
| EP3568862B1 (en) | 2017-01-13 | 2026-03-18 | Insulet Corporation | System and method for adjusting insulin delivery |
| US10583250B2 (en) | 2017-01-13 | 2020-03-10 | Bigfoot Biomedical, Inc. | System and method for adjusting insulin delivery |
| WO2018132765A1 (en) | 2017-01-13 | 2018-07-19 | Mazlish Bryan | Insulin delivery methods, systems and devices |
| US10440073B2 (en) | 2017-04-11 | 2019-10-08 | Cisco Technology, Inc. | User interface for proximity based teleconference transfer |
| US10375125B2 (en) | 2017-04-27 | 2019-08-06 | Cisco Technology, Inc. | Automatically joining devices to a video conference |
| US10845955B2 (en) | 2017-05-15 | 2020-11-24 | Apple Inc. | Displaying a scrollable list of affordances associated with physical activities |
| GB201708572D0 (en) * | 2017-05-30 | 2017-07-12 | Expodo Ltd | Image capture |
| USD826957S1 (en) * | 2017-06-08 | 2018-08-28 | Insulet Corporation | Display screen with a graphical user interface |
| US10375474B2 (en) | 2017-06-12 | 2019-08-06 | Cisco Technology, Inc. | Hybrid horn microphone |
| US10477148B2 (en) | 2017-06-23 | 2019-11-12 | Cisco Technology, Inc. | Speaker anticipation |
| US10516709B2 (en) | 2017-06-29 | 2019-12-24 | Cisco Technology, Inc. | Files automatically shared at conference initiation |
| US10338799B1 (en) * | 2017-07-06 | 2019-07-02 | Spotify Ab | System and method for providing an adaptive seek bar for use with an electronic device |
| US10706391B2 (en) | 2017-07-13 | 2020-07-07 | Cisco Technology, Inc. | Protecting scheduled meeting in physical room |
| US10091348B1 (en) | 2017-07-25 | 2018-10-02 | Cisco Technology, Inc. | Predictive model for voice/video over IP calls |
| CN108062196A (zh) * | 2017-12-14 | 2018-05-22 | 维沃移动通信有限公司 | 一种播放进度的调节方法及移动终端 |
| USD928199S1 (en) | 2018-04-02 | 2021-08-17 | Bigfoot Biomedical, Inc. | Medication delivery device with icons |
| US11317833B2 (en) | 2018-05-07 | 2022-05-03 | Apple Inc. | Displaying user interfaces associated with physical activities |
| DK201870380A1 (en) | 2018-05-07 | 2020-01-29 | Apple Inc. | DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES |
| US12562251B1 (en) | 2018-05-09 | 2026-02-24 | Bigfoot Biomedical, Inc. | Computing architecture for assuring the provenance of medication therapy related parameters, and related systems, methods and devices |
| CN108769819B (zh) * | 2018-06-20 | 2021-04-06 | 网易(杭州)网络有限公司 | 播放进度控制方法、介质、装置和计算设备 |
| US10953307B2 (en) | 2018-09-28 | 2021-03-23 | Apple Inc. | Swim tracking and notifications for wearable devices |
| CN109121010A (zh) * | 2018-09-29 | 2019-01-01 | 传线网络科技(上海)有限公司 | 视频的播放进度展示方法及装置 |
| CN109151554A (zh) * | 2018-09-29 | 2019-01-04 | 传线网络科技(上海)有限公司 | 视频的播放进度展示方法及装置 |
| CN109286847A (zh) * | 2018-09-29 | 2019-01-29 | 传线网络科技(上海)有限公司 | 视频的播放进度展示方法及装置 |
| USD920343S1 (en) | 2019-01-09 | 2021-05-25 | Bigfoot Biomedical, Inc. | Display screen or portion thereof with graphical user interface associated with insulin delivery |
| DK201970532A1 (en) | 2019-05-06 | 2021-05-03 | Apple Inc | Activity trends and workouts |
| US11277485B2 (en) | 2019-06-01 | 2022-03-15 | Apple Inc. | Multi-modal activity tracking user interface |
| CN110209320B (zh) * | 2019-06-06 | 2021-04-02 | 掌阅科技股份有限公司 | 页面中有声书籍播放进度的联动展现方法及电子设备 |
| CN112399259B (zh) * | 2019-08-19 | 2023-05-02 | 上海哔哩哔哩科技有限公司 | 一种播放器的进度条控制方法 |
| CN110677720B (zh) * | 2019-09-26 | 2021-09-03 | 腾讯科技(深圳)有限公司 | 视频图像帧的定位方法、装置和设备及计算机存储介质 |
| DK202070616A1 (en) | 2020-02-14 | 2022-01-14 | Apple Inc | User interfaces for workout content |
| CN111625158B (zh) * | 2020-05-22 | 2022-05-20 | 京东方科技集团股份有限公司 | 电子交互平板、菜单展示方法及书写工具属性的控制方法 |
| USD977502S1 (en) | 2020-06-09 | 2023-02-07 | Insulet Corporation | Display screen with graphical user interface |
| AU2021401809A1 (en) | 2020-12-18 | 2023-06-29 | Insulet Corporation | Scheduling of medicament bolus deliveries by a medicament delivery device at future dates and times with a computing device |
| CN120066649A (zh) | 2021-05-15 | 2025-05-30 | 苹果公司 | 用于团体训练的用户界面 |
| US12514980B2 (en) | 2021-06-30 | 2026-01-06 | Insulet Corporation | Adjustment of medicament delivery by a medicament delivery device based on menstrual cycle phase |
| CN113259780B (zh) * | 2021-07-15 | 2021-11-05 | 中国传媒大学 | 全息多维音视频播放进度条生成、显示和控制播放方法 |
| US12521486B2 (en) | 2021-07-16 | 2026-01-13 | Insulet Corporation | Method for modification of insulin delivery during pregnancy in automatic insulin delivery systems |
| CN113613049B (zh) * | 2021-07-22 | 2023-04-07 | 山东浪潮超高清视频产业有限公司 | 机顶盒媒体播放器进度条平滑拖动的方法 |
| CN113568554B (zh) * | 2021-07-27 | 2024-10-29 | 北京百度网讯科技有限公司 | 进度条滑块控制方法、装置、电子设备及可读存储介质 |
| CN114630166A (zh) * | 2022-03-03 | 2022-06-14 | 浙江大华技术股份有限公司 | 一种播放控制方法、装置、设备及介质 |
| US11977729B2 (en) | 2022-06-05 | 2024-05-07 | Apple Inc. | Physical activity information user interfaces |
| US12023567B2 (en) | 2022-06-05 | 2024-07-02 | Apple Inc. | User interfaces for physical activity information |
| CN116233558B (zh) * | 2022-12-15 | 2024-12-06 | 杭州华橙软件技术有限公司 | 一种媒体流播放方法、系统、电子设备及存储介质 |
| CN120457493A (zh) | 2023-01-06 | 2025-08-08 | 英赛罗公司 | 自动或手动启动的随餐推注输送及随后的自动安全约束放宽 |
| CN117519863B (zh) * | 2023-09-19 | 2024-09-20 | 深圳三地一芯电子股份有限公司 | 进度条控制方法、装置、设备及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102426841A (zh) * | 2009-10-31 | 2012-04-25 | 华为技术有限公司 | 定位播放视频的装置、方法及系统 |
| CN103021439A (zh) * | 2011-09-27 | 2013-04-03 | 腾讯科技(深圳)有限公司 | 一种精确定位文件播放进度的方法和装置 |
| CN103279352A (zh) * | 2013-05-31 | 2013-09-04 | 北京小米科技有限责任公司 | 多级进度条、进度控制的方法和装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09198224A (ja) * | 1995-11-13 | 1997-07-31 | Internatl Business Mach Corp <Ibm> | グラフィカル・ユーザ・インターフェース内で値を指定する方法および装置 |
| EP1756828A1 (en) * | 2004-06-02 | 2007-02-28 | Koninklijke Philips Electronics N.V. | Clock-based user interface for hdd time-shift buffer navigation |
| JP2006164033A (ja) * | 2004-12-09 | 2006-06-22 | Canon Inc | 編集システム |
| US7881505B2 (en) * | 2006-09-29 | 2011-02-01 | Pittsburgh Pattern Recognition, Inc. | Video retrieval system for human face content |
| US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
| KR101239797B1 (ko) * | 2007-02-07 | 2013-03-06 | 엘지전자 주식회사 | 터치 스크린을 구비한 전자 기기 및 이를 이용한 아날로그시계 제공 방법 |
| JP2009230468A (ja) * | 2008-03-24 | 2009-10-08 | Seiko Epson Corp | 再生装置、再生装置の制御方法および制御プログラム |
| JP2009295147A (ja) * | 2008-05-07 | 2009-12-17 | Hoya Corp | スクロール表示可能な情報処理装置 |
| JP5387585B2 (ja) * | 2008-12-18 | 2014-01-15 | 日本電気株式会社 | スライドバー表示制御装置及びスライドバー表示制御方法 |
| JP2012252642A (ja) * | 2011-06-06 | 2012-12-20 | Sony Corp | 情報処理装置、情報処理方法、及びプログラム |
| CN102609143A (zh) * | 2012-02-15 | 2012-07-25 | 张群 | 一种手持电子设备及其视频播放控制方法 |
-
2013
- 2013-05-31 CN CN2013102148916A patent/CN103279352A/zh active Pending
-
2014
- 2014-04-25 EP EP14804456.3A patent/EP2942779B1/en active Active
- 2014-04-25 MX MX2015007305A patent/MX352644B/es active IP Right Grant
- 2014-04-25 RU RU2015129669A patent/RU2618770C2/ru active
- 2014-04-25 BR BR112015017955A patent/BR112015017955A2/pt not_active IP Right Cessation
- 2014-04-25 JP JP2015544350A patent/JP2016502195A/ja active Pending
- 2014-04-25 KR KR1020157013585A patent/KR20150074161A/ko not_active Ceased
- 2014-04-25 WO PCT/CN2014/076179 patent/WO2014190829A1/zh not_active Ceased
-
2015
- 2015-05-12 IN IN4016DEN2015 patent/IN2015DN04016A/en unknown
- 2015-06-30 US US14/755,175 patent/US9927946B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102426841A (zh) * | 2009-10-31 | 2012-04-25 | 华为技术有限公司 | 定位播放视频的装置、方法及系统 |
| CN103021439A (zh) * | 2011-09-27 | 2013-04-03 | 腾讯科技(深圳)有限公司 | 一种精确定位文件播放进度的方法和装置 |
| CN103279352A (zh) * | 2013-05-31 | 2013-09-04 | 北京小米科技有限责任公司 | 多级进度条、进度控制的方法和装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2942779A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| MX2015007305A (es) | 2015-09-10 |
| EP2942779B1 (en) | 2021-11-10 |
| JP2016502195A (ja) | 2016-01-21 |
| CN103279352A (zh) | 2013-09-04 |
| IN2015DN04016A (zh) | 2015-10-02 |
| KR20150074161A (ko) | 2015-07-01 |
| US20150301691A1 (en) | 2015-10-22 |
| EP2942779A4 (en) | 2016-03-16 |
| RU2015129669A (ru) | 2017-05-04 |
| RU2618770C2 (ru) | 2017-05-11 |
| EP2942779A1 (en) | 2015-11-11 |
| US9927946B2 (en) | 2018-03-27 |
| MX352644B (es) | 2017-12-01 |
| BR112015017955A2 (pt) | 2017-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2618770C2 (ru) | Многоуровневый шкальный индикатор, способ и устройство для управления позицией шкалы | |
| US11894020B2 (en) | Interface for setting speed and direction of video playback | |
| US9736526B2 (en) | Real-time scrubbing of videos using a two-dimensional grid of thumbnail images | |
| US10664120B1 (en) | Media element navigation using a virtual jog wheel | |
| US11989406B2 (en) | Interface for trimming videos | |
| US20250037344A1 (en) | Software with motion recording feature to simplify animation | |
| US10042537B2 (en) | Video frame loupe | |
| US9519420B2 (en) | Apparatus and method for editing synchronous media | |
| JP2013539578A (ja) | コンテンツ再生方法及び装置 | |
| US20230168795A1 (en) | Interface for setting speed and direction of video playback | |
| CN106796810B (zh) | 在用户界面上从视频选择帧 | |
| WO2022126664A1 (zh) | 视频编辑方法、终端设备及计算机可读存储介质 | |
| KR101267872B1 (ko) | 썸네일을 활용한 동영상 탐색 사용자인터페이스 제공 방법 및 그 장치 | |
| US20180366160A1 (en) | Video playback method, device, and system | |
| US9836204B1 (en) | Scrolling control for media players | |
| US9600170B2 (en) | Video display device and control method for controlling multispeed video search | |
| CN104639862A (zh) | 录像文件的回放方法及装置 | |
| CN104536674A (zh) | 一种用于在移动设备中对网页执行操作的方法和装置 | |
| US12262090B2 (en) | Customized clock based skip functionality | |
| CN117177020A (zh) | 用于视频进度控制的方法、装置、设备和存储介质 |
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: 14804456 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 20157013585 Country of ref document: KR Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2015544350 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: MX/A/2015/007305 Country of ref document: MX |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2014804456 Country of ref document: EP |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112015017955 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 2015129669 Country of ref document: RU Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 112015017955 Country of ref document: BR Kind code of ref document: A2 Effective date: 20150728 |