WO2017118697A1 - System for managing continuous recording - Google Patents

System for managing continuous recording Download PDF

Info

Publication number
WO2017118697A1
WO2017118697A1 PCT/EP2017/050208 EP2017050208W WO2017118697A1 WO 2017118697 A1 WO2017118697 A1 WO 2017118697A1 EP 2017050208 W EP2017050208 W EP 2017050208W WO 2017118697 A1 WO2017118697 A1 WO 2017118697A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic
recording device
data
input
server
Prior art date
Application number
PCT/EP2017/050208
Other languages
French (fr)
Inventor
Sashi JUGANAIKLOO
Original Assignee
Juganaikloo Sashi
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Juganaikloo Sashi filed Critical Juganaikloo Sashi
Publication of WO2017118697A1 publication Critical patent/WO2017118697A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42212Specific keyboard arrangements
    • H04N21/42213Specific keyboard arrangements for facilitating data entry
    • H04N21/42215Specific keyboard arrangements for facilitating data entry by measuring the time interval during which a key is pressed, e.g. for inputting sequences of digits when selecting a television channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras

Definitions

  • the present invention relates to the field of electronic media recording devices, more particularly that of electronic devices for audio-visual recording by a user.
  • a user wishing to be able to keep a memory of an event, of a lived moment, of a visited place, or of any important moment of his life has at his disposal several solutions to capture and record these moments of his life.
  • the user can use an electronic device such as a video camera, a camera or a tape recorder type audio recorder to capture sounds or images corresponding to an event.
  • the user through these different electronic devices, can capture, record and store memories of these events in the form of data, typically audio and / or video data. The user, by viewing or listening thereafter this data corresponding to an event can remember this event.
  • a user of a camera or a camera must thus take a step back from the scene he wants to capture, the user of an audio recorder must potentially handle and guide the electronic capture device or microphones, so that these users do not fully participate in the event the time of the capture, they do not live it fully. Often, it is also worth noting that the presence of electronic capture devices disrupts the event, the people participating in the event may react differently to a camera or they realize that what they say is in the process of to be registered.
  • the invention relates to a data recording system for a user, the system comprising an electronic recording device comprising at least one sensor, an input device, a communication interface and a storage unit, the electronic device of recording being adapted to continuously record time stamped data from each sensor and at least one timestamp of an input made by the user on the input device, an electronic transfer device comprising a first communication interface allowing a connection with the electronic recording device and a second communication interface for connection to a server, the electronic transfer device being adapted for, when the electronic recording device is connected to the electronic transfer device, transferring the recorded data and at least one timestamp of the seizure on the electronic recording device to the server, the server comprising a storage unit and a communication interface, the server being adapted to process data received in association with the time stamp of the entries to determine a period to keep corresponding to the timestamp received, the corresponding data of the continuous recording being recorded, an application executed by an electronic device, adapted to connect to the server and allowing the
  • the electronic recording device continuously records sensor data such as microphones, as well as the timestamp of user input times, these entries being indicative of the period of continuous recording to be kept.
  • the processing phase which makes it possible to record the periods to be conserved, is carried out a posteriori by the server from the continuously recorded data, transferred to the server, and the timestamp of the entries.
  • the input made being of a first type corresponds to a first duration prior to the time of entry.
  • the input can be performed after the period that the user wishes to keep.
  • the input being made being of a second type, the period to be preserved corresponds to the first duration prior to the time of entry and to a second period subsequent to the time of entry.
  • a second recorded duration allows the user to pronounce keywords to facilitate the replay or archiving of the periods retained.
  • the first duration is proportional to the time of a pressure on the input device.
  • the second duration is proportional to the time of a pressure on the input device.
  • a third period beginning when the first period begins and ending when the second period ends, is kept in place of the first and second periods.
  • the invention also relates to an electronic recording device comprising at least one sensor, an input device, a communication interface and a storage unit, the electronic recording device being adapted to continuously record time stamped data from each sensor and at least one timestamp of an input made by the user on the input device.
  • the invention also relates to a computer program, which can be stored on a medium and / or downloaded from a communication network, in order to be read by a processor.
  • This computer program includes instructions for implementing the steps mentioned below, when said program is executed by the processor.
  • the invention also relates to an information storage medium comprising such a computer program.
  • FIG. 2 schematically illustrates a system comprising an electronic recording device, an electronic transfer device, an electronic transport device, an electronic device executing an application and a server hosting an online service according to an embodiment of the present invention
  • FIG. 3 schematically illustrates an example of a hardware architecture of an electronic recording device illustrated in FIG. 1;
  • FIG. 4 schematically illustrates an example of a hardware architecture of an electronic transport device that can be used with the electronic recording device as illustrated in FIG. 2;
  • FIG. 5 schematically illustrates an exemplary hardware architecture of an electronic transfer device that can be used with the electronic recording device as illustrated in FIG. 2;
  • FIG. 6 schematically illustrates a timing chart for processing a continuous record of a media, according to an embodiment of the present invention
  • FIG. 7 schematically illustrates a method of processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 6;
  • FIG. 8 schematically illustrates a method of processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 7;
  • FIG. 9 schematically illustrates an algorithm of a process for processing a continuous recording of a medium, according to a particular embodiment of the present invention.
  • Figs. 1A and 1B schematically illustrate electronic recording devices 100A and 100B according to two embodiments of the present invention.
  • the electronic recording devices 100A and 100B are intended to be objects worn permanently on a user, they can advantageously take the form of jewelry.
  • the electronic recording device 100A comprises a single box 105 A.
  • the electronic recording device 100A further comprises a cord 110A.
  • Said cord 110A is particularly useful for allowing the wearing of the electronic recording device 100A around the neck, such as a pendant.
  • the cord 110A may also allow the connection of the housing 105A to a secondary housing 115A, said secondary housing 115A may include an additional battery.
  • the electronic recording device 100B comprises two casings 105B1 and 105B2. Both boxes 105B1 and 105B2 can be connected by a 110B cord or by wireless technology.
  • the electronic recording device 100B may take the form of a pair of earrings, each case 105B1 and 105B2 being an earring.
  • each housing 105A, 105B1 or 105B2 may comprise fixing means, which fastening means allow the attachment of an aesthetic shell to said housing.
  • the shell has aesthetic properties (choice of material, eg wooden shell, choice of color, choice of shape, etc.) and a complementary fastening means to that of the housing 105 A, 105B1 or 105B2.
  • the fixing means are for example of the "clip” type. It is thus possible to "clipper" a shell on the housing 105 A, 105B1 or 105B2 to give it aesthetic properties.
  • a secondary housing 115A, respectively 115B can be connected to the housing 105A, respectively to the two housings 105B1 and 1B2, via the cord 110A, respectively 110B.
  • the cord 110A or 110B can then integrate a connection in order to be able to connect the casing 105A, respectively the casings 105B1 and 105B2, to the secondary casing 115A, respectively to the secondary casing 115B. It is thus possible to integrate a battery in the secondary housing 115 A or the secondary housing 115B.
  • This battery can be a main battery used to power the housing 105A, 105B1 and 105B2 or be an additional battery for powering the housing 105A, 105B1 and 105B2 in addition to another battery included in the or the boxes 105A, 105B1 and 105B2.
  • the cords 110A and 110B may be removable.
  • the connection of cords 110A or 110B to a box 105A, 105B1 or 105B2 and to the secondary box 115A or 115B can in this case be achieved via "jack" type connectors or "mini / micro USB” (Universal Serial Bus in English).
  • the user can choose to wear the electronic recording device 100A as a pendant by connecting the cord 110A to the casing 105A.
  • the casing 105A may comprise a fixing device in order to be fixed for example on a clothing, like a brooch.
  • a reference electronic recording device 100 will indifferently represent the electronic recording device 100A or the electronic recording device 100B.
  • Fig. 2 schematically illustrates a system according to an embodiment of the present invention, the system comprising an electronic recording device 200, an electronic transfer device 210, an electronic transport device 205, an SRV server 230 hosting an online service and a SMART electronic device 240.
  • the electronic transfer device 210, the server hosting the online service SRV 230 and the electronic device SMART 240 are typically all three connected to a NET communication network 220, for example to an Internet type network. .
  • the electronic transfer device 210 and the electronic transport device 205 will be described in more detail below.
  • the electronic recording device 200 is one of the electronic recording devices 100A or 100B shown in FIG. 1.
  • the electronic transport device 205 is intended to enable the electronic recording device 200 to be transported and possibly electrically recharged.
  • the electronic transport device 205 takes the form of a housing for accommodating the electronic recording device 200 and to carry it thus without damaging, while reloading it.
  • the electronic transfer device 210 is intended to allow to electrically recharge the electronic recording device 200 as well as to allow the electronic recording device 200 to be connected to the server SRV 230.
  • the electronic transfer device 210 thus serves as an intermediary between the electronic recording device 200 and the SRV server 230 for transferring the content recorded by the electronic recording device 200 to the SRV server 230 and for transferring the configuration parameters of the electronic recording device 200 from the SRV server 230 to the electronic recording device 200.
  • the server SRV 230 comprises at least one processor, a communication interface allowing the establishment of a connection to the network of NET communication 220 and a storage unit or access to a database for storing data.
  • the electronic device SMART 240 is for example a computer, a tablet or a mobile phone type "smartphone".
  • the SMART electronic device 240 executes an application allowing in particular access to the online service hosted by the server SRV 230.
  • Said application can be pre-installed on the SMART electronic device 240.
  • Said application can be downloaded from an application store of "iTunes" type "Apple” or "Play” from "Google”.
  • the application executed by the electronic device SMART 240 makes it possible to manage the recordings made by the electronic recording device 200 and transferred, via the electronic transfer device 210, to the online service hosted by the server SRV 230. This application enables thus to consult the recorded contents, but also to manage and parameterize the system described in the present invention.
  • This application includes a GUI type interface (Graphical User Interface in English) to facilitate the consultation and management of the recordings made and transferred to the server SRV 230.
  • a user of this system must therefore install said application and configure an access to the online service hosted by the server SRV 230 to then be able to consult and manage its recordings made by the electronic recording device 200, once they have been transferred from the electronic recording device 200 to the server SRV 230 via the electronic transfer device 210.
  • certain configuration parameters of the present system can be set via a graphical interface of the application by the user and then transferred from the SRV server 230 to the electronic device. 200, via the electronic device tronic transfer 210.
  • Fig. 3 schematically illustrates an example of hardware architecture of an electronic recording device 300 identical to the electronic recording device 100 or 200 illustrated in FIG. 1 or 2.
  • the electronic recording device 300 comprises, connected by a communication bus (not shown): a processor or CPU ("Central Processing Unit” in English) 301; a RAM 302 memory type RAM ("Random Access Memory” in English) or ROM ("Read Only Memory” in English); an STCK storage unit 305 of the internal storage type; a battery BATT 306; a communication interface 310; a device IN 311; an output device OUT 312; optionally an interface allowing the reception of energy transmitted by induction RECE 318; one or more MIC microphones 320, 321; one or more CAPT 330 sensors and a FIX attachment 340 for attaching an aesthetic element to the electronic recording device 300, such as a "clip" fixation.
  • a communication bus not shown
  • a processor or CPU Central Processing Unit
  • RAM 302 memory type RAM Random Access Memory
  • ROM Read Only Memory
  • the processor 301 may comprise a time stamping module, said otherwise, a local clock, synchronized with a remote server or not.
  • the storage unit STCK can be hard disk type HDD ("Hard Disk Drive” in English) or SSD ("Solid-State Drive” in English), or type external storage media drive, such as a card reader SD ("Secure Digital").
  • the storage unit STCK 305 allows a time-stamped recording of data, for example by using the time-stamping module of the processor 301.
  • the battery BATT 306 makes it possible to power the electronic recording device 300 electrically, the battery BATT 300 being possibly rechargeable type, for example via a micro-USB type interface ("Universal Serial Bus" in English, not shown).
  • the communication interface 310 may be a wireless communication interface with low energy consumption (for example a technology of the type: “Bluetooth”, “BLE - Bluetooth Low Energy” or “Zigbee” - in English).
  • the input device IN 311 may be a push button, an accelerometer or a capacitive key that can be actuated by a user of the electronic recording device 300.
  • the output device OUT 312 may be a light-emitting diode ("light-emitting diode”). in English), a vibrator or a loudspeaker that can emit an audible signal, for example.
  • the RECE 318 Induced Induction Energy Receiving interface allows the BATT 306 to be recharged via an external inductive charging device (for example, via an inductive charging device built into the electronic transfer device 210 or the device. electronic transport 205).
  • the microphones MIC 320 and 321 are configured for example for stereophonic sound recording or, more particularly if the electronic recording device 300 comprises two boxes 105B1 and 105B2 worn as earrings, a binaural capture of the sound.
  • a CAPT 330 sensor may be a heart rate monitor type sensor, a GPS position sensor ("Global Positioning System" in English) or any clock-type sensor synchronized or not with an external source.
  • ADC Analog-Digital Conversion
  • This digital data is recorded on the STCK storage unit 305 in a time-stamped manner. This allows in particular a subsequent synchronization of the data from the different sensors during a restitution.
  • the electronic recording device 300 may comprise one or more magnets or ferromagnetic parts.
  • the purpose of these magnets or ferromagnetic parts is to enable positioning, or even fixing, of the electronic recording device 200 on or in the electronic transfer device 210 or the electronic transport device 205.
  • the processor 301 is capable of executing loaded instructions in the MEM 302, for example from the storage unit STCK 305 or a communication network via the communication interface NET 310.
  • the processor 301 is able to read instructions from MEM 302 and execute them.
  • These instructions form a computer program causing the processor 301 to implement all or part of the algorithms and steps described herein in connection with the electronic recording device 300 in question.
  • all or part of the algorithms and steps described here can be implemented in software form by executing a set of instructions by a programmable machine, such as a DSP ("Digital Signal Processor” in English) or a microcontroller. All or some of the algorithms and steps described here can also be implemented in hardware form by a machine or a dedicated component, such as an FPGA ("Field-Programmable Gaste Array") or an ASIC ("Application- Specifies Integrated Circuit"). " in English).
  • Fig. 4 schematically illustrates an example of a hardware architecture of an electronic transport device 400 that can be used with an electronic recording device 100A, 100B, 200 or 300 as illustrated in FIG. 1, 2 or 3.
  • the electronic transport device 400 illustrated in FIG. 4 is identical to the electronic transport device 205 illustrated in FIG. 2.
  • the electronic transport device 400 may comprise a movable or removable part in order to be able to house the electronic recording device 300 therein in order to protect it during a transport, or more simply to store it under cover when it is not used.
  • the latter may comprise one or more magnets or ferromagnetic parts, in complementarity with those integrated in the electronic recording device 300.
  • the magnets or ferromagnetic parts of the electronic device of FIG. Recording 300 is thus automatically positioned in front of the ferromagnetic parts or magnets of the electronic transport device 400.
  • the electronic transport device 400 comprises, connected by a communication bus (not shown): a battery BATT 401, possibly rechargeable type, for recharging the battery BATT 306 of the electronic recording device 300, recharging taking place via a cable connected to a PLUG 406 socket, for example of the micro USB type, or via an INDU 403 interface for induction charging compatible with the RECE 318 interface; possibly an IN 402 interface, for inductively recharging the battery BATT 401 and possibly a FIX 418 fixing element making it possible to fix the electronic recording device 300 on or in the electronic transport device 400, in particular so that the interface RECE 318 and the INDU interface 403 are correctly located for induction charging of the BATT 306 battery when the electronic recording device 300 is placed in or on the electronic transport device 400.
  • the IN 402 interface may also allow to connect the electronic transport device 400 to a source of electrical energy to recharge the battery BATT 401.
  • Fig. 5 schematically illustrates an exemplary hardware architecture of an electronic transfer device 500 that can be used with an electronic recording device 100A, 100B, 200 or 300 as illustrated in FIG. 1, 2 or 3.
  • the electronic transfer device 500 is identical to the electronic transfer device 210 illustrated in FIG. 2.
  • the electronic transfer device 500 is intended to be permanently connected, or at least during its use, to a source of electrical energy via a PLUG interface 506.
  • the electronic transfer device 500 comprises, connected by a bus of communication (not shown): a CPU or CPU ("Central Processing Unit") 501; a memory MEM 502 of type RAM ("Random Access Memory” in English) or ROM ("Read Only Memory” in English); an STCK storage unit 505 of the internal storage type, such as a hard disk HDD ("Hard Disk Drive” in English) or SSD ("Solid State Drive” in English), or type external storage media drive, such as an SD card reader (“Secure Digital”); a communication interface NETl 510, such as a wireless communication interface with low energy consumption (for example, in English: “Bluetooth”, “BLE - Bluetooth Low Energy” or "Zigbee”), the communication interface NETl 510 being of type compatible with the communication interface 310 of the electronic recording device 300 to allow data exchange between the electronic recording device 300 and the electronic transfer device 500; a NET2 communication interface 511, such as an Ethernet or WiFi interface (“Wireless Fidelity" in English), allowing the connection of the electronic
  • the fixing element FIX 518 may comprise one or more magnets or ferromagnetic parts, in complementarity of what is integrated in the electronic recording device 300.
  • the magnets or ferromagnetic parts of the electronic recording device 300 are thus automatically positioned facing the ferromagnetic parts or magnets of the electronic transfer device 500.
  • the processor 501 is capable of executing loaded instructions in the
  • MEM 502 for example from the STCK storage unit 505 or a communication network via the communication interface NETl 510.
  • the processor 501 is able to read MEM 502 memory instructions and execute them. These instructions form a computer program causing the processor 501 to implement all or some of the algorithms and steps described herein in connection with the electronic transfer device 500 in question.
  • all or some of the algorithms and steps described herein can be implemented in software form by executing a set of instructions by a machine. programmable, such as a DSP ("Digital Signal Processor” in English) or a microcontroller. All or some of the algorithms and steps described here can also be implemented in hardware form by a machine or a dedicated component, such as an FPGA ("Field-Programmable Gaste Array") or an ASIC ("Application- Specifies Integrated Circuit"). " in English).
  • Fig. 6 schematically illustrates a timing chart for processing a continuous record of a media, according to an embodiment of the present invention.
  • the electronic recording device 100 identical to the electronic recording devices 200 and 300, continuously and time-stamped the digital data corresponding to the signals from the MIC microphones 320, 321, as well as possibly signals from other CAPT sensors. 330, such signals from a GPS sensor or heart rate monitor.
  • This data is stored in the STCK storage unit 305, possibly without any processing in order to reduce the power consumption of the electronic recording device 100.
  • the electronic recording device 100 has two MIC microphones 320 and 321, two Data files corresponding to each signal picked up by each microphone 320 and 321 will be created, the corresponding data being continuously recorded on the storage unit STCK 305 and time stamped.
  • the continuous recording terminates.
  • the electronic recording device 100 may indicate the end of the recording by a predetermined signal transmitted via the output device OUT 312.
  • the storage space of the recording unit STCK 305 storage is full, the oldest data is overwritten by the most recent data. Possibly, some old data is preserved from overwriting if it is indicated to be kept, as explained below.
  • the axis 600 represents the axis of time, corresponding to a continuous recording of one or more signals coming for example from the MIC microphones 320, 321. These signals are recorded continuously and time stamped by the electronic recording device 100.
  • a and B correspond to entries by a user of the electronic recording device 100 on the input device IN 311.
  • A corresponds, for example, to a pressure on the input device IN 311 of the press-button type.
  • B corresponds for example to two successive presses on the input device IN 311.
  • the electronic recording device 100 detects an entry A by the user, then the electronic recording device 100 records the time stamp corresponds to the time of the entry A. This time stamp is recorded in the storage unit STCK 305.
  • the entry A by the user means that the signals recorded previously at the time of the entry A must be preserved, and this by going up of a duration D in the past.
  • the electronic recording device 100 after detection by the electronic recording device 100 of an input A by the user, the electronic recording device 100 retains a period 601 of the recordings of the signals, the period 601 corresponding to a predetermined duration D, possibly depending on a context as explained below, the period 601 being just prior to the time of the seizure A.
  • the period 601 conserved is defined as having a duration D and ending at the moment of the detection of the From the user's point of view, the period 601 corresponds retroactively to the duration D prior to the input A.
  • the duration D is proportional to the time of the pressure on the device. input IN 311 when the input A is done by the user.
  • the step of preserving the period 601 can be carried out in different ways.
  • the period 601 can be copied from the continuous record and stored on the storage unit STCK 305.
  • the electronic recording device 100 can keep the time stamp of the input A and the duration D, so that to be able to determine later the period 601 from the continuous recording.
  • the electronic recording device 100 detects an input B on the input device IN 311, that is to say for example a double pressure, then a period 602 is retained.
  • This period 602 corresponds to a duration D, prior to the moment of the entry B, followed by a duration M, subsequent to the moment of the entry B.
  • the user can say aloud during this period M key words. A record of the keywords is thus done.
  • This duration M may be proportional to the duration of pressure on the input device IN 311 during the second support by the user. This duration M can be of a predetermined minimum duration.
  • the data corresponding to the period 602 can be copied and stored on the storage unit STCK 305 or only the time stamp of the time of the entry B and the durations D and M are preserved in order to be able to determine subsequently, from the continuous recording, period 602. Fig.
  • FIG. 7 schematically illustrates a chronogram for processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 6.
  • the electronic recording device 100A or 100B detects two inputs B1 and B2, the inputs B1 and B2 corresponding to the input B described above. If the time between the entry B2 and the entry B1 is greater than a predefined time G, then each entry B1 and B2 gives rise to the retention of a corresponding period 701 and 702, each period 701 and 702 being similar to the period 602. illustrated in FIG. 6.
  • the electronic recording device 100A or 100B retains a period 703 instead of the periods 701 and 702.
  • the period 703 is defined as a period beginning when the period 701 begins and ends when the period 702 ends.
  • the system determines that the periods to be kept correspond to the same event, and the periods 701 and 702 to be preserved are somehow merged into one. a single period 703. That is, period 703 covers periods 701 and 702.
  • Fig. 8 schematically illustrates a method of processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 7.
  • the electronic recording device 100 A or 100B detects three inputs B3, B4 and B5, the inputs B4 and B5 being performed in a time G after the first input B3.
  • the three periods 801, 802 and 803 corresponding to the three periods to be retained after the entries B3, B4 and B5 are kept in a single period 804.
  • the period 804 is defined as a period beginning at the beginning of the period. first period 801 and ending at the end of the last period 803. Note that, as in the case illustrated in FIG. 7, the timestamp of the moments of the entries, here B3, B4 and B5, are preserved, as well as the durations M associated with each entry B3, B4 and B5.
  • FIG. 7 and 8 can be transposed with entries A, or a mixture of entries A or B. The difference is that an entry A does not trigger the retention of a duration M after the time of entry A.
  • Fig. 9 schematically illustrates an algorithm of a process for processing a continuous recording of a medium, according to a particular embodiment of the present invention.
  • Step 901 corresponds to the commissioning of the electronic recording device 100A or 100B.
  • the commissioning can be caused by a predetermined input on the input device IN 31 1, for example a long press.
  • the setting of the electronic recording device 100A or 100B is then retrieved from the memory MEM 302 or the storage unit STCK 305.
  • the electronic recording device 100 A or 100B starts the continuous and time-stamped recording of the signals coming from the MIC microphones 320, 321 and potentially of any signal coming from a CAPT sensor 330.
  • the user via the application executed by the SMART electronic device 240, can configure the setting to decide which signals are recorded.
  • the signals are recorded continuously and time-stamped in the STCK storage unit 305.
  • Each signal can have a dedicated storage space within the storage unit STCK 305, where the different signals can share the space. total of the storage unit STCK 305.
  • the electronic recording device 100 A or 100B interrupts the recording when the storage unit STCK 305 is filled.
  • the electronic recording device 100A or 100B when the STCK storage unit 305 is filled, the electronic recording device 100A or 100B records the new data on the oldest data, while preserving the data being indicated as to keep, that is to say the data corresponding to periods to keep.
  • the electronic recording device 100A or 100B terminates the recording, or the data indicated to keep the oldest are deleted first. to continue recording.
  • the electronic recording device 100A or 100B may in the latter case indicate that it is overwriting data corresponding to periods to be preserved by a particular return on the output device OUT 312.
  • the electronic recording device 100A or 100B detects that the user makes an entry on the input device IN 311. If the input device IN 311 is a push button, the input made on this device can be of different type, for example a simple support (input A for Fig. 6) or two successive presses (entry B for Fig. 6, entries Bl and B2 for Fig. 7 and entries B3, B4 and B5 for Fig. 8).
  • a step 915 the time of the entry is recorded in the storage unit STCK 305.
  • a time stamp of the detected entry is stored in the STCK storage unit 305.
  • the electronic recording device 100 A or 100B can record with ⁇ timestamp the type of input (for example input A or B), as well as the duration D and the duration M corresponding to the period to be kept. This information makes it possible in particular for the electronic recording device 100A or 100B to recognize the data recorded on the storage unit STCK 305 to be preserved. This is particularly useful in the case where the continuous recording is done by overwriting the old data, since the electronic recording device 100A or 100B, from the timestamps and durations D and M, can determine the data not to be recorded. overwrite as corresponding to periods to keep.
  • the electronic recording device 100 A or 100B copies directly from the continuous recording the data corresponding to a period to be kept.
  • a new file corresponding to the period to be kept is created.
  • This alternative consumes more storage space on the STCK 305 storage unit but facilitates the management of the continuous recording of data from the MIC 320, 321 or CAPT 330 microphones, which can then operate continuously on a fixed memory space of the STCK storage unit 305 according to a FIFO principle ("First In, First Out" in English), without risk of overwriting data corresponding to a period to be kept.
  • the data to be kept are directly copied into one or more separate files.
  • the optional step 920 corresponds to a detection by the electronic recording device 100A or 100B of an input B, as illustrated in FIGS. 6, 7 and 8. In this case, a recording of a duration M is performed after the moment of the input.
  • a step 925 the electronic recording device 100 A or 100B determines whether, for a duration G after the detection of the input made during step 910, other inputs are made on the input device IN 311 by the user. .
  • the electronic recording device 100 A or 100B records in the storage unit STCK 305 information indicating that, for example, a period 703 is to be kept in place of periods 701 and 702, or that a period 804 is to be kept in place of the periods 801, 802 and 803.
  • a period beginning at the same time as the period to be retained indicated by the first entry (detected during the step 910) and ending at the same time as the last period to keep indicated by a detection of an entry during the duration G is retained instead of the different periods corresponding to the different entries.
  • the duration G is calculated as beginner at the time of the last input detected by the electronic recording device 100 A or 100B.
  • each detected entry resets the duration G during which the periods to be preserved are merged into a single period.
  • the electronic recording device 100A or 100B repeats these different steps as long as the continuous recording is functioning.
  • the process terminates in a step 935, possibly because the storage space of the STCK storage unit 305 is full, because the BATT battery 306 is exhausted or because the user turns off the electronic recording device 100A or 100B.
  • the electronic recording device 100A or 100B has a continuous record as well as timestamps of the periods to keep.
  • the electronic recording device 100A or 100B In order for these recordings to be exploited by the user through the application executed by the SMART electronic device 240, the electronic recording device 100A or 100B must be connected via the electronic transfer device 210 to the online service hosted by the SRV 230 server.
  • the electronic transfer device 210 allows the positioning of the electronic recording device 100A or 100B within it to allow the electric recharging of the battery BATT 306.
  • the respective positioning of the two devices can be facilitated by the presence of magnets or parts
  • the INDU 512 induction charging device is correctly positioned to power the RECE 318 receiver in order to recharge the BATT 306 battery.
  • a wireless connection can be established between the receiver and the receiver.
  • the electronic device 100 A (or 100B) and the electronic transfer device 210 do not establish a wireless connection but have connectors, which when positioned face-to-face, allow the establishment of a wire connection, such as a USB connection.
  • the electronic transfer device 210 establishes a connection with the server SRV 230 through the communication interface NET2 511. Once the electronic transfer device 210 is connected to the electronic recording device 100A or 100B, the electronic transfer device 210 can access the contents of the STCK storage unit 305, i.e. the data recorded by the electronic recording device 100A or 100B, and retrieve them for storage on its own STCK storage unit 505.
  • the electronic transfer device 210 can directly transmit the recorded data to the server SRV 230.
  • the STCK storage unit 505 of the electronic transfer device 210 thus serves as a temporary storage unit. before transmission to the server SRV 230 of the data recorded by the electronic recording device 100.
  • a united identifier that associated with the electronic recording device 100 such as a network address associated with the NET communication interface 310, can be associated with the data recorded by the electronic recording device 100.
  • an electronic transfer device 210 can be shared or used by several electronic recording devices 100A or 100B.
  • the unique identifier associated with each electronic recording device 100 makes it possible to identify the origin of the data, that is to say what electronic recording device 100A or 100B is at the origin of the data recording. .
  • the SRV server 230 processes the received data.
  • the server receives data corresponding to a continuous record and the markers or timestamps of the entries made by the user
  • the SRV server 230 extracts from the file corresponding to the continuous record, according to the markers or timestamps received, the different periods to keep.
  • the server SRV 230 extracts the file of duration equal to the sum of the durations D and M corresponding to the period 602 to be retained.
  • the durations D and M associated with each time stamp can be recorded in association with each time stamp, especially if these durations are determined according to the duration of a pressure on the input device IN 311.
  • the data processing may comprise steps of noise filtering, voice recognition, compression of the data, or the application of any improvement algorithm of a signal.
  • the server SRV 230 can process the recordings of the stored periods so that the durations M retained are placed before the associated durations D, so that the key words uttered by the user during the durations M are restored before the corresponding duration D when a replay of a conserved period.
  • the previous steps performed by the server SRV 230 are performed by the electronic transfer device 210.
  • the electronic transfer device 210 and the server SRV 230 are one and the same. electronic device.
  • the duration D and / or M in the absence of maintaining the input device IN 311 to indicate a particular duration, is defined according to a context.
  • a context corresponds to predetermined criteria. Different predetermined criteria may be predefined or defined by the user, in particular via the parameterization option of the application executed by the electronic device SMART 240. Thus, the criteria may be temporal, with for example a first context corresponding to the days of work (Monday to Friday for example) and a second context corresponding to weekends (Saturday and Sunday for example). For each context, a different duration D and / or M can be defined.
  • a context can also be defined dynamically by creating an association between the application executed by the SMART electronic device 240 and a user's calendar management application executed by the same SMART electronic device 240.
  • a context "in meeting" can be defined, corresponding to times when the user's calendar indicates that the user is in a meeting.
  • step 915 is performed autonomously by the electronic recording device 100A or 100B, according to a criterion for triggering the recording of a time stamp. That is, the electronic recording device 100A or 100B can record a time stamp indicating a time to be maintained in the absence of detection of an input on the input device IN 311. case if the electronic recording device 100A or 100B is configured to record a timestamp when a parameter of a CAPT 330 sensor reaches a predetermined value. Thus, the electronic recording device 100A or 100B can record a timestamp automatically when a heart rate monitor CAPT 330 sensor determines that the measured heart rate of the user exceeds a predefined threshold.
  • the various configuration parameters of the electronic recording device 100A or 100B can be set by the user via the application executed by the electronic device SMART 230. These parameters are recorded by the server SRV 230, and are sent to the electronic device. recording 100 when it connects to the server SRV 230, including to send the data to keep.
  • the electronic recording device 100A or 100B takes the form of glasses comprising one or more camera-type CAPT sensors 330, making it possible to film what the user wearing the glasses, potentially three dimensions or a wide field of view according to the positioning of the cameras, and comprises two MIC microphones 320 and 321, each being positioned in an opposite branch of the glasses.
  • the microphones 320 and 321 comprise a molding of the user's ears in order to achieve binaural sound capture.
  • the application executed by the electronic device 240 allows the user to consult the stored records and thus relive the corresponding events.
  • the server SRV 230 can determine via voice recognition technology the key words uttered during the durations M in order to automatically index the durations conserved, and thus allow textual searches by keywords via the application.
  • the server SRV 230 can analyze the data corresponding to the periods conserved, the durations D or all the received data.
  • the SRV server 230 may use a speech recognition technique to automatically determine a keyword indexing of the received recordings. Automatic indexing of the periods to be preserved is thus performed by the server SRV 230.
  • the indexing may also relate to data of the continuous recording which is not indicated as being to be kept.
  • the server SRV 230 can automatically create a period to keep corresponding to the moment of detection of the key word.
  • the server SRV 230 uses a speech recognition technique to determine a context.
  • the server can also use a speech recognition technique to adjust the duration D or the duration M. This is the case for example if the server SRV 230 determines that the duration D or duration M must be adjusted not to cut a speech , or a song, recognized by the voice recognition technique.
  • the functions of the electronic recording device 100A, 100B, 200, 300 and the electronic transfer device 210, 500 are integrated in the same electronic device.
  • This electronic device can operate differently depending on whether it is connected to a source of external electrical power or not.
  • the functionalities corresponding to those of the electronic transfer device 210 can only be activated when the electronic device is connected to an external source of electrical power and its battery is charging. This makes it possible to retain the advantages of an electronic recording device that consumes little electrical energy during operation that is not connected to an external energy source, and thus to preserve its autonomy.
  • all or part of the functions of the server SRV 230 can be integrated into the electronic recording device 100A, 100B, 200, 300.
  • the electronic recording device 100A, 100B , 200, 300 can then activate these features only when connected to an external power source to preserve its autonomy.
  • all the steps of the method illustrated in FIG. 9 can be performed by the electronic recording device 100A, 100B, 200, 300, the steps indicated as being performed by the server SRV 230 then being performed by the electronic recording device 100A, 100B, 200, 300 that when said electronic recording device 100A, 100B, 200, 300 is connected to an external power source.
  • the activation can also be done on demand, for example via a predetermined input from the user on the input device IN 311. Activation can also be done when connecting the SMART electronic device 240 to the electronic recording device 100A, 100B, 200, 300 integrating the functionality of the server SRV 230.

Abstract

The invention relates to a system for recording data for a user, the system comprising an electronic recording device suitable for continuous recording of time stamped data coming from sensors and a timestamp of entries made by the user, an electronic transfer device that is suitable, when the electronic recording device is connected to the electronic transfer device, for transferring the recorded data and the timestamp of the entries on the electronic recording device to a server, the server being suitable for processing the data received in association with the timestamp of entries, and an application executed by an electronic device, suitable for connecting to the server and allowing the user to consult the data transferred to the server and processed by the server.

Description

Système de gestion d'enregistrement en continu  Continuous recording management system
La présente invention concerne le domaine des dispositifs électroniques d'enregistrement de média, plus particulièrement celui des dispositifs électroniques permettant un enregistrement audio-visuel par un utilisateur. The present invention relates to the field of electronic media recording devices, more particularly that of electronic devices for audio-visual recording by a user.
Un utilisateur souhaitant pouvoir garder un souvenir d'un événement, d'un moment vécu, d'un lieu visité, ou de tout moment important de sa vie a à sa disposition plusieurs solutions pour capter et enregistrer ces moments de sa vie. Ainsi, l'utilisateur peut utiliser un dispositif électronique par exemple une caméra vidéo, un appareil photo ou un enregistreur audio de type magnétophone pour capter des sons ou images correspondant à un événement. L'utilisateur, grâce à ces différents dispositifs électroniques, peut capter, enregistrer et conserver des souvenirs de ces événements sous forme de données, typiquement des données audio et/ou vidéo. L'utilisateur, en visionnant ou écoutant par la suite ces données correspondant à un événement peut se remémorer cet événement.  A user wishing to be able to keep a memory of an event, of a lived moment, of a visited place, or of any important moment of his life has at his disposal several solutions to capture and record these moments of his life. Thus, the user can use an electronic device such as a video camera, a camera or a tape recorder type audio recorder to capture sounds or images corresponding to an event. The user, through these different electronic devices, can capture, record and store memories of these events in the form of data, typically audio and / or video data. The user, by viewing or listening thereafter this data corresponding to an event can remember this event.
Ces dispositifs électroniques présentent toutefois des inconvénients. Ainsi, il est nécessaire de déclencher à l'avance la capture et l'enregistrement par ces dispositifs électroniques des moments pour lesquels on souhaite conserver un souvenir. Une fois un moment vécu ou passé, il est trop tard pour déclencher un enregistrement dudit moment par le dispositif électronique. Il est donc nécessaire d'anticiper, ce qui n'est pas toujours possible. Il est ainsi souvent délicat de savoir a priori si un événement à venir vaut la peine d'être enregistré. Un autre inconvénient est qu'un utilisateur d'un tel dispositif électronique de capture doit bien souvent manier ce même dispositif électronique afin de capturer correctement l'événement. Un utilisateur d'une caméra ou d'un appareil photo doit ainsi prendre du recul par rapport à la scène qu'il veut capturer, l'utilisateur d'un enregistreur audio doit potentiellement manier et orienter le dispositif électronique de capture ou des micros, ce qui fait que ces utilisateurs ne participent pas totalement à l'événement le temps de la capture, ils ne le vivent pas pleinement. Bien souvent, il est aussi à noter que la présence des dispositifs électroniques de capture perturbe l'événement, les personnes participant à l'événement pouvant réagir différemment devant une caméra ou si elles se rendent compte que ce qu'elles disent est en train d'être enregistré.  These electronic devices, however, have disadvantages. Thus, it is necessary to trigger in advance the capture and recording by these electronic devices moments for which we wish to keep a memory. Once a moment lived or passed, it is too late to trigger a recording of that moment by the electronic device. It is therefore necessary to anticipate, which is not always possible. It is thus often difficult to know a priori if a future event is worth recording. Another disadvantage is that a user of such an electronic capture device must often handle the same electronic device to properly capture the event. A user of a camera or a camera must thus take a step back from the scene he wants to capture, the user of an audio recorder must potentially handle and guide the electronic capture device or microphones, so that these users do not fully participate in the event the time of the capture, they do not live it fully. Often, it is also worth noting that the presence of electronic capture devices disrupts the event, the people participating in the event may react differently to a camera or they realize that what they say is in the process of to be registered.
Il est souhaitable de pallier ces inconvénients de l'état de la technique. L'invention concerne un système d'enregistrement de données pour un utilisateur, le système comprenant un dispositif électronique d'enregistrement comprenant au moins un capteur, un dispositif de saisie, une interface de communication et une unité de stockage, le dispositif électronique d'enregistrement étant adapté pour enregistrer en continu des données horodatées issues de chaque capteur et au moins un horodatage d'une saisie effectuée par l'utilisateur sur le dispositif de saisie, un dispositif électronique de transfert comprenant une première interface de communication permettant une connexion avec le dispositif électronique d'enregistrement et une deuxième interface de communication permettant une connexion avec un serveur, le dispositif électronique de transfert étant adapté pour, quand le dispositif électronique d'enregistrement est connecté au dispositif électronique de transfert, transférer les données enregistrées et au moins l'horodatage de la saisie sur le dispositif électronique d'enregistrement vers le serveur, le serveur comprenant une unité de stockage et une interface de communication, le serveur étant adapté pour traiter des données reçues en association avec l'horodatage des saisies afin de déterminer une période à conserver correspondant à l'horodatage reçu, les données correspondantes de l'enregistrement continu étant enregistrées, une application exécutée par un dispositif électronique, adaptée pour se connecter au serveur et permettant à l'utilisateur de consulter les données transférées vers le serveur et traitées par le serveur. It is desirable to overcome these disadvantages of the state of the art. The invention relates to a data recording system for a user, the system comprising an electronic recording device comprising at least one sensor, an input device, a communication interface and a storage unit, the electronic device of recording being adapted to continuously record time stamped data from each sensor and at least one timestamp of an input made by the user on the input device, an electronic transfer device comprising a first communication interface allowing a connection with the electronic recording device and a second communication interface for connection to a server, the electronic transfer device being adapted for, when the electronic recording device is connected to the electronic transfer device, transferring the recorded data and at least one timestamp of the seizure on the electronic recording device to the server, the server comprising a storage unit and a communication interface, the server being adapted to process data received in association with the time stamp of the entries to determine a period to keep corresponding to the timestamp received, the corresponding data of the continuous recording being recorded, an application executed by an electronic device, adapted to connect to the server and allowing the user to view the data transferred to the server and processed by the server.
Avantageusement, le dispositif électronique d'enregistrement enregistre en continu des données de capteurs tels des microphones, ainsi que l'horodatage de moments de saisies par l'utilisateur, ces saisies étant indicatives de période de l'enregistrement continu à conserver. Afin de minimiser la complexité, et donc le coût et la consommation énergétique du dispositif électronique d'enregistrement, la phase de traitement, permettant d'enregistrer les périodes à conserver, est effectuée a posteriori par le serveur à partir des données enregistrées en continu, transférées sur le serveur, et de l'horodatage des saisies.  Advantageously, the electronic recording device continuously records sensor data such as microphones, as well as the timestamp of user input times, these entries being indicative of the period of continuous recording to be kept. In order to minimize the complexity, and therefore the cost and the energy consumption of the electronic recording device, the processing phase, which makes it possible to record the periods to be conserved, is carried out a posteriori by the server from the continuously recorded data, transferred to the server, and the timestamp of the entries.
Selon un mode de réalisation complémentaire de l'invention, la saisie effectuée étant d'un premier type, la période à conserver correspond à une première durée antérieure au moment de la saisie.  According to a complementary embodiment of the invention, the input made being of a first type, the period to be preserved corresponds to a first duration prior to the time of entry.
Avantageusement, la saisie peut être effectuée postérieurement à la période que l'utilisateur souhaite conserver. Selon un mode de réalisation complémentaire de l'invention, la saisie effectuée étant d'un deuxième type, la période à conserver correspond à la première durée antérieure au moment de la saisie et à une deuxième durée postérieure au moment de la saisie. Advantageously, the input can be performed after the period that the user wishes to keep. According to a complementary embodiment of the invention, the input being made being of a second type, the period to be preserved corresponds to the first duration prior to the time of entry and to a second period subsequent to the time of entry.
Avantageusement, une deuxième durée enregistrée permet à l'utilisateur de prononcer des mots clefs pour faciliter la réécoute ou l'archivage des périodes conservées.  Advantageously, a second recorded duration allows the user to pronounce keywords to facilitate the replay or archiving of the periods retained.
Selon un mode de réalisation complémentaire de l'invention, la première durée est proportionnelle au temps d'une pression sur le dispositif de saisie.  According to a complementary embodiment of the invention, the first duration is proportional to the time of a pressure on the input device.
Selon un mode de réalisation complémentaire de l'invention, la deuxième durée est proportionnelle au temps d'une pression sur le dispositif de saisie.  According to a complementary embodiment of the invention, the second duration is proportional to the time of a pressure on the input device.
Selon un mode de réalisation complémentaire de l'invention, quand le dispositif électronique d'enregistrement détecte au moins une deuxième saisie, indicative d'une deuxième période à conserver, effectuée dans un temps inférieur à un temps prédéfini suivant la première saisie, indicative de la première période à conserver, alors une troisième période, débutant quand la première période débute et s 'achevant quand la deuxième période s'achève, est conservée en lieu et place de la première et deuxième périodes.  According to a complementary embodiment of the invention, when the electronic recording device detects at least a second input, indicative of a second period to be conserved, performed in a time less than a predefined time following the first input, indicative of the first period to remain, then a third period, beginning when the first period begins and ending when the second period ends, is kept in place of the first and second periods.
L'invention concerne également un dispositif électronique d'enregistrement comprenant au moins un capteur, un dispositif de saisie, une interface de communication et une unité de stockage, le dispositif électronique d'enregistrement étant adapté pour enregistrer en continu des données horodatées issues de chaque capteur et au moins un horodatage d'une saisie effectuée par l'utilisateur sur le dispositif de saisie.  The invention also relates to an electronic recording device comprising at least one sensor, an input device, a communication interface and a storage unit, the electronic recording device being adapted to continuously record time stamped data from each sensor and at least one timestamp of an input made by the user on the input device.
L'invention concerne également un programme d'ordinateur, qui peut être stocké sur un support et/ou téléchargé d'un réseau de communication, afin d'être lu par un processeur. Ce programme d'ordinateur comprend des instructions pour implémenter les étapes mentionnées ci-dessous, lorsque ledit programme est exécuté par le processeur. L'invention concerne également un médium de stockage d'informations comprenant un tel programme d'ordinateur.  The invention also relates to a computer program, which can be stored on a medium and / or downloaded from a communication network, in order to be read by a processor. This computer program includes instructions for implementing the steps mentioned below, when said program is executed by the processor. The invention also relates to an information storage medium comprising such a computer program.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : - les Figs. 1A et 1B illustrent schématiquement des dispositifs électroniques d'enregistrement selon des modes de réalisation de la présente invention ; The characteristics of the invention mentioned above, as well as others, will appear more clearly on reading the following description of an exemplary embodiment, said description being given in relation to the attached drawings, among which: - Figs. 1A and 1B schematically illustrate electronic recording devices according to embodiments of the present invention;
- la Fig. 2 illustre schématiquement un système comprenant un dispositif électronique d'enregistrement, un dispositif électronique de transfert, un dispositif électronique de transport, un dispositif électronique exécutant une application et un serveur hébergeant un service en ligne selon un mode de réalisation de la présente invention ;  FIG. 2 schematically illustrates a system comprising an electronic recording device, an electronic transfer device, an electronic transport device, an electronic device executing an application and a server hosting an online service according to an embodiment of the present invention;
- la Fig. 3 illustre schématiquement un exemple d'architecture matérielle d'un dispositif électronique d'enregistrement illustré dans la Fig. 1 ;  FIG. 3 schematically illustrates an example of a hardware architecture of an electronic recording device illustrated in FIG. 1;
- la Fig. 4 illustre schématiquement un exemple d'architecture matérielle d'un dispositif électronique de transport pouvant être utilisé avec le dispositif électronique d'enregistrement comme illustré dans la Fig. 2 ;  FIG. 4 schematically illustrates an example of a hardware architecture of an electronic transport device that can be used with the electronic recording device as illustrated in FIG. 2;
- la Fig. 5 illustre schématiquement un exemple d'architecture matérielle d'un dispositif électronique de transfert pouvant être utilisé avec le dispositif électronique d'enregistrement comme illustré dans la Fig. 2 ;  FIG. 5 schematically illustrates an exemplary hardware architecture of an electronic transfer device that can be used with the electronic recording device as illustrated in FIG. 2;
- la Fig. 6 illustre schématiquement un chronogramme de traitement d'un enregistrement continu d'un média, selon un mode de réalisation de la présente invention ;  FIG. 6 schematically illustrates a timing chart for processing a continuous record of a media, according to an embodiment of the present invention;
- la Fig. 7 illustre schématiquement un procédé de traitement d'un enregistrement continu d'un média, selon un mode de réalisation complémentaire du procédé précédemment illustré en Fig. 6 ;  FIG. 7 schematically illustrates a method of processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 6;
- la Fig. 8 illustre schématiquement un procédé de traitement d'un enregistrement continu d'un média, selon un mode de réalisation complémentaire du procédé précédemment illustré en Fig. 7; et,  FIG. 8 schematically illustrates a method of processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 7; and,
- la Fig. 9 illustre schématiquement un algorithme d'un procédé de traitement d'un enregistrement continu d'un média, selon un mode de réalisation particulier de la présente invention.  FIG. 9 schematically illustrates an algorithm of a process for processing a continuous recording of a medium, according to a particular embodiment of the present invention.
Les Figs. 1A et 1B illustrent schématiquement des dispositifs électroniques d'enregistrement 100A et 100B selon deux modes de réalisation de la présente invention.  Figs. 1A and 1B schematically illustrate electronic recording devices 100A and 100B according to two embodiments of the present invention.
Les dispositifs électroniques d'enregistrement 100A et 100B ont vocation à être des objets portés en permanence sur un utilisateur, ils peuvent avantageusement prendre la forme de bijoux. Selon un premier mode de réalisation de l'invention, le dispositif électronique d'enregistrement 100A comprend un unique boîtier 105 A. De façon complémentaire, le dispositif électronique d'enregistrement 100A comprend en plus un cordon 110A. Ledit cordon 110A a notamment pour utilité de permettre le port du dispositif électronique d'enregistrement 100A autour du cou, tel un pendentif. Le cordon 110A peut aussi permettre la connexion du boîtier 105 A à un boîtier secondaire 115 A, ledit boîtier secondaire 115A pouvant comprendre une batterie supplémentaire. The electronic recording devices 100A and 100B are intended to be objects worn permanently on a user, they can advantageously take the form of jewelry. According to a first embodiment of the invention, the electronic recording device 100A comprises a single box 105 A. Additionally, the electronic recording device 100A further comprises a cord 110A. Said cord 110A is particularly useful for allowing the wearing of the electronic recording device 100A around the neck, such as a pendant. The cord 110A may also allow the connection of the housing 105A to a secondary housing 115A, said secondary housing 115A may include an additional battery.
Selon un mode de réalisation alternatif de l'invention, le dispositif électronique d'enregistrement 100B comporte deux boîtiers 105B1 et 105B2. Les deux boîtiers 105B1 et 105B2 peuvent être connectés par un cordon 110B ou par une technologie sans fil. Le dispositif électronique d'enregistrement 100B peut prendre la forme d'une paire de boucles d'oreilles, chaque boîtier 105B1 et 105B2 étant une boucle d'oreille.  According to an alternative embodiment of the invention, the electronic recording device 100B comprises two casings 105B1 and 105B2. Both boxes 105B1 and 105B2 can be connected by a 110B cord or by wireless technology. The electronic recording device 100B may take the form of a pair of earrings, each case 105B1 and 105B2 being an earring.
Afin d'améliorer l'esthétique du dispositif électronique d'enregistrement 100, chaque boîtier 105 A, 105B1 ou 105B2 peut comprendre des moyens de fixation, lesquels moyens de fixation permettent la fixation d'une coque à vocation esthétique sur ledit boîtier. La coque possède des propriétés esthétiques (choix de la matière, par ex. coque en bois, choix du coloris, choix de la forme, etc.) et un moyen de fixation complémentaire à celui du boîtier 105 A, 105B1 ou 105B2. Les moyens de fixation sont par exemple de type « clip ». Il est ainsi possible de « clipper » une coque sur le boîtier 105 A, 105B1 ou 105B2 pour lui donner des propriétés esthétiques.  In order to improve the aesthetics of the electronic recording device 100, each housing 105A, 105B1 or 105B2 may comprise fixing means, which fastening means allow the attachment of an aesthetic shell to said housing. The shell has aesthetic properties (choice of material, eg wooden shell, choice of color, choice of shape, etc.) and a complementary fastening means to that of the housing 105 A, 105B1 or 105B2. The fixing means are for example of the "clip" type. It is thus possible to "clipper" a shell on the housing 105 A, 105B1 or 105B2 to give it aesthetic properties.
Un boîtier secondaire 115 A, respectivement 115B, peut être connecté au boîtier 105 A, respectivement aux deux boîtiers 105B1 et 1B2, via le cordon 110A, respectivement 110B. Le cordon 110A ou 110B peut alors intégrer une connectique afin de pouvoir connecter le boîtier 105 A, respectivement les boîtiers 105B1 et 105B2, au boîtier secondaire 115 A, respectivement au boîtier secondaire 115B. Il est ainsi possible d'intégrer une batterie dans le boîtier secondaire 115 A ou le boîtier secondaire 115B. Cette batterie peut être une batterie principale servant à alimenter le ou les boîtiers 105 A, 105B1 et 105B2 ou être une batterie supplémentaire permettant d'alimenter le ou les boîtiers 105 A, 105B1 et 105B2 en complément d'une autre batterie comprise dans le ou les boîtiers 105 A, 105B1 et 105B2.  A secondary housing 115A, respectively 115B, can be connected to the housing 105A, respectively to the two housings 105B1 and 1B2, via the cord 110A, respectively 110B. The cord 110A or 110B can then integrate a connection in order to be able to connect the casing 105A, respectively the casings 105B1 and 105B2, to the secondary casing 115A, respectively to the secondary casing 115B. It is thus possible to integrate a battery in the secondary housing 115 A or the secondary housing 115B. This battery can be a main battery used to power the housing 105A, 105B1 and 105B2 or be an additional battery for powering the housing 105A, 105B1 and 105B2 in addition to another battery included in the or the boxes 105A, 105B1 and 105B2.
Selon un mode de réalisation de l'invention, les cordons 110A et 110B peuvent être amovibles. La connexion des cordons 110A ou 110B à un boîtier 105 A, 105B1 ou 105B2 et au boîtier secondaire 115 A ou 115B peut dans ce cas être réalisée via des connecteurs de type « jack » ou « mini/micro USB » (Universal Sériai Bus en anglais). Notamment, l'utilisateur peut choisir de porter le dispositif électronique d'enregistrement 100A comme un pendentif en connectant le cordon 110A au boîtier 105 A. Alternativement, le boîtier 105 A peut comporter un dispositif de fixation afin d'être fixé par exemple sur un vêtement, tel une broche. Ci-après dans le document, un dispositif électronique d'enregistrement de référence 100 représentera indifféremment le dispositif électronique d'enregistrement 100A ou le dispositif électronique d'enregistrement 100B. According to one embodiment of the invention, the cords 110A and 110B may be removable. The connection of cords 110A or 110B to a box 105A, 105B1 or 105B2 and to the secondary box 115A or 115B can in this case be achieved via "jack" type connectors or "mini / micro USB" (Universal Serial Bus in English). In particular, the user can choose to wear the electronic recording device 100A as a pendant by connecting the cord 110A to the casing 105A. Alternatively, the casing 105A may comprise a fixing device in order to be fixed for example on a clothing, like a brooch. Hereinafter in the document, a reference electronic recording device 100 will indifferently represent the electronic recording device 100A or the electronic recording device 100B.
La Fig. 2 illustre schématiquement un système selon un mode de réalisation de la présente invention, le système comprenant un dispositif électronique d'enregistrement 200, un dispositif électronique de transfert 210, un dispositif électronique de transport 205, un serveur SRV 230 hébergeant un service en ligne et un dispositif électronique SMART 240. Le dispositif électronique de transfert 210, le serveur hébergeant le service en ligne SRV 230 et le dispositif électronique SMART 240 sont typiquement tous les trois connectés à un réseau de communication NET 220, par exemple à un réseau de type Internet. Le dispositif électronique de transfert 210 et le dispositif électronique de transport 205 seront décrits plus en détails ci-après. Le dispositif électronique d'enregistrement 200 est un des dispositifs électroniques d'enregistrement 100A ou 100B illustré dans la Fig. 1.  Fig. 2 schematically illustrates a system according to an embodiment of the present invention, the system comprising an electronic recording device 200, an electronic transfer device 210, an electronic transport device 205, an SRV server 230 hosting an online service and a SMART electronic device 240. The electronic transfer device 210, the server hosting the online service SRV 230 and the electronic device SMART 240 are typically all three connected to a NET communication network 220, for example to an Internet type network. . The electronic transfer device 210 and the electronic transport device 205 will be described in more detail below. The electronic recording device 200 is one of the electronic recording devices 100A or 100B shown in FIG. 1.
Le dispositif électronique de transport 205 a vocation à permettre de transporter et possiblement recharger électriquement le dispositif électronique d'enregistrement 200. Le dispositif électronique de transport 205 prend par exemple la forme d'un boîtier permettant de loger le dispositif électronique d'enregistrement 200 et de le transporter ainsi sans Γ abîmer, tout en le rechargeant.  The electronic transport device 205 is intended to enable the electronic recording device 200 to be transported and possibly electrically recharged. The electronic transport device 205, for example, takes the form of a housing for accommodating the electronic recording device 200 and to carry it thus without damaging, while reloading it.
Le dispositif électronique de transfert 210 a vocation à permettre de recharger électriquement le dispositif électronique d'enregistrement 200 ainsi que de permettre de connecter le dispositif électronique d'enregistrement 200 au serveur SRV 230. Le dispositif électronique de transfert 210 sert donc d'intermédiaire entre le dispositif électronique d'enregistrement 200 et le serveur SRV 230 afin de transférer le contenu enregistré par le dispositif électronique d'enregistrement 200 vers le serveur SRV 230 et afin de transférer les paramètres de configuration du dispositif électronique d'enregistrement 200 depuis le serveur SRV 230 vers le dispositif électronique d'enregistrement 200.  The electronic transfer device 210 is intended to allow to electrically recharge the electronic recording device 200 as well as to allow the electronic recording device 200 to be connected to the server SRV 230. The electronic transfer device 210 thus serves as an intermediary between the electronic recording device 200 and the SRV server 230 for transferring the content recorded by the electronic recording device 200 to the SRV server 230 and for transferring the configuration parameters of the electronic recording device 200 from the SRV server 230 to the electronic recording device 200.
Le serveur SRV 230 comporte au moins un processeur, une interface de communication permettant l'établissement d'une connexion au réseau de communication NET 220 et une unité de stockage ou un accès à une base de données permettant le stockage de données. The server SRV 230 comprises at least one processor, a communication interface allowing the establishment of a connection to the network of NET communication 220 and a storage unit or access to a database for storing data.
Le dispositif électronique SMART 240 est par exemple un ordinateur, une tablette électronique ou un téléphone mobile de type « smartphone ». Le dispositif électronique SMART 240 exécute une application permettant notamment un accès au service en ligne hébergé par le serveur SRV 230. Ladite application peut être préinstallée sur le dispositif électronique SMART 240. Ladite application peut être téléchargée depuis un magasin d'application de type « iTunes » d' « Apple »ou « Play » de « Google ». L'application exécutée par le dispositif électronique SMART 240 permet de gérer les enregistrements réalisés par le dispositif électronique d'enregistrement 200 et transférés, via le dispositif électronique de transfert 210, vers le service en ligne hébergé par le serveur SRV 230. Cette application permet ainsi de consulter les contenus enregistrés, mais aussi de les gérer et de paramétrer le système décrit dans la présente invention. Cette application comprend notamment une interface homme-machine de type interface graphique (Graphical User Interface en anglais) afin de faciliter la consultation et la gestion des enregistrements réalisés et transférés sur le serveur SRV 230. Un utilisateur du présent système doit donc installer ladite application et configurer un accès au service en ligne hébergé par le serveur SRV 230 pour ensuite pouvoir consulter et gérer ses enregistrements réalisés par le dispositif électronique d'enregistrement 200, une fois que ceux-ci ont été transférés du dispositif électronique d'enregistrement 200 vers le serveur SRV 230 par l'intermédiaire du dispositif électronique de transfert 210. De même, certains paramètres de configuration du présent système peuvent être réglés via une interface graphique de l'application par l'utilisateur, puis transférés du serveur SRV 230 vers le dispositif électronique d'enregistrement 200, par l'intermédiaire du dispositif électronique de transfert 210.  The electronic device SMART 240 is for example a computer, a tablet or a mobile phone type "smartphone". The SMART electronic device 240 executes an application allowing in particular access to the online service hosted by the server SRV 230. Said application can be pre-installed on the SMART electronic device 240. Said application can be downloaded from an application store of "iTunes" type "Apple" or "Play" from "Google". The application executed by the electronic device SMART 240 makes it possible to manage the recordings made by the electronic recording device 200 and transferred, via the electronic transfer device 210, to the online service hosted by the server SRV 230. This application enables thus to consult the recorded contents, but also to manage and parameterize the system described in the present invention. This application includes a GUI type interface (Graphical User Interface in English) to facilitate the consultation and management of the recordings made and transferred to the server SRV 230. A user of this system must therefore install said application and configure an access to the online service hosted by the server SRV 230 to then be able to consult and manage its recordings made by the electronic recording device 200, once they have been transferred from the electronic recording device 200 to the server SRV 230 via the electronic transfer device 210. Likewise, certain configuration parameters of the present system can be set via a graphical interface of the application by the user and then transferred from the SRV server 230 to the electronic device. 200, via the electronic device tronic transfer 210.
La Fig. 3 illustre schématiquement un exemple d'architecture matérielle d'un dispositif électronique d'enregistrement 300 identique au dispositif électronique d'enregistrement 100 ou 200 illustré dans la Fig. 1 ou 2. Le dispositif électronique d'enregistrement 300 comporte, reliés par un bus de communication (non représenté) : un processeur ou CPU (« Central Processing Unit » en anglais) 301 ; une mémoire MEM 302 de type RAM (« Random Access Memory » en anglais) ou ROM (« Read Only Memory » en anglais) ; une unité de stockage STCK 305 de type stockage interne ; une batterie BATT 306 ; une interface de communication 310 ; un dispositif de saisie IN 311 ; un dispositif de sortie OUT 312 ; éventuellement une interface permettant la réception d'énergie transmise par induction RECE 318 ; un ou plusieurs microphones MIC 320, 321 ; un ou plusieurs capteurs CAPT 330 et une fixation FIX 340 permettant de fixer un élément esthétique sur le dispositif électronique d'enregistrement 300, tel un « clip » de fixation. Le processeur 301 peut comprendre un module d'horodatage, dit autrement, une horloge locale, synchronisée avec un serveur distant ou non. L'unité de stockage STCK peut être de type disque dur HDD (« Hard Disk Drive » en anglais) ou SSD (« Solid-State Drive » en anglais), ou de type lecteur de support de stockage externe, tel un lecteur de cartes SD (« Secure Digital » en anglais). L'unité de stockage STCK 305 permet un enregistrement horodaté de données, par exemple en utilisant le module d'horodatage du processeur 301. La batterie BATT 306 permet d'alimenter électriquement le dispositif électronique d'enregistrement 300, la batterie BATT 300 étant possiblement de type rechargeable, par exemple via une interface de type micro-USB (« Universal Sériai Bus » en anglais, non représentée). L'interface de communication 310 peut être une interface de communication sans fil à faible consommation énergétique (par exemple une technologie de type : « Bluetooth », « BLE - Bluetooth Low Energy » ou « Zigbee » - en anglais). Le dispositif de saisie IN 311 peut être un bouton poussoir, un accéléromètre ou une touche capacitive pouvant être actionnée par un utilisateur du dispositif électronique d'enregistrement 300. Le dispositif de sortie OUT 312 peut être une diode électroluminescente (« light-emitting diod » en anglais), un vibreur ou un haut-parleur pouvant par exemple émettre un signal sonore. L'interface permettant la réception d'énergie transmise par induction RECE 318 permet de recharger la batterie BATT 306 via un dispositif externe de recharge par induction (par exemple, via un dispositif de recharge par induction intégré au dispositif électronique de transfert 210 ou au dispositif électronique de transport 205). Les microphones MIC 320 et 321 sont configurés par exemple pour une captation stéréophonique du son ou, plus particulièrement si le dispositif électronique d'enregistrement 300 comporte deux boîtiers 105B1 et 105B2 portés comme des boucles d'oreille, une captation à effet binaural du son. Un capteur CAPT 330 peut être un capteur de type cardio fréquencemètre, un capteur de position de type GPS (« Global Positioning System » en anglais) ou tout capteur de type horloge, synchronisé ou non avec une source externe. Les microphones MIC 320, 321, ainsi que tout capteur CAPT 330, intègrent un dispositif de Conversion Analogique-Numérique (CAN) afin de restituer en sortie un signal numérique pouvant être aisément enregistré en tant que données numériques sur l'unité de stockage STCK 305. Ces données numériques sont enregistrées sur l'unité de stockage STCK 305 de façon horodatée. Ceci permet en particulier une synchronisation postérieure des données issues des différents capteurs lors d'une restitution. Fig. 3 schematically illustrates an example of hardware architecture of an electronic recording device 300 identical to the electronic recording device 100 or 200 illustrated in FIG. 1 or 2. The electronic recording device 300 comprises, connected by a communication bus (not shown): a processor or CPU ("Central Processing Unit" in English) 301; a RAM 302 memory type RAM ("Random Access Memory" in English) or ROM ("Read Only Memory" in English); an STCK storage unit 305 of the internal storage type; a battery BATT 306; a communication interface 310; a device IN 311; an output device OUT 312; optionally an interface allowing the reception of energy transmitted by induction RECE 318; one or more MIC microphones 320, 321; one or more CAPT 330 sensors and a FIX attachment 340 for attaching an aesthetic element to the electronic recording device 300, such as a "clip" fixation. The processor 301 may comprise a time stamping module, said otherwise, a local clock, synchronized with a remote server or not. The storage unit STCK can be hard disk type HDD ("Hard Disk Drive" in English) or SSD ("Solid-State Drive" in English), or type external storage media drive, such as a card reader SD ("Secure Digital"). The storage unit STCK 305 allows a time-stamped recording of data, for example by using the time-stamping module of the processor 301. The battery BATT 306 makes it possible to power the electronic recording device 300 electrically, the battery BATT 300 being possibly rechargeable type, for example via a micro-USB type interface ("Universal Serial Bus" in English, not shown). The communication interface 310 may be a wireless communication interface with low energy consumption (for example a technology of the type: "Bluetooth", "BLE - Bluetooth Low Energy" or "Zigbee" - in English). The input device IN 311 may be a push button, an accelerometer or a capacitive key that can be actuated by a user of the electronic recording device 300. The output device OUT 312 may be a light-emitting diode ("light-emitting diode"). in English), a vibrator or a loudspeaker that can emit an audible signal, for example. The RECE 318 Induced Induction Energy Receiving interface allows the BATT 306 to be recharged via an external inductive charging device (for example, via an inductive charging device built into the electronic transfer device 210 or the device. electronic transport 205). The microphones MIC 320 and 321 are configured for example for stereophonic sound recording or, more particularly if the electronic recording device 300 comprises two boxes 105B1 and 105B2 worn as earrings, a binaural capture of the sound. A CAPT 330 sensor may be a heart rate monitor type sensor, a GPS position sensor ("Global Positioning System" in English) or any clock-type sensor synchronized or not with an external source. The MIC 320, 321 microphones, as well as any CAPT 330 sensor, integrate an Analog-Digital Conversion (ADC) device to reproduce outputting a digital signal that can be easily recorded as digital data on the STCK storage unit 305. This digital data is recorded on the STCK storage unit 305 in a time-stamped manner. This allows in particular a subsequent synchronization of the data from the different sensors during a restitution.
Le dispositif électronique d'enregistrement 300 peut comprendre un ou plusieurs aimants ou parties ferromagnétiques. Ces aimants ou parties ferromagnétiques ont pour objectif de permettre le positionnement, voire la fixation, du dispositif électronique d'enregistrement 200 sur ou dans le dispositif électronique de transfert 210 ou le dispositif électronique de transport 205.  The electronic recording device 300 may comprise one or more magnets or ferromagnetic parts. The purpose of these magnets or ferromagnetic parts is to enable positioning, or even fixing, of the electronic recording device 200 on or in the electronic transfer device 210 or the electronic transport device 205.
Le processeur 301 est capable d'exécuter des instructions chargées dans la MEM 302, par exemple à partir de l'unité de stockage STCK 305 ou d'un réseau de communication via l'interface de communication NET 310. Lorsque le dispositif électronique d'enregistrement 300 est mis sous tension, le processeur 301 est capable de lire de la MEM 302 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant la mise en œuvre, par le processeur 301, de tout ou partie des algorithmes et étapes décrits ici en relation avec le dispositif électronique d'enregistrement 300 en question.  The processor 301 is capable of executing loaded instructions in the MEM 302, for example from the storage unit STCK 305 or a communication network via the communication interface NET 310. When the electronic device recording 300 is turned on, the processor 301 is able to read instructions from MEM 302 and execute them. These instructions form a computer program causing the processor 301 to implement all or part of the algorithms and steps described herein in connection with the electronic recording device 300 in question.
Ainsi, tout ou partie des algorithmes et étapes décrits ici peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, tel qu'un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur. Tout ou partie des algorithmes et étapes décrits ici peut aussi être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA (« Field-Programmable Gâte Array » en anglais) ou un ASIC (« Application- Spécifie Integrated Circuit » en anglais).  Thus, all or part of the algorithms and steps described here can be implemented in software form by executing a set of instructions by a programmable machine, such as a DSP ("Digital Signal Processor" in English) or a microcontroller. All or some of the algorithms and steps described here can also be implemented in hardware form by a machine or a dedicated component, such as an FPGA ("Field-Programmable Gaste Array") or an ASIC ("Application- Specifies Integrated Circuit"). " in English).
La Fig. 4 illustre schématiquement un exemple d'architecture matérielle d'un dispositif électronique de transport 400 pouvant être utilisé avec un dispositif électronique d'enregistrement 100A, 100B, 200 ou 300 comme illustré dans la Fig. 1, 2 ou 3. Le dispositif électronique de transport 400 illustré en Fig. 4 est identique au dispositif électronique de transport 205 illustré dans la Fig. 2. Le dispositif électronique de transport 400 peut comporter une partie amovible ou mobile afin de pouvoir loger en son sein le dispositif électronique d'enregistrement 300 afin de le protéger lors d'un transport, ou plus simplement de le ranger à l'abri lorsqu'il n'est pas utilisé. Afin de faciliter le bon positionnement du dispositif électronique d'enregistrement 200 dans ou sur le dispositif électronique de transport 400, celui-ci peut comprendre un ou des aimants ou parties ferromagnétiques, en complémentarité de ceux intégrés dans le dispositif électronique d'enregistrement 300. Les aimants ou parties ferromagnétiques du dispositif électronique d'enregistrement 300 se positionnent ainsi automatiquement face aux parties ferromagnétiques ou aimants du dispositif électronique de transport 400. Fig. 4 schematically illustrates an example of a hardware architecture of an electronic transport device 400 that can be used with an electronic recording device 100A, 100B, 200 or 300 as illustrated in FIG. 1, 2 or 3. The electronic transport device 400 illustrated in FIG. 4 is identical to the electronic transport device 205 illustrated in FIG. 2. The electronic transport device 400 may comprise a movable or removable part in order to be able to house the electronic recording device 300 therein in order to protect it during a transport, or more simply to store it under cover when it is not used. To facilitate the correct positioning of the electronic device 200 in or on the electronic transport device 400, the latter may comprise one or more magnets or ferromagnetic parts, in complementarity with those integrated in the electronic recording device 300. The magnets or ferromagnetic parts of the electronic device of FIG. Recording 300 is thus automatically positioned in front of the ferromagnetic parts or magnets of the electronic transport device 400.
Le dispositif électronique de transport 400 comporte, reliés par un bus de communication (non représenté) : une batterie BATT 401, possiblement de type rechargeable, permettant un rechargement de la batterie BATT 306 du dispositif électronique d'enregistrement 300, le rechargement s'effectuant via un câble branché sur une prise PLUG 406, par exemple de type micro USB, ou via une interface INDU 403 de recharge par induction compatible avec l'interface RECE 318 ; possiblement une interface IN 402, permettant de recharger par induction la batterie BATT 401 et possiblement un élément de fixation FIX 418 permettant de fixer le dispositif électronique d'enregistrement 300 sur ou dans le dispositif électronique de transport 400, afin en particulier que l'interface RECE 318 et l'interface INDU 403 soient correctement situées pour que le rechargement par induction de la batterie BATT 306 s'effectue lorsque le dispositif électronique d'enregistrement 300 est placé dans ou sur le dispositif électronique de transport 400. L'interface IN 402 peut aussi permettre de connecter le dispositif électronique de transport 400 à une source d'énergie électrique afin de recharger la batterie BATT 401.  The electronic transport device 400 comprises, connected by a communication bus (not shown): a battery BATT 401, possibly rechargeable type, for recharging the battery BATT 306 of the electronic recording device 300, recharging taking place via a cable connected to a PLUG 406 socket, for example of the micro USB type, or via an INDU 403 interface for induction charging compatible with the RECE 318 interface; possibly an IN 402 interface, for inductively recharging the battery BATT 401 and possibly a FIX 418 fixing element making it possible to fix the electronic recording device 300 on or in the electronic transport device 400, in particular so that the interface RECE 318 and the INDU interface 403 are correctly located for induction charging of the BATT 306 battery when the electronic recording device 300 is placed in or on the electronic transport device 400. The IN 402 interface may also allow to connect the electronic transport device 400 to a source of electrical energy to recharge the battery BATT 401.
La Fig. 5 illustre schématiquement un exemple d'architecture matérielle d'un dispositif électronique de transfert 500 pouvant être utilisé avec un dispositif électronique d'enregistrement 100A, 100B, 200 ou 300 comme illustré dans la Fig. 1, 2 ou 3. Le dispositif électronique de transfert 500 est identique au dispositif électronique de transfert 210 illustré en Fig. 2. Le dispositif électronique de transfert 500 a vocation à être connecté en permanence, ou du moins lors de son utilisation, a une source d'énergie électrique via une interface PLUG 506. Le dispositif électronique de transfert 500 comporte, reliés par un bus de communication (non représenté) : un processeur ou CPU (« Central Processing Unit » en anglais) 501 ; une mémoire MEM 502 de type RAM (« Random Access Memory » en anglais) ou ROM (« Read Only Memory » en anglais) ; une unité de stockage STCK 505 de type stockage interne, tel qu'un disque dur HDD (« Hard Disk Drive » en anglais) ou SSD (« Solid-State Drive » en anglais), ou de type lecteur de support de stockage externe, tel qu'un lecteur de cartes SD (« Secure Digital » en anglais) ; une interface de communication NETl 510, tel une interface de communication sans fil à faible consommation énergétique (par exemple, en anglais : « Bluetooth », « BLE - Bluetooth Low Energy » ou « Zigbee »), l'interface de communication NETl 510 étant de type compatible avec l'interface de communication 310 du dispositif électronique d'enregistrement 300 afin de permettre des échanges de données entre le dispositif électronique d'enregistrement 300 et le dispositif électronique de transfert 500 ; une interface de communication NET2 511 , tel une interface Ethernet ou WiFi (« Wireless Fidelity » en anglais), permettant la connexion du dispositif électronique de transfert 500 au réseau de communication NET 220, tel Internet, et l'établissement d'une connexion au serveur SRV 230 ; une interface INDU 512 de recharge par induction compatible avec l'interface RECE 318 et un élément de fixation FIX 518 permettant de fixer le dispositif électronique d'enregistrement 300 sur ou dans le dispositif électronique de transfert 500, afin en particulier que l'interface RECE 318 et l'interface INDU 512 soient correctement situées l'une par rapport à l'autre pour que le rechargement par induction de la batterie BATT 306 s'effectue lorsque le dispositif électronique d'enregistrement 300 est placé dans ou sur le dispositif électronique de transfert 500. Afin de faciliter le bon positionnement du dispositif électronique d'enregistrement 200 dans ou sur le dispositif électronique de transfert 500, l'élément de fixation FIX 518 peut comprendre un ou des aimants ou parties ferromagnétiques, en complémentarité de ce qui est intégré dans le dispositif électronique d'enregistrement 300. Les aimants ou parties ferromagnétiques du dispositif électronique d'enregistrement 300 se positionnent ainsi automatiquement face aux parties ferromagnétiques ou aimants du dispositif électronique de transfert 500. Fig. 5 schematically illustrates an exemplary hardware architecture of an electronic transfer device 500 that can be used with an electronic recording device 100A, 100B, 200 or 300 as illustrated in FIG. 1, 2 or 3. The electronic transfer device 500 is identical to the electronic transfer device 210 illustrated in FIG. 2. The electronic transfer device 500 is intended to be permanently connected, or at least during its use, to a source of electrical energy via a PLUG interface 506. The electronic transfer device 500 comprises, connected by a bus of communication (not shown): a CPU or CPU ("Central Processing Unit") 501; a memory MEM 502 of type RAM ("Random Access Memory" in English) or ROM ("Read Only Memory" in English); an STCK storage unit 505 of the internal storage type, such as a hard disk HDD ("Hard Disk Drive" in English) or SSD ("Solid State Drive" in English), or type external storage media drive, such as an SD card reader ("Secure Digital"); a communication interface NETl 510, such as a wireless communication interface with low energy consumption (for example, in English: "Bluetooth", "BLE - Bluetooth Low Energy" or "Zigbee"), the communication interface NETl 510 being of type compatible with the communication interface 310 of the electronic recording device 300 to allow data exchange between the electronic recording device 300 and the electronic transfer device 500; a NET2 communication interface 511, such as an Ethernet or WiFi interface ("Wireless Fidelity" in English), allowing the connection of the electronic transfer device 500 to the NET communication network 220, such as the Internet, and the establishment of a connection to the SRV server 230; an INDU interface 512 for induction charging compatible with the RECE interface 318 and a FIX fixing element 518 for fixing the electronic recording device 300 on or in the electronic transfer device 500, in particular for the RECE interface 318 and the INDU interface 512 are correctly located relative to one another so that the induction charging of the battery BATT 306 is carried out when the electronic recording device 300 is placed in or on the electronic device of FIG. transfer 500. In order to facilitate the correct positioning of the electronic recording device 200 in or on the electronic transfer device 500, the fixing element FIX 518 may comprise one or more magnets or ferromagnetic parts, in complementarity of what is integrated in the electronic recording device 300. The magnets or ferromagnetic parts of the electronic recording device 300 are thus automatically positioned facing the ferromagnetic parts or magnets of the electronic transfer device 500.
Le processeur 501 est capable d'exécuter des instructions chargées dans la The processor 501 is capable of executing loaded instructions in the
MEM 502, par exemple à partir de l'unité de stockage STCK 505 ou d'un réseau de communication via l'interface de communication NETl 510. Lorsque le dispositif électronique de transfert 500 est mis sous tension, le processeur 501 est capable de lire de la mémoire MEM 502 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant la mise en œuvre, par le processeur 501, de tout ou partie des algorithmes et étapes décrits ici en relation avec le dispositif électronique de transfert 500 en question. MEM 502, for example from the STCK storage unit 505 or a communication network via the communication interface NETl 510. When the electronic transfer device 500 is turned on, the processor 501 is able to read MEM 502 memory instructions and execute them. These instructions form a computer program causing the processor 501 to implement all or some of the algorithms and steps described herein in connection with the electronic transfer device 500 in question.
Ainsi, tout ou partie des algorithmes et étapes décrits ici peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, tel qu'un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur. Tout ou partie des algorithmes et étapes décrits ici peut aussi être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA (« Field-Programmable Gâte Array » en anglais) ou un ASIC (« Application- Spécifie Integrated Circuit » en anglais). Thus, all or some of the algorithms and steps described herein can be implemented in software form by executing a set of instructions by a machine. programmable, such as a DSP ("Digital Signal Processor" in English) or a microcontroller. All or some of the algorithms and steps described here can also be implemented in hardware form by a machine or a dedicated component, such as an FPGA ("Field-Programmable Gaste Array") or an ASIC ("Application- Specifies Integrated Circuit"). " in English).
La Fig. 6 illustre schématiquement un chronogramme de traitement d'un enregistrement continu d'un média, selon un mode de réalisation de la présente invention. Le dispositif électronique d'enregistrement 100, identique aux dispositifs électroniques d'enregistrement 200 et 300, enregistre de façon continue et horodatée les données numériques correspondant aux signaux issus des microphones MIC 320, 321, ainsi que possiblement des signaux issus d'autres capteurs CAPT 330, tels des signaux issus d'un capteur GPS ou cardio fréquencemètre. Ces données sont enregistrées dans l'unité de stockage STCK 305, possiblement sans aucun traitement afin de réduire la consommation électrique du dispositif électronique d'enregistrement 100. Ainsi, si le dispositif électronique d'enregistrement 100 comporte deux microphones MIC 320 et 321, deux fichiers de données correspondant à chaque signal capté par chaque microphone 320 et 321 seront créés, les données correspondantes étant enregistrées en continu sur l'unité de stockage STCK 305 et horodatées. Selon un mode de réalisation de l'invention, lorsque l'espace de stockage de l'unité de stockage STCK 305 est rempli, alors l'enregistrement continu prend fin. Le dispositif électronique d'enregistrement 100 peut indiquer la fin de l'enregistrement par un signal prédéterminé émis via le dispositif de sortie OUT 312. Selon un autre mode de réalisation de l'invention, lorsque l'espace de stockage de l'unité de stockage STCK 305 est rempli, les données les plus anciennes sont écrasées par les données les plus récentes. Possiblement, certaines données anciennes sont préservées de l'écrasement si elles sont indiquées comme étant à conserver, comme expliqué ci-après.  Fig. 6 schematically illustrates a timing chart for processing a continuous record of a media, according to an embodiment of the present invention. The electronic recording device 100, identical to the electronic recording devices 200 and 300, continuously and time-stamped the digital data corresponding to the signals from the MIC microphones 320, 321, as well as possibly signals from other CAPT sensors. 330, such signals from a GPS sensor or heart rate monitor. This data is stored in the STCK storage unit 305, possibly without any processing in order to reduce the power consumption of the electronic recording device 100. Thus, if the electronic recording device 100 has two MIC microphones 320 and 321, two Data files corresponding to each signal picked up by each microphone 320 and 321 will be created, the corresponding data being continuously recorded on the storage unit STCK 305 and time stamped. According to one embodiment of the invention, when the storage space of the STCK storage unit 305 is filled, then the continuous recording terminates. The electronic recording device 100 may indicate the end of the recording by a predetermined signal transmitted via the output device OUT 312. According to another embodiment of the invention, when the storage space of the recording unit STCK 305 storage is full, the oldest data is overwritten by the most recent data. Possibly, some old data is preserved from overwriting if it is indicated to be kept, as explained below.
L'axe 600 représente l'axe du temps, correspondant à un enregistrement continu de un ou plusieurs signaux issus par exemple des microphones MIC 320, 321. Ces signaux sont enregistrés en continu et horodatés par le dispositif électronique d'enregistrement 100. A et B correspondent à des saisies par un utilisateur du dispositif électronique d'enregistrement 100 sur le dispositif de saisie IN 311. A correspond par exemple à une pression sur le dispositif de saisie IN 311 de type bouton pression. B correspond par exemple à deux pression successives sur le dispositif de saisie IN 311. Dans le cas où le dispositif électronique d'enregistrement 100 détecte une saisie A par l'utilisateur, alors le dispositif électronique d'enregistrement 100 enregistre l'horodatage correspond au moment de la saisie A. Cet horodatage est enregistré dans l'unité de stockage STCK 305. La saisie A par l'utilisateur signifie que les signaux enregistrés antérieurement au moment de la saisie A doivent être conservés, et ce en remontant d'une durée D dans le passé. Dit autrement, après détection par le dispositif électronique d'enregistrement 100 d'une saisie A par l'utilisateur, le dispositif électronique d'enregistrement 100 conserve une période 601 des enregistrements des signaux, la période 601 correspondant à une durée D prédéterminée, possiblement dépendante d'un contexte comme expliqué ci- après, la période 601 étant juste antérieure au moment de la saisie A. Dit encore autrement, la période 601 conservée est définie comme étant d'une durée D et finissant au moment de la détection de la saisie A. Du point de vue de l'utilisateur, la période 601 correspond rétroactivement à la durée D antérieure à la saisie A. A noter que selon un mode de réalisation, la durée D est proportionnelle au temps de la pression sur le dispositif de saisie IN 311 lorsque la saisie A est effectuée par l'utilisateur. Selon le mode de réalisation de l'invention, l'étape de conserver la période 601 peut être réalisée de différentes façons. La période 601 peut être copiée de l'enregistrement continu et enregistrée sur l'unité de stockage STCK 305. Alternativement, le dispositif électronique d'enregistrement 100 peut conserver l'horodatage du moment de la saisie A et la durée D, de manière à pouvoir déterminer postérieurement la période 601 à partir de l'enregistrement continu. Dans le cas où le dispositif électronique d'enregistrement 100 détecte une saisie B sur le dispositif de saisie IN 311, c'est-à-dire par exemple une double pression, alors une période 602 est conservée. Cette période 602 correspond à une durée D, antérieure au moment de la saisie B, suivie d'une durée M, postérieure au moment de la saisie B. L'utilisateur peut énoncer à haute voix pendant cette durée M des mots clefs. Un enregistrement des mots clefs est ainsi fait. Cette durée M peut être proportionnelle à la durée de pression sur le dispositif de saisie IN 311 lors du second appui par l'utilisateur. Cette durée M peut être d'une durée minimale prédéterminée. De même que pour la conservation de la période 601, les données correspondantes à la période 602 peuvent être copiées et enregistrées sur l'unité de stockage STCK 305 ou bien seuls l'horodatage du moment de la saisie B et les durées D et M sont conservées afin de pouvoir déterminer postérieurement, à partir de l'enregistrement continu, la période 602. La Fig. 7 illustre schématiquement un chronogramme de traitement d'un enregistrement continu d'un média, selon un mode de réalisation complémentaire du procédé précédemment illustré en Fig. 6. Dans le cas illustré dans la Fig. 7, le dispositif électronique d'enregistrement 100A ou 100B détecte deux saisies Bl et B2, les saisies Bl et B2 correspondant à la saisie B précédemment décrite. Si le temps séparant la saisie B2 de la saisie Bl est supérieur à un temps prédéfini G, alors chaque saisie Bl et B2 donne lieu à la conservation d'une période correspondante 701 et 702, chaque période 701 et 702 étant similaire à la période 602 illustrée en Fig. 6. Dans le cas contraire, c'est-à-dire si la saisie B2 est effectuée dans un temps inférieur au temps prédéfini G après la saisie Bl, alors le dispositif électronique d'enregistrement 100A ou 100B conserve une période 703 au lieu des périodes 701 et 702. La période 703 est définie comme étant une période débutant au moment où la période 701 débute et s'achevant au moment où la période 702 s'achève. Ainsi, lorsque l'utilisateur du dispositif électronique d'enregistrement 100 fait des saisies successives dans un temps G, le système détermine que les périodes à conserver correspondent à un même événement, et les périodes 701 et 702 à conserver sont en quelques sortes fusionnées en une seule période 703. C'est à dire que la période 703 recouvre les périodes 701 et 702. The axis 600 represents the axis of time, corresponding to a continuous recording of one or more signals coming for example from the MIC microphones 320, 321. These signals are recorded continuously and time stamped by the electronic recording device 100. A and B correspond to entries by a user of the electronic recording device 100 on the input device IN 311. A corresponds, for example, to a pressure on the input device IN 311 of the press-button type. B corresponds for example to two successive presses on the input device IN 311. In the case where the electronic recording device 100 detects an entry A by the user, then the electronic recording device 100 records the time stamp corresponds to the time of the entry A. This time stamp is recorded in the storage unit STCK 305. The entry A by the user means that the signals recorded previously at the time of the entry A must be preserved, and this by going up of a duration D in the past. In other words, after detection by the electronic recording device 100 of an input A by the user, the electronic recording device 100 retains a period 601 of the recordings of the signals, the period 601 corresponding to a predetermined duration D, possibly depending on a context as explained below, the period 601 being just prior to the time of the seizure A. Said still otherwise, the period 601 conserved is defined as having a duration D and ending at the moment of the detection of the From the user's point of view, the period 601 corresponds retroactively to the duration D prior to the input A. Note that according to one embodiment, the duration D is proportional to the time of the pressure on the device. input IN 311 when the input A is done by the user. According to the embodiment of the invention, the step of preserving the period 601 can be carried out in different ways. The period 601 can be copied from the continuous record and stored on the storage unit STCK 305. Alternatively, the electronic recording device 100 can keep the time stamp of the input A and the duration D, so that to be able to determine later the period 601 from the continuous recording. In the case where the electronic recording device 100 detects an input B on the input device IN 311, that is to say for example a double pressure, then a period 602 is retained. This period 602 corresponds to a duration D, prior to the moment of the entry B, followed by a duration M, subsequent to the moment of the entry B. The user can say aloud during this period M key words. A record of the keywords is thus done. This duration M may be proportional to the duration of pressure on the input device IN 311 during the second support by the user. This duration M can be of a predetermined minimum duration. As for the retention of the period 601, the data corresponding to the period 602 can be copied and stored on the storage unit STCK 305 or only the time stamp of the time of the entry B and the durations D and M are preserved in order to be able to determine subsequently, from the continuous recording, period 602. Fig. 7 schematically illustrates a chronogram for processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 6. In the case illustrated in FIG. 7, the electronic recording device 100A or 100B detects two inputs B1 and B2, the inputs B1 and B2 corresponding to the input B described above. If the time between the entry B2 and the entry B1 is greater than a predefined time G, then each entry B1 and B2 gives rise to the retention of a corresponding period 701 and 702, each period 701 and 702 being similar to the period 602. illustrated in FIG. 6. In the opposite case, that is to say if the entry B2 is made in a time less than the predefined time G after the entry B1, then the electronic recording device 100A or 100B retains a period 703 instead of the periods 701 and 702. The period 703 is defined as a period beginning when the period 701 begins and ends when the period 702 ends. Thus, when the user of the electronic recording device 100 makes successive entries in a time G, the system determines that the periods to be kept correspond to the same event, and the periods 701 and 702 to be preserved are somehow merged into one. a single period 703. That is, period 703 covers periods 701 and 702.
La Fig. 8 illustre schématiquement un procédé de traitement d'un enregistrement continu d'un média, selon un mode de réalisation complémentaire du procédé précédemment illustré en Fig. 7. Dans le cas de la Fig. 8, le dispositif électronique d'enregistrement 100 A ou 100B détecte trois saisies B3, B4 et B5, les saisies B4 et B5 étant effectuées dans un temps G après la première saisie B3. Dans ces cas, les trois périodes 801 , 802 et 803 correspondant aux trois périodes devant être conservées après les saisies B3, B4 et B5 sont conservées en une seule période 804. La période 804 est définie comme étant une période débutant au moment où débute la première période 801 et s'achevant au moment où s'achève la dernière période 803. A noter que, comme dans le cas illustré en Fig. 7, l'horodatage des moments des saisies, ici B3, B4 et B5, sont conservés, ainsi que les durées M associées à chaque saisie B3, B4 et B5.  Fig. 8 schematically illustrates a method of processing a continuous recording of a medium, according to a complementary embodiment of the method previously illustrated in FIG. 7. In the case of FIG. 8, the electronic recording device 100 A or 100B detects three inputs B3, B4 and B5, the inputs B4 and B5 being performed in a time G after the first input B3. In these cases, the three periods 801, 802 and 803 corresponding to the three periods to be retained after the entries B3, B4 and B5 are kept in a single period 804. The period 804 is defined as a period beginning at the beginning of the period. first period 801 and ending at the end of the last period 803. Note that, as in the case illustrated in FIG. 7, the timestamp of the moments of the entries, here B3, B4 and B5, are preserved, as well as the durations M associated with each entry B3, B4 and B5.
Les cas illustrés en Fig. 7 et 8 sont transposables avec des saisies A, ou un mélange de saisies A ou B. La différence est qu'une saisie A ne déclenche pas la conservation d'une durée M postérieurement au moment de la saisie A. La Fig. 9 illustre schématiquement un algorithme d'un procédé de traitement d'un enregistrement continu d'un média, selon un mode de réalisation particulier de la présente invention. The cases illustrated in FIG. 7 and 8 can be transposed with entries A, or a mixture of entries A or B. The difference is that an entry A does not trigger the retention of a duration M after the time of entry A. Fig. 9 schematically illustrates an algorithm of a process for processing a continuous recording of a medium, according to a particular embodiment of the present invention.
L'étape 901 correspond à la mise en service du dispositif électronique d'enregistrement 100A ou 100B. La mise en service peut être provoquée par une saisie prédéterminée sur le dispositif de saisie IN 31 1, par exemple un appui long. Le paramétrage du dispositif électronique d'enregistrement 100A ou 100B est alors récupéré dans la mémoire MEM 302 ou l'unité de stockage STCK 305.  Step 901 corresponds to the commissioning of the electronic recording device 100A or 100B. The commissioning can be caused by a predetermined input on the input device IN 31 1, for example a long press. The setting of the electronic recording device 100A or 100B is then retrieved from the memory MEM 302 or the storage unit STCK 305.
Dans une étape 905, le dispositif électronique d'enregistrement 100 A ou 100B débute l'enregistrement continu et horodaté des signaux issus des microphones MIC 320, 321 et potentiellement de tout signal issu d'un capteur CAPT 330. L'utilisateur, via l'application exécutée par le dispositif électronique SMART 240, peut configurer le paramétrage afin de décider quels signaux sont enregistrés. L'enregistrement des signaux se fait de façon continue et horodatée dans l'unité de stockage STCK 305. Chaque signal peut avoir un espace dédié de stockage au sein de l'unité de stockage STCK 305, où les différents signaux peuvent partager l'espace total de l'unité de stockage STCK 305. Selon un mode de réalisation de l'invention, le dispositif électronique d'enregistrement 100 A ou 100B interrompt l'enregistrement lorsque l'unité de stockage STCK 305 est remplie. Selon un autre mode de réalisation de l'invention, lorsque l'unité de stockage STCK 305 est remplie, le dispositif électronique d'enregistrement 100A ou 100B enregistre les nouvelles données sur les données les plus anciennes, tout en préservant les données étant indiquées comme à conserver, c'est-à-dire aux données correspondant à des périodes à conserver. Lorsqu'il n'y a plus de données qui ne soient pas indiquées comme étant à conserver, soit le dispositif électronique d'enregistrement 100A ou 100B met fin à l'enregistrement, soit les données indiquées à conserver les plus anciennes sont supprimées en premier pour continuer l'enregistrement. Le dispositif électronique d'enregistrement 100A ou 100B peut dans ce dernier cas indiquer qu'il est en train d'écraser des données correspondant à des périodes à conserver par un retour particulier sur le dispositif de sortie OUT 312.  In a step 905, the electronic recording device 100 A or 100B starts the continuous and time-stamped recording of the signals coming from the MIC microphones 320, 321 and potentially of any signal coming from a CAPT sensor 330. The user, via the application executed by the SMART electronic device 240, can configure the setting to decide which signals are recorded. The signals are recorded continuously and time-stamped in the STCK storage unit 305. Each signal can have a dedicated storage space within the storage unit STCK 305, where the different signals can share the space. total of the storage unit STCK 305. According to one embodiment of the invention, the electronic recording device 100 A or 100B interrupts the recording when the storage unit STCK 305 is filled. According to another embodiment of the invention, when the STCK storage unit 305 is filled, the electronic recording device 100A or 100B records the new data on the oldest data, while preserving the data being indicated as to keep, that is to say the data corresponding to periods to keep. When there is no longer any data not indicated as being to be kept, either the electronic recording device 100A or 100B terminates the recording, or the data indicated to keep the oldest are deleted first. to continue recording. The electronic recording device 100A or 100B may in the latter case indicate that it is overwriting data corresponding to periods to be preserved by a particular return on the output device OUT 312.
Dans une étape 910, le dispositif électronique d'enregistrement 100A ou 100B détecte que l'utilisateur effectue une saisie sur le dispositif de saisie IN 311. Si le dispositif de saisie IN 311 est un bouton poussoir, la saisie effectuée sur ce dispositif peut être de différent type, par exemple un simple appui (saisie A pour la Fig. 6) ou deux appuis successifs (saisie B pour la Fig. 6, saisies Bl et B2 pour la Fig. 7 et saisies B3, B4 et B5 pour la Fig. 8). In a step 910, the electronic recording device 100A or 100B detects that the user makes an entry on the input device IN 311. If the input device IN 311 is a push button, the input made on this device can be of different type, for example a simple support (input A for Fig. 6) or two successive presses (entry B for Fig. 6, entries Bl and B2 for Fig. 7 and entries B3, B4 and B5 for Fig. 8).
Dans une étape 915, le moment de la saisie est enregistré dans l'unité de stockage STCK 305. Dit autrement, un horodatage de la saisie détectée est enregistré dans l'unité de stockage STCK 305. Le dispositif électronique d'enregistrement 100 A ou 100B peut enregistrer avec Γ horodatage le type de la saisie (par exemple saisie A ou B), ainsi que la durée D et la durée M correspondant à la période à conserver. Ces informations permettent notamment au dispositif électronique d'enregistrement 100A ou 100B de reconnaître les données enregistrées sur l'unité de stockage STCK 305 à conserver. Ceci est particulièrement utile dans l'hypothèse où l'enregistrement continu se fait en écrasant les anciennes données, puisque le dispositif électronique d'enregistrement 100A ou 100B, à partir des horodatages et des durées D et M, peut déterminer les données à ne pas écraser car correspondant à des périodes à conserver.  In a step 915, the time of the entry is recorded in the storage unit STCK 305. In other words, a time stamp of the detected entry is stored in the STCK storage unit 305. The electronic recording device 100 A or 100B can record with Γ timestamp the type of input (for example input A or B), as well as the duration D and the duration M corresponding to the period to be kept. This information makes it possible in particular for the electronic recording device 100A or 100B to recognize the data recorded on the storage unit STCK 305 to be preserved. This is particularly useful in the case where the continuous recording is done by overwriting the old data, since the electronic recording device 100A or 100B, from the timestamps and durations D and M, can determine the data not to be recorded. overwrite as corresponding to periods to keep.
Selon un mode de réalisation de l'invention alternatif, le dispositif électronique d'enregistrement 100 A ou 100B copie directement depuis l'enregistrement continu les données correspondant à une période à conserver. Ainsi, un nouveau fichier correspondant à la période à conserver est créé. Cette alternative consomme plus d'espace de stockage sur l'unité de stockage STCK 305 mais facilite la gestion de l'enregistrement continu des données issues des microphones MIC 320, 321 ou des capteurs CAPT 330, qui peut alors fonctionner de façon continue sur un espace mémoire fixe de l'unité de stockage STCK 305 selon un principe FIFO (« First In, First Out » en anglais), sans risque d'écrasement de données correspondant à une période à conserver. En effet, selon cette alternative, les données à conserver sont directement copiées dans un ou plusieurs fichiers séparés.  According to one embodiment of the alternative invention, the electronic recording device 100 A or 100B copies directly from the continuous recording the data corresponding to a period to be kept. Thus, a new file corresponding to the period to be kept is created. This alternative consumes more storage space on the STCK 305 storage unit but facilitates the management of the continuous recording of data from the MIC 320, 321 or CAPT 330 microphones, which can then operate continuously on a fixed memory space of the STCK storage unit 305 according to a FIFO principle ("First In, First Out" in English), without risk of overwriting data corresponding to a period to be kept. Indeed, according to this alternative, the data to be kept are directly copied into one or more separate files.
L'étape optionnelle 920 correspond à une détection par le dispositif électronique d'enregistrement 100A ou 100B d'une saisie B, comme illustré dans les Figs. 6, 7 et 8. Dans ce cas, un enregistrement d'une durée M est réalisé postérieurement au moment de la saisie.  The optional step 920 corresponds to a detection by the electronic recording device 100A or 100B of an input B, as illustrated in FIGS. 6, 7 and 8. In this case, a recording of a duration M is performed after the moment of the input.
Dans une étape 925, le dispositif électronique d'enregistrement 100 A ou 100B détermine si pendant une durée G après la détection de la saisie réalisée durant l'étape 910 d'autres saisies sont effectuées sur le dispositif de saisie IN 311 par l'utilisateur.  In a step 925, the electronic recording device 100 A or 100B determines whether, for a duration G after the detection of the input made during step 910, other inputs are made on the input device IN 311 by the user. .
Si c'est le cas, dans une étape 930, le dispositif électronique d'enregistrement 100 A ou 100B enregistre dans l'unité de stockage STCK 305 une information indiquant que, par exemple, une période 703 est à conserver en lieu et place des périodes 701 et 702, ou qu'une période 804 est à conserver en lieu et place des périodes 801, 802 et 803. Dit autrement, une période débutant au même moment que la période à conserver indiquée par la première saisie (détectée lors de l'étape 910) et finissant au même moment que la dernière période à conserver indiquée par une détection d'une saisie pendant la durée G est conservée en lieu et place des différentes périodes correspondant aux différentes saisies. If this is the case, in a step 930, the electronic recording device 100 A or 100B records in the storage unit STCK 305 information indicating that, for example, a period 703 is to be kept in place of periods 701 and 702, or that a period 804 is to be kept in place of the periods 801, 802 and 803. In other words, a period beginning at the same time as the period to be retained indicated by the first entry (detected during the step 910) and ending at the same time as the last period to keep indicated by a detection of an entry during the duration G is retained instead of the different periods corresponding to the different entries.
Selon un mode de réalisation alternatif de l'invention, la durée G est calculée comme débutant au moment de la dernière saisie détectée par le dispositif électronique d'enregistrement 100 A ou 100B. Ainsi, chaque saisie détectée réinitialise la durée G pendant laquelle les périodes à conserver sont fusionnées en une unique période.  According to an alternative embodiment of the invention, the duration G is calculated as beginner at the time of the last input detected by the electronic recording device 100 A or 100B. Thus, each detected entry resets the duration G during which the periods to be preserved are merged into a single period.
Le dispositif électronique d'enregistrement 100A ou 100B répète ces différentes étapes tant que l'enregistrement continu fonctionne.  The electronic recording device 100A or 100B repeats these different steps as long as the continuous recording is functioning.
Le procédé prend fin dans une étape 935, possiblement parce que l'espace de stockage de l'unité de stockage STCK 305 est rempli, parce que la batterie BATT 306 est épuisée ou parce que l'utilisateur éteint le dispositif électronique d'enregistrement 100A ou 100B.  The process terminates in a step 935, possibly because the storage space of the STCK storage unit 305 is full, because the BATT battery 306 is exhausted or because the user turns off the electronic recording device 100A or 100B.
Ainsi, par le procédé précédemment décrit, le dispositif électronique d'enregistrement 100A ou 100B dispose d'un enregistrement continu ainsi que d'horodatages des périodes à conserver.  Thus, by the method previously described, the electronic recording device 100A or 100B has a continuous record as well as timestamps of the periods to keep.
Afin que ces enregistrements puissent être exploités par l'utilisateur grâce à l'application exécutée par le dispositif électronique SMART 240, le dispositif électronique d'enregistrement 100A ou 100B doit être connecté via le dispositif électronique de transfert 210 au service en ligne hébergé par le serveur SRV 230.  In order for these recordings to be exploited by the user through the application executed by the SMART electronic device 240, the electronic recording device 100A or 100B must be connected via the electronic transfer device 210 to the online service hosted by the SRV 230 server.
Le dispositif électronique de transfert 210 permet le positionnement du dispositif électronique d'enregistrement 100A ou 100B en son sein afin de permettre le rechargement électrique de la batterie BATT 306. Le positionnement respectif des deux dispositifs peut être facilité par la présence d'aimants ou parties ferromagnétiques dans la fixation 518. Une fois les deux dispositifs positionnés correctement, le dispositif de recharge par induction INDU 512 est correctement positionné pour alimenter le récepteur RECE 318 afin de recharger la batterie BATT 306. De même une connexion sans fil peut être établie entre l'interface de communication NET 310 et l'interface de communication NET1 510. Par exemple, une connexion de type « Bluetooth » ou « Bluetooth Low Energy » peut être établie. A noter que selon un mode de réalisation de l'invention, le dispositif électronique d'enregistrement 100 A (ou 100B) et le dispositif électronique de transfert 210 n'établissent pas une liaison sans fil mais comportent des connecteurs, qui une fois positionnés face-à-face, permettent l'établissement d'une connexion fîlaire, telle une connexion USB. Le dispositif électronique de transfert 210 établit une connexion avec le serveur SRV 230 à travers l'interface de communication NET2 511. Une fois que le dispositif électronique de transfert 210 est connecté au dispositif électronique d'enregistrement 100A ou 100B, le dispositif électronique de transfert 210 peut accéder au contenu de l'unité de stockage STCK 305, c'est-à-dire aux données enregistrées par le dispositif électronique d'enregistrement 100A ou 100B, et les récupérer pour les enregistrer sur sa propre unité de stockage STCK 505. Si une connexion est aussi établie avec le serveur SRV 230, le dispositif électronique de transfert 210 peut directement transmettre les données enregistrées au serveur SRV 230. L'unité de stockage STCK 505 du dispositif électronique de transfert 210 sert donc d'unité de stockage temporaire avant transmission au serveur SRV 230 des données enregistrées par le dispositif électronique d'enregistrement 100. Un identifiant unique associé au dispositif électronique d'enregistrement 100, tel une adresse réseau associée à l'interface de communication NET 310, peut être associé aux données enregistrées par le dispositif électronique d'enregistrement 100. Ainsi, un dispositif électronique de transfert 210 peut être partagé ou utilisé par plusieurs dispositifs électroniques d'enregistrement 100A ou 100B. L'identifiant unique associé à chaque dispositif électronique d'enregistrement 100 permet d'identifier l'origine des données, c'est-à-dire quel dispositif électronique d'enregistrement 100A ou 100B est à l'origine de l'enregistrement des données. The electronic transfer device 210 allows the positioning of the electronic recording device 100A or 100B within it to allow the electric recharging of the battery BATT 306. The respective positioning of the two devices can be facilitated by the presence of magnets or parts When the two devices are correctly positioned, the INDU 512 induction charging device is correctly positioned to power the RECE 318 receiver in order to recharge the BATT 306 battery. Similarly, a wireless connection can be established between the receiver and the receiver. NET 310 communication interface and the NET1 communication interface 510. For example, a connection of "Bluetooth" or "Bluetooth Low Energy" type can be established. Note that according to one embodiment of the invention, the electronic device 100 A (or 100B) and the electronic transfer device 210 do not establish a wireless connection but have connectors, which when positioned face-to-face, allow the establishment of a wire connection, such as a USB connection. The electronic transfer device 210 establishes a connection with the server SRV 230 through the communication interface NET2 511. Once the electronic transfer device 210 is connected to the electronic recording device 100A or 100B, the electronic transfer device 210 can access the contents of the STCK storage unit 305, i.e. the data recorded by the electronic recording device 100A or 100B, and retrieve them for storage on its own STCK storage unit 505. If a connection is also established with the SRV server 230, the electronic transfer device 210 can directly transmit the recorded data to the server SRV 230. The STCK storage unit 505 of the electronic transfer device 210 thus serves as a temporary storage unit. before transmission to the server SRV 230 of the data recorded by the electronic recording device 100. A united identifier that associated with the electronic recording device 100, such as a network address associated with the NET communication interface 310, can be associated with the data recorded by the electronic recording device 100. Thus, an electronic transfer device 210 can be shared or used by several electronic recording devices 100A or 100B. The unique identifier associated with each electronic recording device 100 makes it possible to identify the origin of the data, that is to say what electronic recording device 100A or 100B is at the origin of the data recording. .
Une fois que le serveur SRV 230 a reçu les données enregistrées par le dispositif électronique d'enregistrement 100A ou 100B, le serveur SRV 230 traite les données reçues. Dans l'hypothèse où le serveur reçoit des données correspondant à un enregistrement continu et les marqueurs ou horodatages des saisies effectuées par l'utilisateur, le serveur SRV 230 extrait du fichier correspondant à l'enregistrement continu, en fonction des marqueurs ou horodatages reçus, les différentes périodes à conserver. Ainsi, à partir de l'horodatage d'un moment, par exemple celui de la saisie B, et de des durées D et M, éventuellement déduite du contexte, le serveur SRV 230 extrait le fichier de durée égale à la somme des durées D et M correspondant à la période 602 à conserver. Les durées D et M associées à chaque horodatage peuvent être enregistrées en association avec chaque horodatage, notamment si ces durées sont déterminées en fonction de la durée d'une pression sur le dispositif de saisie IN 311. Le traitement des données peut comprendre des étapes de filtrage de bruit, de reconnaissance vocale, de compression des données, ou l'application de tout algorithme d'amélioration d'un signal. Once the SRV server 230 has received the data recorded by the electronic recording device 100A or 100B, the SRV server 230 processes the received data. In the event that the server receives data corresponding to a continuous record and the markers or timestamps of the entries made by the user, the SRV server 230 extracts from the file corresponding to the continuous record, according to the markers or timestamps received, the different periods to keep. Thus, from the time stamp of a moment, for example that of the entry B, and durations D and M, possibly deduced from the context, the server SRV 230 extracts the file of duration equal to the sum of the durations D and M corresponding to the period 602 to be retained. The durations D and M associated with each time stamp can be recorded in association with each time stamp, especially if these durations are determined according to the duration of a pressure on the input device IN 311. The data processing may comprise steps of noise filtering, voice recognition, compression of the data, or the application of any improvement algorithm of a signal.
Le serveur SRV 230 peut traiter les enregistrements des périodes conservées afin que les durées M conservées soient placées avant les durées D associées, et ce afin que les mots clefs prononcés par l'utilisateur pendant les durées M soient restitués avant la durée D correspondante lors d'une réécoute d'une période conservée.  The server SRV 230 can process the recordings of the stored periods so that the durations M retained are placed before the associated durations D, so that the key words uttered by the user during the durations M are restored before the corresponding duration D when a replay of a conserved period.
Selon un mode de réalisation alternatif de l'invention, les étapes précédentes réalisées par le serveur SRV 230 sont réalisées par le dispositif électronique de transfert 210. De façon complémentaire, le dispositif électronique de transfert 210 et le serveur SRV 230 sont un seul et même dispositif électronique.  According to an alternative embodiment of the invention, the previous steps performed by the server SRV 230 are performed by the electronic transfer device 210. In a complementary manner, the electronic transfer device 210 and the server SRV 230 are one and the same. electronic device.
Selon un mode de réalisation complémentaire de l'invention, la durée D et/ou M, en l'absence de maintien du dispositif de saisie IN 311 pour indiquer une durée particulière, est définie en fonction d'un contexte. Un contexte correspond à des critères prédéterminés. Différents critères prédéterminés peuvent être prédéfinis ou définis par l'utilisateur, notamment via l'option de paramétrage de l'application exécutée par le dispositif électronique SMART 240. Ainsi, les critères peuvent être temporels, avec par exemple un premier contexte correspondant aux journées de travail (lundi au vendredi par exemple) et un deuxième contexte correspondant aux fins de semaines (samedi et dimanche par exemple). Pour chaque contexte, une durée D et/ou M différente peut être définie. Un contexte peut être aussi défini dynamiquement en créant une association entre l'application exécutée par le dispositif électronique SMART 240 et une application de gestion d'un agenda de l'utilisateur exécutée par le même dispositif électronique SMART 240. Ainsi, un contexte « en réunion » peut être défini, correspondant aux moments où l'agenda de l'utilisateur indique que l'utilisateur est en réunion.  According to a complementary embodiment of the invention, the duration D and / or M, in the absence of maintaining the input device IN 311 to indicate a particular duration, is defined according to a context. A context corresponds to predetermined criteria. Different predetermined criteria may be predefined or defined by the user, in particular via the parameterization option of the application executed by the electronic device SMART 240. Thus, the criteria may be temporal, with for example a first context corresponding to the days of work (Monday to Friday for example) and a second context corresponding to weekends (Saturday and Sunday for example). For each context, a different duration D and / or M can be defined. A context can also be defined dynamically by creating an association between the application executed by the SMART electronic device 240 and a user's calendar management application executed by the same SMART electronic device 240. Thus, a context "in meeting "can be defined, corresponding to times when the user's calendar indicates that the user is in a meeting.
Selon un mode de réalisation complémentaire de l'invention, l'étape 915 est réalisée de façon autonome par le dispositif électronique d'enregistrement 100A ou 100B, suivant un critère de déclenchement de l'enregistrement d'un horodatage. C'est-à-dire que le dispositif électronique d'enregistrement 100 A ou 100B peut enregistrer un horodatage indiquant une durée à conserver en l'absence de détection d'une saisie sur le dispositif de saisie IN 311. C'est notamment le cas si le dispositif électronique d'enregistrement 100A ou 100B est configuré pour enregistrer un horodatage lorsqu'un paramètre d'un capteur CAPT 330 atteint une valeur prédéterminée. Ainsi, le dispositif électronique d'enregistrement 100A ou 100B peut enregistrer un horodatage automatiquement lorsqu'un capteur CAPT 330 de type cardio fréquencemètre détermine que la fréquence cardiaque mesurée de l'utilisateur dépasse un seuil prédéfini. According to a complementary embodiment of the invention, step 915 is performed autonomously by the electronic recording device 100A or 100B, according to a criterion for triggering the recording of a time stamp. That is, the electronic recording device 100A or 100B can record a time stamp indicating a time to be maintained in the absence of detection of an input on the input device IN 311. case if the electronic recording device 100A or 100B is configured to record a timestamp when a parameter of a CAPT 330 sensor reaches a predetermined value. Thus, the electronic recording device 100A or 100B can record a timestamp automatically when a heart rate monitor CAPT 330 sensor determines that the measured heart rate of the user exceeds a predefined threshold.
Les différents paramètres de configuration du dispositif électronique d'enregistrement 100A ou 100B peuvent être définis par l'utilisateur via l'application exécutée par le dispositif électronique SMART 230. Ces paramètres sont enregistrés par le serveur SRV 230, et sont envoyés au dispositif électronique d'enregistrement 100 lorsque celui-ci se connecte au serveur SRV 230, notamment pour envoyer les données à conserver.  The various configuration parameters of the electronic recording device 100A or 100B can be set by the user via the application executed by the electronic device SMART 230. These parameters are recorded by the server SRV 230, and are sent to the electronic device. recording 100 when it connects to the server SRV 230, including to send the data to keep.
Selon un mode de réalisation de l'invention, le dispositif électronique d'enregistrement 100A ou 100B prend la forme de lunettes comprenant un ou plusieurs capteurs CAPT 330 de type caméra, permettant de filmer ce que voit l'utilisateur portant les lunettes, potentiellement en trois dimensions ou sur un champs visuel large suivant le positionnement des caméras, et comprend deux microphones MIC 320 et 321, chacun étant positionné dans une branche opposée des lunettes.  According to one embodiment of the invention, the electronic recording device 100A or 100B takes the form of glasses comprising one or more camera-type CAPT sensors 330, making it possible to film what the user wearing the glasses, potentially three dimensions or a wide field of view according to the positioning of the cameras, and comprises two MIC microphones 320 and 321, each being positioned in an opposite branch of the glasses.
Selon un mode de réalisation complémentaire de l'invention, les microphones 320 et 321 comprennent un moulage des oreilles de l'utilisateur afin de réaliser une captation à effet binaural du son.  According to a complementary embodiment of the invention, the microphones 320 and 321 comprise a molding of the user's ears in order to achieve binaural sound capture.
L'application exécutée par le dispositif électronique 240 permet à l'utilisateur de consulter les enregistrements conservés et ainsi de revivre les événements correspondants. Le serveur SRV 230 peut déterminer via une technologie de reconnaissance vocale les mots clefs prononcés lors des durées M afin d'indexer automatiquement les durées conservées, et ainsi permettre des recherches textuelles par mots clefs via l'application. Selon un mode de réalisation complémentaire de l'invention, le serveur SRV 230 peut analyser les données correspondant aux périodes conservées, aux durées D ou bien toutes les données reçues. Particulièrement, le serveur SRV 230 peut utiliser une technique de reconnaissance vocale afin de déterminer automatiquement une indexation par mot clef des enregistrements reçus. Une indexation automatique des périodes à conserver est ainsi réalisée par le serveur SRV 230. L'indexation peut aussi porter sur des données de l'enregistrement continu qui ne sont pas indiquées comme étant à conserver. Selon un mode de réalisation complémentaire de l'invention, lors de l'indexation automatique par une technique de reconnaissance vocale, quand le serveur SRV 230 reconnaît un mot clef, le serveur SRV 230 peut automatiquement créer une période à conserver correspondant au moment de détection du mot clef. The application executed by the electronic device 240 allows the user to consult the stored records and thus relive the corresponding events. The server SRV 230 can determine via voice recognition technology the key words uttered during the durations M in order to automatically index the durations conserved, and thus allow textual searches by keywords via the application. According to a complementary embodiment of the invention, the server SRV 230 can analyze the data corresponding to the periods conserved, the durations D or all the received data. In particular, the SRV server 230 may use a speech recognition technique to automatically determine a keyword indexing of the received recordings. Automatic indexing of the periods to be preserved is thus performed by the server SRV 230. The indexing may also relate to data of the continuous recording which is not indicated as being to be kept. According to a complementary embodiment of the invention, during the automatic indexing by a technique of voice recognition, when the server SRV 230 recognizes a key word, the server SRV 230 can automatically create a period to keep corresponding to the moment of detection of the key word.
Selon un mode de réalisation complémentaire de l'invention, le serveur SRV 230 utilise une technique de reconnaissance vocale pour déterminer un contexte. Le serveur peut aussi utiliser une technique de reconnaissance vocale pour ajuster la durée D ou la durée M. C'est le cas par exemple si le serveur SRV 230 détermine que la durée D ou la durée M doit être ajustée pour ne pas couper un discours, ou une chanson, reconnue par la technique de reconnaissance vocale.  According to a complementary embodiment of the invention, the server SRV 230 uses a speech recognition technique to determine a context. The server can also use a speech recognition technique to adjust the duration D or the duration M. This is the case for example if the server SRV 230 determines that the duration D or duration M must be adjusted not to cut a speech , or a song, recognized by the voice recognition technique.
Selon un mode de réalisation de l'invention, les fonctions du dispositif électronique d'enregistrement 100A, 100B, 200, 300 et du dispositif électronique de transfert 210, 500 sont intégrées dans un même dispositif électronique. Ce dispositif électronique peut fonctionner différemment selon qu'il est connecté à une source d'énergie électrique externe ou non. Ainsi, les fonctionnalités correspondant à celles du dispositif électronique de transfert 210 ne peuvent être activées que lorsque le dispositif électronique est connecté à une source d'énergie électrique externe et que sa batterie est en charge. Cela permet de conserver les avantages d'un dispositif électronique d'enregistrement consommant peu d'énergie électrique en fonctionnement non connecté à une source d'énergie externe, et donc de préserver son autonomie.  According to one embodiment of the invention, the functions of the electronic recording device 100A, 100B, 200, 300 and the electronic transfer device 210, 500 are integrated in the same electronic device. This electronic device can operate differently depending on whether it is connected to a source of external electrical power or not. Thus, the functionalities corresponding to those of the electronic transfer device 210 can only be activated when the electronic device is connected to an external source of electrical power and its battery is charging. This makes it possible to retain the advantages of an electronic recording device that consumes little electrical energy during operation that is not connected to an external energy source, and thus to preserve its autonomy.
De même, selon un mode de réalisation alternatif de l'invention, tout ou partie des fonctionnalités du serveur SRV 230 peuvent être intégrées dans le dispositif électronique d'enregistrement 100A, 100B, 200, 300. Le dispositif électronique d'enregistrement 100A, 100B, 200, 300 peut alors n'activer ces fonctionnalités que lorsqu'il est connecté à une source d'énergie électrique externe afin de préserver son autonomie. Dit autrement, selon ce mode de réalisation alternatif de l'invention, toutes les étapes du procédé illustré en Fig. 9 peuvent être réalisées par le dispositif électronique d'enregistrement 100A, 100B, 200, 300, les étapes indiquées comme étant réalisées par le serveur SRV 230 n'étant alors réalisées par le dispositif électronique d'enregistrement 100A, 100B, 200, 300 que lorsque ledit dispositif électronique d'enregistrement 100A, 100B, 200, 300 est connecté à une source d'énergie électrique externe. L'activation peut aussi être faite sur demande, par exemple via une saisie prédéterminée de l'utilisateur sur le dispositif de saisie IN 311. L'activation peut aussi se faire lors de la connexion du dispositif électronique SMART 240 au dispositif électronique d'enregistrement 100A, 100B, 200, 300 intégrant les fonctionnalités du serveur SRV 230. Similarly, according to an alternative embodiment of the invention, all or part of the functions of the server SRV 230 can be integrated into the electronic recording device 100A, 100B, 200, 300. The electronic recording device 100A, 100B , 200, 300 can then activate these features only when connected to an external power source to preserve its autonomy. In other words, according to this alternative embodiment of the invention, all the steps of the method illustrated in FIG. 9 can be performed by the electronic recording device 100A, 100B, 200, 300, the steps indicated as being performed by the server SRV 230 then being performed by the electronic recording device 100A, 100B, 200, 300 that when said electronic recording device 100A, 100B, 200, 300 is connected to an external power source. The activation can also be done on demand, for example via a predetermined input from the user on the input device IN 311. Activation can also be done when connecting the SMART electronic device 240 to the electronic recording device 100A, 100B, 200, 300 integrating the functionality of the server SRV 230.

Claims

REVENDICATIONS
1) Système d'enregistrement de données pour un utilisateur, le système comprenant : 1) Data recording system for a user, the system comprising:
- un dispositif électronique d'enregistrement (100, 200, 300) comprenant au moins un capteur (320, 321, 330), un dispositif de saisie (311), une interface de communication (310) et une unité de stockage (305), le dispositif électronique d'enregistrement étant adapté pour enregistrer en continu des données horodatées issues de chaque capteur et au moins un horodatage d'une saisie effectuée par l'utilisateur sur le dispositif de saisi (311),  an electronic recording device (100, 200, 300) comprising at least one sensor (320, 321, 330), an input device (311), a communication interface (310) and a storage unit (305) the electronic recording device being adapted to continuously record time stamped data from each sensor and at least one time stamp of an input made by the user on the input device (311),
un dispositif électronique de transfert (210, 500) comprenant une première interface de communication (510) permettant une connexion avec le dispositif électronique d'enregistrement (100, 200, 300) et une deuxième interface de communication (511) permettant une connexion avec un serveur (230), le dispositif électronique de transfert étant adapté pour, quand le dispositif électronique d'enregistrement est connecté au dispositif électronique de transfert, transférer les données enregistrées et au moins l'horodatage de la saisie sur le dispositif électronique d'enregistrement vers le serveur,  an electronic transfer device (210, 500) comprising a first communication interface (510) for connection to the electronic recording device (100, 200, 300) and a second communication interface (511) for connection with a server (230), the electronic transfer device being adapted for, when the electronic recording device is connected to the electronic transfer device, transferring the recorded data and at least the time stamp of the input to the electronic recording device to the server,
le serveur (230) comprenant une unité de stockage et une interface de communication, le serveur étant adapté pour traiter des données reçues en association avec l'horodatage des saisies afin de déterminer une période à conserver correspondant à l'horodatage reçu, les données correspondantes de l'enregistrement continu étant enregistrées,  the server (230) comprising a storage unit and a communication interface, the server being adapted to process received data in association with the time stamp of the entries to determine a period to be kept corresponding to the time stamp received, the corresponding data of continuous recording being recorded,
une application exécutée par un dispositif électronique (240), adaptée pour se connecter au serveur et permettant à l'utilisateur de consulter les données transférées vers le serveur et traitées par le serveur.  an application executed by an electronic device (240), adapted to connect to the server and allowing the user to view the data transferred to the server and processed by the server.
2) Le système d'enregistrement de données pour un utilisateur selon la revendication 1, le système étant caractérisé en ce que, la saisie effectuée étant d'un premier type, la période à conserver correspond à une première durée antérieure au moment de la saisie. 2) The data recording system for a user according to claim 1, the system being characterized in that, the input made being of a first type, the period to be preserved corresponds to a first duration prior to the moment of the input .
3) Le système d'enregistrement de données pour un utilisateur selon la revendication 1, le système étant caractérisé en ce que, la saisie effectuée étant d'un deuxième type, la période à conserver correspond à la première durée antérieure au moment de la saisie et à une deuxième durée postérieure au moment de la saisie. 3) The data recording system for a user according to claim 1, the system being characterized in that, the input being made being of a second type, the period to be preserved corresponds to the first duration prior to the moment of the seizure and to a second duration subsequent to the moment of seizure.
4) Le système d'enregistrement de données pour un utilisateur selon la revendication 2 ou 3, le système étant caractérisé en ce que la première durée est proportionnelle au temps d'une pression sur le dispositif de saisie. 4) The data recording system for a user according to claim 2 or 3, the system being characterized in that the first duration is proportional to the time of a pressure on the input device.
5) Le système d'enregistrement de données pour un utilisateur selon la revendication 3, le système étant caractérisé en ce que la deuxième durée est proportionnelle au temps d'une pression sur le dispositif de saisie. 5) The data recording system for a user according to claim 3, the system being characterized in that the second duration is proportional to the time of a pressure on the input device.
6) Le système d'enregistrement de données pour un utilisateur selon l'une des revendications précédentes, le système étant caractérisé en ce que, quand le dispositif électronique d'enregistrement (100, 200, 300) détecte au moins une deuxième saisie, indicative d'une deuxième période à conserver, effectuée dans un temps inférieur à un temps prédéfini suivant la première saisie, indicative de la première période à conserver, alors une troisième période, débutant quand la première période débute et s'achevant quand la deuxième période s'achève, est conservée en lieu et place de la première et deuxième période. 6) The data recording system for a user according to one of the preceding claims, the system being characterized in that, when the electronic recording device (100, 200, 300) detects at least a second input, indicative a second period to be kept, carried out in a time less than a predefined time following the first entry, indicative of the first period to be retained, then a third period, starting when the first period begins and ends when the second period s finishes, is kept in place of the first and second period.
7) Un dispositif électronique d'enregistrement (100, 200, 300) comprenant au moins un capteur (320, 321, 330), un dispositif de saisie (311), une interface de communication (310) et une unité de stockage (305), le dispositif électronique d'enregistrement étant adapté pour : 7) An electronic recording device (100, 200, 300) comprising at least one sensor (320, 321, 330), an input device (311), a communication interface (310) and a storage unit (305). ), the electronic recording device being adapted to:
- enregistrer en continu des données horodatées issues de chaque capteur et au moins un horodatage d'une saisie effectuée par l'utilisateur sur le dispositif de saisie (311), et,  continuously recording time stamped data from each sensor and at least one timestamp of a user input to the input device (311), and
quand le dispositif électronique d'enregistrement est connecté à un dispositif électronique de transfert, transférer les données enregistrées et au moins Γ horodatage de la saisie sur le dispositif électronique d'enregistrement vers un serveur.  when the electronic recording device is connected to an electronic transfer device, transferring the recorded data and at least one timestamp of the input to the electronic recording device to a server.
PCT/EP2017/050208 2016-01-06 2017-01-05 System for managing continuous recording WO2017118697A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1650077A FR3046516B1 (en) 2016-01-06 2016-01-06 CONTINUOUS RECORDING MANAGEMENT SYSTEM
FR1650077 2016-01-06

Publications (1)

Publication Number Publication Date
WO2017118697A1 true WO2017118697A1 (en) 2017-07-13

Family

ID=56369037

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2017/050208 WO2017118697A1 (en) 2016-01-06 2017-01-05 System for managing continuous recording

Country Status (2)

Country Link
FR (1) FR3046516B1 (en)
WO (1) WO2017118697A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060239648A1 (en) * 2003-04-22 2006-10-26 Kivin Varghese System and method for marking and tagging wireless audio and video recordings
WO2009094611A2 (en) * 2008-01-25 2009-07-30 Sony Online Entertainment Llc System and method for creating, editing, and sharing video content relating to video game events
WO2012037290A2 (en) * 2010-09-14 2012-03-22 Osterhout Group, Inc. Eyepiece with uniformly illuminated reflective display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060239648A1 (en) * 2003-04-22 2006-10-26 Kivin Varghese System and method for marking and tagging wireless audio and video recordings
WO2009094611A2 (en) * 2008-01-25 2009-07-30 Sony Online Entertainment Llc System and method for creating, editing, and sharing video content relating to video game events
WO2012037290A2 (en) * 2010-09-14 2012-03-22 Osterhout Group, Inc. Eyepiece with uniformly illuminated reflective display

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "Livewire Digital HD Media Controller manages, delivers extreme sports footage | TvTechnology", 17 September 2012 (2012-09-17), XP055321447, Retrieved from the Internet <URL:http://www.tvtechnology.com/multiformat/0112/livewire-digital-hd-media-controller-manages-delivers-extreme-sports-footage/267588> [retrieved on 20161121] *

Also Published As

Publication number Publication date
FR3046516B1 (en) 2019-06-28
FR3046516A1 (en) 2017-07-07

Similar Documents

Publication Publication Date Title
US10152859B2 (en) Systems, apparatuses and methods for multiplexing and synchronizing audio recordings
EP2893531B1 (en) Device and method for supplying a reference audio signal to an acoustic processing unit
WO2010038112A1 (en) System and method for capturing an emotional characteristic of a user acquiring or viewing multimedia content
US20170300513A1 (en) Content Clustering System and Method
EP3162053B1 (en) Lifelog camera and method of controlling same using voice triggers
WO2017093439A1 (en) Device for voice control of an image capture apparatus
WO2016088602A1 (en) Information processing device, information processing method, and program
US8775816B2 (en) Method and apparatus to enhance security and/or surveillance information in a communication network
FR3035225A1 (en) GEOLOCATION DEVICE FOR RETRIEVING STOLEN OBJECTS
JP2013162277A (en) Digital camera
CN103220469A (en) Camera smart box, camera data processing system and camera data processing method
FR3046516B1 (en) CONTINUOUS RECORDING MANAGEMENT SYSTEM
EP3799047A1 (en) Device, system and method for identifying a scene from an ordered sequence of sounds captured in an environment
WO2017045068A1 (en) Methods and apparatus for information capture and presentation
KR20150109254A (en) Imaging apparatus, imaging method and recording medium having program for performing self-timer shooting
FR3009103A1 (en) GENERATING CUSTOMIZED CONTENT REPRODUCTION LISTS
EP3170302B1 (en) Method and system for efficient transfer of digital images captured by a lifelog camera
EP3596688A1 (en) Method for enriching a digital content with spontaneous data
FR2863805A1 (en) Digital image enrichment method, involves receiving contextual data transmitted by data broadcasting transmitters and associating contextual data with image data relative to images captured by camera in utilization environment
FR3110736A1 (en) Device and method for providing assistance information to a visually impaired or blind user
FR2999854A1 (en) System for viewing atmosphere in e.g. entertainment place, has screen, where videos and audio data are displayed in screen such that user is able to visualize interior of entertainment place, and location of camera is displayed on screen
WO2015140252A1 (en) Method and device for identifying a content being displayed on a screen
FR3010557A1 (en) AUTOMATIC PROCESSING OF MULTIMEDIA DATA RELEASED BY A COMMUNICATION TERMINAL
FR3029340A1 (en) SYSTEM FOR TEMPORAL MARKING ON VIDEO ACQUISITIONS, BASED ON A PRINCIPLE OF AUDIO SYNCHRONIZATION, WITH A PURPOSE OF SIMPLIFYING THE ASSEMBLY / DERUSHAGE
FR3076653A1 (en) SYSTEM AND METHOD FOR AUDIENCE MEASUREMENT, INDIVIDUAL PORTABLE AUDITOR AND CORRESPONDING MOBILE TELEPHONE.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17700079

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17700079

Country of ref document: EP

Kind code of ref document: A1