FR3046710A1 - METHOD FOR MANAGING RESTITUTION OF INFORMATION ON A DATA PROCESSING DEVICE - Google Patents
METHOD FOR MANAGING RESTITUTION OF INFORMATION ON A DATA PROCESSING DEVICE Download PDFInfo
- Publication number
- FR3046710A1 FR3046710A1 FR1655710A FR1655710A FR3046710A1 FR 3046710 A1 FR3046710 A1 FR 3046710A1 FR 1655710 A FR1655710 A FR 1655710A FR 1655710 A FR1655710 A FR 1655710A FR 3046710 A1 FR3046710 A1 FR 3046710A1
- Authority
- FR
- France
- Prior art keywords
- interface
- rendering
- information
- rendering interface
- communication link
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012545 processing Methods 0.000 title claims description 5
- 238000009877 rendering Methods 0.000 claims abstract description 34
- 238000004891 communication Methods 0.000 claims abstract description 25
- 230000015654 memory Effects 0.000 claims abstract description 15
- 101100194362 Schizosaccharomyces pombe (strain 972 / ATCC 24843) res1 gene Proteins 0.000 claims abstract description 4
- 238000004590 computer program Methods 0.000 claims description 7
- 238000007726 management method Methods 0.000 claims 4
- 101100194363 Schizosaccharomyces pombe (strain 972 / ATCC 24843) res2 gene Proteins 0.000 claims 1
- 230000006870 function Effects 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 4
- 102100030999 Phosphoglucomutase-1 Human genes 0.000 description 3
- 101000583553 Homo sapiens Phosphoglucomutase-1 Proteins 0.000 description 2
- 101001072903 Homo sapiens Phosphoglucomutase-2 Proteins 0.000 description 2
- 102100036629 Phosphoglucomutase-2 Human genes 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 101100440298 Arabidopsis thaliana CNX2 gene Proteins 0.000 description 1
- 101150112120 BRL1 gene Proteins 0.000 description 1
- 101150056956 BRL2 gene Proteins 0.000 description 1
- 101150074884 CNX1 gene Proteins 0.000 description 1
- 101100004664 Schizosaccharomyces pombe (strain 972 / ATCC 24843) brr6 gene Proteins 0.000 description 1
- 101100005050 Schizosaccharomyces pombe (strain 972 / ATCC 24843) cal1 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
- G09G2330/022—Power management, e.g. power saving in absence of operation, e.g. no data being entered during a predetermined time
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/02—Networking aspects
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
- G09G2370/042—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller for monitor identification
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/06—Consumer Electronics Control, i.e. control of another device by a display or vice versa
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/16—Use of wireless transmission of display information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/72—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Electric Clocks (AREA)
Abstract
L'invention se rapport à un procédé de gestion du fonctionnement d'un premier dispositif (MTR) stockant en mémoire une pluralité de interfaces de restitution (INTn) aptes à être restituées sur une interface de restitution (ECR), ledit premier dispositif étant apte à être couplé avec au moins un second dispositif (BRL) via un lien de communication de courte portée (RES1), caractérisé en ce qu'il comprend les étapes suivantes dans le premier dispositif: a. connexion avec au moins un second dispositif via le lien de communication, b. réception d'une information identifiant ledit au moins un deuxième dispositif, c. sélection d'une interface de restitution fonction de l'information reçue.The invention relates to a method for managing the operation of a first device (MTR) storing in memory a plurality of restitution interfaces (INTn) capable of being restored on a rendering interface (ECR), said first device being able to to be coupled with at least a second device (BRL) via a short-range communication link (RES1), characterized in that it comprises the following steps in the first device: a. connection with at least one second device via the communication link, b. receiving information identifying said at least one second device, c. selecting a rendering interface based on the information received.
Description
Procédé de gestion de la restitution d’informations sur un dispositif de traitement de données.A method of managing the rendering of information on a data processing device.
Domaine technique L'invention se rapporte à un procédé de gestion de la restitution d’informations sur un dispositif de traitement de données. L’information peut être de toute sorte : sonore, visuelle. Dans l’exemple de réalisation décrit ci-dessus, l’information sera une interface graphique.Technical Field The invention relates to a method for managing the return of information on a data processing device. The information can be of any kind: sound, visual. In the embodiment described above, the information will be a graphical interface.
Le dispositif visé est un dispositif capable de communiquer avec un autre dispositif ; le moyen de communication peut être quelconque ; ce dernier est par exemple un réseau sans fil de type Bluetooth, NFC (sigle de Near Field Communication), RFiD (sigle de Radio Frequency Identification) ; ou filaire par exemple un câble USB (sigle de Universal Serial Bus), un câble Bhernet ; ou des contacts électriques. L’invention intéresse tout particulièrement les dispositifs du type objets connectés ayant une interface de restitution tel qu’un écran ; on verra dans la suite que l’objet connecté utilisé pour illustré l’invention est une montre connectée équipée d’un écran.The targeted device is a device capable of communicating with another device; the means of communication can be any; the latter is for example a wireless network of Bluetooth type, NFC (Near Field Communication acronym), RFiD (acronym of Radio Frequency Identification); or wired for example a USB cable (acronym of Universal Serial Bus), a Bhernet cable; or electrical contacts. The invention is of particular interest to devices of the type connected objects having a rendering interface such as a screen; it will be seen in the following that the connected object used for illustrating the invention is a connected watch equipped with a screen.
Etat de la techniqueState of the art
Les objets connectés sont dotés de moyens de communication leur permettant de communiquer avec d’autres objets. Une montre connectée par exemple peut se connecter à un smartphone via un réseau de communication. Une fois connectés, le smartphone peut notifier à la montre des événements informant par exemple qu’une demande d’établissement d’un appel est en cours, ou qu’un message court a été reçu.Connected objects have communication means that allow them to communicate with other objects. A connected watch, for example, can connect to a smartphone via a communication network. Once connected, the smartphone can notify the watch of events informing for example that a request for establishment of a call is in progress, or a short message has been received.
Dans cet exemple, la montre sert donc essentiellement de récepteur d’événements informant le porteur de la montre d’événements reçus sur le smartphone. Cette fonction est utile car évite à l’utilisateur de se servir de son téléphone lorsqu’il reçoit par exemple un appel ; en particulier lorsque le smartphone n’est pas facilement accessible par exemple parce qu’il se trouve dans la poche ou dans le sac à main de l’utilisateur.In this example, the watch therefore essentially serves as an event receiver informing the watch wearer of events received on the smartphone. This function is useful because it prevents the user from using his telephone when he receives for example a call; especially when the smartphone is not easily accessible for example because it is in the pocket or in the handbag of the user.
Aussi, une montre dispose d’un moyen de restitution telle qu’un écran d’affichage. Sur cet écran, plusieurs interfaces de restitution, en particulier des interfaces graphiques lorsque la restitution est visuelle, peuvent être affichées en naviguant dans un menu.Also, a watch has a means of rendering such as a display screen. On this screen, several rendering interfaces, in particular graphic interfaces when the reproduction is visual, can be displayed by navigating in a menu.
Une interface graphique correspond par exemple à contenu visuel tel qu’un chronomètre, des données relatives à la météo, etc.A graphical interface corresponds for example to visual content such as a stopwatch, data relating to the weather, etc.
Un problème est que la sélection dans le menu est manuelle ; cela oblige l’utilisateur à naviguer dans un menu affiché sur un écran souvent peu adapté à la navigation du fait de sa petite taille.A problem is that the selection in the menu is manual; this forces the user to navigate in a menu displayed on a screen often poorly adapted to navigation because of its small size.
Rus généralement, les inventeurs ont constaté que la sélection d’une interface de restitution est indépendante de l'environnement dans lesquels l’objet connecté se trouve. L'invention offre une solution ne présentant pas les inconvénients de l'état de la technique. L'invention A cet effet, selon un aspect fonctionnel, l'invention a pour objet un procédé de gestion du fonctionnement d’un premier dispositif stockant en mémoire une pluralité d’interfaces de restitution aptes à être restituées sur un moyen de restitution, ledit premier dispositif étant apte à être couplé avec au moins un second dispositif via un lien de communication, caractérisé en ce qu’il comprend les étapes suivantes dans le premier dispositif: - connexion avec au moins un second dispositif via le lien de communication, - réception d’une information identifiant ledit au moins un deuxième dispositif, - sélection d’une interface de restitution fonction de l’information reçue.Rus generally, the inventors have found that the selection of a rendering interface is independent of the environment in which the connected object is located. The invention offers a solution that does not have the drawbacks of the state of the art. The invention For this purpose, according to a functional aspect, the subject of the invention is a method of managing the operation of a first device storing in memory a plurality of restitution interfaces able to be restored on a means of restitution, said first device being able to be coupled with at least one second device via a communication link, characterized in that it comprises the following steps in the first device: - connection with at least one second device via the communication link, - reception an information identifying said at least one second device, - selecting a restitution interface function of the information received.
Le premier dispositif prend ici en compte un identifiant qui provient d’un deuxième dispositif et qui va entraîner une modification de son fonctionnement. Par exemple, on verra qu’un bracelet équipé d’une puce électronique va entraîner, lorsqu’il est couplé à une montre, une sélection d’une interface de restitution particulière, par exemple une interface graphique spécifique si la restitution est visuelle ; par exemple si le bracelet est un bracelet adapté au sport, l’interface affichera des données liées au thème du sport, etc.The first device here takes into account an identifier that comes from a second device and that will cause a change in its operation. For example, it will be seen that a bracelet equipped with an electronic chip will result, when coupled to a watch, a selection of a particular rendering interface, for example a specific graphical interface if the restitution is visual; for example, if the bracelet is a sport-specific bracelet, the interface will display data related to the sport theme, etc.
La restitution d’une interface de restitution nécessite donc le stockage de l’interface de restitution dans le premier dispositif et la connaissance par le premier dispositif d’un identifiant fournie par le second dispositif. L’identifiant reçu provenant d’un dispositif externe au premier dispositif, à savoir le deuxième dispositif, le procédé apporte une garantie contre une utilisation frauduleuse d’une interface de restitution, par exemple une interface graphique particulière, consistant à copier à l’identique l’interface de restitution (le programme d’ordinateur associé) sur un autre dispositif tiers.The rendering of a rendering interface thus requires the storage of the rendering interface in the first device and the knowledge by the first device of an identifier provided by the second device. The identifier received from a device external to the first device, namely the second device, the method provides a guarantee against fraudulent use of a rendering interface, for example a particular graphic interface, consisting of copying identically the rendering interface (the associated computer program) on another third-party device.
Enfin, en reprenant l’exemple d’une montre et sans se limiter à cet exemple, l’invention, en proposant plusieurs interfaces de restitution, offrent plusieurs montres en une.Finally, taking the example of a watch and not limited to this example, the invention, by providing several rendering interfaces, offer several watches in one.
Selon un mode de mise en œuvre particulier de l'invention, une déconnexion entraîne la restitution d’une interface de restitution économe en d’énergie. Par exemple, l’interface de restitution est un écran n’affichant aucune donnée. De cette façon, lorsque les deux dispositifs sont hors de portée l’un de l’autre, le premier dispositif ne consomme pas d’énergie inutilement.According to a particular mode of implementation of the invention, a disconnection results in the reproduction of an energy-saving rendering interface. For example, the rendering interface is a screen that does not display any data. In this way, when the two devices are out of range of one another, the first device does not consume energy unnecessarily.
Selon un autre mode de mise en œuvre particulier de l'invention, qui pourra être mis en œuvre alternativement ou cumulativement avec le précédent, lors de l’étape de réception, le premier dispositif reçoit plusieurs informations. Dans cette configuration, aux informations reçues correspond une interface de restitution donnée. Ce mode permet de connecter plusieurs seconds dispositifs au premier.According to another particular embodiment of the invention, which can be implemented alternately or cumulatively with the previous one, during the reception step, the first device receives several information. In this configuration, the information received corresponds to a given rendering interface. This mode makes it possible to connect several second devices to the first one.
Selon un autre mode de mise en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec le précédent, suite à la réception, le premier dispositif effectue une étape de vérification de l’existence, en mémoire, de l’interface de restitution correspondant à l’information reçue ; dans la négative, le premier dispositif réalise une étape de demande de téléchargement de l’interface de restitution associée via un réseau de communication. Ce mode permet de créer de nouveaux identifiants au fil du temps et d’assurer une restitution liée à ces nouveaux identifiants en les téléchargeant d’un réseau de communication.According to another particular embodiment of the invention, which may be implemented alternatively or cumulatively with the previous one, following reception, the first device performs a verification step of the existence, in memory, of the rendering interface corresponding to the information received; in the negative, the first device performs a download request step of the associated rendering interface via a communication network. This mode makes it possible to create new identifiers over time and to ensure a restitution linked to these new identifiers by downloading them from a communication network.
Selon un autre mode de mis en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec le précédent, l’interface de restitution correspond à une interface graphique. Ce mode vise les dispositifs dotés d’un écran comme par exemple les montres, les smartphones, etc.According to another particular mode of implementation of the invention, which may be implemented alternatively or cumulatively with the previous one, the rendering interface corresponds to a graphical interface. This mode targets devices with a screen such as watches, smartphones, etc.
Selon un aspect matériel, l’invention se rapporte à un dispositif de traitement de données, dit premier dispositif, comprenant une mémoire stockant une pluralité d’interfaces de restitution aptes à être restituées sur un moyen de restitution, ledit premier dispositif étant apte à être couplé avec au moins un autre dispositif, dit second dispositif, via un lien de communication, caractérisé en ce qu’il comprend un processeur apte à réaliser les étapes suivantes: - connexion avec au moins un second dispositif via le lien de communication, - réception d’une information identifiant ledit au moins un deuxième dispositif, - sélection d’une interface de restitution fonction de l’information reçue.According to a material aspect, the invention relates to a data processing device, said first device, comprising a memory storing a plurality of restitution interfaces able to be restored on a restitution means, said first device being able to be coupled with at least one other device, said second device, via a communication link, characterized in that it comprises a processor capable of performing the following steps: - connection with at least one second device via the communication link, - reception an information identifying said at least one second device, - selecting a restitution interface function of the information received.
Selon un autre aspect matériel, l’invention se rapporte à un programme d'ordinateur apte à être mis en oeuvre sur un dispositif tel que défini ci-dessus, le programme comprenant des instructions de code qui, lorsqu’il est exécuté par un processeur, réalise les étapes du procédé définies ci-dessus.According to another material aspect, the invention relates to a computer program capable of being implemented on a device as defined above, the program comprising code instructions which, when executed by a processor performs the process steps defined above.
Selon un autre aspect matériel, l’invention se rapporte à un support de données sur lequel a été mémorisée au moins une série d’instructions de code de programme pour l’exécution du procédé défini ci-dessus.According to another material aspect, the invention relates to a data medium on which at least one set of program code instructions has been stored for the execution of the method defined above.
Le support peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy dise) ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. L'invention sera mieux comprise à la lecture de la description qui suit, donnée à titre d'exemple et faite en référence aux dessins annexés sur lesquels :The medium may be any entity or device capable of storing the program. For example, the medium may comprise storage means, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or a magnetic recording medium, for example a floppy disk or a disk. hard. On the other hand, the information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means. The program according to the invention can be downloaded in particular on an Internet type network. 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 method in question. The invention will be better understood on reading the description which follows, given by way of example and with reference to the appended drawings in which:
La figure 1 représente un système informatique sur lequel est illustré un exemple de réalisation de l’invention.FIG. 1 represents a computer system on which is illustrated an exemplary embodiment of the invention.
La figure 2 représente les circuits des dispositifs impliqués dans le procédé de l’invention.Figure 2 shows the circuits of the devices involved in the method of the invention.
La figure 3 est un algorithme illustrant les étapes d’un mode de réalisation du procédé de l’invention.Figure 3 is an algorithm illustrating the steps of an embodiment of the method of the invention.
Les figures 4a et 4b illustrent une variante du mode de réalisation.Figures 4a and 4b illustrate a variant of the embodiment.
Les figures 5 et 7 représentent des vues schématiques de systèmes représentatifs d’autres variantes du procédé, respectivement.Figures 5 and 7 show schematic views of representative systems of other process variants, respectively.
La figure 6 illustre des étapes représentatives d’une autre variante du procédé de l’invention.Figure 6 illustrates steps representative of another variant of the method of the invention.
Description détaillée d'un exemple de réalisation illustrant l'inventionDetailed description of an exemplary embodiment illustrating the invention
La figure 1 représente un système SYS comprenant un premier dispositif et un deuxième dispositif reliés entre eux par l’intermédiaire d’un réseau de communication RES.FIG. 1 represents a SYS system comprising a first device and a second device connected to each other via a communication network RES.
Le premier dispositif MTR est dans notre exemple, une montre connectée incluant un environnement informatique, notamment un processeur, permettant l’exécution d’un programme d’ordinateur dont le fonctionnement sera expliqué dans la suite de la description.The first device MTR is in our example, a connected watch including a computer environment, including a processor, allowing the execution of a computer program whose operation will be explained in the following description.
Le deuxième dispositif est un bracelet équipé d’une puce électronique. A noter que dans le présent texte, on utilise indifféremment le terme bracelet ou puce pour désigner la puce.The second device is a bracelet equipped with an electronic chip. Note that in this text, the term "bracelet" or "bullet" is used interchangeably to refer to the chip.
De façon connue en soi, la montre et la puce électronique ont chacun l’architecture matérielle d'un ordinateur. Ils comportent respectivement des processeurs CPU1 et CPU2, des mémoires mortes MEM1 et MEM2, des mémoires vives (non représentées) et des moyens de communication CNX1 et CNX2 pour communiquer entre eux.In a manner known per se, the watch and the electronic chip each have the hardware architecture of a computer. They respectively include processors CPU1 and CPU2, memories MEM1 and MEM2, RAMs (not shown) and communication means CNX1 and CNX2 to communicate with each other.
Les mémoires mortes MEM1 et MEM2 stockent des programmes d’ordinateur respectifs PGM1 et PGM2 conformes à l’invention, ces programmes comportant des instructions pour exécuter les étapes du procédé dont l’organigramme est donné à la figure 2.The memories MEM1 and MEM2 store respective computer programs PGM1 and PGM2 according to the invention, these programs comprising instructions for performing the steps of the method whose flowchart is given in FIG.
En outre, dans notre exemple, la montre est équipée d’un moyen de restitution tel qu’un écran ECR.In addition, in our example, the watch is equipped with a restitution means such as an ECR screen.
La mémoire MEM1 de la montre MTR stocke en outre un nombre « n >> (n est un entier) d’interfaces de restitution ; dans notre exemple ces interfaces de restitution sont des interfaces graphiques INTn. Dans notre, exemple ces interfaces graphiques sont liées à des thèmes particuliers respectifs. Un thème est par exemple celui du sport, ou du travail, etc. l’interface relative au sport affiche par exemple un chronomètre, un nombre de pas effectué sur une plage temporelle donnée ; l’interface relative au travail affiche quant à elle, par exemple, les rendez-vous planifiés dans la journée, des rappels automatiques, etc.The memory MEM1 of the watch MTR also stores a number "n" (n is an integer) of rendering interfaces; in our example, these rendering interfaces are INTn graphical interfaces. In our example, these graphical interfaces are related to particular themes. A theme is, for example, that of sport, or of work, etc. for example, the sport interface displays a stopwatch, a number of steps performed over a given time period; for example, the work interface shows, for example, scheduled appointments during the day, automatic reminders, and so on.
La mémoire MEM2 du bracelet stocke aussi des données aptes à être utilisées pour la sélection d’une interface de restitution en particulier. Dans notre exemple, les données identifient le bracelet et à ces données correspondent une interface graphique en particulier. A cet effet, une table de correspondance faisant correspondre des identifiants de bracelets IDb à des interfaces graphiques I NTn respectives est mémorisée. Le lieu de mémorisation est quelconque ; il peut être la mémoire MEM1 de la montre, la mémoire MEM2 de la puce ou sur un autre dispositif apte à communiquer avec la montre. Dans notre exemple, ce lieu est la mémoire MEM1 de la montre.The memory MEM2 wristband also stores data suitable for use for selecting a particular rendering interface. In our example, the data identifies the bracelet and to these data correspond a particular graphical interface. For this purpose, a correspondence table matching IDb bracelets identifiers to respective I NTn graphical interfaces is stored. The place of memorization is arbitrary; it may be the memory MEM1 of the watch, the memory MEM2 of the chip or on another device able to communicate with the watch. In our example, this place is the memory MEM1 of the watch.
Dans notre exemple, la montre et le bracelet étant à proximité l’un de l’autre, un réseau de courte portée RES est adapté pour la communication entre eux. Cependant, le type de réseau utilisé est quelconque ; il sera idéalement choisi en fonction de la distance qui sépare le premier dispositif du deuxième dispositif.In our example, the watch and the bracelet being close to one another, a short-range network RES is adapted for communication between them. However, the type of network used is any; it will ideally be chosen according to the distance that separates the first device from the second device.
Le réseau de courte portée visé ci-dessus peut être filaire par exemple par contact physique entre les deux dispositifs, par exemple grâce à un port Ethernet ou à un port USB. Le réseau peut aussi être un réseau sans fil, par exemple de type NFC (Near Reld communication), RFID, Bluetooth LE (sigle anglo-saxon de Low Energy).The short-range network referred to above may be wired for example by physical contact between the two devices, for example through an Ethernet port or a USB port. The network can also be a wireless network, for example NFC type (Near Reld communication), RFID, Bluetooth LE (low energy English acronym).
Les étapes d’un mode de réalisation du procédé de l’invention vont maintenant être décrites en référence à la figure 3.The steps of one embodiment of the method of the invention will now be described with reference to FIG.
Ce mode comprend plusieurs étapes référencées ETn décrites ci- dessous.This mode comprises several steps referenced ETn described below.
Lors d’une première étape ET1 (CNX), un utilisateur choisit un bracelet équipé d’une puce et la couple, dans notre exemple via un lien de communication Bluetooth, à la montre. A ce stade, la distance est telle qu’une communication est possible grâce au réseau de courte portée.During a first step ET1 (CNX), a user chooses a bracelet equipped with a chip and the couple, in our example via a Bluetooth communication link, to the watch. At this point, the distance is such that communication is possible thanks to the short-range network.
Une fois la connexion établie, lors d’une deuxième étape ET2, les programmes PGM1/PGM2 décrits ci-dessus sont exécutés.Once the connection is established, in a second step ET2, the PGM1 / PGM2 programs described above are executed.
Ensuite, la puce transmet l’identifiant ID que reçoit la montre lors d’une troisième étape ET3 (RCPJD).Then, the chip transmits the identifier ID that receives the watch in a third step ET3 (RCPJD).
Lors d’une quatrième étape ΕΓ4 (SEL), la montre consulte la table de correspondance TAB et détermine (SEL) l’interface INTn à restituer.During a fourth step ΕΓ4 (SEL), the watch consults the correspondence table TAB and determines (SEL) the INTn interface to be restored.
Lors d’une cinquième étape ΕΓ5 (AFF-INT), l’interface INTn est affichée.In a fifth step ΕΓ5 (AFF-INT), the INTn interface is displayed.
Le mode de réalisation décrit ci-dessus peut faire l’objet de variantes.The embodiment described above may be subject to variants.
Selon une première variante, le deuxième dispositif peut aussi réaliser une action comme le premier dispositif. En effet, lors de la troisième étape ΕΓ3, suite au couplage, la montre peut aussi transmettre un identifiant IDm que reçoit le deuxième dispositif BRL Suite à la réception, le deuxième dispositif reçoit l’identifiant et réalise les étapes ΕΓ4 à ET5 décrites ci-dessus. Par exemple, le deuxième dispositif réalise une restitution sonore d’une information ; ou un affichage d’une information dans le cas où le deuxième dispositif est aussi équipé d’un écran.According to a first variant, the second device can also perform an action like the first device. Indeed, during the third step ΕΓ3, following the coupling, the watch can also transmit an IDm identifier that receives the second device BRL Following the reception, the second device receives the identifier and performs the steps ΕΓ4 to ET5 described above. above. For example, the second device performs a sound reproduction of information; or a display of information in the case where the second device is also equipped with a screen.
Selon une deuxième variante, aux identifiants correspondent des fonctions respectives. Ainsi en fonction des identifiant stockés sur le premier dispositif, le deuxième dispositif offrira-t-il, pour une interface de restitution donnée, des fonctions plus ou moins évoluées. Par exemple, pour l’interface relative au sport, une interface offrira une fonction supplémentaire par rapport aux autres interfaces du même thème ; cette fonction supplémentaire est par exemple l’affichage de la météo.According to a second variant, the identifiers correspond to respective functions. Thus, depending on the identifiers stored on the first device, the second device will offer, for a given rendering interface, more or less advanced functions. For example, for the sport interface, an interface will offer an additional function compared to other interfaces of the same theme; this additional function is for example the display of the weather.
Selon une troisième variante, si le bracelet et la montre ne sont plus connectés, l’interface est désactivée. La montre peut aussi être mise dans un mode d’économie d’énergie, par exemple mise en veille. L’interface de restitution correspond ici à un écran consommant le moins d’énergie, par exemple un écran ne contenant aucune donnée.According to a third variant, if the bracelet and the watch are no longer connected, the interface is deactivated. The watch can also be put in a power saving mode, for example put to sleep. The rendering interface here corresponds to a screen consuming the least energy, for example a screen containing no data.
Selon une quatrième variante, dans le cas où la montre est dans un mode d’économie d’énergie, l’étape de couplage (ET1) est suivie d’une étape au cours de laquelle la montre est alimentée en énergie. Les figures 4a et 4b illustrent cette variante. Sur la figure 4a, le bracelet est connecté à la montre, une interface est affichée. Sur la figure 4b, le bracelet est hors de portée de la montre ; dans ce cas, la montre est dans un mode d’économie d’énergie ; sur la figure, l’écran n’affiche aucune information.According to a fourth variant, in the case where the watch is in a power saving mode, the coupling step (ET1) is followed by a step during which the watch is energized. Figures 4a and 4b illustrate this variant. In Figure 4a, the bracelet is connected to the watch, an interface is displayed. In Figure 4b, the bracelet is out of range of the watch; in this case, the watch is in a power saving mode; in the figure, the screen does not display any information.
Le premier dispositif MTR peut aussi être couplé à plusieurs deuxièmes dispositifs associés à plusieurs identifiants respectifs. Selon une cinquième variante, une table de correspondance peut être créée associant plusieurs identifiants à une interface de restitution donnée. Par exemple, en référence à la figure 7, un bracelet BRL composé de deux parties aura une partie BRL1 équipé d’une puce P1 et l’autre partie BRL2 équipé d’une autre puce P2. Les puces stockent des identifiants respectifs ID1 et ID2 qui peuvent être les mêmes identifiants ou deux identifiants différents. S les identifiants sont les mêmes, le premier dispositif n’en retient qu’un. Si les identifiants ID1 et ID2 sont différents, dans la présente variante, aux identifiants ID1/ID2 correspond une interface spécifique. S la correspondance n’existe pas dans la table TAB, le programme PGM1 peut gérer de plusieurs manières. Une première manière peut consister à ne prendre en compte un seul identifiant et à ignorer les autres. Une deuxième manière peut consister à émettre un message sur l’écran signifiant à un utilisateur de faire un choix pour ne retenir qu’un seul identifiant. Une autre manière peut consister à émettre une requête sur le réseau à destination du serveur S2 décrit précédemment ; ce dernier pouvant répondre en fournissant une interface associée aux deux identifiants.The first device MTR can also be coupled to several second devices associated with several respective identifiers. According to a fifth variant, a correspondence table can be created associating several identifiers with a given rendering interface. For example, with reference to FIG. 7, a bracelet BRL composed of two parts will have a part BRL1 equipped with a chip P1 and the other part BRL2 equipped with another chip P2. The chips store respective identifiers ID1 and ID2 which can be the same identifiers or two different identifiers. If the identifiers are the same, the first device retains only one. If the identifiers ID1 and ID2 are different, in the present variant, the identifiers ID1 / ID2 corresponds to a specific interface. If the match does not exist in the TAB table, the PGM1 program can handle in several ways. One way may be to consider a single identifier and to ignore others. A second way may be to send a message on the screen meaning a user to make a choice to retain only one identifier. Another way may be to issue a request on the network to the server S2 described above; the latter can respond by providing an interface associated with the two identifiers.
Selon une sixième variante, la table de correspondance TAB est créée par un utilisateur via une interface de saisie de la montre ou par l’intermédiaire d’un dispositif autre, par exemple un ordinateur, avec lequel la montre peut communiquer via le même réseau RES1 ou un autre réseau.According to a sixth variant, the correspondence table TAB is created by a user via an input interface of the watch or via another device, for example a computer, with which the watch can communicate via the same network RES1 or another network.
Selon une septième variante, l’identifiant est mémorisé ID en usine ou est reçu par le premier dispositif au cours de l’utilisation du premier dispositif. En reprenant l’exemple du bracelet, en référence à la figure 5, l’identifiant ID peut être reçu d’un dispositif tiers S1 (commerçant, etc.), par exemple suite à un achat.According to a seventh variant, the identifier is stored at the factory ID or is received by the first device during the use of the first device. By taking the example of the bracelet, with reference to FIG. 5, the identifier ID can be received from a third party device S1 (merchant, etc.), for example following a purchase.
Aussi, en référence à la figure 5, la montre peut recevoir des interfaces INTn, et une table de correspondance TAB, via un réseau de communication tel que le réseau internet. Comme indiqué précédemment, l’utilisation du procédé nécessite la connaissance d’un identifiant, une interface INTn, et un programme d’ordinateur exécutant le procédé décrit en référence à la figure 1. La localisation de l’identifiant ID et de l’interface INTn sur deux sources S1,S2 respectives et distinctes évitent des utilisations frauduleuses du procédé par exemple en copiant l’application (le programme d’ordinateur associé) stocké dans la première mémoire MEM1 de la montre.Also, with reference to FIG. 5, the watch can receive INTn interfaces, and a TAB correspondence table, via a communication network such as the Internet network. As indicated above, the use of the method requires the knowledge of an identifier, an interface INTn, and a computer program executing the method described with reference to FIG. 1. The location of the identifier ID and the interface INTn on two respective sources S1, S2 and separate avoid fraudulent use of the method for example by copying the application (the associated computer program) stored in the first memory MEM1 of the watch.
Selon une huitième variante, la réception de l’identifiant ID à la troisième étape ΕΓ3, est suivie du téléchargement d’une interface spécifique. Selon cette variante, en référence à la figure 6, le premier programme reçoit l’identifiant ID et détermine par exemple des droits DRT attachés à cet identifiant. Un droit peut être une autorisation de télécharger une nouvelle interface. Pour cela, si les droits sont suffisants, la montre transmet sur le réseau une demande de téléchargement d’une interface INTn; cette demande inclut par exemple l’identifiant et/ou une référence d’interface. Si les droits ne sont pas suffisants, il n’y a pas de demande de téléchargement et le procédé prend fin F.According to an eighth variant, the reception of the identifier ID in the third step ΕΓ3 is followed by the downloading of a specific interface. According to this variant, with reference to FIG. 6, the first program receives the identifier ID and determines, for example, DRT rights attached to this identifier. A right may be an authorization to download a new interface. For this, if the rights are sufficient, the watch transmits on the network a request to download an INTn interface; this request includes, for example, the identifier and / or an interface reference. If the rights are not sufficient, there is no download request and the process ends F.
Selon une neuvième variante, si l’identifiant reçu à la troisième étape n’est pas dans la table de correspondance, la montre MTR requiert au bracelet un identifiant. Suite à la réception de cette requête, le bracelet BRL peut interroger un dispositif externe via un réseau de communication. S le bracelet reçoit en retour l’identifiant, il réalise de nouveau la troisième étape.According to a ninth variant, if the identifier received in the third step is not in the correspondence table, the watch MTR requires the bracelet an identifier. Following the receipt of this request, the bracelet BRL can interrogate an external device via a communication network. If the bracelet receives the identifier in return, it carries out the third step again.
Enfin, l’identifiant peut avoir une durée de vie limitée.Finally, the identifier may have a limited life.
Il va de soi que le mode de réalisation qui a été décrit ci-dessus a été donné à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l’homme de l’art sans pour autant sortir du cadre de l’invention.It goes without saying that the embodiment which has been described above has been given for purely indicative and not limiting, and that many modifications can be easily made by those skilled in the art without departing from the scope of the invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1655710A FR3046710A1 (en) | 2016-06-20 | 2016-06-20 | METHOD FOR MANAGING RESTITUTION OF INFORMATION ON A DATA PROCESSING DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1655710A FR3046710A1 (en) | 2016-06-20 | 2016-06-20 | METHOD FOR MANAGING RESTITUTION OF INFORMATION ON A DATA PROCESSING DEVICE |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3046710A1 true FR3046710A1 (en) | 2017-07-14 |
Family
ID=57396536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1655710A Pending FR3046710A1 (en) | 2016-06-20 | 2016-06-20 | METHOD FOR MANAGING RESTITUTION OF INFORMATION ON A DATA PROCESSING DEVICE |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3046710A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150199167A1 (en) * | 2014-01-16 | 2015-07-16 | Casio Computer Co., Ltd. | Display system, display terminal, display method and computer readable recording medium having program thereof |
WO2015127834A1 (en) * | 2014-02-28 | 2015-09-03 | Beijing Zhigu Rui Tuo Tech Co., Ltd | Content displaying method and device |
US20150293738A1 (en) * | 2014-04-15 | 2015-10-15 | Samsung Display Co., Ltd. | Wearable device |
-
2016
- 2016-06-20 FR FR1655710A patent/FR3046710A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150199167A1 (en) * | 2014-01-16 | 2015-07-16 | Casio Computer Co., Ltd. | Display system, display terminal, display method and computer readable recording medium having program thereof |
WO2015127834A1 (en) * | 2014-02-28 | 2015-09-03 | Beijing Zhigu Rui Tuo Tech Co., Ltd | Content displaying method and device |
US20150293738A1 (en) * | 2014-04-15 | 2015-10-15 | Samsung Display Co., Ltd. | Wearable device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110313887A1 (en) | System and method for identifying digital media content and downloading the content or a portion thereof to a mobile device | |
FR2943818A1 (en) | METHOD AND DEVICE FOR AUTOMATICALLY SELECTING AN APPLICATION THAT CAN BE IMPLEMENTED BY THIS DEVICE | |
FR3046710A1 (en) | METHOD FOR MANAGING RESTITUTION OF INFORMATION ON A DATA PROCESSING DEVICE | |
WO2015097402A1 (en) | Transmission and processing of data relating to a contactless transaction | |
WO2017109353A1 (en) | Method for sharing a digital image between a first user terminal and at least one second user terminal over a communications network | |
EP2879346B1 (en) | Processing method for securing electronic documents | |
FR3047583A1 (en) | METHOD OF SECURELY TRANSMITTING AUTHENTICATION INFORMATION BETWEEN SOFTWARE APPLICATIONS IN A COMPUTER TERMINAL | |
FR3040576A1 (en) | MANAGING SCREEN SHARING IN AN ENTERPRISE APPLICATION | |
EP2736275B1 (en) | Electronic module for making a message accessible to a target operating system | |
EP2806386A1 (en) | Method and system for automatically indicating an event from files received on a computer server | |
FR3016762A1 (en) | METHOD OF TRANSMITTING NUMBER DATA, RECEIVING METHOD, CORRESPONDING COMPUTER DEVICES AND PROGRAMS. | |
FR3143249A1 (en) | Method and device for obtaining at least one piece of data associated with audiovisual content being consulted by a user | |
WO2017198926A1 (en) | Method and system for transmitting a geolocalised alert to a user equipped with a mobile communication terminal | |
EP1341080A1 (en) | Program instruction processing system | |
FR3087919A1 (en) | MULTIAPPLICATIVE CHIP CARD AND COMMUNICATION METHOD IMPLEMENTED BY SUCH A CHIP CARD | |
WO2021240093A1 (en) | Method for managing the transmission of a message from a first device to a second device, and method for managing the receipt of such a message | |
FR3131010A1 (en) | Method and device for locating an object | |
EP2835939A1 (en) | Method of managing, in a first device, the writing of a response to a message received from a second device. | |
WO2024121075A1 (en) | Method for generating an application for processing at least one multimedia stream, and associated device and computer program | |
FR3141583A1 (en) | Method for managing the download by a reading terminal of digital content accessible in several formats | |
FR2965691A1 (en) | Method for quantifying utilization of e.g. internet application, using computer, involves quantifying use of application based on messages exchanged between programmatic interface and execution environment of application | |
FR3103928A1 (en) | Communication method between two sub-systems constituting a modular payment terminal. | |
WO2009125142A1 (en) | Management of the execution of an application | |
FR3045259A1 (en) | METHOD FOR CONSULTING THE STATE OF A RESOURCE OF AN ELECTRONIC APPARATUS, COMPUTER PROGRAM AND ELECTRONIC ENTITY THEREFOR, AND ELECTRONIC APPARATUS PROVIDED WITH SUCH AN ELECTRONIC ENTITY | |
FR3066287A1 (en) | METHOD FOR MANAGING THE ELECTRIC CONSUMPTION OF A CONNECTED OBJECT |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20170714 |