Method and device for assisting a receiver of broadcast content, and receiver of broadcast content
The method and device assist broadcast content receivers by displaying descriptive data to guide users through available services and functionalities, addressing navigation complexities and enhancing user experience.
Patent Information
- Authority / Receiving Office
- FR · FR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-04-03
AI Technical Summary
Users face difficulties in navigating and utilizing the plethora of services and functionalities offered by modern broadcast content receivers due to complex navigation options and limited interaction methods, particularly for those less familiar with digital technology, leading to digital illiteracy and underutilization of available services.
A method and device that assist broadcast content receivers by triggering the display of descriptive data on the screen, guiding users through available services and functionalities, utilizing remote controls and voice commands, and dividing or overlaying the screen to provide additional interaction assistance.
Facilitates the discovery and utilization of all services and features by providing clear guidance through user interfaces, allowing users to continue viewing content while receiving interactive assistance, thus enhancing user experience and service discovery.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Title of the invention: Method and device for assisting a receiver of broadcast content, and receiver of broadcast content. Technical field
[0001] The invention relates to assistance for a receiver of broadcast content, in particular assistance for user interfaces of receivers of broadcast content, such as a virtual interface and / or a remote control of a receiver of broadcast content. State of the art
[0002] The receivers of broadcast content include televisions, in particular connected televisions, TV decoders...
[0003] Today, television is gradually being enriched with new services, such as video-on-demand (also known as VoD) and even subscription video-on-demand (also known as SVoD) offerings, which are becoming increasingly numerous: Netflix™, Amazon Prime™, Disney+™, Paramount™, DAZN™...; but also replay portals for live broadcast channels; a multitude of specialized channels; entertainment services: music, radio, video games...; home automation services; etc. Each of these services offers broadcast content intended for broadcast content receivers.
[0004] Faced with this profusion of services offered by a single broadcast content receiver, the use of such a receiver is often limited to a small number of the services offered, or even to only a portion of the functionalities of a single service, or worse, excludes a segment of the population from using such additional services. Indeed, with the exponential increase in services offered by television, exploiting all the available services, or even fully utilizing a single service, is becoming increasingly difficult. This is due in particular to the fact that it is not uncommon to get lost in the navigation options of a broadcast content receiver among all the services it offers, or even all the functionalities of a single service, or even to the inability to reproduce an interaction with the broadcast content receiver previously performed successfully.Furthermore, for those most removed from digital technology, this results in a form of digital illiteracy regarding television, limiting their use of their digital receiver to one or more traditional services, notably access only to live television channels.
[0005] This is all the more significant given that the preferred method of interaction with television, particularly the broadcast content receiver, remains the remote control, with which navigation and / or typing is less convenient than with a keyboard and mouse. While voice interaction can resolve typing issues, it should be noted that it is not available for all broadcast content receivers, nor for all the services offered by these receivers. Furthermore, this voice interaction essentially consists of a list of actions such as changing channels and searching for content. It therefore does not facilitate user discovery of all the services and their functionalities offered by the broadcast content receiver. Description of the invention
[0006] One of the aims of the present invention is to remedy the drawbacks / shortcomings of the prior art / to provide improvements over the prior art.
[0007] An object of the invention is a method for assisting a receiver of broadcast content comprising: - trigger a display of descriptive data relating to a user interface of the content receiver broadcast on a screen connected to the content receiver displaying content.
[0008] Thus, the user is guided through the many services and their features offered by the content receiver, facilitating their discovery by the user.
[0009] Advantageously, the assistance method triggers the display of descriptive data in response to a request for assistance from the receiver of broadcast content.
[0010] Advantageously, the descriptive data relates to one of the following user interfaces: - a user interface included in the current content displayed by the screen; - a remote control of the receiver of broadcast content depending on the currently displayed content.
[0011] Thus, guidance through the services and features offered is provided taking into account the current user interface. For example, when displaying video content, guidance through these services and features is provided by assisting the user in manipulating the only interface then available: the remote control and / or the available voice commands. In another example where a user interface is displayed, particularly in the form of a menu of services and / or features, the assistance guides the user through the numerous interactive elements of the displayed user interface; and / or the manipulation of the remote control and / or the voice commands available to interact with this displayed user interface.
[0012] Advantageously, the assistance method comprises: - generate descriptive data relating to a user interface being displayed on the screen.
[0013] Thus, the assistance makes it possible to display descriptive data for user interfaces or services provided without descriptive data, in particular updated or new user interfaces and / or new services.
[0014] Advantageously, the generation of descriptive data is a function of a request for assistance in using user interfaces of the receiver of broadcast content.
[0015] Thus, the display time of the generated descriptive data is reduced since descriptive data is generated only for one or more user interface interaction elements to be used to respond to the use for which a support request was made.
[0016] Advantageously, the descriptive data includes an indicator data of a user interface interaction element based on the request for assistance in using user interfaces.
[0017] Advantageously, at least one of the following data is in natural language: - descriptive data relating to a user interface of the receiver of broadcast content; - a request for assistance in using user interfaces of the receiver of broadcast content.
[0018] Advantageously, the display of descriptive data is additional to the display of content by the receiver of broadcast content.
[0019] Thus, the received broadcast content remains displayed during the display of descriptive data, facilitating the user's understanding of the use of the user interface (displayed and / or remote control) and allowing the user to continue viewing the displayed content during the display of descriptive data by the assistance.
[0020] Advantageously, the additional display of descriptive data includes at least one of the following steps: - divide the screen into at least two parts, one part for displaying the current content and the other part for displaying descriptive data; - display descriptive data as an overlay on the current content display.
[0021] Thus, in the case of assistance for using a physical user interface, such as a remote control, the screen can be divided into two parts: a first part displaying the received broadcast content and a second part displaying an illustration of at least a part of the physical user interface and descriptive data of at least one physical interaction element of this physical user interface: push button, touch button, multi-position button, joystick...
[0022] In the case of assistance for the use of a displayed user interface, descriptive data may be displayed as an overlay on the received broadcast content displayed.
[0023] Advantageously, the assistance method comprises: - activate the assistance process prior to triggering the display of descriptive data relating to a user interface.
[0024] Thus, assistance is only implemented when the user feels the need for it.
[0025] Advantageously, the assistance method comprises: - receive a request to change the status of assistance from among the following: + an activation request; + a deactivation request.
[0026] Advantageously, the receipt of the activation request triggers an activation of the assistance process prior to the triggering of the display of descriptive data relating to a user interface.
[0027] Advantageously, the activation request is at least one of the following signals: - a signal emitted by a remote control of the broadcast content receiver to the broadcast content receiver following an action by a user on a physical interaction element of the remote control; - a voice command from a user of the broadcast content receiver, captured and sent to the broadcast content receiver - a voice command from a user of the broadcast content receiver captured by a remote control of the broadcast content receiver and emitted by the remote control to the broadcast content receiver.
[0028] Advantageously, according to one implementation of the invention, the various stages of the process according to the invention are implemented by a software or computer program, this software comprising software instructions intended to be executed by a data processor of a device assisting the receiver of broadcast content and being designed to control the execution of the various stages of this process.
[0029] The invention therefore also relates to a program comprising program code instructions for the execution of the steps of the assistance method according to the invention when said program is executed by a processor.
[0030] This program can use any programming language and be in the form of source code, object code, or intermediate code between source code and object code. such as in a partially compiled form or in any other desirable form.
[0031] Another object of the invention is a device for assisting a receiver of broadcast content comprising: - a trigger for displaying descriptive data relating to a user interface of the content receiver broadcast on a screen connected to the content receiver displaying content.
[0032] An object of the invention is also a broadcast content receiver capable of receiving a broadcast stream comprising at least one content, the broadcast content receiver being connected to a screen on which the broadcast content receiver is capable of displaying the received broadcast content, the broadcast content receiver comprising: - a broadcast content receiver assistance device capable of triggering a display of descriptive data relating to the user interface of the broadcast content receiver on the screen connected to the broadcast content receiver displaying content. Brief description of the drawings
[0033] The features and advantages of the invention will become clearer upon reading the description, given by way of example, and the related figures which represent:
[0034] [Fig. 1], a simplified diagram of a method for assisting a receiver of broadcast content according to the invention,
[0035] [Fig.2], a simplified diagram of a device to assist a receiver of broadcast content according to the invention,
[0036] [Fig.3], a receiver for content broadcast according to the invention,
[0037] [Fig.4a], a screen displaying broadcast content of the virtual user interface type in a first use case of the method for assisting a receiver of broadcast content, the assistance method being deactivated, according to the invention,
[0038] [Fig. 4b], a screen displaying broadcast content of the virtual user interface type and descriptive data in a first use case of the method for assisting a receiver of broadcast content, the assistance method being activated, according to the invention,
[0039] [Fig. 4c], a screen displaying broadcast content of the virtual user interface type and descriptive data as a function of an assistance request in a first use case of the method for assisting a receiver of broadcast content, the assistance method being activated, according to the invention,
[0040] [Fig.4d], a screen displaying broadcast content of the video type in the first case of use of the assistance method for a receiver of broadcast content, the assistance method being deactivated, according to the invention,
[0041] [Fig.4e], a screen displaying broadcast content of the video type and descriptive data of a remote control in a first use case of the method for assisting a receiver of broadcast content, the assistance method being activated, according to the invention,
[0042] [Fig.5], a second use case of the method of assisting a receiver of broadcast content offering a demonstration of interactions with a receiver of broadcast content according to the invention. Description of the implementation methods
[0043] Fig. 1 illustrates a simplified diagram of a method for assisting a receiver of broadcast content according to the invention.
[0044] The ASST assistance method for a CRCV broadcast content receiver includes: - triggering a DD_DSP_TRG display of descriptive data dd relating to a user interface iu of the CRCV broadcast content receiver on an SCR screen connected to the CRCV broadcast content receiver displaying content c.
[0045] In particular, the ASST assistance process triggers the display of descriptive data DD_DSP in response to an assistance request from the receiver of broadcast content asst_dmd.
[0046] In particular, the descriptive data dd relates to one of the following user interfaces iu: - a user interface included in the current content c displayed by the SCR screen; - a remote control rc of the CRCV broadcast content receiver depending on the current content c displayed.
[0047] In particular, the ASST assistance method comprises: - generate DD_GN of descriptive data dd relating to a user interface iuc being displayed by the SCR screen.
[0048] In particular, the generation of descriptive data DD_GN is a function of a request for assistance asst_dmd for the use of user interfaces of the receiver of broadcast content.
[0049] In particular, the descriptive data dd includes an indicator data of a user interface interaction element ind(eiiu) according to the request for assistance in using user interfaces asst_dmd : dd Z) ind(eiiu).
[0050] In particular, at least one data d among the following is in natural language: - descriptive data dd relating to a user interface iu of the receiver of broadcast content CRCV; - a request for assistance in using the user interfaces of the broadcast content receiver asst_dmd.
[0051] In particular, the display of descriptive data DD_DSP is additional to the display of content C_DSP by the receiver of broadcast content CRCV.
[0052] In particular, the additional display of descriptive data DD_DSP includes at least one of the following steps: - divide the SCR_DIV screen into at least two parts, one part for displaying the current content and the other part for displaying descriptive data; - display in overlay OV_DSP the descriptive data dd relative to the display of the current content C_DSP.
[0053] In particular, the ASST assistance method comprises: - activate ACT the ASST assistance process, IU_ASST prior to triggering the display of descriptive data dd relating to a DSP_TRG user interface.
[0054] In particular, the ASST assistance method comprises: - receive CMD_RCV a request to modify the status of the smdf_rq support from among the following: + an activation request act_rq; + a request to deactivate dct_rq.
[0055] In particular, the CMD_RCV reception of the activation request act_rq triggers act_trg an ACT activation of the ASST, IU_ASST assistance process prior to the triggering of the DSP_TRG display of descriptive data dd relating to a user interface iu.
[0056] In particular, the activation request act_rq is at least one of the following signals: - an iar signal emitted by an RC remote control of the CRCV broadcast content receiver to the CRCV broadcast content receiver following an ia action by a user U on a physical interaction element of the RC remote control; - an iav voice command from a user U of the CRCV broadcast content receiver captured for the CRCV broadcast content receiver; - a voice command iav from a user U of the CRCV streaming content receiver captured by an RC remote control of the CRCV streaming content receiver and emitted iar by the RC remote control to the CRCV streaming content receiver.
[0057] In particular, initially, a user U discovering a new CRCV streaming content receiver connected to an SCR display internal or external to the CRCV receiver, or a new or updated service offered by the CRCV streaming content receiver, chooses to be assisted in this discovery. To do so, they use the cmd command to request a status change. assistance smdf_rq: cmd 3 smdf_rq by requesting the activation of assistance act_rq: smdf_rq = act_rq.
[0058] Either the RC remote control of the CRCV broadcast content receiver includes a physical interaction element for assistance, or the user interface displayed iuc on the SCR screen by the CRCV broadcast content receiver, in particular the home menu of the services offered by the CRCV broadcast content receiver, includes a virtual interaction element for assistance, consisting in particular of an assistance button. When the ASST assistance, IU_ASST, is not activated, an action ia by the user U on the assistance button results in a request command to activate the assistance cmd 3 act_rq.
[0059] Either the CRCV broadcast content receiver itself, or the CRCV broadcast content receiver's RC remote control, includes a sound sensor (not shown). The ASST assistance method includes: - receive CMD_RCV a cmd command from the user, for example, respectively a voice command iav: cmd=iav from user U captured by the sound sensor or a command by waves iar: cmd=iar (radio waves, infrared waves...), the command by waves iar possibly including a voice command iav from user U captured by the sound sensor of the remote control. Initially, the iav voice command includes an act_rq activation request.
[0060] Either the CMD_RCV command reception includes: - capture CAPT (not shown) an iav voice command from user U.
[0061] In particular, the ASST assistance includes: - modify SMDF the ASST assistance status according to the received status modification request smdf_rq, in this case activate ACT ASST assistance upon receipt CMD_RCV of a simple status modification request smdf_rq of an activation request smdf_rq = act_rq,
[0062] In particular, when the smdf_rq modification request is a vm_rq modification voice command included in an iav voice command from the user, then the SMDF helper status change includes: - convert the received voice command iav into a command signal smdf_rq initially containing an activation request act_rq or a simple status modification request smdf_rq.
[0063] In particular, when the smdf_rq modification request is a modification wave command rm_rq included in an iar wave command from an RC remote control, then the SMDF helper status change includes: - convert the received wave command iar into a command signal smdf_rq initially containing an activation request act_rq or a simple status modification request smdf_rq.
[0064] In particular, the SMDF assistance status modification includes: - determining MDF? the modified status required by the assistance status modification command smdf_rq.
[0065] In particular, the determination of the modified status MDF? determines the modified status stm based on the status modification request smdf_rq (possibly smdf_rq=act_rq initially) and / or the current status of the assistance st (assistance status deactivated st=dct initially). Indeed, since the assistance ASST has two possible statuses: activated or deactivated, if the current status of the assistance st is known from the determination of the modified status MDF?, then the receipt of a simple status modification request smdf_rq, which does not specify the new required status, is sufficient to determine that this simple status modification request smdf_rq is a request for a second status st2, constituting the modified status stm, which is different from a first status stl constituted by the current status stc.
[0066] In this case, in this first step, either the MDF determination determines that the modification request smdf_rq includes an activation request act_rq; or, the current status of the assistance is disabled, the modified status determination MDF evaluates that the modification status request smdf_rq corresponds to a request of a different status than the current status, in this case an activation request act_rq.
[0067] In particular, the determination of modified MDF status? smdf_trg command: - apply the modified status to the STMX helper.
[0068] Initially, the modified status determination MDF? command smdf_trg = act_trg: - apply the activated ACT status to the ASST assistance, IU_ASST.
[0069] Applying the activated ACT status to the ASST, IU_ASST assistance is a prerequisite to the subsequent triggering of the display of the descriptive data DSPT_TRG or at least one step of the ASST, IU_ASST assistance, including the triggering of the display of the descriptive data DSPT_TRG. Thus, the descriptive data can only be displayed when the ASST assistance is activated.
[0070] The ASST assistance includes, in this second step: - assist IU_ASST an interaction with a user interface (UI) of the CRCV broadcast content receiver.
[0071] The user interface IU is in particular an RC remote control, a virtual user interface iuc included in a content c received by the broadcast content receiver CRCV.
[0072] Optionally, the ASST assistance for the broadcast content receiver consists of a broadcast content receiver user interface assistance IU_ASST. Alternatively, the ASST assistance for the broadcast content receiver comprising a broadcast content receiver user interface assistance IU_ASST further includes: - assist CS_ASST search and / or CA_ASST access to broadcast content suitable for reception by the CRCV broadcast content receiver.
[0073] Note that the IU_ASST interaction assistance allows for assisting an interaction with one or more virtual user interfaces, including the following: - a current virtual user interface corresponding to the displayed virtual user interface; - one or more virtual user interfaces associated with a service offered by the recipient of broadcast content; - one or more virtual user interfaces associated with a functionality of a service of the receiver of broadcast content; - etc.
[0074] In particular, the ASST assistance includes, possibly in this second stage triggered by the ACT activation: - generate the descriptive data DD_GN.
[0075] In particular, the IU_ASST interaction assistance includes the generation of descriptive data DD_GN. The generation of descriptive data DD_GN provides the generated descriptive data dd.
[0076] In a particular embodiment, the generated descriptive data dd is a function of a user interface currently in use iu, in particular the remote control being used rc: iu=rc and / or a displayed virtual user interface, also called the current virtual user interface iuc: iu=iuc. The generation of descriptive data DD_GN provides descriptive data for a user interface ddiu.
[0077] Thus, the descriptive data correspond to one or more interaction elements ei^ei1}1 of the user interface in use iu allowing to explain (describe) to the user a result of an interaction with a given interaction element ei1 and / or a mode of interaction with an interaction element ei1.
[0078] In a particular embodiment, the descriptive data generated dd are a function of several user interfaces iu, possibly including a remote control rc of the broadcast content receiver CRCV and / or a current user interface iuc.
[0079] In a particular embodiment possibly combined with one of the embodiments described above, the descriptive data generated dd are a function of a support request asst_dmd from user U: dd=f(asst_dmd). In particular, when the support request asst_dmd concerns an interaction element ei of the current user interface iuc, a feature of a service of the broadcast content receiver CRCV..the DD_GN generation calculates descriptive data dd only of the interaction element ei, respectively of the interaction elements {eij}j allowing the execution of the feature, for which support is requested.
[0080] In particular, the ASST assistance includes: - receive CMD_RCV a cmd command containing the asst_dmd assistance request from user U.
[0081] In particular, ASST assistance, or even IU_ASST user interface assistance, includes: - trigger the display of DSP_TRG descriptive data dd of a user interface iu of the CRCV broadcast content receiver. The DSP_TRG display trigger commands dsp_trg(dd) to display the descriptive data DD_DSP. The DSP_TRG display trigger is implemented only when the ASST, IU_ASST assistance feature has been activated by enabling the assistance feature ACT.
[0082] In particular, the descriptive data dd whose display is triggered by DSP_TRG are descriptive data previously stored (in a BDD memory of a DASST assistance device and / or the CRCV broadcast content receiver) and / or descriptive data provided by the generation of descriptive data DD_GN. The stored descriptive data are notably provided upon request dd_rq of the DSP_TRG display trigger.
[0083] In particular, ASST assistance, or even IU_ASST user interface assistance, includes: - display the descriptive data DD_DSP.
[0084] The display of descriptive data DD_DSP is controlled by dsp_trg(dd) by the display trigger DSP_TRG.
[0085] In particular, ASST assistance, or even IU_ASST user interface assistance, includes: - display the descriptive data dd as an overlay OV_DSP on a displayed broadcast content.
[0086] The display of descriptive data in overprint OV_DSP is controlled dsp_trg(dd) by the display trigger DSP_TRG.
[0087] In particular, the display in OV_DSP overprint of the descriptive data dd commands the SCR screen to reproduce rpr the descriptive data dd in an overprint mode md=ov : rpr(dd,md=ov).
[0088] In particular, ASST assistance, or even IU_ASST user interface assistance, includes: - divide DIV the SCR screen, and - display ZDSP descriptive data dd in a second part determined z2 of the SCR screen indicated by the division DIV.
[0089] The division DIV and the display of descriptive data in a second determined part of the Z_DSP screen are controlled dsp_trg(dd) by the display trigger DSP_TRG.
[0090] In particular, the display in a second determined part of the ZDSP screen of the descriptive data dd commands the SCR screen to reproduce rpr the descriptive data dd in the second determined part z2: rpr(dd,z2).
[0091] In particular, the DIV division provides the CDPS broadcast content display with a predetermined first part of the screen zl. The CDPS broadcast content display then commands the SCR screen to reproduce rpr the broadcast content c in the first determined part zl:rpr(c,zl).
[0092] In particular, the display of the descriptive data DD_DSP includes one or more of the following steps: - display the descriptive data dd as an overlay OV_DSP on a displayed broadcast content;
[0093] - divide DIV the SCR screen, and - display ZDSP descriptive data dd in a second determined part z2 of the screen.
[0094] In particular, the ASST assistance process is implemented by the CRCV broadcast content receiver.
[0095] In a particular embodiment, the activation of the ASST assistance, IU_ASST triggers the display of an avatar either superimposed on the received broadcast content displayed, or in a separate part of the SCR screen displaying the received broadcast content displayed.
[0096] In particular, the displayed avatar speaks descriptive data in the manner of a chatbot, notably in response to the asst_dmd support request. In a particular embodiment, the avatar responds to requests relating to the user interface(s) associated with the displayed broadcast content, including the displayed virtual user interface and / or the RC remote control. In a particular embodiment, the avatar enters demonstration mode to speak successive descriptive data relating to steps to be performed based on the asst_dmd support request. The successive descriptive data relating to steps to be performed on several successive user interface(s).
[0097] An embodiment of the ASST assistance method for the CRCV broadcast content receiver, or even of the IU_ASST user interface assistance method for the broadcast content receiver, is a program comprising program code instructions for executing the steps of the assistance method according to the invention when said program is executed by a processor.
[0098] Figure 2 illustrates a simplified diagram of a device for assisting a receiver of broadcast content according to the invention.
[0099] The assistance device 4, 34 of a broadcast content receiver 3 includes: - a trigger 432 for displaying descriptive data dd relating to a user interface iu of the broadcast content receiver 3 on a screen 5,35 connected to the broadcast content receiver 3 displaying content c.
[0100] A receiver of broadcast content 3 receives broadcast content c transmitted via a broadcast network 2.
[0101] In particular, the broadcast content receiver 3 includes an elementary receiver 32 capable of receiving signals broadcast via the broadcast network 2, the broadcast signals comprising broadcast content c.
[0102] In particular, the broadcast content receiver 3 includes a controller 31 capable of receiving a cmd command, such as a voice command iav from a user U, or a radio wave command iar from a remote control 1 operated ia by a user U or from a remote control 1 controlled by voice iav by the user U ... The controller 31 is notably capable of controlling nvc the elementary receiver 32. In particular, the controller 31 is capable of controlling the reception of a given frequency fc corresponding to a broadcast content channel by the elementary receiver 32, or the selection of an interaction element ei in a user interface iu included in broadcast content c received by the elementary receiver 32.
[0103] In particular, the broadcast content receiver 3 includes a display device 33, such as a video card, capable of providing rpr(ca) to a screen 5, 35 a content ca to be displayed: ca=c rpr(ca)=rpr(c). In particular, the elementary receiver 32 provides the broadcast content c received to the display device 33 as content to be displayed ca: ca= c. Optionally, when the broadcast content c received includes a user interface iu, the elementary receiver 32 provides the display device 33 with content to be displayed ca including the user interface iu: ca D iu.
[0104] In a particular embodiment, the broadcast content receiver 3 is connected to the screen 5 external to the broadcast content receiver 3. The broadcast content receiver 3 is then in particular a TV decoder, such as a DTT tuner, a TV decoder for content broadcast via a wired telecommunications network (fiber, ADSL...), etc.
[0105] In a particular embodiment, the broadcast content receiver 3 includes the screen 35. The broadcast content receiver 3 is then a television, in particular a terrestrial television and / or a connected television (via a wired or mobile telecommunications network).
[0106] Optionally, a particular embodiment (not illustrated) combines the two above embodiments, i.e. the use for a single screen 5, 35 of two receivers of broadcast content 31, 32: on the one hand, a terrestrial or connected television 31 comprising the screen 35 and, on the other hand, a TV decoder 32 also connected to the screen 35 of the television.
[0107] In a particular embodiment, the broadcast content receiver 3 is connected to the assistance device consisting of an assistance device 4 external to the broadcast content receiver 3, in particular as illustrated in [Fig. 2]. In an alternative embodiment, the broadcast content receiver 3 includes an assistance device consisting of an internal assistance device 34, in particular as illustrated in [Fig. 3].
[0108] In particular, the assistance device 4, 34 includes a receiver 41 capable of receiving a cmd command from the user U. Optionally, the controller 31 transmits to the assistance device 4, 34, in particular to the receiver 41, a cmd command from the user U and intended for the assistance device 4, 34.
[0109] In particular, the assistance device 4, 34 includes a user interface assistance device 43 of the broadcast content receiver 3. In particular, the user interface assistance device 43 of the broadcast content receiver 3 is capable of triggering dsp_trg(dd) a display of descriptive data dd relating to a user interface iu of the broadcast content receiver 3 on a screen 5,35 connected to the broadcast content receiver 3 displaying content c.
[0110] In particular, the assistance device 4, 34 includes a status modifier 42, such as an activator 422A, capable of being controlled by a cmd=smdf command from the user U, in particular a cmd command received by the receiver 41. The status modifier 42 is, in particular, capable of changing the status of the assistance device 4, 34 and / or a user interface assistance device 43 according to the cmd=smdf command.
[0111] In particular, when the status modifier 42 activates the assistance device 4, 34 and / or a user interface assistance device 43, the assistance device 4, 34 and / or a user interface assistance device 43 triggers the display of descriptive data dd on the screen 5, 35.
[0112] In particular, when the status modifier 42 disables dct the assistance device 4, 34 and / or a user interface assistance device 43, the assistance device 4, 34 and / or a user interface assistance device 43 is put on standby for an activation command from user U and no longer triggers the display of descriptive data dd on the screen 5, 35 which then displays only the broadcast content c received.
[0113] In particular, the user interface support device 43 consists of (particular embodiment not shown) or includes the trigger 432 for displaying descriptive data dd relating to a user interface iu of the broadcast content receiver 3 on a screen 5.35 connected to the broadcast content receiver 3 displaying content c.
[0114] In particular, the assistance device 4, 34 and / or the user interface assistance device 43 includes a generator 431 of descriptive data dd relating to a user interface iu of the broadcast content receiver 3 on a screen 5,35 connected to the broadcast content receiver 3 displaying content c.
[0115] In a particular embodiment, the generator 431 is capable of continuously generating the descriptive data corresponding to the user interface iu relating to the displayed broadcast content c, also called the current broadcast content. Either, the generator 431 generates descriptive data only when the assistance device 4, 34 and / or the user interface assistance device 43 is active; or the generator 431 continues to generate the descriptive data dd even as soon as the assistance device 4, 34 and / or the user interface assistance device 43 is deactivated and as long as the assistance device 4, 34 and / or the user interface assistance device 43 is inactive (waiting for the activation of the assistance device 4, 34 and / or the user interface assistance device 43).
[0116] In an alternative embodiment, the descriptive data generator 431 is capable of generating the descriptive data dd in response to a cmd command from user U, in particular a request for assistance asst_dmd: cmd=asst_dmd. Optionally, the cmd command from user U is provided by the receiver 41 to the generator 431. Furthermore, the generator 431 is notably capable of providing the generated descriptive data dd for display, for example, to the display trigger 432.
[0117] In particular, the assistance device 4, 34 and / or the user interface assistance device 43 includes a descriptive data display device 433, including a graphics card, a video card, etc. The descriptive data display device 433 is capable of transmitting to the screen 5, 35 the descriptive data to be reproduced rpr(dd).
[0118] In particular, initially, a user U discovering a new streaming content receiver 3 connected to an internal screen 35 or an external screen 5 to the streaming content receiver 3, or a new or updated service offered by the streaming content receiver 3, chooses to be assisted in this discovery. To do this, they command the assistance, in this case the assistance device 4, 34, requesting a change to the assistance status smdf_rq: cmd D smdf_rq, here requesting the activation of the assistance act_rq: smdf_rq = act_rq.
[0119] In particular, the assistance device 4.34 comprises: - a status modifier 42 capable of activating an assistance device 4, 34, 43 prior to triggering the display of descriptive data dsp_trg(dd) relating to a user interface iu, in particular by trigger 432.
[0120] In particular, the status modifier 42 consists of or includes an activator 422A of an assistance device 4, 34, 43.
[0121] In particular, the assistance device 4.34 comprises: - a receiver 41 capable of receiving a request to modify the status of the smdf_rq assistance from among the following: + an activation request act_rq; + a request to deactivate dct_rq.
[0122] In particular, the receiver 41 of the activation request act_rq is capable of triggering the triggering act_trg of the activator 422A of the assistance device 4, 34, 43 prior to the triggering of display dsp_trg(dd) of descriptive data dd relating to a user interface iu, in particular by the trigger 432.
[0123] In particular, the activation request act_rq is at least one of the following signals: - a signal iar emitted by a remote control 1 of the broadcast content receiver 3 to the broadcast content receiver 3 following an action ia of a user U on a physical interaction element of the remote control 1; - an iav voice command from a user U of the broadcast content receiver 3 captured for the broadcast content receiver 3; - a voice command iav from a user U of the broadcast content receiver 3 captured by a remote control 1 of the broadcast content receiver 3 and emitted iar by the remote control 1 to the broadcast content receiver 3.
[0124] Either the remote control 1 of the streaming content receiver 3 includes a physical interaction element for assistance (not shown), or the user interface displayed on the screen 5, 35 by the streaming content receiver 3, in particular the home menu of the services offered by the streaming content receiver 3, includes a virtual interaction element for assistance consisting in particular of a button assistance. When the assistance device 4, 34, 43 is not activated, an action ia of the user U on the assistance button results in a request command to activate the assistance cmd act_rq.
[0125] Either the broadcast content receiver 3 itself, or the remote control 1 of the broadcast content receiver 3, includes a sound sensor 30, 310. The assistance device 4, 34 includes: - a command receiver 41 from the user, for example, respectively a voice command iav: cmd=iav from the user U captured by the sound sensor 30 or a command by waves iar: cmd=iar (radio waves, infrared waves...), the command by waves iar possibly including a voice command iav from the user U captured by the sound sensor 10 (not illustrated) of the remote control 1. Initially, the iav voice command includes an act_rq activation request.
[0126] Let the control receiver 31 comprise: - the voice command sensor 310 (not shown) capable of receiving an iav voice command from user U.
[0127] In general, the status modifier 42 of an assistance device 4, 34, 43 is capable of modifying the status of the assistance device 4, 34, 43 according to the received status modification request smdf_rq, in this case to activate the assistance device 4, 34, 43 upon receipt of a simple status modification request smdf_rq consisting of an activation request smdf_rq = act_rq,
[0128] In particular, when the modification request smdf_rq is a voice command to modify vm_rq included in a voice command cmd=iav from the user, then the assistance status modifier 42 is capable of converting the received voice command iav into an smdf_rq command signal initially containing an activation request act_rq or a simple status modification request smdf_rq. Specifically, the assistance status modifier 42 includes a 420v converter (not shown) from the voice command iav to the status modifier command smdf_rq.
[0129] In particular, when the modification request smdf_rq is a modification wave command rm_rq included in a wave command cmd=iar from a remote control 1, then the status modifier 42 of the assistance 42 is capable of converting the received wave command iar into a command signal smdf_rq initially comprising an activation request act_rq or a simple status modification request smdf_rq. Specifically, the status modifier of the assistance 42 includes a converter 420o (not shown) of the wave command iar into the status modifier command smdf_rq.
[0130] In particular, the support status modifier 42 is capable of determining the modified status required by the support status modification command smdf_rq. Specifically, the support status modifier 42 includes a parser 421 (not shown) capable of determining the required modified status.
[0131] In particular, the analyzer 421 is capable of determining the modified status stm based on the status change request smdf_rq (possibly smdf_rq=act_rq initially) and / or the current status of the assistance st (assistance status deactivated st=dct initially). Indeed, since the assistance device 4, 34, 43 has two possible statuses: activated or deactivated, if the current status of the assistance st is known to the analyzer 421, then the receiver 41 of a simple status change request smdf_rq, which does not specify the new required status, is sufficient for the analyzer 421 to determine that this simple status change request smdf_rq corresponds to a request for a second status st2, constituting the modified status stm, which is different from a first status stl, constituted by the current status stc.
[0132] In this case, in this first step, either the analyzer 421 determines that the modification request smdf_rq includes an activation request act_rq; or, the current status of the assistance is disabled, the analyzer 421 then evaluates that the status modification request smdf_rq corresponds to a request of a different status from the current status, in this case an activation request act_rq.
[0133] In particular, the analyzer 421 is capable of commanding smdf_trg to apply the modified status to the assistance device 4, 34, 43. In particular, an executor 422 is capable of applying the status change commanded by the analyzer 421. Initially, the analyzer 421 is capable of commanding smdf_trg = act_trg to apply the activated status to the assistance device 4, 34, 43. In particular, the activator 422A is capable of applying the activated status commanded by the analyzer 421.
[0134] The activator 422A applies the activated status to the assistance device 4, 34, 43 prior to the implementation, in a given context, of the triggering of the display of descriptive data by the trigger 432 or of a function of at least one of the devices of the assistance device 4, 34, 43, including the triggering of the display of descriptive data. Thus, the descriptive data can only be displayed when the assistance device 4, 34, 43 is active.
[0135] In particular, the user interface assistance device 43 is implemented in this second step during which the status of the assistance device 4, 34, 43 is activated. The user interface iu is notably a remote control 1, a virtual user interface iuc included in a content c received by the receiver of broadcast content 3.
[0136] Optionally, the assistance device 4, 34 of the receiver of broadcast content 3 consists of a user interface assistance device 43 of the receiver of broadcast content 3. Alternatively, the support device 4, 34 of the broadcast content receiver 3 comprising a user interface support device 43 of the broadcast content receiver 3 further comprises: - a device for assisting in the search and / or access to broadcast content 36 suitable for reception by the receiver of broadcast content 3.
[0137] Note that the interaction assistance device 43, also called the user interface assistance device, is capable of assisting interaction with one or more virtual user interfaces, in particular the following one or more virtual user interfaces: - a current virtual user interface corresponding to the displayed virtual user interface; - one or more virtual user interfaces associated with a service offered by the receiver of broadcast content 3; - one or more virtual user interfaces associated with a functionality of a service of the receiver of broadcast content 3; - etc.
[0138] In particular, the assistance device 4, 34 comprises: - the 431 generator of descriptive data dd relating to a user interface iuc being displayed by screen 5, 35.
[0139] In particular, the user interface assistance device 43 includes the descriptive data generator 431. The descriptive data generator 431 is capable of providing the generated descriptive data, including: - descriptive data ddiu of a user interface such as a user interface in use iu, including the remote control being used rc: iu=rc and / or a virtual user interface being displayed, also called the current virtual user interface iuc: iu=iuc; - descriptive data generated dd from several user interfaces iu including possibly a remote control rc of the broadcast content receiver CRCV and / or a current user interface iuc.
[0140] Optionally, generator 431 is implemented in this second stage triggered by activator 422A and / or status modifier 42.
[0141] In particular, the descriptive data dd relates to one of the following user interfaces iu: - a user interface included in the current content c displayed by the screen 5, 35; - a remote control 1 of the receiver of broadcast content 3 depending on the current content c displayed.
[0142] In particular, the descriptive data generator 431 is capable of generating descriptive data based on a request for assistance asst_dmd for the use of user interfaces of the broadcast content receiver 3. In particular, when the assistance request asst_dmd concerns an interaction element ei of the current user interface iuc, a feature of a service of the broadcast content receiver CRCV..the generator 431 is capable of calculating descriptive data dd only of the interaction element ei, respectively of the interaction elements {eij}j allowing the execution of the feature, for which assistance is requested.
[0143] In particular, the assistance device 4, 34 is capable of receiving a cmd command containing the asst_dmd assistance request from user U. In particular, the user U command receiver 41 is capable of receiving a cmd command containing the asst_dmd assistance request from user U.
[0144] In particular, the assistance device 4, 34, or even the user interface assistance device 43, is capable of triggering the display of descriptive data dd of a user interface iu of the streamed content receiver 3. Specifically, the trigger 432 is capable of triggering the display of descriptive data dd of a user interface iu of the streamed content receiver 3. The display trigger 432 is capable, for example, of controlling dsp_trg(dd) a display device 433 of the descriptive data. The display trigger 432 is implemented only when the assistance device 4, 34, 43 is active, in particular when it has been activated act by the assistance status modifier 42 or the assistance activator 422A.
[0145] In particular, the descriptive data dd whose display is triggered by the trigger 432 are descriptive data previously stored (in a memory 46, 436 of an assistance device 4, 34, 43, and / or of the receiver of broadcast content 3) and / or descriptive data provided by the descriptive data generator 431. The stored descriptive data are notably provided on request dd_rq of the display trigger 432.
[0146] In particular, the assistance device 4, 34, 43 triggers the display device 433 of descriptive data in response to a request for assistance from the receiver of disseminated content asst_dmd.
[0147] In particular, the assistance device 4, 34, or even the user interface assistance device 43, is capable of displaying descriptive data dd on a screen 5, 35. In particular, the assistance device 4, 34, or even the user interface assistance device 43, comprises: - a descriptive data display device 433 capable of displaying descriptive data dd on a 5.35 screen.
[0148] The descriptive data display device 433 is controlled dsp_trg(dd) by the display trigger 432.
[0149] In particular, the descriptive data display device 4, 34 is additional to a content display device 33 of the broadcast content receiver 3.
[0150] In particular, the assistance device 4, 34, or even the user interface assistance device 43, comprises: - a display device 4331 of descriptive data dd superimposed OV_DSP on a broadcast content displayed c.
[0151] The display device 4331 for descriptive data in overlay is controlled dsp_trg(dd) by the display trigger 432. In particular, the display device in overlay 4331 is capable of displaying the descriptive data dd in overlay of the content whose display is controlled by a display device for the current content 33 of the receiver of broadcast content 3.
[0152] In particular, the display device 4331 superimposes the descriptive data dd commands the screen 5, 35 to reproduce the descriptive data dd in a superimposition mode md=ov : rpr(dd,md=ov).
[0153] In particular, the assistance device 4, 34, or even the user interface assistance device 43, comprises: - a 4332 divider capable of dividing the screen 5, 35, and - a display 4333 of the descriptive data dd in a determined part of the screen 5, 35 indicated by the divider 4332.
[0154] The screen divider 4332 and the display device 4333 for the descriptive data in a specific portion of the screen 5, 35 are controlled dsp_trg(dd) by the display trigger 432. In particular, the screen divider 4332 is capable of dividing the screen 5, 35 into at least two parts, a first part z1 for displaying the current content c and a second part z2 for displaying the descriptive data dd. The specific portion of the screen 5, 35 in which the display 4333 shows the descriptive data is then constituted by the second part z2 provided by the divider 4332.
[0155] In particular, the display device 4333 in a determined part z2 of the screen 5, 35 of the descriptive data dd is able to control on the screen 5, 35 the reproduction rpr of the descriptive data dd in the determined part z2: rpr(dd,z2).
[0156] In particular, the divider 4332 is able to provide the broadcast content display device 33 c with a screen portion zl distinct from the determined portion z2 provided to the descriptive data display device 4333, in particular a first determined portion zl of the screen 5, 35. The broadcast content display device 33 c is able to then command the screen 5, 35 to reproduce the broadcast content c in this determined portion zl :rpr(c,zl).
[0157] Figure [Fig. 3] illustrates a receiver for broadcast content according to the invention.
[0158] The broadcast content receiver 3 c, capable of receiving a broadcast stream comprising at least one piece of content c: fx D c and connected to a 5.35 screen on which the broadcast content receiver is capable of displaying the received broadcast content c, comprises: - an assistance device 34 of the broadcast content receiver 3 capable of triggering a display of descriptive data dd relating to the user interface of the broadcast content receiver c on the screen 5, 35 connected to the broadcast content receiver 3 displaying content c.
[0159] The receiver of broadcast content 3 receives broadcast content c transmitted via a broadcast network 2.
[0160] In particular, the broadcast content receiver 3 includes an elementary receiver 32 capable of receiving signals broadcast via the broadcast network 2, the broadcast signals comprising broadcast content c.
[0161] In particular, the broadcast content receiver 3 includes a controller 31 capable of receiving a cmd command, such as a voice command iav from a user U, or a radio wave command iar from a remote control 1 operated ia by a user U or from a remote control 1 voice-controlled iav by the user U ... The controller 31 is notably capable of controlling nvc the elementary receiver 32. In particular, the controller 31 is capable of controlling the reception of a given frequency fc corresponding to a broadcast content channel by the elementary receiver 32, or the selection of an interaction element ei in a user interface iu included in broadcast content c received by the elementary receiver 32.
[0162] In particular, the broadcast content receiver 3 includes a voice sensor 30, 310 capable of receiving an iav voice command from a user U and providing it to the controller 31.
[0163] In particular, the broadcast content receiver 3 includes a display device 33, such as a video card, a graphics card, etc., capable of providing rpr(ca) to a screen 58, 35 a content ca to be displayed: ca=c rpr(ca)=rpr(c). In particular, the elementary receiver 32 provides the broadcast content c received to the display device 33 as content to be displayed ca: ca= c. Optionally, when the broadcast content c received includes a user interface iu, the elementary receiver 32 provides the display device 33 with content to be displayed ca including the user interface iu: ca D iu.
[0164] In a particular embodiment, the broadcast content receiver 3 is connected to the screen 5 external to the broadcast content receiver 3. The broadcast content receiver 3 is then in particular a TV decoder, such as a DTT tuner, a TV decoder for content broadcast via a wired telecommunications network (fiber, ADSL...), etc.
[0165] In a particular embodiment, the broadcast content receiver 3 includes the screen 35. The broadcast content receiver 3 is then a television, in particular a terrestrial television and / or a connected television (via a wired or mobile telecommunications network).
[0166] Optionally, a particular embodiment (not illustrated) combines the two above embodiments, i.e. the use for a single screen 5, 35 of two receivers of broadcast content 31, 32: on the one hand, a terrestrial or connected television 31 comprising the screen 35 and, on the other hand, a TV decoder 32 also connected to the screen 35 of the television.
[0167] In the embodiment illustrated by [Fig.3], the receiver of broadcast content 3 includes an assistance device 34, in particular an assistance device 34 as described in connection with [Fig.2] and / or an assistance device 34 implementing an assistance method as described in connection with [Fig.1].
[0168] In a particular embodiment, the display device 33 is a content display device, the assistance device 34 comprising a descriptive data display device controlling the reproduction rrp(dd) of the descriptive data directly on the screen 5, 35.
[0169] In an alternative embodiment, the display device 33 is capable of controlling on the screen 5, 35 both the reproduction of the received broadcast content rpr(c) and the reproduction of descriptive data rpr(dd) provided by the assistance device 34. In particular, the assistance device 34 is capable of triggering the display of the descriptive data dsp_trg(dd) by the display device 33.
[0170] In particular, the receiver 3 of broadcast content c comprises: - a broadcast stream receiver 32 comprising at least one content c: f (3C; - a content display device 33 on a screen 5,35 connected to the broadcast content receiver 3, the content display device 33 being capable of displaying received broadcast content c on the screen 5, 35; - a controller 31 capable of controlling the content receiver 3 based on an AI interaction of a user U with the user interface; and - an assistance device 34 of the broadcast content receiver 3 capable of triggering a display of descriptive data dd relating to the user interface of the broadcast content receiver c on the screen 5, 35 connected to the broadcast content receiver 3 displaying content c.
[0171] Figures 4a to 4e illustrate several examples of a first use case of the method for assisting a receiver of broadcast content indicating an interaction to be carried out with a user interface of the receiver of broadcast content according to the invention.
[0172] Figure 4a illustrates a screen displaying virtual user interface type broadcast content in a first use case of the method of assisting a receiver of broadcast content, the assistance method being deactivated, according to the invention.
[0173] A screen 5.35 displays content 6, including a user interface virtual comprising one or more menus 60, 61, 63, 64, including a menu of features relating to the service for receiving broadcast content 60, a menu of services 61, a recommendation menu 63, a menu of content based on the usage history of the receiver of broadcast content 64... and an interaction element allowing direct access to the broadcast content being received 62.
[0174] Each menu, respectively 60, 61, 62, 64, is composed of several interaction elements, respectively (601, 602...60n), (611, 612...61k), (631, 632), (641, 642, 643, 644).
[0175] Since the assistance process is in a disabled state (st=dct), screen 5, 35 does not display any descriptive data concerning the virtual user interface 6 at this stage.
[0176] Figure 4b illustrates a screen displaying virtual user interface type broadcast content and descriptive data in a first use case of the method of assisting a receiver of broadcast content, the assistance method being activated, according to the invention.
[0177] Following an activation command for the assistance process, the assistance process is now in an active status: st=act.
[0178] Screen 5, 35 displays, in addition to the content 6 as described in [Fig.4a], descriptive data 7 of the virtual user interface constituting the content 6. In this case, the descriptive data 7 are displayed as an overlay on the content 6.
[0179] In particular, the descriptive data 7 displayed includes descriptive data 70, 71, 72, 74 relating to the various menus 60, 61, 62, 64 of the virtual user interface 6, in particular to one or more of the interaction elements of these menus, and / or descriptive data 72 relating to the interaction element 62.
[0180] Fig. 4c illustrates a screen displaying broadcast content of the virtual user interface type and descriptive data as a function of a request for assistance in a first use case of the assistance method for a receiver of broadcast content, the assistance method being activated (st=act), according to the invention.
[0181] Upon request for assistance from user U (asst_dmd), screen 5, 35 displays, in addition to the content 6 as described in [Fig. 4a], descriptive data 7 depending on the assistance request. In particular, the descriptive data displayed includes one or more of the following: - descriptive data 702 relating to an interaction element 602 (in the example illustrated by [Fig.4d]) or a menu 60 of the virtual user interface 6 depending on the request for assistance; - an indicator data 702ind of an interaction element 602 of the user interface 6 depending on the request for assistance.
[0182] Figure 4d illustrates a screen displaying broadcast content of the video type in a first use case of the method of assisting a receiver of broadcast content, the assistance method being deactivated, according to the invention.
[0183] A screen 5, 35 displays content 6, in particular a video c carried by the received broadcast stream fxccorresponding possibly to a broadcast channel. In this case, in the example of [Fig.4d], the screen 5, 35 does not display any virtual user interface.
[0184] The assistance process being in a disabled state (st=dct), the screen 5, 35 does not at this stage display any descriptive data concerning a user interface, either virtual or remote control 1.
[0185] Fig. 4e illustrates a screen displaying broadcast content of the video type and descriptive data of a remote control in a first use case of the method of assisting a receiver of broadcast content, the assistance method being activated, according to the invention.
[0186] Following an activation command for the assistance process, the assistance process is now in an active status: st=act.
[0187] The screen 5, 35 displays, in addition to the content 6 as described in [Fig.4e], descriptive data 7 of the remote control 1. In this case, the screen 5, 35 is divided into two parts: a first part zl and a second part z2, the first part zl of the screen 5, 35 displays the content 6, the second part z2 of the screen 5, 35 displays the descriptive data 7.
[0188] In particular, the descriptive data 7 displayed include descriptive data 70, 71, 72, 73... relating to various physical interaction elements of the remote control 1.
[0189] Figure 5 illustrates a second use case of the method for assisting a receiver of broadcast content, offering a demonstration of interactions with a receiver of broadcast content according to the invention.
[0190] When the request for assistance corresponds to an interaction with a virtual user interface not displayed on the screen at the time of the request for assistance, the assistance process triggers the display of a demonstration consisting of the various steps of the user on one or more virtual and / or physical interfaces to perform the desired interaction indicated in the request for assistance.
[0191] For example:
[0192] At an initial time t0, upon request for assistance asst_dmd from user U, the screen 5, 35 displays in addition to the content 6, notably a virtual user interface corresponding to a home menu 6A, for example, as described in [Fig.4a], Descriptive data 7 corresponding to this home menu 6A, depending on the assistance request. In particular, the displayed descriptive data includes one or more of the following: - descriptive data 711 relating to an interaction element 611 depending on the request for assistance; - an indicator data 71 lind of an interaction element 611 of the user interface 6a depending on the request for assistance.
[0193] These first descriptive data 711, 71 lind indicate and explain to the user how to access the next step from the home menu to perform the interaction requested in the support request, i.e. guides the user in the execution of the interaction requested in the support request.
[0194] Initially, following tl, the screen 5, 35 displays, in addition to the content 6, a virtual user interface corresponding to an intermediate menu, for example a service menu 6S, descriptive data 7 corresponding to this intermediate menu 6S depending on the support request. In particular, the displayed descriptive data 7 includes one or more of the following data: - descriptive data 703 relating to an interaction element 603 depending on the request for assistance; - an indicator data 703ind of an interaction element 603 of the user interface 6S depending on the request for assistance.
[0195] These first descriptive data 703, 703ind indicate and explain to the user how to access the next step from the intermediate menu to perform the interaction requested in the support request, i.e. guides the user in the execution of the interaction requested in the support request.
[0196] Thus, the screen displays the successive steps to be taken by the user, up to the last time tm, where the screen 5, 35 displays in addition to content 6 possibly including the actual content 6c corresponding to the service or a service functionality and a virtual user interface 6iu, descriptive data 7 corresponds to a final menu, in particular a menu of functionalities relating to the displayed content.
[0197] In particular, the descriptive data 7 displayed includes one or more of the following data: - descriptive data 704 relating to an interaction element 604 depending on the request for assistance; - an indicator data 704ind of an interaction element 604 of the user interface 6iu depending on the request for assistance.
[0198] These last descriptive data 704, 704ind indicate and explain to the user how to finalize the interaction requested in the support request.
[0199] Thus, the invention provides a virtual assistant that can be activated by voice (in particular by invoking its name) and / or by means of a button on a remote control. Interaction with the virtual assistant will take place in particular in natural language: commands from the user and / or descriptive data displayed by the virtual assistant.
[0200] The virtual assistant according to the invention will in particular be superimposed on the current screen and may, where appropriate, designate and show elements of a menu of a virtual user interface to satisfy the request for assistance.
[0201] Optionally, when the virtual assistant according to the invention is activated, the television screen or the screen connected to a TV decoder then switches to demonstration mode. The virtual assistant according to the invention uses the screen as a demonstration screen for the user journey (either only on the current page or by navigating through several pages – see [Fig. 5]). The virtual assistant performs the interactions to be carried out by the user and verbalizes (explains) what it is doing.
[0202] At the end of its invocation, the virtual assistant according to the invention disappears and the TV screen returns to the state it was in when it was invoked. The virtual assistant relinquishes control. In particular, the virtual assistant can be interrupted at any time.
[0203] The virtual assistant according to the invention appears at the user's command and explains, according to the assistance request, what can be done and how using the user interfaces (menus, remote control, etc.) of their streaming content receiver. The scope of this virtual assistant according to the invention is the various user interfaces of streaming content receivers. It is essentially an interaction assistant with the streaming content receiver or a navigation assistant.
[0204] The invention will be particularly applicable to TV services on TV screens, especially internet TV, IPTV or OTT TV, which offers a wide variety of interactions and numerous menus and screens. Such a virtual assistant according to the invention could also prove useful for mobile TV.
[0205] The invention also relates to a support.
[0206] The information medium can be any entity or device capable of storing the program. For example, the medium can include a storage means, such as a ROM, for example a CD-ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a floppy disk or a hard disk.
[0207] On the other hand, the information medium can be a transmissible medium such as an electrical or optical signal that can be transmitted via an electrical or optical cable, by radio or by other means. The program according to the invention can in particular be downloaded onto a network, in particular the Internet.
[0208] Alternatively, the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the process in question.
[0209] In another implementation, the invention is implemented by means of software and / or hardware components. In this context, the term module can refer to either a software component or a hardware component. A software component corresponds to one or more computer programs, one or more subroutines of a program, or more generally to any element of a program or software capable of implementing a function or a set of functions as described above. A hardware component corresponds to any element of a hardware assembly capable of implementing a function or a set of functions.
Claims
Demands
1. Method of assisting a broadcast content receiver comprising: - triggering a display of descriptive data relating to a user interface of the broadcast content receiver on a screen connected to the broadcast content receiver displaying content.
2. An assistance method according to the preceding claim, wherein the assistance method triggers the display of descriptive data in response to a request for assistance from the receiver of broadcast content.
3. A method of assistance according to any one of the preceding claims, wherein the descriptive data relate to a user interface among the following: - a user interface included in the current content displayed by the screen; - a remote control of the receiver of broadcast content according to the current content displayed.
4. A method of assistance according to any one of the preceding claims, wherein the method of assistance comprises: - generating descriptive data relating to a user interface being displayed by the screen.
5. A method of assistance according to the preceding claim, wherein the generation of descriptive data is a function of a request for assistance in using user interfaces of the receiver of broadcast content.
6. A method of assistance according to the preceding claim, wherein the descriptive data includes an indicator data of an interaction element of the user interface as a function of the request for assistance in using user interfaces.
7. A method of assistance according to any one of the preceding claims, wherein at least one of the following data is in natural language: - descriptive data relating to a user interface of the receiver of broadcast content; - a request for assistance in using user interfaces of the receiver of broadcast content.
8. A method of assistance according to any one of the preceding claims, wherein the display of descriptive data is additional to the display of content by the receiver of broadcast content.
9. A method of assistance according to the preceding claim, wherein the additional display of descriptive data comprises at least one of the following steps: - dividing the screen into at least two parts, a first part for displaying the current content and a second part for displaying the descriptive data; - displaying the descriptive data superimposed on the display of the current content.
10. An assistance method according to any one of the preceding claims, wherein the assistance method comprises: - activating the assistance method prior to triggering the display of descriptive data relating to a user interface.
11. Assistance method according to any one of the preceding claims, wherein the assistance method comprises: - receiving a request to change the status of the assistance from among the following: + an activation request; + a deactivation request.
12. Assistance method according to the preceding claim, wherein the receipt of the activation request triggers an activation of the assistance method prior to the triggering of the display of descriptive data relating to a user interface.
13. An assistance method according to claim 11 or 12, wherein the activation request is at least one of the following signals: - a signal emitted by a remote control of the broadcast content receiver to the broadcast content receiver following an action by a user on a physical interaction element of the remote control; - a voice command from a user of the broadcast content receiver received and sent to the broadcast content receiver; - a voice command from a user of the broadcast content receiver received by a remote control of the content receiver. broadcast and transmitted by the remote control to the receiver of broadcast content.
14. A program comprising program code instructions for performing the steps of the assistance method according to any one of the preceding claims when said program is executed by a processor.
15. Device for assisting a broadcast content receiver comprising: - a trigger for displaying descriptive data relating to a user interface of the broadcast content receiver on a screen connected to the broadcast content receiver displaying content.
16. Streaming content receiver capable of receiving a streaming stream comprising at least one piece of content, the streaming content receiver being connected to a screen on which the streaming content receiver is capable of displaying the received streaming content, the streaming content receiver comprising: - a streaming content receiver assistance device capable of triggering a display of descriptive data relating to the user interface of the streaming content receiver on the screen connected to the streaming content receiver displaying content.
Citation Information
Patent Citations
Method and system for presenting interactive television interfaces
US20080229362A1
Methods and Systems for Providing Context-Based Customer Support for a User Interface View Associated with a Television Service
US20160127788A1