Abstract: A technique for protecting a cryptographic key. A user has an identifier and an associated password. The first cryptographic key is designed to decrypt a piece of encrypted data. The user device generates a second cryptographic key by applying a key derivation algorithm to at least the password, then encrypts the first cryptographic key by applying an encryption algorithm parameterized by the second cryptographic key. The user device then provides the encryption of the first cryptographic key to a management device for storage. A response associated with a question is obtained from the user. The user device calculates a result of an application of a function to at least one response associated with a question, then provides a value dependent on the result to a management device for storage. The value then enables the user device to determine the password when it has the response to the corresponding question.
Type:
Grant
Filed:
December 12, 2018
Date of Patent:
October 25, 2022
Assignee:
ORANGE
Inventors:
Sebastien Canard, Nicolas Desmoulins, Marie Paindavoine
Abstract: A method for transmitting downlink data from a mobile communication network to a mobile terminal. The method includes: transmitting, from a mobile terminal to a first network entity of the mobile communication network, a parameter indicating that the mobile terminal wishes to use signalling messages rather than a data transport channel for transmission of downlink data; and transmitting, from a second network entity of the mobile communication network to the mobile terminal, at least one signalling message in which downlink data received by a third network entity of the mobile communication network have been inserted.
Type:
Grant
Filed:
December 16, 2020
Date of Patent:
October 18, 2022
Assignee:
Orange
Inventors:
Antoine Mouquet, Sanaa El Moumouhi, Ali-Amine Mouafik
Abstract: A method for decoding a digital signal encoded using predictive coding and transform coding, comprising the following steps: predictive decoding of a preceding frame of the digital signal, encoded by a set of predictive coding parameters; detecting the loss of a current frame of the encoded digital signal; generating by prediction, from at least one predictive coding parameter encoding the preceding frame, a frame for replacing the current frame; generating by prediction, from at least one predictive coding parameter encoding the preceding frame, an additional segment of digital signal; temporarily storing said additional segment of digital signal.
Abstract: A method for displaying a virtual keyboard layout to be used for responding to a received message on a mobile terminal. The method includes: analyzing the received message by a processing unit of the mobile terminal, so as to search for a contextual parameter associated with the received message; selecting, by the processing unit, a virtual keyboard layout, among a set of virtual keyboard layouts displayable on a screen of the mobile terminal, as a function of the result of the search for a contextual parameter associated with the received message; and displaying the selected virtual keyboard layout on the screen.
Abstract: A method is provided for conditional implementation of a service on an object connected to a local area network. The implementation of the service is associated on the object with at least one location datum. The method includes the following acts performed on the object: receiving a request to implement the service from a first terminal, the request including at least the identifier of the service and the identifier of the terminal; receiving a message including at least one location datum of the first terminal; comparing the location datum of the first terminal with the location datum associated with the implementation of the service; and, as a function of the results of the comparison, implementing the service on the object.
Abstract: A method and device for aggregating connected objects of a communications network. The connected objects have at least one basic feature. The method includes the following steps implemented on an aggregation device, in order to obtain a group avatar suitable for representing the connected objects: obtaining at least one basic feature; obtaining at least one feature of the group object, linked to a basic feature; and creating the group avatar including: a structure having a basic feature; a structure having a group feature; a structure for linking the group feature to at least one basic feature; and a group proxy structure having an association between an address of the group avatar and an address of the connected objects.
Abstract: A method is provided for managing a plurality of media flows to be reproduced by a calling device prior to the finalization of the establishment of a communication. The method is implemented by the calling device prior to the finalization of the communication. The method includes sending a request for the creation of the communication to at least one called device. For each media stream of the plurality of media streams, a first degree of priority associated with the media stream is searched for in a message received in response to the request for creation of the communication. A media stream to be played is selected from the plurality of media streams, according to second degrees of priority associated with the media streams of the plurality of media streams, the second degrees of priority obtained according to the result of the search.
Abstract: A method and device for recording a service in a local network are described. The service includes a set of actions to be carried out on at least one terminal of the network to provide a part of the service. The method includes obtaining a unique identifier, finding capacities of the network terminals, acquiring the found terminal capacities, constructing the service as a sequence of actions on at least one found terminal via a user interface, associating the service with the unique identifier, and recording the service and the associated unique identifier.
Abstract: A method for acquiring an extract of a multimedia stream being broadcast on a user's display device, the method being implemented in an user terminal separate from the display device and comprising the following steps: upon reception of a user input for receiving an extract of the multimedia stream being broadcast on the display device, sending to the display device a first request for an identifier of the multimedia stream being broadcast; upon reception of the identifier of the multimedia stream being broadcast, sending to the content server a second request for receiving the multimedia stream extract, said second request including a timestamp of the user input, the identifier of the multimedia stream being broadcast and a duration of the multimedia stream extract; and receiving from the content server the multimedia stream extract or a link to obtain the latter.
Type:
Grant
Filed:
March 14, 2017
Date of Patent:
October 11, 2022
Assignee:
ORANGE
Inventors:
Caroline Da Fonseca, Yann Ruello, Christophe Rufin
Abstract: A method for adjusting parameter values for a virtual subset of a network called “network slice,” dedicated to a service, where the method includes driving a graphical interface in which polar coordinates are associated with each of the parameters for the network slice, with an angular coordinate assigned to one parameter and a radial coordinate assigned to the value of that parameter.
Abstract: A computerized method including: a) receiving, by a communication management platform, communication interruption information; b) receiving, by the platform, an identifier of terminals initially in communication; c) sending a communication request to the second terminal; d) in case of failure, repeating the sending; e) upon establishing communication between the platform and the second communication terminal (2), sending a request to communicate with the first communication terminal; f) upon establishing communication between the communication management platform and the first communication terminal, placing the two terminals in communication with each other.
Abstract: A system for managing inventory items within a storage facility includes a control server communicably coupled to a first robotic apparatus and a second robotic apparatus. The storage facility includes a dynamic storage space in which a dynamic storage system is placed beneath the static storage system. The control server maps inventory items to one of the dynamic storage system and the static storage system based on a set of attributes. The control server receives request for fulfillment of an order. Based on the received request, the first robotic apparatus retrieves inventory items stored in the dynamic storage system, and the second robotic apparatus retrieves inventory items stored in the static storage system. The inventory items collected from the dynamic storage system and the static storage system are transported to an order fulfillment and replenishment location to consolidate the retrieved items and fulfill the order.
Type:
Application
Filed:
March 31, 2022
Publication date:
October 6, 2022
Applicant:
Grey Orange Inc.
Inventors:
Siddharth MALHOTRA, Mohit KUMAR, Sumit Kr. TIWARY
Abstract: Provided is a locker system that includes a plurality of lockable doors, a security lock mechanism, and a plurality of compartments. Opening of each lockable door is controlled based on a corresponding security parameter. The security lock mechanism controls opening and closing of each lockable door based on the corresponding security parameter. Each compartment is accessible from a front side and a rear side of the locker system. An access to each compartment from the front side is controlled by a corresponding lockable door. Each compartment is open from the rear side. When a robotic apparatus, transporting one or more items associated with a process at a storage facility, aligns with the locker system from the rear side, the one or more items are accessible from the front side based on opening of one or more corresponding lockable doors of one or more compartments of the plurality of compartments.
Type:
Application
Filed:
February 10, 2022
Publication date:
October 6, 2022
Applicant:
Grey Orange Inc.
Inventors:
Tihut Degfae, Siddharth Malhotra, Jai Thakkar, Mohit Kumar, Sumit Kr. Tiwary
Abstract: A system for transporting inventory in a storage facility is disclosed. The system includes a control server, a robotic apparatus, and a payload (i.e., a mobile storage unit (MSU)). The robotic apparatus includes a track plate, a top plate superimposing the track plate, and a latch lock mechanism including a plurality of latch locks. The control server communicates instructions to the robotic apparatus for transporting the MSU. Based on the instructions, the robotic apparatus aligns beneath a base plate that is attached to a bottom surface of the MSU and raises the top plate to lift the MSU. When the top plate moves relative to the track plate, the plurality of latch locks engage with the base plate of the MSU based on a degree of alignment between the top plate and the base plate, to secure the MSU with the robotic apparatus.
Abstract: A method is provided for using an extended workstation. The method includes: determining a first object and a second object suitable for being used by a user, the extended workstation including each object determined during the step of determining the first object and the second object; determining a technical resource of the second object and determining an access giving access to the resource enabling the resource to be used; storing in a server an identifier of the determined technical resource in association with an identifier of the second object and an identifier of the access for accessing the resource; and using the technical resource by the first object via the access giving access to the resource.
Abstract: A method for singularizing frames to be transmitted by an object connected to a server via a low-power wireless communication network. The singularization method includes an integration, in a frame to be transmitted identifying the transmitting connected object and including payload data, of at least: a counter that can be incremented as a function of the frame to be transmitted, the counter having a predefined dimension; and a supplementary index that can be modified upon a zeroing of the counter. Thus, two frames originating from one and the same object with the same payload data will be unique because they will include at least one counter and at least one supplementary index that are distinct. The use of the supplementary index makes it possible, without reducing the lifetime of the connected object, to singularize a greater number of frames.
Abstract: A suction and irrigation apparatus includes: a handle having a mounting space therein; an insertion unit extending from the handle and inserted into a patient's abdominal cavity; and a suction and supply unit disposed in the mounting space and supplying an irrigation fluid to the insertion unit or suctioning blood or other contaminated fluids from the patient's abdominal cavity through the insertion unit.
Abstract: A device for inserting a plurality of optical beams into a single-mode optical fibre, a guiding structure of which is composed of a core with a first refractive index, a cladding with a second refractive index, and a coating with a third refractive index. The device includes an optical mixer configured to insert, into the single-mode optical fibre, the plurality of optical beams, at least one of which has a distribution of its radial and angular electromagnetic amplitude with a maximum amplitude peak in the cladding.