Patents by Inventor Rémi ROBERT
Rémi ROBERT has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12132826Abstract: A method and a DL node for processing a transaction in a distributed ledger (DL) network based on policies are described. A request for a transaction including data is received at a DL node from a user device. A first set of one or more DL nodes of the DL network that have characteristics that satisfy one or more policies associated with the data of the transaction are determined. In response to determining that the DL node is one of the set of DL nodes, the transaction is executed at the DL node, and the transaction is inserted as a private transaction in a digital ledger of the DL network causing a second set of one or more DL nodes of the DL network that is different from the first set of DL nodes to access only an identifier of the transaction and not a payload of the transaction.Type: GrantFiled: April 15, 2020Date of Patent: October 29, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johan Sjöberg, Rémi Robert
-
Publication number: 20240223473Abstract: A method by a computing system implementing a service level agreement (SLA) monitoring client to determine whether a SLA fulfillment status reported by a SLA monitoring agent is valid. The method includes verifying a proof of SLA fulfillment status based on manipulation detection codes of measurements, a SLA fulfillment status, and a verification key, determining whether the measurements are valid based on whether the distributed ledger includes measurement attestations having manipulation detection codes matching the manipulation detection codes of the measurements, and determining that the SLA fulfillment status is valid in response to successfully verifying the proof of SLA fulfillment status and determining that the measurements are valid.Type: ApplicationFiled: October 11, 2022Publication date: July 4, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rémi ROBERT, Aleksandra OBESO DUQUE, Arif AHMED
-
Publication number: 20240205011Abstract: A method by a network device implementing a first peer of a distributed ledger to provide trusted execution of a smart contract that uses private data accessible to a second peer of the distributed ledger but not accessible to the first peer. The method includes detecting, during execution of the smart contract, a subroutine of the smart contract that uses the private data, providing an identifier of the subroutine and a proving key to the second peer, obtaining a zero-knowledge proof of computation of the subroutine and a public input to a program adapted for a zero-knowledge proving scheme, wherein the zero-knowledge proof was generated by the second peer, and determining whether the zero-knowledge proof is valid using the zero-knowledge proving scheme based on the public input and a verification key.Type: ApplicationFiled: May 4, 2021Publication date: June 20, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventor: Rémi ROBERT
-
Publication number: 20240031341Abstract: A first network device obtains information about a user device from an identity management device, and registers a user identity attribute request. The first network device commits to a distributed ledger, a first transaction comprising the user identity attribute request. One or more second network devices receive the first transaction; receive from a user device related to the first transaction, at least a user identity attribute and a proof; receive data from an identity management device; verify validity of the proof based on the data received from the identity management device, and commit to the distributed ledger a second transaction comprising a list of user identity attributes and integrity validation data. The first network device further receives second transactions each second transaction comprising the list of user identity attributes and the integrity validation data. The first network device verifies the list of user identity attributes comprised in the second transactions.Type: ApplicationFiled: November 30, 2020Publication date: January 25, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventor: Remi ROBERT
-
Patent number: 11830369Abstract: An unmanned aerial vehicle, UAV is controlled based on communication via at least two mobile communication networks. Before takeoff, the UAV receives position data describing starting and destination points. A flight plan is set up from the starting point to the destination point by obtaining information about service coverage provided by the two mobile communication networks in a volume between the starting and destination points. A path to be followed by the UAV is calculated at least based on the obtained information. The path defines a restriction volume within which the UAV is allowed to fly from the starting point to the destination point. The path is calculated on the further basis of at least one switching criterion for changing from a communicative connection between the UAV and the first mobile communication network to a communicative connection between the UAV and the second mobile communication network.Type: GrantFiled: January 12, 2018Date of Patent: November 28, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Morgan Lindqvist, Remi Robert
-
Publication number: 20230367764Abstract: A method for partial execution of a transaction in a distributed ledger (DL) network. —Execution of a transaction is requested. —First results of a first execution of the transaction and subroutine information for the transaction are received. An execution plan for executing one or more subroutines of the transaction is determined based on the subroutine information. Execution of the transaction by a second DL node of a second participant is requested. —Second results of a second execution of the transaction at the second DL node are received; and validation of the transaction is performed based on bundled results that include the first results and the second results.Type: ApplicationFiled: September 11, 2020Publication date: November 16, 2023Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Remi ROBERT, Mario MIKULAJ
-
Patent number: 11776096Abstract: The image processing circuit includes a gamma correction circuit configured to perform a gamma correction on input image data using a look-up table, and then output output image data, an output image histogram calculation circuit configured to calculate an output image histogram, an input image histogram calculation circuit configured to calculate an input image histogram, a reference histogram calculation circuit configured to calculate a reference histogram from the input image histogram based on the look-up table, and a histogram comparison circuit configured to perform a comparison between the output image histogram and the reference histogram.Type: GrantFiled: March 25, 2022Date of Patent: October 3, 2023Inventors: Loic Remi Robert Christian Michaut, Hideki Matsuda
-
Patent number: 11775201Abstract: An apparatus that includes a processor and a memory. The processor and the memory are configured to provide a first software process configured to execute at a first privilege level; and a second software process configured to execute at a second privilege level, wherein the first privilege level is more restrictive than the second privilege level. The processor is configured to, initialize, at the first privilege level, a memory pool within the memory, allocate, at the first privilege level, a block of memory, send a request to write protect the block of memory to the second software process, and to write protect, at the second privilege level, the allocated block of memory.Type: GrantFiled: August 8, 2018Date of Patent: October 3, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Liming Wu, Kui Wang, Rémi Robert Michel Denis-Courmont, Igor Stoppa
-
Patent number: 11743712Abstract: A method and device for registering an embedded Universal Integrated Circuit Card (eUICC) for a device and a method and device for controlling authorization of operation of a device being equipped with an eUICC. In an aspect, a method of a service node of registering an eUICC for a device is provided. The method comprises receiving information specifying ownership of the device and an identifier of the device, receiving an identifier of the eUICC and an identifier of the device, and storing the received information, wherein ownership of the device and the identifier of the eUICC being arranged in the device is registered with the service node.Type: GrantFiled: October 5, 2018Date of Patent: August 29, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Beatriz Grafulla-González, Jinhua Feng, Morgan Lindqvist, Rémi Robert
-
Publication number: 20230219140Abstract: Device for manufacturing a part using a method of selective fusion or selective sintering on a powder bed comprising a build plate having a working surface, parallel to a first direction and to a second direction, on which surface the part is intended to be manufactured, a wiper which is placed on the working surface and capable of moving and spreading the powder in the first direction on the working surface, characterized in that it further includes at least two acoustic sensors which are fixed and spaced in the second direction on the wiper and capable of detecting an acoustic signal; a laser range finder pointing in the first direction and capable of determining a position of the wiper in the first direction; and a control system capable of detecting an anomaly on the basis of said acoustic signal and of determining a position of the anomaly.Type: ApplicationFiled: June 9, 2021Publication date: July 13, 2023Applicant: SAFRANInventors: Damien Jonathan Julien COURAPIED, Daniel André Jean CORNU, Rémi Robert GIRAUD
-
Publication number: 20230198747Abstract: A method and a DL node for processing a transaction in a distributed ledger (DL) network based on policies are described. A request for a transaction including data is received at a DL node from a user device. A first set of one or more DL nodes of the DL network that have characteristics that satisfy one or more policies associated with the data of the transaction are determined. In response to determining that the DL node is one of the set of DL nodes, the transaction is executed at the DL node, and the transaction is inserted as a private transaction in a digital ledger of the DL network causing a second set of one or more DL nodes of the DL network that is different from the first set of DL nodes to access only an identifier of the transaction and not a payload of the transaction.Type: ApplicationFiled: April 15, 2020Publication date: June 22, 2023Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johan SJÖBERG, Rémi ROBERT
-
Publication number: 20220309629Abstract: The image processing circuit includes a gamma correction circuit configured to perform a gamma correction on input image data using a look-up table, and then output output image data, an output image histogram calculation circuit configured to calculate an output image histogram, an input image histogram calculation circuit configured to calculate an input image histogram, a reference histogram calculation circuit configured to calculate a reference histogram from the input image histogram based on the look-up table, and a histogram comparison circuit configured to perform a comparison between the output image histogram and the reference histogram.Type: ApplicationFiled: March 25, 2022Publication date: September 29, 2022Inventors: Loic Remi Robert Christian MICHAUT, Hideki MATSUDA
-
Patent number: 11395116Abstract: Methods and apparatus for reporting information to unmanned vehicles in a wireless communications network. In particular there is provided a method, in a first network node operable to initiate multicast broadcasts from a first base station in a wireless communications network. The method comprising receiving a message from a second network node; and responsive to a determination that the message comprises information relevant to unmanned vehicles located within a first geographical area associated with the first base station, initiating a broadcast of a report to a plurality of unmanned vehicles located within the first geographical area, wherein the report is based on the message. There is also provided an unmanned vehicle and gateway node.Type: GrantFiled: December 18, 2017Date of Patent: July 19, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Neiva Linder, Remi Robert
-
Publication number: 20220132317Abstract: Methods and devices of determining and controlling whether or not a user subscription profile hosted on an embedded Universal Integrated Circuit Card (eUICC) of a user device is allowed to be modified. In an aspect, a method of a network node of determining whether or not a user subscription profile hosted on an eUICC of a user device is allowed to be modified is provided. The method includes receiving a request to modify the user subscription profile of the user device, acquiring, from a network node configured to store user subscription information, information indicating if the user device is an autonomous device, and if so acquiring, information indicating operational status of the user device, and allowing the user subscription profile to be modified if the information indicating operational status of the user device indicates that the user device currently not is in operation.Type: ApplicationFiled: February 19, 2019Publication date: April 28, 2022Inventors: Rémi ROBERT, Jinhua FENG, Morgan LINDQVIST, Aleksandra OBESO DUQUE
-
Publication number: 20210360386Abstract: A method and device for registering an embedded Universal Integrated Circuit Card (eUICC) for a device and a method and device for controlling authorization of operation of a device being equipped with an eUICC. In an aspect, a method of a service node of registering an eUICC for a device is provided. The method comprises receiving information specifying ownership of the device and an identifier of the device, receiving an identifier of the eUICC and an identifier of the device, and storing the received information, wherein ownership of the device and the identifier of the eUICC being arranged in the device is registered with the service node.Type: ApplicationFiled: October 5, 2018Publication date: November 18, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Beatriz GRAFULLA-GONZÁLEZ, Jinhua FENG, Morgan LINDQVIST, Rémi ROBERT
-
Publication number: 20210345077Abstract: An embedded Universal Integrated Circuit Card (eUICC) for a device and an entity configured to perform the method. The method further relates to eUICC profile provisioning of a device and an entity configured to perform the method. The method further provides for a device manufacturer of registering an eUICC for a device. The method comprises registering an eUICC identifier and a device identifier with a registering authority being responsible for registering ownership of the device, wherein an owner of the device subsequently registers ownership of the device by providing the device identifier to the registering authority along with an owner identifier.Type: ApplicationFiled: October 5, 2018Publication date: November 4, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Beatriz GRAFULLA-GONZÁLEZ, Jinhua FENG, Morgan LINDQVIST, Rémi ROBERT
-
Publication number: 20210342092Abstract: An apparatus that includes a processor and a memory. The processor and the memory are configured to provide a first software process configured to execute at a first privilege level; and a second software process configured to execute at a second privilege level, wherein the first privilege level is more restrictive than the second privilege level. The processor is configured to, initialize, at the first privilege level, a memory pool within the memory, allocate, at the first privilege level, a block of memory, send a request to write protect the block of memory to the second software process, and to write protect, at the second privilege level, the allocated block of memory.Type: ApplicationFiled: August 8, 2018Publication date: November 4, 2021Inventors: Liming WU, Kui WANG, Rémi Robert Michel DENIS-COURMONT, Igor STOPPA
-
Publication number: 20200372811Abstract: An unmanned aerial vehicle, UAV is controlled based on communication via at least two mobile communication networks. Before takeoff, the UAV receives position data describing starting and destination points. A flight plan is set up from the starting point to the destination point by obtaining information about service coverage provided by the two mobile communication networks in a volume between the starting and destination points. A path to be followed by the UAV is calculated at least based on the obtained information. The path defines a restriction volume within which the UAV is allowed to fly from the starting point to the destination point. The path is calculated on the further basis of at least one switching criterion for changing from a communicative connection between the UAV and the first mobile communication network to a communicative connection between the UAV and the second mobile communication network.Type: ApplicationFiled: January 12, 2018Publication date: November 26, 2020Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Morgan LINDQVIST, Remi ROBERT
-
Publication number: 20200367037Abstract: Methods and apparatus for reporting information to unmanned vehicles in a wireless communications network. In particular there is provided a method, in a first network node operable to initiate multicast broadcasts from a first base station in a wireless communications network. The method comprising receiving a message from a second network node; and responsive to a determination that the message comprises information relevant to unmanned vehicles located within a first geographical area associated with the first base station, initiating a broadcast of a report to a plurality of unmanned vehicles located within the first geographical area, wherein the report is based on the message. There is also provided an unmanned vehicle and gateway node.Type: ApplicationFiled: December 18, 2017Publication date: November 19, 2020Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Neiva LINDER, Remi ROBERT