BR-112017028445-B1 - METHOD AND APPARATUS FOR CONTROLLING MEDIA PLAYBACK
Abstract
METHOD AND APPARATUS FOR CONTROLLING MEDIA PLAYBACK USING A SINGLE CONTROL. The present invention relates to the playback of content that is modified through the application of an operation that is determined in response to a received control signal. The operation performed on the content is determined by the time position in the playback of the content, where the presence of the time position in different time segments of the content will result in the performance of different corresponding operations.
Inventors
- Arnaud RETUREAU
- JUAN M. NOGUEROL
- Ananias JOHNSON
Assignees
- INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Dates
- Publication Date
- 20260317
- Application Date
- 20160622
- Priority Date
- 20150630
Claims (16)
- 1. A method for controlling media playback, CHARACTERIZED by comprising: receiving a first signal in response to user activation of a control; determining a time position in the playback of a first media in response to receiving the first signal, wherein the time position is matched to a designated time segment of the first media representing a duration of time; and activating an operation, depending on the time position in the playback of the first media, wherein the operation to be performed is based on the designated time segment of the first media and wherein user input determines which operation should be performed based on the time position in the playback of the first media.
- 2. Method, according to claim 1, CHARACTERIZED by comprising: activating a first operation when the time position is in a first time segment of the first media; activating a second operation when the time position is in a second time segment of the first media; and activating a third operation when the time position is in a third time segment of the first media.
- 3. Method, according to claim 2, CHARACTERIZED in that the first operation is to jump to the beginning of the first media and play the first media, the second operation is to pause the playback of the first media, and the third operation is to jump to the beginning of a second media and play the second media.
- 4. Method, according to claim 3, CHARACTERIZED in that playback is continued from the first medium when a second signal is received when the time position is in the second time segment of the first medium.
- 5. Method according to claim 1, CHARACTERIZED in that said first medium is at least one of: audio, video, animation, film, television program, and broadcast media.
- 6. Method, according to claim 1, CHARACTERIZED in that it further comprises: receiving a second signal in response to a user activation of a second control, resulting in the operation being a pause in the playback of the first media after the subsequent reception of the first signal for all time positions in the playback of the first media.
- 7. Method, according to claim 6, CHARACTERIZED in that it further comprises: continuing the playback of the first media after the second subsequent reception of the first signal.
- 8. Method, according to claim 1, CHARACTERIZED in that the first signal comes from the activation of only one control.
- 9. Device for controlling media playback, CHARACTERIZED by comprising: a processor for executing a set of instructions; a memory that stores the set of instructions, wherein the set of instructions, when executed by the processor, performs: receiving a first signal in response to a user activation of a control; determining a time position in a playback of a first media in response to receiving the first signal, wherein the time position is combined with a designated time segment of the first media that represents a duration of time; and activating an operation, depending on the time position in the playback of the first media, wherein the operation to be performed is based on the designated time segment of the first media and wherein user input determines which operation should be performed based on the time position in the playback of the first media.
- 10. Device, according to claim 9, CHARACTERIZED in that the instruction set further comprises instructions which, when executed by the processor, perform: activating a first operation when the time position is in a first time segment of the first medium; activating a second operation when the time position is in a second time segment of the first medium; and activating a third operation when the time position is in a third time segment of the first medium.
- 11. Device, according to claim 10, CHARACTERIZED in that the first operation is to jump to the beginning of the first media and play the first media, the second operation is to pause the playback of the first media, and the third operation is to jump to the beginning of a second media and play the second media.
- 12. Apparatus, according to claim 11, CHARACTERIZED in that playback is continued from the first medium when a second signal is received when the time position is in the second time segment of the first medium.
- 13. Apparatus, according to claim 9, CHARACTERIZED in that said first media is at least one of: audio, video, animation, film, television program, and broadcast media.
- 14. Device, according to claim 9, CHARACTERIZED in that the instruction set further comprises instructions which, when executed by the processor, perform: receiving a second signal in response to a user activation of a second control, resulting in the operation being a pause in the playback of the first media after the subsequent reception of the first signal for all time positions in the playback of the first media.
- 15. Device, according to claim 14, CHARACTERIZED in that the instruction set further comprises instructions which, when executed by the processor, perform: continuing the playback of the first media after the second subsequent reception of the first signal.
- 16. Device according to claim 9, CHARACTERIZED in that the first signal comes from the activation of only one control.
Description
FUNDAMENTALS OF THE INVENTION [001]Many users utilize different mechanisms, such as a remote control or a user interface, to control the playback of content, such as audio, video, streamed media, or the like. The remote control or user interface may have many different buttons, such as play, pause, fast forward, rewind, or the like, which are used to control the playback of such content. Media playback becomes even more complex when additional options are presented to the user, such as marking media as a favorite, discovering more information about the content being streamed, or even determining what additional media is related to the media currently being played. [002]Thus, there is a need to simplify the playback of content without having to resort to the use of many different controls and buttons presented on a remote control or user interface. SUMMARY OF THE INVENTION [003]The purpose of this summary is to provide a brief introduction to the various aspects of some exemplary embodiments. Other embodiments may be implemented in other specific ways without departing from the scope of the present invention. The reproduction of content can be modified by applying an operation that is determined in response to a received control signal. The operation performed with respect to the content is determined as a function of a time segment in the reproduction of the content, where the presence of a time position in different time segments of the content has different corresponding operations performed. BRIEF DESCRIPTION OF THE VARIOUS VIEWS OF THE DRAWINGS [004]The novel features of the present invention are described in the appended claims. However, for explanatory purposes, various embodiments are illustrated in the following drawings. [005]Figure 1 illustrates a schematic block diagram of an example of a computer system used to implement some modalities; [006]Figure 2 illustrates a schematic block diagram of a system used by some modalities in order to provide a media playback environment; [007]Figure 3 illustrates an example of a user interface used to reproduce content according to some modalities; [008]Figure 4 illustrates an example of a diagram corresponding to the playback time of content according to some modalities; and [009]Figure 5 illustrates an example of a flowchart corresponding to a method for providing different operations during the reproduction of content, according to some modalities. DETAILED DESCRIPTION OF THE INVENTION [010]The following detailed description presents the currently contemplated embodiments of some exemplary embodiments. The description should not be considered in a limiting sense, but rather only as a way of illustrating the general principles of some embodiments, since the scope of application of the present invention will be better defined by the appended claims. [011]Several features of the present invention will be described below and each of them may be used independently of each other or in combination with other features. [012]In general, some exemplary embodiments provide that, in general, many of the processes and modules described above can be implemented as software processes that are specified as one or more sets of instructions recorded in a non-transient storage medium. When these instructions are executed by one or more computational element(s) (e.g., microprocessors, microcontrollers, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), etc.), the instructions cause the computational element(s) to perform the actions specified in the instructions. In some exemplary embodiments, several processes and modules described above can be fully implemented using an electronic circuit that may include several sets of devices or elements (e.g., sensors, logic gates, analog-to-digital converters, digital-to-analog converters, comparators, etc.). Such a circuit may be capable of performing the functions and/or characteristics that may be associated with various software elements described throughout this document. [013] Figure 1 illustrates a schematic block diagram of an example of a computer system 100 used to implement some exemplary embodiments. For example, the system described with reference to Figure 2 below can be at least partially implemented using a computer system 100. As another example, the exemplary processes described below can be at least partially implemented using instruction sets that are also executed using the computer system 100. [014]Computer system 100 can be implemented using various appropriate devices. For example, the computer system can be implemented using one or more personal computers (PCs), servers, mobile devices (e.g., a smartphone), tablet-type devices, and/or any other appropriate devices. The various devices can work alone (e.g., the computer system can be implemented as a single PC) or together (e.g., some components of the computer system may be provided by a mo