Patents Assigned to NAGRAVISION SARL
-
Publication number: 20250145114Abstract: The method of proximity detection between a first and a second device (DVC1, DVC2), carried out by the first device (DVC1), comprises the steps of collecting a first information on exposure of the first device (DVC1) to electromagnetic waves; receiving a second information on exposure of the second device (DVC2) to electromagnetic waves from the second device (DVC2); determining a matching information between the first information on exposure and the second information on exposure and detecting either proximity or non-proximity between the first and the second device (DVC1, DVC2) based on the matching information.Type: ApplicationFiled: November 15, 2024Publication date: May 8, 2025Applicant: Nagravision SàrlInventor: Jean-Bernard FISCHER
-
Publication number: 20250139274Abstract: A computer-implemented method of controlling access by a third-party continuous integration/continuous delivery (herein, “CI/CD”) system to a trusted computing environment comprises: receiving, from the CI/CD system, a request to access the trusted computing environment in order to execute a first operation; in response to receiving the request to access the trusted computing environment, executing a security protocol configured to determine whether execution of the first operation is permitted, execution of the security protocol comprising: accessing a permitted operation database storing one or more digital signatures, each digital signature corresponding to a respective operation, execution of which is permitted within the trusted computing environment; determining whether a first digital signature is present in a permitted operation database, the first digital signature having been generated based on a portion of the request corresponding to the first operation; and in response to a determination that theType: ApplicationFiled: July 18, 2023Publication date: May 1, 2025Applicant: NAGRAVISION SARLInventors: Romain Aviolat, Pierre Dumont
-
Patent number: 12278901Abstract: A method of registering or authenticating a user with a relying party is provided, the method including: receiving a request to generate a key pair, the request including key-generation data, the key-generation data including relying party information; deterministically generating, based on at least the key-generation data and a secret key stored in a memory of the authenticator, a key pair comprising a public key and a private key; either: transmitting the public key, or performing further processing using the private key; and deleting the key pair. An authenticator configured to perform the process is also provided.Type: GrantFiled: December 10, 2021Date of Patent: April 15, 2025Assignee: NAGRAVISION SARLInventors: Yolan Romailler, Nils Amiet
-
Patent number: 12278871Abstract: In order to allow an access to the Internet, and therefore to a remote server, for a device having no connection with an Internet gateway, a method is provided to transmit a message from a first device to a remote server, the first device having no connection with the remote server. The method includes detecting a second device by the first device, establishing a communication channel between the first and the second device, transferring the message from the first to the second device, the message comprising an address of the remote server, and transferring, by the second device, the message to the remote server using the remote server address contained in the message.Type: GrantFiled: January 19, 2024Date of Patent: April 15, 2025Assignee: NAGRAVISION SARLInventor: Andre Kudelski
-
Publication number: 20250119601Abstract: 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: ApplicationFiled: October 16, 2024Publication date: April 10, 2025Applicant: NAGRAVISION SarlInventors: Christian SCHWARZ, Andre NICOULIN, Didier HUNACEK
-
Patent number: 12273581Abstract: The present disclosure relates to methods and devices for testing video data being rendered at or using a media device. A plurality of video frames to be rendered is received, each frame comprising one or more primary screen objects and at least one further screen object. The received frames are rendered at or using the media device wherein the at least one further screen object is superimposed on the one or more primary screen objects of a given frame during rendering. The rendered frames are provided to a data model. Extracted metadata indicating the presence or absence of further screen objects in the rendered video frames is the output of the data model. The data model is also provided with original metadata associated with the video frames prior to rendering. The rendering of each further screen object is then tested based on the original metadata and extracted metadata relating to a given video frame.Type: GrantFiled: March 31, 2023Date of Patent: April 8, 2025Assignee: Nagravision SàrlInventors: Douglas Gore, Ping Zou
-
Publication number: 20250112791Abstract: A method, device, and computer-readable medium for provisioning a networked device with digital security credentials, including receiving a first digital certificate of a secure component associated with the networked device; extracting a public key of from the first digital certificate, the public key and a corresponding private key being stored in the secure component for asymmetric cryptography; receiving a product identifier and a vendor identifier associated with the secure component from a first user device; generating a second digital certificate based on the public key of the secure component, the product identifier, and the vendor identifier; and transmitting the second digital certificate to the networked device associated with the secure component, the networked device being configured to generate a device commissioning request based on the second digital certificate and the private key of the secure component.Type: ApplicationFiled: September 27, 2024Publication date: April 3, 2025Applicant: NAGRAVISION SÀRLInventor: Fabien GREMAUD
-
Patent number: 12259842Abstract: An embodiment of the present invention relates to physical interfaces, especially those used on consumer electronics devices. A processor, in which an embodiment of the disclosed invention is deployed, includes a physical interface for connecting to and communicating with a peripheral device, the peripheral device being configured to operate according to a standard communications protocol or to a different protocol which is adapted to have a more bandwidth-efficient performance. The processor detects which of the two protocols the attached peripheral device uses and configures the physical interface to operate according to the detected protocol. An embodiment of the invention allows for new, bandwidth-efficient communications protocols to be executed across existing standardized physical interface hardware, thereby allowing for easier acceptance of the new protocols within the consumer electronics industry.Type: GrantFiled: November 27, 2023Date of Patent: March 25, 2025Assignee: NAGRAVISION SARLInventors: Jérôme Perrine, Hervé Goupil, Maurice Van Riek
-
Patent number: 12254167Abstract: Example embodiments provide systems and methods for managing intelligent content queuing from a secondary device for content delivery to a primary device. A content queuing system on the secondary device generates and displays a playlist interface on the secondary device. A selection of a content item to be added to a playlist is received. The content queuing system determines that addition of the content item causes a live content item to overlap with an on-demand content item on the playlist. As a result, the content queuing system creates at least two segments for the on-demand content item. The live content item is positioned between the first and a second segment on the playlist. The first segment is scheduled to end at a start time of the live content item and the second segment is scheduled to begin at an ending time of the live content item.Type: GrantFiled: November 28, 2022Date of Patent: March 18, 2025Assignee: NAGRAVISION SARLInventor: David Rhys Edward Jenkins
-
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: 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: 12255986Abstract: A computer-implemented method for use by a client device is provided. The client device comprises a memory and is configured to send data according to a cryptographic protocol that uses a key. The method comprises: generating a data unit and a seed related to the data unit; generating a measurement result of the client device related to the seed; generating an attestation key based on the measurement result and a key that is agreed in accordance with the cryptographic protocol; encrypting the data unit at least in part based on the attestation key; and generating an output comprising the encrypted data unit. Related methods for use by a server device and a network component, and related client device, server device and network component are also provided.Type: GrantFiled: November 29, 2019Date of Patent: March 18, 2025Assignee: Nagravision SárlInventor: Fabien Gremaud
-
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
-
Patent number: 12236411Abstract: Methods and systems of paying for content, such as, for example, audio and/or video content, are presented. In an example method, a task to be executed using at least one device resource associated with a user device is provided. Also, the task is to be executed during streaming of a content item. The streaming of the content item to the user device is caused to terminate in response to a determination that the execution of the task using the at least one device resource has been terminated.Type: GrantFiled: August 17, 2018Date of Patent: February 25, 2025Assignee: Nagravision SàrlInventor: Christian Schwarz
-
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