This disclosure relates to a routing method for routing a message (3) via nodes (2) of a network (1), wherein the message (3) comprises geographical destination data, and the method, carried out by a current node of the network (1), comprises: upon receiving a message comprising said geographical destination data, and coming from a sending node, deciding whether or not to transmit the message on the basis of a desired direction of transmission of the message, determined on the basis of the geographical destination data and of a direction taken by the message between the sending node and the current node.
A method, a device and a system for checking the validity of a message transmitted by a first function to a second function, the two functions contributing to instantiating a service in a communication network. The method is implemented in the second function, able to analyze a message having a signed digital credential, the signed credential including an identifier of a certification register of the communication network, an identifier of a certification entity and a validity parameter of a characteristic relating to the service of the first function. The method includes: receiving the message having the signed digital credential associated with the characteristic of the first function relating to the service; obtaining a decryption datum from the certification register determined based on the received identifier; and determining the validity of the received message.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
3.
Method for unsupervised analysis of a textual data set related to the execution of business processes
A method for analyzing a set of textual data, referred to as a set of verbatims, each verbatim having an ordered sequence of words. Such a method includes: determining recurrent word combinations in the verbatims, and identifying common patterns within the recurrent word combinations; identifying synonymy relationships between words of a same syntax function within the common patterns, and gathering the synonymous words of the same syntax function within same data structures, referred to as semantic entities; and determining typical actions according to the semantic entities, a typical action being representative of similar contexts of operations identifiable in the verbatims.
A data signature method implemented by a server. The method includes: receiving a signature request for at least one data sent by a terminal via a network; obtaining, by a secure element of the server, a signature of the at least one data by using a private key associated with the terminal, the signature being intended to be verified by a third party knowing a public key associated with the private key; obtaining a re-authentication key for the terminal from the network; encrypting the signature with an encryption function shared with the terminal and by using a transport key calculated from the re-authentication key and at least one other authentication key for the terminal or for a user of the terminal; and sending the encrypted signature to the terminal.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
5.
Method for managing a set of IP addresses, collaboration method, and devices configured to implement these methods
A management method includes detecting suspicious behavior associated with an IP address of a first set of IP addresses selected by a first device of a network to process at least one packet of a client equipment served by the first device. At least one action is carried out among: adjustment of at least one level of sharing of at least one IP address of the first set, applied by the first device; and asking at least one second device managing a second set of IP addresses to delegate at least one IP address of the second set to the first device so that it is able to select this delegated IP address to process at least one packet of at least one client equipment served by the first device.
A method for decoding a bitstream. The method includes, at a decoding device: obtaining a decoded neural network from at least one group of a plurality of compressed neural networks, the compressed neural networks of the at least one group being available to the decoding device; and, decoding the bitstream with the obtained neural network.
H04N 19/42 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
H04N 19/463 - Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
A timestamping device and method is described. The device includes a first interface with a first network for communicating with a first terminal and a second interface with a second network for communicating with one or more units of the second network. The device is configured to update an internal clock of the device using reference time information from a unit of the second network, receive a first message from the first terminal unit, to be transmitted to a second device through the second network, timestamp the first message using an internal clock, based on a time of receiving the first message, transmit the first message to the second network, and receive additional timestamp information based on an internal clock of the second device relating to a time of receiving the first message in the second device.
A communication method with transmission of a frame transporting messages, intended for a telecommunication system having N nodes including M sources (S i iϵ{1, . . . , M}) and N−M relays, where N≥M≥2, and one destination. The transmission includes a maximum number of M+T max time intervals per transmitted frame, distributed between a first phase and a second phase. The selection of the sources to be assisted during the second phase takes into account the numbers of retransmission intervals in order for the destination to decode the sources not yet correctly decoded and a sum of throughputs assigned to the sources. These numbers are first estimated and then determined following a conditional exchange of quality information of the indirect channels.
A method for managing the provision of manifests associated with segments of a segmented content item, the manifests, referred to as first manifests, including content segment addresses and being transmitted consecutively in succession with a view to being played back by a playback device. The method includes: during the transmission of the content item in real time, receiving, from a playback device, a command to carry out a time hop in the content item in order to play back the content item from a time earlier than the current playback time, the receiving triggering a transmission of a second manifest comprising addresses of segments to be played back at said earlier time, supplemented with some of the addresses of segments of the content item that have already been transmitted.
H04N 21/4402 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
H04N 21/6377 - Control signals issued by the client directed to the server or network components directed to server
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
A method for managing a search for documents among a set of documents, the documents being indexed. The method includes obtaining a second list of documents from a first list of documents by taking into account a concept present in a document of the first list. The documents of the first list result from an index search among the set of documents.
A method for communication between a station and at least a first access point belonging to a short-range radio network identified by a network identifier. The network includes a plurality of access points. The method is implemented by the station and includes: receiving, from the first access point, a message including the network identifier, at least one identifier of a second access point from the plurality of access points and a value of a connectivity parameter of the second access point; selecting, from the plurality of access points, depending on the at least one received value of a connectivity parameter, an access point to which to connect; and establishing a connection with the access point thus selected using its identifier.
A method and device for coding and decoding a sequence of at least two images having a plurality of samples. The decoding method includes: decoding a first group of feature maps; decoding a set of parameters representative of a neural network; for a sequence of samples, referred to as current samples, of the respective images of the sequence to be decoded, associated with a position in the respective images: constructing a feature vector from the feature maps of the first group, on the basis of the position of the current samples; processing the vector by way of an artificial neural network defined by the decoded parameters so as to deliver a sequence of vectors respectively representative of the current samples.
A method for the estimation, by a control device of a wireless cellular access network, of a load of a beam of interest among a plurality of beams that can be formed to serve user terminals in a cell of the wireless cellular access network, the method for estimation including: determining a load indicator ME(T) of the cell for a time window T, based on information regarding a use of communication resources throughout the cell, during the time window, determining a load indicator Mb(T) for the beam of interest for the time window T, based on information regarding a use of communication resources in the beam of interest, during the time window, and estimating the load of the beam of interest, based on the product ME(T)×Mb(T).
A method for managing the connection of a communicating object provided with an identifier to a network. The method includes the following steps implemented by an interface device between the communicating object and the network: following a request to connect the communicating object to the interface device, retrieving the identifier of the communicating object; comparing the retrieved identifier with at least one identifier stored in a database of searched objects; according to a result of the comparison, performing an action that relates to connecting the communicating object to the network, the action including notifying the objects connected to the interface device of a connection request of a communicating object whose identifier appears in the database of searched objects.
A digital twin management system including: a module for managing at least one digital twin of an entity, the digital twin being accessible through a telecommunications network, the digital twin including a first set of at least one property with a value that can change over time; and a database connected to the digital twin management module and configured to record representations of digital twins. The representations are compatible with each other, and a representation of a digital twin includes a second set of at least one property with a value that changes over time depending on the change in the value of the at least one property of the first set of the corresponding twin.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
16.
Method for managing network slices in a telecommunications network
A method for managing network slices in a telecommunications network including a management entity which is in charge of orchestrating virtualised network functions forming the network slices of the network. The method includes the following, executed by the management entity: from an identifier of an existing first network slice, selecting a set of virtualised network functions which belong to the first network slice; and creating a new network slice including the previously selected virtualised network functions which belong to the first network slice and including other network functions.
H04L 41/084 - Configuration by using pre-existing information, e.g. using templates or copying from other elements
H04L 41/40 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
17.
Execution of a command generated by a user on a device
A method for executing a command generated via at least one input peripheral of an electronic device within the framework of an active application. The method is implemented by another application running in the background and includes: obtaining a string of at least one character displayed on a display peripheral of the electronic device in the graphical environment of an active application and generated by at least one data coming from the input peripheral; determining, at least as a function of the string of characters and of a context of the active application, whether the string of characters constitutes a command from a user of the electronic device; and when the determination is positive: deleting the string of characters on the display peripheral; and executing the command.
An access network including a base station for exchanging data with user terminals located in a geographical region to be served, the base station including an antenna array, the access network further including a plurality of reconfigurable intelligent surfaces adapted to reflect incident radio signals, each reconfigurable intelligent surface being a surface including a plurality of elements for which their respective reflective properties can be modified by a control module for the reconfigurable intelligent surface. The plurality of reconfigurable intelligent surfaces includes: a main reconfigurable intelligent surface arranged between the base station and the geographical region to be served, and a plurality of intermediate reconfigurable intelligent surfaces arranged between the base station and the main reconfigurable intelligent surface.
H04B 7/04 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
19.
METHOD FOR COMMUNICATION BETWEEN A FIRST DEVICE AND A REMOTE SERVER, CORRESPONDING METHOD FOR MANAGING COMMUNICATIONS, FIRST DEVICE, REMOTE SERVER AND COMPUTER PROGRAM
A method for managing communications of a first device, implemented by a remote server. The method includes: establishing a first secure connection between the first device and the remote server, via a first communication interface of the first device; and transmitting, using the first secure connection, an instruction for managing at least one current MAC address associated with at least one second communication interface of the first device.
A method for managing a distributed architecture of data centers hosting a plurality of servers within which virtualization nodes are intended to be deployed. In such a method, an item of management equipment of the distributed architecture: obtains data relating to a maintenance operation involving at least one first item of equipment of an electricity distribution network supplying a first data center of the distributed architecture with power, the data including at least one maintenance duration of the first item of equipment, and transmits, to an entity for the deployment of the virtualization nodes within the distributed architecture, a first list including at least one identifier of at least one second item of equipment of the electricity distribution network supplying the first data center with power, having a maintenance duration that is shorter than or equal to the autonomy duration of the first item of electrical equipment.
A decoding method and electronic device for decoding a data stream by the electronic device. The decoding method includes: decoding, by the electronic device, data of the stream by using a first decoding artificial neural network into a two-dimensional representation of an image, wherein the data stream includes at least one first flag signaling a presence, in at least one part of the data stream, of at least one second flag signaling a presence of data indicative of a second decoding artificial neural network, distinct from the first decoding artificial neural network.
H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
H04N 19/90 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups , e.g. fractals
22.
Method for alerting a remote communication terminal and associated alert communication device
An alert method implemented by an alert communication device. The method includes establishing a communication session between the alert communication device and a remote communication terminal triggered by a detection of an alert situation; and transmitting, via the established communication session, a generated message.
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
23.
METHOD AND DEVICE FOR TRANSMITTING ITEMS OF DATA TO AN ACCESS NETWORK
A method for transmitting items of data is disclosed, the method including detecting, by a first home gateway managed by a telecommunications operator, a loss or degradation of a connection between the first home gateway and an access network; searching for a second home gateway broadcasting a wireless local area network reachable by the first home gateway; checking whether the second home gateway is managed by the telecommunications operator or by a partner telecommunications operator by comparing at least one portion of a network identifier of the second home gateway with the identifiers on a predetermined list of network identifiers; and routing, to the second home gateway, items of data sent by the first home gateway or by an electronic device connected to the local area network administered by the first home gateway, the items of data being intended for transmission to a final recipient accessible through the access network. The method also includes transmitting, by the second home gateway and to the final recipient, the items of data through the access network.
H04L 45/28 - Routing or path finding of packets in data switching networks using route fault recovery
H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
H04L 43/0811 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
24.
DECODING METHOD AND DEVICE, ASSOCIATED COMPUTER PROGRAM AND DATA STREAM
A data stream contains data packets each including at least first data and second data. A method for decoding this data stream includes: identifying, among the data packets, a first data packet the first data of which include information indicating a predetermined type of data packet; processing the second data of the first data packet to obtain an artificial neural network; decoding the second data contained in a second data packet among the data packets, using at least the obtained artificial neural network, so as to produce data representative of audio or video content. An associated decoding device and a computer program are also proposed.
H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
H04N 19/157 - Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
A method and a device for pairing a terminal provided with a near-field communication module over a private network having an access point provided with a near-field communication module. The access point is located in the immediate vicinity of a user, the access point being able to communicate with the terminal: over a first near-field communication channel using the electromagnetic wave conduction capacities of the user's body; and: over a second channel that is separate from the first channel. The method includes, at the access point: obtaining a connection request message over the first channel when the user performs a motion to enter the immediate vicinity of the terminal; transmitting a connection message including a network password; and pairing the terminal over the private network.
H04W 12/02 - Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
A method, a device and a system for certifying a resource contributing to a communication service that can be instantiated in a data infrastructure. The method is carried out in an evaluation entity deployed in the infrastructure. The evaluation entity is associated with at least one parameter of the resource. The method includes receiving, from the resource, a request to certify the at least one parameter of the resource contributing to the service to be instantiated; comparing the at least one parameter contained in the received request with at least one value required to perform the service in the data infrastructure; and transmitting, to the resource, data certifying the resource in the data infrastructure for the service to be instantiated if the at least one parameter is equivalent to the required value.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
A method for exchanging energy in a set of at least two entities which are configured, respectively, according to at least one energy use profile. The method implements in an entity: receiving information relating to a value of the price that energy available in a current time interval costs from the other entity and/or from an energy supplier, and relating to a value of the amount of energy which depends on, in the current time interval, the amount of energy produced by at least one energy-producing sub-entity, on the amount of energy consumed by at least one energy-consuming sub-entity, and on the amount of energy stored by at least one energy-storing sub-entity; and based on the value of the amount of energy and the price, selecting an action from among supplying energy and receiving energy to/from the other entity or the energy supplier, according to a performance criterion.
A method and a device for initializing communication between a chatbot and a connected object. The method is implemented by an initialization device and includes: obtaining at least one first context datum comprising at least one identifier of a second connected object; evaluating the at least one first context datum based on at least one management rule associated with the chatbot; and when at least one rule of the chatbot is complied with, putting the chatbot in communication with the second connected object.
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
A method and device for decoding at least one part of a data stream that includes an indicator and data representative of an audio or video content. The method includes: decoding the indicator; selecting a first or second decoding process when the decoded indicator has a first value or a second value, respectively, the first decoding process including decoding parameters of an artificial neural network from the at least one part of the data stream, and decoding the representative data using the artificial neural network configured with the decoded parameters, and the second decoding process including reading parameters of the artificial neural network stored in a local memory of the decoding device, or requesting the parameters from a remote server, and decoding the representative data using the artificial neural network configured with the read or received parameters; and performing the selected first or second decoding process.
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
30.
METHOD FOR CHECKING THE SHARED DELIVERY OF AN ITEM OF CONTENT
A solution in which, an item of content to be delivered being split into a plurality of portions, these various portions are transmitted by various nodes of content delivery networks in order to guarantee, in particular, a content delivery rate. Known solutions for shared delivery of an item of content cannot guarantee that the requested content will be delivered at the rate and quality required by the user terminal. The solution conditions a reward to be given to the content delivery network, or its manager, to meeting transmission conditions embodied in expected telemetry data for the delivery of an item of content. Such a solution offers more certainty to the user requesting the content as regards to the quality of the delivery made by a group of nodes since the quality of the transmission is guaranteed.
A method for processing at least one set of alarms emitted in a communication network is described, each alarm including at least one attribute data distinct from a time data, said method including, for each set of alarms, a classification comprising steps implemented by a trained machine learning AI model. This method includes determining, for each alarm and by an encoding module of the AI model, a first vector representation encoding said at least one attribute data, determining, from the first vector representations and by a transformer-encoder of the AI model, at least one output data, and determining, from the at least one output data and by a classification head of the AI model, a classification result of the set of alarms.
METHOD FOR PROCESSING A REQUEST TO EXECUTE A SERVICE IN A COMMUNICATION NETWORK, AND CORRESPONDING METHOD FOR VALIDATING THE REQUEST, INTERMEDIATE ENTITY, VALIDATING ENTITY, SYSTEM AND COMPUTER PROGRAM
A method for processing a request to execute a service in a communication network, from a service consuming entity to a service executing entity. The method is implemented at an intermediate entity configured to receive messages from the service consuming entity intended for the service executing entity or from the service executing entity intended for the service consuming entity. The method includes: receiving the request to execute the service from the service consuming entity; deciding whether or not to transmit the request to execute the service to a validating entity for validation of the request, which validating entity is separate from the service executing entity, before transmitting the request to the service executing entity.
A method of management of a remote device is described, the method implemented by a management server configured to manage said remote device via a routine management channel set up with the remote device. The method includes transmitting, to the remote device, via said management channel, a command to set up an occasional intervention channel having a latency lower than the latency of the management channel, and following set-up of said occasional intervention channel, transmitting at least one management command to the remote device via said occasional intervention channel.
H04W 24/02 - Arrangements for optimising operational condition
34.
Methods for assisting in sharing a multimedia element and for reporting a perception, and corresponding electronic devices, system, computer program products and media
An assistance method, a reporting method, corresponding electronic devices, computer program products and media. The assistance method includes: obtaining a multimedia element to be shared by a first user of a first electronic device with at least two second users of second electronic devices, which are distinct from the first user; providing the first user with information representative of a perception of a portion of the multimedia element by the second users, the representative information being information that does not allow the second users to be distinguished from one another. The reporting method is out by a second device and includes providing the first electronic device with an indication of perception of a portion of the multimedia element by a second user of the second device, the indication being obtained automatically by the second device.
A method for managing recording of a multimedia content item including a first content item, called main content item, and a second content item, called secondary content item, the content items including temporal segments having respective network access addresses from which the segments are downloaded via a communication network. The method includes, following receipt of a request to record the content item, recording segments or network addresses depending on whether the segments in question concern the main content item or the secondary content item.
A method for enabling a client device to interact with an authentication server over a network. The method is performed by a singularization server and includes: receiving an encrypted passphrase and a user identifier from a stateless proxy; determining a singularization value for the user identifier; applying a hash function to a combination of the encrypted passphrase and the singularization value, the encryption function being associated with an encryption scheme homomorphic with respect to the hash function; and transmitting the result and the user identifier to the stateless proxy.
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
37.
DETERMINING A CONFIGURATION OF AN ARTICULATED STRUCTURE
A method implemented by a computer, the method including: determining a configuration of an articulated structure by taking into account positions of keypoints of the articulated structure, and at least one topological relationship between keypoints.
METHOD FOR CHECKING THE RELIABILITY OF A FIRST VALUE OF A FLOW CONTROL PARAMETER RELATING TO A CONNECTION INTENDED TO BE ESTABLISHED BETWEEN A FIRST ITEM OF COMMUNICATION EQUIPMENT AND A SECOND ITEM OF COMMUNICATION EQUIPMENT LINKED BY A PATH COMPRISING AT LEAST ONE INTERMEDIATE NODE BY MEANS OF A VALUE OF AN INTERMEDIATE PERFORMANCE PARAMETER DETERMINED BY THE INTERMEDIATE NODE
A method allowing improving the cooperation between two items of communication equipment forming the ends of a path including at least one intermediate item of equipment. End-to-end encryption systems are designed to withstand any surveillance or tampering attempt, as no third party can decrypt or alter the data being communicated. This reduction in the cooperation between the items of communication equipment located at the ends of the connection and the intermediate items of equipment negatively impacts the performances of a connection established over the communication path including intermediate items of equipment. The method allows re-establishing the cooperation between items of communication equipment, forming the ends of a connection, with intermediate nodes by calculating an intermediate performance parameter.
A method for validating a transaction initialized between a first communication terminal and a transaction device, implemented by a second communication terminal. The method including: inserting, into a second data stream, a second series of codes in response to a reception of a first series of codes associated with the transaction by the transaction device in a first data stream originating from a server. The second series of codes is drawn from a private key associated with the transaction device. The second stream is able to be transmitted from the second terminal to the server.
G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
40.
METHOD FOR ENCODING AN INPUT SIGNAL USING NEURAL NETWORK AND CORRESPONDING DEVICE
A method for encoding an input signal. The method includes: obtaining at least a second latent representation of the input signal, by modifying a first Neural Network encoded latent representation of the input signal obtained from a neural network encoder which coefficients are frozen, by using a metric based on the input signal, the first Neural Network encoded latent representation, and a decoded signal obtained from the decoding of the first Neural Network encoded latent representation of the input signal, using a neural network decoder which coefficients are frozen.
A method for managing access to content in the process of being streamed in the form of successively transmitted chunks of content. A request to access the chunks of content being streamed in real time is followed by chunks of the content being obtained in non-real time.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
A method of registration of a certification entity of a data space for at least one target criterion associated with a service, the method being implemented by a data space management entity capable of managing the certification entity. The method includes: receiving self-description data from a candidate for certification entity status for the data space for the at least one target criterion, the candidate being capable of certifying at least one criterion of a service; and registering the candidate in a registry specific to the data space, as a certification entity of the data space for the at least one target criterion in the event that, based on the self-description data, the candidate is determined to be capable of verifying the conformity of the at least one target criterion with the service.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
43.
Method for non-intrusively analyzing human activity in a connected environment
A method for determining a human activity in a real environment including at least one usage sensor for at least one device of the environment. The method includes learning by an artificial intelligence and an inference by the artificial intelligence to determine the human activity in the environment. For the learning by the artificial intelligence, the method includes generating artificial intelligence training data, based on a simulation of an activity of at least one autonomous agent operating within a simulation of the environment generated from a digital twin of the real environment and using at least one digital replica of the device.
A method for processing a digital content with a decision tree, including: transmitting a ciphertext to a server; obtaining, from the server, a processed ciphertext function of an encryption of a difference between a third vector equal to a multiplication of the plaintext and a first matrix, and a first vector; decrypting the processed ciphertext; setting elements of the processed plaintext selectively to 1 or 0; encrypting the processed plaintext; transmitting the resulting second ciphertext to the server; obtaining, from the server, a second processed ciphertext function of an encryption of a difference between a fourth vector equal to a multiplication of the processed plaintext and a second matrix, and a second vector; decrypting the second processed ciphertext; setting elements of the resulting second plaintext selectively to 0 or 1; and determining an outcome of the decision tree based on the second plaintext.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
45.
AUGMENTED READER AND METHOD FOR AUGMENTED READING OF TEXTS
An augmented reader and a method for augmented reading of text. The augmented text reader includes at least one controller which is able to control an action relating to a portion of text, the action being a function of a received neural signal. Thus, a user will not have to manipulate real or virtual content containing the text in order to trigger the control of the action. This will facilitate the accessibility of reading real or virtual content, including for users with a disability but also whatever the context in which the content is read by the user, notably in a work context where the user is manipulating tools etc.
An encryption method in a system defining a public key (pk), to obtain a cipher (C) by encryption of data (m) including elementary characters m[i], the public key pk including: elements gc,i for any integer i, the elements gc,i being of the form g{circumflex over ( )}(ac,i) where ac,i is an integer and g a generator of a group G; elements hk, for any integer k, the elements hk being of the form g{circumflex over ( )}(1/bk) where bk is an integer; the generator g; a description of group G; and a description of a function H, the method including: selecting an integer a between 0 and p-1; calculating for any integer k between 1 and an integer t, a value Ek=H(hk{circumflex over ( )}(a)); calculating for any integer i between 1 and an integer u, a value Ci equal to gm[i],i{circumflex over ( )}a; and obtaining the cipher (C), said cipher consisting of the elements {Ek, Ci}.
A method for determining at least one target action from a set of actions able to be executed on an electronic terminal. Such a method includes: obtaining a current digital context of use of the electronic terminal, including data related to a current use of the terminal; analyzing at least one criterion of similarity between the current digital context and a plurality of previously stored reference contexts, on the basis of the data, delivering at least one context of highest degree of similarity with the current digital context from the reference contexts, referred to as close context; and determining the at least one target action by comparing the current digital context and the at least one close context.
H04M 1/72454 - User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
A method for transmitting an audio-visual content available on a content server towards a set of communication terminals via a cellular mobile telecommunications network. The method includes: detection by a base station that at least two communication terminals served by the base station are consuming the same audio-visual content; transmission of a request for the audio-visual content by the base station to the content server; and delivery of the audio-visual content towards the at least two communication terminals.
H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
A user interface for a question-answering system, the user interface including: a module for entering questions in natural language; and a presentation module configured to present: an answer generated by a question-answering engine using a natural language processing model, a representation of entities collected by the system when generating the answer, and a representation of a knowledge graph portion including the entities collected and their neighborhoods.
A method and an electronic device for decoding a data stream. The electronic device includes a first processor and a parallelized processor configured to perform in parallel, at a specific time, a plurality of a same type operations. The data stream includes a first set of data and a second set of data representative of an audio or video content. The method includes: identifying the first set of data and the second set of data within the data stream by using a predetermined binary length for the first set of data and/or the second set of data; obtaining an identifier or data descriptive of an artificial neural network by processing data from the first set of data by the first processor; and obtaining the audio or video content by processing data from the second set of data using the artificial neural network implemented by the parallelized processor.
H04N 19/436 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
H04N 19/90 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups , e.g. fractals
A method of determining human activity in an environment in which at least one sensor is configured to measure a parameter relating to human activity. The method includes: receiving an indication of a human presence, and activating the sensor when a human presence is being detected in the environment.
A method for managing authentication data allowing a user to access a service from a terminal. The access of a user requires authentication data to be provided to the service. The method includes the terminal requesting a device which is separate from the terminal to store authentication data of a user for the service, followed by providing the authentication data by using the device.
A method for processing a digital content. The method includes: obtaining, by a client device, a plaintext representative of the digital content; selecting, by the client device, encryption elements among a group of encryption elements; encrypting the plaintext by adding the selected encryption elements to the plaintext, to obtain a ciphertext; transmitting, by the client device, the ciphertext to a processing device; obtaining, by the client device, a processed ciphertext from the processing device, the processed ciphertext being determined by applying a processing content to the ciphertext; obtaining, by the client device, a group of reference elements, the group of reference elements being determined by applying the processing content to the group of encryption elements; and decrypting, by the client device, the processed ciphertext by subtracting reference elements corresponding to the selected encryption elements from the processed ciphertext to obtain a processed plaintext.
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
54.
METHODS AND DEVICES FOR CONFIGURING A DNS MODULE AND FOR ADDRESS RESOLUTION IN ORDER TO MANAGE THE STREAMING OF MEDIA CONTENT IN A TELECOMMUNICATIONS NETWORK
A method allows the configuration of a DNS module, the method implemented by an entity formed by a gateway configured to interconnect a local area network with an operator network or by a device of this local area network. The configuration includes registering a domain name which directs to a multicast gateway included in the entity and configured to respond to a content access request received over the local area network by unicasting this content, the content being received by the multicast gateway via multicasting from a multicast server for this content via the operator network, a rule for resolving a domain name of at least one content server with the IP address of a switching module located in the operator network, and registering a secondary domain name which directs to the content server. Upon receiving a request to access content the switching module responds with a redirect request to the domain name which directs to the multicast gateway if the content is to be accessed via multicasting, and with a redirect request to the secondary domain name which directs to the server for the content if the content is to be accessed via unicasting.
H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
55.
METHOD AND DEVICE FOR MODIFYING A SOFTWARE CODE FILE
A method for modifying a software code file containing source code is described, the method including automatically performing: execution of the software code file; parsing a log file obtained further to the execution of the software code contained in the software code file, to identify at least a data structure enabling the identification of one error message generated during the execution of the software code; identifying, in the software code file, a location of software code lines corresponding to the at least one error message, the location being retrieved from information contained in the data structure; matching information related to the at least one error message with patch source code associated with the error message, the patch source code contained in a patch source code file or a patch database; and modifying software code lines in the software code file at the identified location, using the patch source code.
A method for managing access by a playback device to a first segmented content, the segments of which are described in respective description files. Access to a given first content results in receipt both of description files associated with the first segmented content at a given frequency and of description files associated with a second content at another frequency.
A method of managing data traffic between a source entity and a recipient entity, and corresponding entity and computer program. The method is for managing data traffic between a source entity and a recipient entity, implementing the following steps: selecting, for the source entity and the recipient entity, at least one policy for scheduling application data packets exchanged between the source entity and the recipient entity, taking into account at least one characteristic of an application associated with the application data, and establishing at least one connection between the source entity and the recipient entity, on which the at least one selected packet scheduling policy is implemented.
A method for driving the supply of an access gateway, and an access gateway implementing the method and allowing at least one device of a local network to access a wide communication network. The method includes: a) obtaining a scheduled supply mode based on a current date; b) analyzing data routed by the access gateway; and c) if the analyzed data meets conditions corresponding to the scheduled supply mode, ordering switching to the scheduled supply mode.
A method for processing a first name resolution request originating from a client device is implemented by a name resolution server. It includes sending, to the client device, a response to the first request including at least one piece of information relating to a so-called recipient server resulting from a resolution of the first request. The method further includes sending, to the client device, a plurality of elements including: at least one address of at least one relay node selected by the name resolution server to which the client device must address all or part of its messages containing data intended for the recipient server; and at least one scrambling instruction to be applied by the client device to the messages before addressing them to the at least one relay node.
H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
60.
METHOD FOR SYNCHRONIZING A DIGITAL TWIN WITH A PHYSICAL SYSTEM, AND ASSOCIATED ELECTRONIC DEVICE
The disclosed technology relates to a method for synchronizing at least a first digital twin 310 with a physical system 100 comprising: a plurality of synchronizations of the first digital twin 310 with the physical system 100, implemented according to a variable synchronization frequency; in response to a receipt of a request to obtain data from the physical system 100 at a current instant, a synchronization of at least a portion of the first digital twin with the physical system; and a reset of the synchronization frequency of the at least portion of the first digital twin to a value greater than a current value of said synchronization frequency.
G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
61.
METHOD FOR MANAGING COMMUNICATIONS IN A COMMUNICATION NETWORK IMPLEMENTING AT LEAST ONE MOBILE INTERMEDIATE DEVICE, AND CORRESPONDING SYSTEM AND COMPUTER PROGRAM
A method for managing communications implementing a mobile intermediate device generating a radio beam that covers a radio cell, implementing for a data stream of the radio beam: obtaining the number of individual phases each associated with a target rate in the stream for transmissions from the mobile intermediate device to the radio cell: detecting a start of a connection of a user device present in the radio cell to a data server via the mobile intermediate device; if an individual phase is available for the stream: transmitting connection start data from the data server between the mobile intermediate device and the user device at the target rate of the individual phase until a stop criterion; if no individual phase is available for the stream: transmitting connection start data from the data server between the mobile intermediate device and the user device at a rate lower than the target rate.
A method for automatically reading a continuous text composed of several groups of words, as well as a corresponding computer program, storage medium, automatic reader, and user terminal. The method includes providing, in real time, a sound stream corresponding to the text. The sound stream starts from a selected group of words, also called second group of words, selected in the text as a function of at least one result of a real-time analysis of captured speech. The result of the analysis is indicative of a first group of words currently being verbalized by a speaker, the first group of words and the second group of words being different groups of words.
G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
63.
METHOD FOR MANAGING ENERGY, AND CORRESPONDING ELECTRONIC DEVICE AND COMPUTER PROGRAM
Method for managing energy, and corresponding electronic device and computer program. The invention relates to a method for managing energy implemented by an electronic device, comprising:—obtaining (11) at least one value of ambient energy of a first type, representative of an exposure of a first piece of equipment to said ambient energy;—providing (12) at least one recommendation relating to at least one candidate conversion element suitable for converting an ambient energy of said first type into energy of a second type useable to power said first piece of equipment, said at least one recommendation taking into account said at least one obtained value of ambient energy of said first type.
G08B 5/22 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission
A decoding method implemented by a decoding device. The decoding method includes: obtaining a data stream, including a plurality of identifiers, a sequence of binary elements and an indicator indicating a start of the sequence of binary elements within the data stream; and decoding the obtained data stream into a sequence of data of respective predetermined types. The decoding includes: obtaining at least one piece of data of the sequence of data by: determining a context based on an identifier, from among the plurality of identifiers, that is associated with the respective type of the respective piece of data; identifying the start of the sequence of binary elements from the indicator; and decoding a part of the sequence of binary elements by using an entropy decoder receiving the sequence of binary elements as an input and parameterized in the determined context.
H03M 7/30 - CompressionExpansionSuppression of unnecessary data, e.g. redundancy reduction
65.
Method for processing a request for statistical or predictive analysis, communication method and application entities capable of implementing these methods
A method for processing a request for statistical or predictive analysis received by a first application entity of a communications network originating from a second application entity of the network. The method includes: determining, from at least one item of information conveyed by the request, a context in which the request was formulated by the second application entity; performing the requested statistical or predictive analysis by using an analysis model selected according to the determined context; and providing at least one result of the analysis performed in response to the request from the second application entity.
A method of decoding a coded data stream representative of a multi-view video. The stream includes coded data representative of at least one atlas corresponding to an image having at least one patch. The patch corresponds to a set of pixels extracted from at least one component of a view of the multi-view video, the view not being coded in the coded data. The decoding includes: decoding, from the coded data stream, the atlas, including decoding the patch; determining, for the decoded patch, whether a transformation, and which transformation must be applied to the decoded patch, the transformation including at least a modification of pixel values of the decoded patch, the modification including applying a mapping to the pixel values to reduce a dynamic range of the pixel values, and applying the determined transformation to the decoded patch.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
67.
ELECTRONIC METHOD AND DEVICE FOR DECODING A DATA STREAM, AND ASSOCIATED COMPUTER PROGRAM
A decoding method for decoding a data stream including a sequence of binary elements. The method includes: applying, at an input of an artificial neural network obtained by decoding a piece of data indicative of an artificial neural network from the data stream, at least one previously decoded value obtained by an entropy decoder; producing a context index at an output of said artificial neural network, as a result of the applying the previously decoded values; and obtaining at least one new decoded value by applying part of the sequence of binary elements to the entropy decoder parameterized in a context identified by the produced context index. An electronic decoding device and an associated computer program are also provided.
H04N 19/91 - Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
H04N 19/436 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
68.
Device and method for generating locally verifiable aggregate signatures for the generation of attestations in a VNF-FG architecture platform
A method for signing a message mi, by a user device, from a zero-knowledge proof cryptographic protocol defined by an element g belonging to a group G1 of order p, with p designating a prime integer, and elements u, v, r, s, t belonging to a group G2, a hash function H and a current time period w. The method includes: a generating a pair of private and public keys, the private key including an element αi selected from the ring Z/pZ, the public key including a first element and a second element being a zero-knowledge proof of possession generated from the cryptographic protocol; and generating a signature σi of the message mi from the private key and a random variable 6, the signature including a first element σ1i and a second element σ2i.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
69.
METHOD FOR COMMUNICATING WITH A COMPUTER DEVICE COMPRISING A KNOWLEDGE DATABASE
A method is described for communicating with a computer device comprising a knowledge database modelling data in the form of a knowledge graph. The method includes, on the device, receiving a first request comprising information relating to an entity of the knowledge graph; commanding the rendering of a web page containing this information; receiving a second request requesting at least one missing property of said entity, from among said rendered information; commanding the rendering of a web page containing a list of missing properties classified by the observation frequency of these properties for other entities of the same type; polling a language model, based on a prompt generated by said device in natural language, with said prompt asking the language model for the value of at least one of the properties in the list; and commanding the rendering of a web page containing that value.
Encoding at least one unit quaternion representing a rotation matrix used for coding a multichannel signal represented by an input point on a 4-dimensional sphere by encoding 3 spherical coordinates of the input point. The method includes sequential scalar quantization of the 3 spherical coordinates in order to obtain at most 4 candidates at the end of the sequential scalar quantization of the 3 coordinates; selecting the best candidate which minimizes a distance between the input point and the at most 4 candidates; determining the separate quantization indices resulting from the sequential scalar quantization of the spherical coordinates of the best candidate; determining a global quantization index by adding at least one item of cardinality information to the quantization index of a spherical coordinate; and coding of the global quantization index of said best candidate. A corresponding decoding method, an encoding device and a decoding device are also provided.
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
G10L 19/038 - Vector quantisation, e.g. TwinVQ audio
A method for encoding audio and/or video data performed by an encoding device configured to perform at least one step of encoding audio and/or video data using an encoding artificial neural network. The encoding method includes: encoding the data, generating a data signal containing the encoded data, encoding information representing a decoding configuration to be had by a decoding device in order to decode the encoded data, inserting the encoded information into the signal.
DEVICE FOR SUPPORTING AN OVERHEAD CABLE, SYSTEM OF AN OVERHEAD CABLE NETWORK CONFIGURED TO MANAGE AN ELECTRICAL SIGNAL COMPRISING SUCH A SUPPORT DEVICE, AND CORRESPONDING MANAGEMENT METHOD
A device for supporting a first overhead cable intended to be fixed to a hollow pole is described, the device including a first counterweight intended to be disposed inside the hollow pole, and a second cable for adjusting a mechanical tension of the first cable, the second cable being anchored, at its first end, to the first cable and being fixed, at its second end, to the first counterweight. A system for an overhead cable network configured to manage an electrical signal is also described, the system including such a support device and a generator of an electrical signal under the action of a displacement of the first counterweight in the hollow pole caused by a variation in the mechanical tension of the first cable.
H02G 7/02 - Devices for adjusting or maintaining mechanical tension, e.g. take-up device
H02G 7/04 - Arrangements or devices for relieving mechanical tension
H02K 35/02 - Generators with reciprocating, oscillating or vibrating coil system, magnet, armature or other part of the magnetic circuit with moving magnets and stationary coil systems
H02N 2/18 - Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing electrical output from mechanical input, e.g. generators
73.
METHOD FOR DIAGNOSING INTERFERENCE IN A TERMINATION DEVICE OF A PASSIVE OPTICAL COMMUNICATIONS NETWORK, AND CORRESPONDING COMPUTER PROGRAM AND DEVICE
In using a passive optical network having an optical line terminal connected to a plurality of optical network units through a tree architecture, it can occur that some of the optical network units, or the optical line terminal, malfunction, sometimes to the extent that they have to be replaced. These malfunctions negatively affect the operation of the network and consequently user experience quality. A method is provided for diagnosing interference which makes it possible to evaluate the impact of a change in the transmission power for an optical signal for one termination device belonging to a passive optical network on the other termination devices of the passive optical network, in particular for the purpose of evaluating possibilities for parametrically optimizing the termination devices.
H04B 10/077 - Arrangements for monitoring or testing transmission systemsArrangements for fault measurement of transmission systems using an in-service signal using a supervisory or additional signal
A transmission method for an OMAMRC telecommunication system with M sources (s1, i . . . , sM), optionally L relays and a destination, where M≥2, L≥0. In the method, when a source has not been able to be decoded by the destination, the destination determines an active set of nodes from among all the nodes of the system that have decoded the source, and then organizes a simultaneous retransmission, via the active set, of a message transmitted by the destination.
H04B 7/024 - Co-operative use of antennas at several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
H04B 7/026 - Co-operative diversity, e.g. using fixed or mobile stations as relays
H04L 1/06 - Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
A method implemented by a first aerial or spatial device to transmit data to at least one terminal. The method includes: receiving, from a cooperation entity, information relating to resources of at least one second aerial or spatial device that can be used to transmit data to the at least one terminal; and if a cooperation criterion is verified, triggering a cooperation with the at least one second device as a function of the information to transmit data to the at least one terminal. The cooperation includes: sending, to the at least one second device, second data to be transmitted to the at least one terminal.
Method implemented by a network device for monitoring a resource usage to communicate with at least one terminal, and associated network device, terminal, system and computer program
A method implemented by a network device for monitoring a resource usage to communicate with at least one terminal. The method includes: sending data to the at least one terminal; and sending, to a monitoring entity and/or to the at least one terminal, one or more usage proofs indicating resources used by the network device to communicate the data to the at least one terminal.
Method and device for constructing a knowledge base for the purpose of making cross-functional use of the application functions of a plurality of software items
A method for constructing a knowledge base, implemented by a construction device during use of an electronic terminal. The method includes: when a system event on the electronic terminal is detected, a first step of obtaining at least one position datum in relation to a cursor, the cursor being associated with at least one pointing peripheral, and at least one digital image of a snapshot of at least part of the output of at least one screen of the terminal; and a second step of obtaining at least one system datum from the electronic terminal; a third step of obtaining at least one context datum based on analysis of all or part of the digital image; and a step of updating the knowledge base with the at least one position datum, system datum and context datum.
G06F 9/451 - Execution arrangements for user interfaces
G06V 10/70 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning
G06V 30/262 - Techniques for post-processing, e.g. correcting the recognition result using context analysis, e.g. lexical, syntactic or semantic context
78.
METHOD AND MODULE FOR DYNAMIC ROUTING MODIFICATION
A method is proposed for routing modification in a service system of a communications network, the method comprising, during a direct communication between a first service and a second service: a conditional establishment of an indirect communication between said services, via an intermediary service. A corresponding module is also proposed.
A method for enhancing a generative spoken language model. The method includes: obtaining at least one non-semantic feature including prosodic information of original speech data by computing a difference between an encoded unit sequence of the original speech data and an encoded unit sequence of normalized speech data; encoding the at least one non-semantic feature to produce a quantized representation of the at least one non-semantic feature; and inputting the quantized representation and discrete phoneme-related units into a deep learning model to generate a speech sequence representing the discrete phoneme-related units and the at least one non-semantic feature.
G10L 15/187 - Phonemic context, e.g. pronunciation rules, phonotactical constraints or phoneme n-grams
G10L 15/12 - Speech classification or search using dynamic programming techniques, e.g. dynamic time warping [DTW]
G10L 15/18 - Speech classification or search using natural language modelling
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G10L 19/032 - Quantisation or dequantisation of spectral components
80.
TRANSMISSION METHOD AND OMAMRC SYSTEM WITH A SELECTION STRATEGY DURING RETRANSMISSIONS TAKING INTO ACCOUNT THE THROUGHPUT OF THE SOURCES AND OF ONE OR MORE CONTROL EXCHANGES
A method is described for transmitting a frame carrying messages for an OMAMRC telecommunication system having N nodes, including M sources sii∈{1, . . . , M} and a destination, where N≥M≥2. The method involves estimating a number of retransmission intervals sufficient for the destination to decode a source not yet correctly decoded and correctly decoded by at least one node on the basis of the quality of an equivalent channel for said source between said at least one node and the destination and of a throughput assigned to said source. The method also involves having the destination select the sources to be assisted taking into account the estimated numbers of retransmission intervals sufficient for the destination to decode the sources not yet correctly decoded and of a sum of throughputs assigned to the sources, and a number of retransmission intervals per source defining an allowed duration for assisting a source during said allowed duration limited by a time remaining until a maximum time even if the estimated number of retransmission intervals sufficient for this source is greater than the remaining time.
H04B 7/024 - Co-operative use of antennas at several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
A device and a method for training a neural network based decoder. The method includes during the training, quantizing, using a training quantizer, parameters representative of the coefficients of the neural network based decoder. A method and device are also provided for encoding at least parameters representative of the coefficients of a neural network based decoder. Provided also are a method for generating an encoded bitstream including an encoded neural network based decoder, a neural network based encoder and decoder, and a signal encoded using the neural network based encoder.
H04N 19/147 - Data rate or code amount at the encoder output according to rate distortion criteria
H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
H04N 19/192 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
A method for obtaining information by user equipment in a cellular communication network is described. The method includes receiving, from at least one base station of the network, information representative of current deployment conditions of at least one network cell managed by the at least one base station; and transmitting all or some of the received information to at least one application entity in the network.
A method for managing the energy of an electronic device. The method includes obtaining at least one action to be carried out by the device, and scheduling execution of the at least one action taking into account a current energy level of the device.
A method of processing image data is proposed for a space where spectators are gathered, for example in a stand of a stadium. The processing includes: estimating, in a current neighborhood of spectators in the image, the respective head orientations of spectators in the neighborhood; and detecting, at least on the basis of the estimated head orientations, whether the heads are oriented towards an area of the space, in order to generate, if appropriate, a signal including data concerning the area as an area of attention for spectators in the space.
A method for communication between a first device and a second device, implemented by the first device. The method includes: establishing a first secure connection between the first device and the second device, via a first communication interface of the first device; transmitting, using the first secure connection, a message including at least one encrypted MAC address, associated or capable of being associated with the first interface and used to communicate with or via the second device or an intermediate device located on a communication path between the first device and the second device.
A method for providing information by a base station of a cellular communications network is provided. The method includes, following a request to a network data collection and analysis device, transmitting, to the collection and analysis device, information representative of current deployment conditions of at least one network cell managed by the base station.
A method for segmenting a plurality of input data. The method includes: determining weight values to be applied to the plurality of input data before it is processed by at least one processing device configured to produce a processing result according to a criterion for optimizing a quality of the processing result, depending on the criterion and on a criterion for optimizing a quantity of input data to be processed; determining segmentation information of the plurality of input data, assigned a first value or a second value, depending on the weights; and obtaining a subset of data to be processed by applying the segmentation information to the plurality of input data, including the data of the plurality of input data associated with an item of segmentation information equal to the first value.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
H04N 19/154 - Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
88.
Alerting method in the event of failure of an energy production device and associated electronic device
An alerting method implemented by an electronic supervision device connected to an energy production device. In the method, a determination, by a deviation cause classification model taking as input a history of deviations between a value representative of a prediction of an amount of energy produced by the energy production device and a value representative of an amount of energy actually produced by the energy production device, of an occurrence of a failure in at least one component of the energy production device. An alert is generated according to which at least one component of the energy production device is defective.
A transmission method intended for an OMAMRC telecommunication system with M sources (s1, . . . , sM), possibly L relays and one destination, M≥2, L≥0. In such a solution, when a source could not be decoded by the destination, the latter organises a retransmission by taking into account the characteristics of a MIMO transmission channel established between, on the one hand, at least two nodes that decoded the source and, on the other hand, at least two antennas in reception of the destination in the form of a precoding coefficient. Thus, the method therefore makes it possible to improve the decoding performance of a source si, in a context where the destination is equipped with a plurality of antennas in reception.
H04B 7/026 - Co-operative diversity, e.g. using fixed or mobile stations as relays
H04B 7/024 - Co-operative use of antennas at several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
H04B 7/0456 - Selection of precoding matrices or codebooks, e.g. using matrices for antenna weighting
A finite impulse response optical filtering device. The device includes: at least one 1 to N optical coupler), configured to separate an incident optical signal into N optical signals transmitted at the input of N optical channels, respectively; N optical channels each comprising an optical waveguide capable of propagating an optical signal transmitted on the channel, a module configured to attenuate or amplify the optical signal propagated by the optical waveguide and a delay module capable of delaying a propagation of the optical signal by the optical waveguide; and P photodiodes arranged at the output of an N/P set of N optical channels, respectively, and configured so that optical signals delivered by the optical waveguides of the set of N/P optical channels are incident on a detection surface of the photodiode arranged at the output of the set of N/P optical channels.
G02B 6/28 - Optical coupling means having data bus means, i.e. plural waveguides interconnected and providing an inherently bidirectional system by mixing and splitting signals
H04B 10/2507 - Arrangements specific to fibre transmission for the reduction or elimination of distortion or dispersion
91.
Method for delivering information, selecting method, and entities configured to implement these methods
A method for delivering information relating to a first device of a communication network, the first device hosting a network function implementing at least one functionality in the network in a service area covering at least one zone that is referred to as an elementary zone. The method includes obtaining, for at least one elementary zone covered by the service area of the first device, a weight assigned to this elementary zone, the weight being a real number higher than or equal to 0; and delivering, to a second device of the network, all or some of the weights obtained.
A method for interacting with a virtual object in an immersive reality, a program using same, and an immersive reality device in which a user is able to interact with a virtual object. The method includes, when a virtual hand associated with a real hand of a user of the immersive reality device is in the proximity of a virtual object, detecting a continuous gesture of the real hand, the detection of the continuous gesture triggering gripping of the virtual object by the virtual hand. A simple and continuous gesture is thus associated with triggering the gripping of the virtual object, without placing the real hand in a position incompatible with this gripping in terms of perception by the user.
A method for managing the playback, by a playback device, of chunks of content which are accessible from content sources which are able to transmit chunks of the same content with a time lag. When the content from a first source is played back at a playback speed, referred to as a reference speed, receiving a command to rewind the content is followed by playing back chunks from a second source at a speed which is different from the reference speed, and by continuing to play back chunks originating from the first source when the chunks to be played back are available from the first source.
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/6587 - Control parameters, e.g. trick play commands or viewpoint selection
94.
ANOMALY DETECTION FOR DEVICE APPLICATION MAINTENANCE
A method for monitoring a device in a communication network is described. The method includes obtaining an observation sequence from observations of a network stream involving the device, and implementing a given artificial intelligence model associated with a firmware version of a reference device, the given model being trained to produce a reconstructed sequence from the observation sequence and a previous observation sequence and to determine a reconstruction error between the reconstructed sequence and the observation sequence, an error lower than a threshold indicating that the device is operating in the network with said firmware version. The reconstructed sequence is produced as a function of intra-sequence relationships between elements of the observation sequence and inter-sequence relationships between the observation sequence and the previous observation sequence.
H04L 41/0859 - Retrieval of network configurationTracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions
H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
95.
METHODS FOR GENERATING AND SELECTING A DIGITAL PASSPORT RELATING TO AN APPLICATION INTENDED TO BE DEPLOYED IN AT LEAST ONE COMPUTER ENTITY, CORRESPONDING DEVICES AND COMPUTER PROGRAMS
A method is described for generating, by an electronic device, at least one digital passport relating to an application intended to be deployed in at least one computer entity, the digital passport including at least one entry including information relating to at least one development environment in which the application is developed.
A method for establishing communication between at least two apparatuses in a communication network. Such a method includes, in an intermediate device: receiving, from one of the two apparatuses, referred to as first apparatus, a first message which is formatted in a first language associated with the first apparatus; generating, from the first message, a second message which is formatted in a second language associated with the other one of the two apparatuses, referred to as second apparatus, the second message corresponding to a translation of the first message into the second language, the generation being implemented by means of at least one artificial neural network; and transmitting the second message to the second apparatus.
H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
A method for generating a graphical representation of a virtual hand is implemented as a function of a first set of parameters representing a first state and a first position of a virtual hand in a virtual environment, and as a function of a second set of parameters representing a geometry and a position of an object intended to be gripped by the hand. The method includes a determination of a fourth set of parameters representing a third state intermediate between the first state and a second state, and a third position between the first position and the second position. The hand grips the object in the first state or the second state. The third state allows generation of a graphical representation of the virtual hand from the first state at the first position to the second state at the second position, passing through the third state at the third position.
An information-processing device and a method for providing assistance in acquiring required textual data. The device: establishes a first semantic graph based at least on said required textual data; obtains textual data from data delivered by at least one source, and establishes at least a second semantic graph based on the obtained textual data; performs a search for an at least partial similarity between the first and second semantic graphs in order to identify at least part of the required textual data among the obtained textual data; and issues a recommendation on the basis of the identified textual data.
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
99.
Methods for monitoring and managing communicating objects, trusted device, server, and communicating objects
A method for monitoring communicating objects, carried out by a trusted equipment associated with a user. The monitoring method includes: detecting use of at least one persistent identifier by at least one communicating object; and triggering at least one action of jamming said use of said at least one persistent identifier by said at least one communicating object.
A method implemented by a decoding device for decoding views representing a scene from different positions or different view angles. The method includes: for a depth component of at least one view and for a current block of the depth component, the depth component being partitioned into at least one block: reading an information that indicates whether the current block is subdivided into smaller blocks, if the current block is subdivided into smaller blocks, decoding an information that specifies a depth interval associated with each smaller block, and if the current block is not subdivided into smaller blocks, decoding an information that specifies a depth interval associated with the current block.
H04N 19/463 - Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock