BRPI0809014B1

Programmable on screen display and remote control

Abstract

method for programming a programmable remote control, and, programmable multimedia system, both a screen display and a physical programmable remote control, have buttons whose functionality can be dynamically reassigned according to a user's navigation through levels, states or through different menu services. the physical programmable remote control, in conjunction with a tv video monitor or other, provides an intuitive, user-friendly experience and eliminates the need for multiple physical remote controls. user profiles and zones can be used to customize remote user control functionality based on preferences, access controls, location and the like.

BRPI0809014B1, drawing sheet 1
Sheet 1 of 12

Term

1.5 yearsleft in the term

Expires 14 March 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

25 claims: 2 independent, 23 dependent

  1. 1
    CLAIMS REIVINDICAÇÕES 1. Method for programming a programmable remote control device, characterized by understanding the steps of:1. Método para programar um dispositivo de controle remoto programável, caracterizado pelo fato de compreender as etapas de: define one or more functions with the use of a multimedia controller that a user can initiate by pressing one or more buttons of said programmable remote control device;definir uma ou mais funções com o uso de um controlador de multimídia que um usuário pode iniciar pressionando-se um ou mais botões de dito dispositivo de controle remoto programável;armazenar informações representando as ditas funções;store information representing said functions;use a graphic programming environment to assign at least one first of said functions to at least one of said buttons using information in a first graphics layer of a first file, said first function to be performed in connection with a predetermined first screen display ;utilizar um ambiente de programação gráfica para atribuir pelo menos uma primeira de ditas funções a pelo menos um de ditos botões usando informações em uma primeira camada de gráficos de um primeiro arquivo, dita primeira função a ser executada em conexão com uma primeira exibição em tela predeterminada;use said graphic programming environment to assign at least one second of said functions to at least one of said buttons using information in a second layer of graphics from a second file, said second function to be performed in connection with a second predetermined screen display ;utilizar dito ambiente de programação gráfica para atribuir pelo menos uma segunda de ditas funções a pelo menos um de ditos botões usando informações em uma segunda camada de gráficos de um segundo arquivo, dita segunda função a ser executada em conexão com uma segunda exibição em tela predeterminada;analisar aquele primeiro arquivo ou aquele segundo arquivo para extrair as camadas de gráficos que indicam dita primeira função ou dita segunda função;e passar comandos para fazer com que dita primeira função ou dita segunda função seja executada em resposta a uma pressão de pelo menos um de ditos botões em conexão com dita primeira exibição em tela predeterminada ou dita segunda exibição em tela predeterminada. analyze that first file or that second file to extract the graphic layers that indicate said first function or said second function, and pass commands to make said first function or said second function to be executed in response to pressure from at least one of said buttons in connection with said first display on a predetermined screen or said second display on a predetermined screen.
  2. 14
    Method for programming a programmable screen display, characterized by the fact that it comprises the steps of:14. Método para programar uma exibição em tela programável, caracterizado pelo fato de compreender as etapas de: define one or more functions using a multimedia controller that a user can initiate when interacting with one or more screen displays;definir uma ou mais funções com o uso de um controlador de multimídia que um usuário pode iniciar ao interagir com uma ou mais exibições em tela;armazenar informações representando as ditas funções;store information representing said functions;use a graphical programming environment to assign at least one first of said functions to at least one control operable by user using a first layer of graphics from a first file, said first function to be performed in connection with displaying a first of said one or more screen views;utilizar um ambiente de programação gráfica para atribuir pelo menos uma primeira das ditas funções a pelo menos um controle operável por usuário usando uma primeira camada de gráficos de um primeiro arquivo, dita primeira função a ser executada em conexão com exibição de uma primeira de dita uma ou mais exibições em tela;use said graphical programming environment to assign a second of said functions to said at least one control operable by user using a second layer of graphics from a second file, said second function to be performed in connection with displaying a second one of said one utilizar dito ambiente de programação gráfica para atribuir uma segunda das ditas funções a dito pelo menos um controle operável por usuário usando uma segunda camada de gráficos de um segundo arquivo, dita segunda função a ser executada em conexão com exibição de uma segunda de dita uma Petition 870190112194, of 11/04/2019, p. 27/37 Petição 870190112194, de 04/11/2019, pág. 27/37 4 / 5 or more screen views;4 / 5 ou mais exibições em tela;analisar aquele primeiro arquivo ou aquele segundo arquivo para extrair as camadas de gráficos que indicam dita primeira função ou dita segunda função;e passar comandos para fazer com que dita primeira função ou dita segunda função seja executada em resposta à ativação de referido pelo menos um controle operável por usuário em conexão com exibição de dita primeira exibição de ditas exibições em tela ou dita segunda exibição de ditas exibições em tela. analyze that first file or that second file to extract the graphic layers that indicate this first function or said second function;and pass commands to cause said first function or said second function to be executed in response to the activation of said at least one user-operable control in connection with the display of said first display of said screen displays or said second display of said displays in screen.