Patents Assigned to NAGRAVISION SARL
-
Patent number: 12256215Abstract: The present disclosure relates to a wireless token capable of representing a user network, the token being used to automatically provision an IoT enabled device to connect to the user network. Functions required to achieve this include: authenticate the token with the user network, and responsive to said authentication, obtain and store configuration information for enabling the token to communicatively couple one or more devices at or within a defined proximity to the token, with the user network; responsive to a wireless signal received from a given device among the one or more devices, establish a temporary secure communication channel between the given device and the token; and provide the configuration information from the token to the given device using the temporally secure communication channel, wherein the configuration information enables the given device to establish a connection with and operate in the user network based on the obtained configuration information.Type: GrantFiled: September 1, 2023Date of Patent: March 18, 2025Assignee: NAGRAVISION SARLInventor: Jean-Bernard Fischer
-
Patent number: 12255942Abstract: Systems and techniques are described herein for determining latencies between user devices, ordering or grouping the user devices according to those determined latencies, and then streaming audio to the user devices where the audio stream is played using speakers, and at the same time vocalizations of the user as they sing along to the received stream are captures, and combined with vocalizations of other users to create a final combined audio file.Type: GrantFiled: October 6, 2022Date of Patent: March 18, 2025Assignee: NAGRAVISION SARLInventors: Benjamin Gidley, Elizabeth Mounfield
-
Patent number: 12249221Abstract: A localized electronic betting system includes: a smart contract generation module and a results engine located in a same low-latency environment as the smart contract generation module, wherein: the smart contract generation module is configured to receive a first betting statement from a first user device located within the low-latency environment, to generate a smart contract based on the first betting statement, the smart contract including a criterion to be met and configured to self-execute in response to a determination that the criterion is met, and to transmit the generated smart contract to a local blockchain node located within the low-latency environment; the results engine is configured, based on content received from a results source, to determine information indicative of whether the criterion in the first betting statement is met; and the localized betting system is configured to transmit a signal to the local blockchain node for storage on a local blockchain ledger or a local copy of a blockcType: GrantFiled: July 18, 2023Date of Patent: March 11, 2025Assignee: NAGRAVISION SARLInventors: Scott Carlson, José-Emmanuel Pont
-
Patent number: 12244691Abstract: The present disclosure includes methods, devises and systems for preparing and installing one or more application keys owned by application owners in a remote device. The present disclosure further proposes methods, devices and systems for secure installation of subsequent application keys on a device utilising corresponding key derivation functions to associate an application with a respective policy and identifier using significantly lmv bandwidth for transfer of keys for execution of the respective application on the device.Type: GrantFiled: December 15, 2023Date of Patent: March 4, 2025Assignee: NAGRAVISION SÀRLInventors: Jean-Bernard Fischer, Nicolas Fischer, Fabien Gremaud, Karine Villegas
-
Patent number: 12242624Abstract: The present disclosure relates generally to data access control solutions. In particular, techniques are provided to implement a secure and distributed file storage scheme and in particular, a managed access system using a blockchain. In some aspects, a process of the disclosed technology includes operations for associating a first key share with a first copy of a file, wherein the first copy of the file is stored by a first party, associating a second key share with a second copy of the file, and recording versioning information corresponding with the file on a distributed ledger accessible by the first party and the second party. In some aspects, the process can further include operations for managing access to the file using the first key share and the second key share. Systems and machine-readable media are also provided.Type: GrantFiled: August 22, 2023Date of Patent: March 4, 2025Assignee: NAGRAVISION SARLInventors: Romain Jufer, Cristian Ruiz, Olivier Morel
-
Publication number: 20250071427Abstract: The disclosure provides methods and content consumption devices that enable a scene, for example a 360° scene, that is larger (i.e. has more pixels in at least one dimension) than a display format of the content consumption device to be displayed. Constituent scene views are received individually by the content consumption device, for example as broadcasts, and are combined, for example stitched together, at the content consumption device to output a part of the scene that fits in the display format. The part of the scene (and hence the required constituent streams) to be displayed are determined by a signal, for example a navigational input from a user, enabling the user to navigate in the scene. By, for example, receiving a limited number of scene streams based on the scene streams required to produce the view that fits in the display format based on the signal, bandwidth requirements to view and navigate within the scene.Type: ApplicationFiled: September 6, 2024Publication date: February 27, 2025Applicant: NAGRAVISION SARLInventor: Bertrand Wendling
-
Publication number: 20250042357Abstract: A method of detecting unauthorized use of a vehicle having a tracker device. The method includes transmitting a discovery message received by a wireless device, a backend server receiving a first request from the wireless device as a result of the wireless device receiving the discovery message, the first request being for having the tracker device be paired with the wireless device, and receiving a second request from the backend server instructing the tracker device to pair with the wireless device, the second request containing a unique identifier of the wireless device.Type: ApplicationFiled: December 8, 2022Publication date: February 6, 2025Applicant: NAGRAVISION SARLInventor: Juan-Ramon HERNANDEZ
-
Publication number: 20250038950Abstract: A method for concurrently executing a first block cryptographic computation (60) and a second block cryptographic computation (61) using a ciphering circuit. The first block cryptographic computation includes computing a first output block (42) by executing a plurality of first processing rounds (70i, 78) based on a first input block (38, 64), and the second block cryptographic computation includes computing a second output block (43) by executing a plurality of second processing rounds (75j, 79) based on a second input block (39, 65). The method further includes alternatingly executing respective first and second processing rounds in a round-interleaved sequence.Type: ApplicationFiled: July 22, 2024Publication date: January 30, 2025Applicant: NAGRAVISION SARLInventors: Marco Macchetti, Hervé Pelletier
-
Publication number: 20250038952Abstract: A method for successively executing first and subsequent block cryptographic computations. These cryptographic computations include transforming a respective input block (38, 64) composed of a plurality of elements (107k), via a plurality of linear transformations (109, 115, 116, SR) and non-linear transformations (112), into a corresponding output block. The method includes: implementing a functional correspondence between input and output of the non-linear transformations (112) applied on the elements of the first input block (38, 64) during the first block cryptographic computation, and applying dynamical obfuscation (124) by re-encoding the functional correspondence into a modified functional correspondence between the input and the output of the non-linear transformations applied on elements of the next input block during the next block cryptographic computation.Type: ApplicationFiled: July 24, 2024Publication date: January 30, 2025Applicant: NAGRAVISION SARLInventors: Marco Macchetti, Hervé Pelletier
-
Patent number: 12212579Abstract: In overview, a computer-implemented method of transmitting data in a data stream from a first device to a second device is disclosed. The data stream is encrypted before transmission from the first device to the second device, and a location of the data in the data stream is indicated to the second device. The location may be a pre-shared location between the first and second devices, or the first device may transmit the location of the data to the second device. The second device decrypts the encrypted data stream, identifies the data in the data stream based on the location, and encrypts the identified data in the data stream.Type: GrantFiled: July 17, 2023Date of Patent: January 28, 2025Assignee: NAGRAVISION SàrlInventors: Fabien Gremaud, Frederic Thomas, Jean-Bernard Fischer
-
Patent number: 12212659Abstract: A system (1) for asymmetrical cryptography, comprising a device (10) and a network storage (30), wherein the device is communicatively connected to the network storage, wherein the network storage is configured to store a private key, wherein the device is configured to retrieve the private key from the network storage to perform a cryptographic operation using the private key in a secure execution environment (12) of the device, and wherein the secure execution environment is configured to only temporarily store the private key for the cryptographic operation.Type: GrantFiled: November 22, 2019Date of Patent: January 28, 2025Assignee: NAGRAVISION SARLInventors: Hervé Retaureau, Antony Celletti
-
Patent number: 12206672Abstract: Techniques for controlling access to segmented data of a plurality of users that is requested by at least one data consumer device. In response to conditions specified in communications between at least one data aggregator system and the at least one data consumer device, information of a number of users meeting specified search criteria are shared (e.g., for a limited time). Use of the data in violation of the specified conditions may trigger penalties under a smart contract on a distributed ledger or blockchain.Type: GrantFiled: November 30, 2020Date of Patent: January 21, 2025Assignee: NAGRAVISION SÀRLInventors: Rhose Ejobe, Frederic Thabaret-Diebold, Cristian Ruiz, Romain Aviolat, Riccardo Succa
-
Publication number: 20250023710Abstract: A block cipher method and apparatus using round repetition for providing, from a plaintext message (10), a ciphertext message (50) and a global tag (52) is disclosed. The plaintext message is converted into a plurality of ordered plaintext blocks (11) which are successively processed during a round for computing:—a cryptogram (30) by encrypting input data (20) using a single cryptographic key, said cryptogram comprising a first segment (31) and a second segment (32)—a ciphertext block (51) by performing a first operation (41) using, as operands: said first segment (31) said current plaintext block (11) and said second segment (32). At each next round said input data is newly determined based on the current ciphertext block and an updated reproducible data. The ciphertext message is determined by concatenating the ciphertext blocks and the global tag by a second operation (42) using computed authentication local tags as operands.Type: ApplicationFiled: July 29, 2024Publication date: January 16, 2025Applicant: NAGRAVISION SARLInventor: Brecht WYSEUR
-
Publication number: 20250023729Abstract: A pairing method between a user device (1) and an operator device (2), the user device (1) being intended to receive conditional access data from the operator device (2), the user device having a user device identifier (UID), the operator having an operator device identifier (OID). The method comprises receiving, by the user device, a user device key (KUID) derived from a first cryptographically secure function and receiving, by the operator device, an operator key (KOID) derived from a second cryptographically secure function. The user device comprises a user device bilinear mathematical function (e(KUID, OID)) and the operator device comprises an operator bilinear mathematical function (e(UID, KOID)) which each define a pairing over an elliptic curve.Type: ApplicationFiled: December 8, 2022Publication date: January 16, 2025Applicant: NAGRAVISION SARLInventors: Marco Macchetti, Jerome Perrine, Nicolas Fischer
-
Patent number: 12200279Abstract: Devices, servers, systems and methods for content protection are provided. Disclosed embodiments improve temporal granularity of controlling access to the protected content and increase resilience against attacks attempting to prevent re-evaluation of conditions of access. Enforcement of re-evaluation may be based on the receipt and/or verification of tokens. In some embodiments, re-evaluation is enforced by periodically rendering content keys required for content decryption unuseable and/or clearing content keys already in use.Type: GrantFiled: February 13, 2024Date of Patent: January 14, 2025Assignee: NAGRAVISION SarlInventors: Christian Schwarz, Andre Nicoulin, Didier Hunacek
-
Publication number: 20250016011Abstract: Aspects of the present disclosure include systems and techniques for processing non-fungible tokens. In some aspects, the techniques described herein relate to a method for non-fungible token (NFT) processing, including: encrypting information associated with an NFT using a first key of a key pair to yield encrypted NFT information; retrieving, from at least two entities, at least two key sections associated with a second key of the key pair: decrypting the encrypted NFT information associated with the NFT via the at least two key sections to yield decrypted NFT information; and outputting the decrypted NFT information.Type: ApplicationFiled: November 29, 2022Publication date: January 9, 2025Applicant: NAGRAVISION SARLInventors: Nathan Hamiel, Vishruta Gowda Rudresh, Ryan Spanier
-
Publication number: 20250015997Abstract: Certain aspects of the present disclosure are directed towards a method for non-fungible token processing. The method generally includes identifying a trigger for generating a non-fungible token associated with a video clip, extracting a portion of the video clip in response to identifying the trigger, generating the non-fungible token corresponding to the portion of the video clip, and outputting the non-fungible token for hosting on a platform.Type: ApplicationFiled: August 19, 2022Publication date: January 9, 2025Applicant: NAGRAVISION SARLInventor: Ryan Spanier
-
Publication number: 20250005000Abstract: A method for using, by a terminal equipment, an Oblivious Random-Access Memory (ORAM) database created in a remote server. A third-party device is connected to the terminal equipment and to the remote server through a communications network and executes receiving a request, sent by the terminal equipment, for having the third-party device to initiate the creation of the ORAM database in the remote server, initializing the creation of the ORAM database in the remote server by sending to the remote server ORAM database elements, generating metadata associated to the ORAM database created in the remote server, and sending, to the terminal equipment, the metadata for allowing the terminal equipment to use the ORAM database created in the remote server without going through the third-party device.Type: ApplicationFiled: November 18, 2022Publication date: January 2, 2025Applicant: NAGRAVISION SARLInventors: Tommaso GAGLIARDONI, Nils AMIET
-
Publication number: 20250005130Abstract: A method for verifying an application deployed on a network is provided. The method includes receiving, from a device of a first user, a verification request for verifying the application. The device is used by the first user to initiate an interaction with the application. The method further includes extracting, from the received verification request, a name and an address associated with the application. The method also includes searching in a database, based on at least one of the extracted name and address, for reference information associated with the application. The method also includes generating a verification response that is sent to the device of the first user, so as to alert the first user to a risk of interacting with the application.Type: ApplicationFiled: June 28, 2024Publication date: January 2, 2025Applicant: NAGRAVISION SARLInventors: Nathan HAMIEL, Ryan SPANIER, Jamshed MEMON
-
Publication number: 20240427854Abstract: A method for tracking the processing of an initial digital asset according to at least one processing step delivering an output digital asset from at least one input digital asset, which is a function of the initial digital asset. The method includes watermarking the output digital asset with a watermark, representative of an identifier of the output digital asset; and creating, in a blockchain, metadata associated to the output digital asset, the metadata being associated with the identifier.Type: ApplicationFiled: June 17, 2024Publication date: December 26, 2024Applicant: NAGRAVISION SàrlInventor: Pierre SARDA