Patents Assigned to Nagravision Sàrl
  • Publication number: 20250145114
    Abstract: 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: Application
    Filed: November 15, 2024
    Publication date: May 8, 2025
    Applicant: Nagravision Sàrl
    Inventor: Jean-Bernard FISCHER
  • Patent number: 12273581
    Abstract: 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: Grant
    Filed: March 31, 2023
    Date of Patent: April 8, 2025
    Assignee: Nagravision Sàrl
    Inventors: Douglas Gore, Ping Zou
  • Patent number: 12255986
    Abstract: 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: Grant
    Filed: November 29, 2019
    Date of Patent: March 18, 2025
    Assignee: Nagravision Sárl
    Inventor: Fabien Gremaud
  • Patent number: 12236411
    Abstract: 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: Grant
    Filed: August 17, 2018
    Date of Patent: February 25, 2025
    Assignee: Nagravision Sàrl
    Inventor: Christian Schwarz
  • Patent number: 12206768
    Abstract: A method for data security implemented as an application on a device includes generating a request for one or more secret shares needed to reconstruct a key. The device stores a first secret share in its memory. The method also includes signing the request with a certificate that identifies the request as valid without identifying the device, and sending the request, signed with the certificate, to at least one other device. The method further includes receiving, from the at least one other device, the one or more secret shares, determining whether the one or more secret shares received from the at least one other device is sufficient to reconstruct the key, and reconstructing the key using the first secret share and the one or more secret shares upon determining that the one or more secret shares are sufficient to reconstruct the key.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: January 21, 2025
    Assignee: Nagravision Sàrl
    Inventor: Tommaso Gagliardoni
  • Patent number: 12206769
    Abstract: A method for data security implemented as an application on a device includes generating a request for one or more secret shares needed to reconstruct a key. The device stores a first secret share in its memory. The method also includes signing the request with a certificate that identifies the request as valid without identifying the device, and sending the request, signed with the certificate, to at least one other device. The method further includes receiving, from the at least one other device, the one or more secret shares, determining whether the one or more secret shares received from the at least one other device is sufficient to reconstruct the key, and reconstructing the key using the first secret share and the one or more secret shares upon determining that the one or more secret shares are sufficient to reconstruct the key.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: January 21, 2025
    Assignee: Nagravision Sàrl
    Inventor: Tommaso Gagliardoni
  • Patent number: 12179700
    Abstract: 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: Grant
    Filed: March 22, 2022
    Date of Patent: December 31, 2024
    Assignee: Nagravision Sàrl
    Inventor: Jean-Bernard Fischer
  • Patent number: 12184935
    Abstract: Aspects of the present disclose involve a method, a device, and a system comprising a processor and a machine-readable storage medium storing at a set of instructions for identification and authentication of user profiles associated with a digital television system and displaying information related thereto. In example embodiments, the method includes identifying a user profile registered with a content presentation device based on received identification data that includes biometric data. The method further includes receiving, from a server, identifiers of a set of recently watched channels associated with the user profile and causing presentation of a recent channels interface that includes selectable elements corresponding to the set of recently watched channels.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: December 31, 2024
    Assignee: Nagravision Sàrl
    Inventors: Srinivasan Kannan, Siddalinga Swamy, Amudha Kaliamoorthi
  • Patent number: 12130941
    Abstract: The present invention aims to improve data protection against illegal access by a strong differentiation of the security level specific on a type of data so that when the protection on a part of the data is violated, the remaining data are still inaccessible. A method for controlling access, via an open communication network, to user private data, comprising steps of: dividing the user private data into a plurality of categories, each category defining a privacy level of the data, encrypting the user private data of each category with a category key pertaining to the category of the data, attributing to a stakeholder an entity configured for accessing to at least one category of user private data, and authorizing the access to the at least one category of user private data for the entity of the stakeholder, by providing the stakeholder with the category keys required for decrypting the user private data of the corresponding category.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: October 29, 2024
    Assignee: Nagravision SàrL
    Inventor: Antoine Burckard
  • Patent number: 12120393
    Abstract: Method for providing at least one client device (10), from a server (20) configured to control access to audio/video content, with management messages (40), comprising: —determining a first set (41) of management messages pertaining to said client device (10), —transmitting said first set through a first communication channel (51) in a repetitive manner, —receiving, from said client device, a notification (15) comprising at least a client device identifier (11), —determining a second set (42) of management messages, said second set comprising all or part of the first set, —determining a token (45) associated with the second set, —receiving, from the client device, a confirmation (15?) comprising data pertaining to the token, —verifying the data pertaining to the token and, in case of a positive verification, removing all or part of the second set from the transmission through the first communication channel.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: October 15, 2024
    Assignee: Nagravision Sàrl
    Inventors: Stéphane Dumauthioz, Fabien Mathieu
  • Patent number: 12113899
    Abstract: A system and a method for protecting code are provided. Extraction of code to be protected takes place during an object-to-object transformation and that code is replaced with fake binary code. The extracted code to be protected may then be encrypted or otherwise obscured and stored in a separate region of an object file. A prior source-to-source file transformation can be provided to isolate and mark the code to be protected, and to inject additional source code to handle later decryption.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: October 8, 2024
    Assignee: Nagravision Sàrl
    Inventors: Laurent Dore, Eric Piret, Yasser Belaidi, Brecht Wyseur
  • Publication number: 20240321026
    Abstract: A method for providing authorization to access a vehicle using a portable electronic key. The vehicle comprises two transceivers configured to emit a first signal and to receive a second signal from the portable electronic key. The authorization is subject to a successful completion of a control procedure including determining, for each of the first signals, a first piece of information based on at least one strength measurement of the first signal at the portable electronic key, determining, for the second signal, a second piece of information and checking whether first pieces of information determined for the first signals based on at least one strength measurement of the first signals at the portable electronic key are consistent with second pieces of information determined for the second signal based on at least one strength measurement of the second signal at each of the transceivers, and, if so, initiating or granting access to an unlocking procedure configured to provide the authorization.
    Type: Application
    Filed: February 10, 2022
    Publication date: September 26, 2024
    Applicant: Nagravision Sàrl
    Inventor: Yishan ZHAO
  • Publication number: 20240127225
    Abstract: A method for securing the processing of an initial digital asset according to at least one processing step delivering an output digital asset from an input digital asset function of the initial digital asset. According to such method, a producer electronic device executes creating an initial NFT assigned to a producer wallet, in a blockchain, the initial NFT being associated with the initial digital asset, the initial NFT including input access condition to the initial digital asset and, for the at least one processing step, the initial NFT includes post-processing access conditions to the input digital asset after the execution of the processing step and output access conditions to the output digital asset delivered by the processing step, and assigning the initial NFT to a wallet, in the blockchain, associated with a first processor electronic device implementing a first processing step.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 18, 2024
    Applicant: Nagravision Sàrl
    Inventor: Philippe STRANSKY-HEILKRON
  • Patent number: 11947980
    Abstract: A computer implemented method for sending context information between programs, the method including: displaying a graphical user interface including a plurality of selectable application icons; receiving a simultaneous selection of a first icon and a second icon from the plurality of selectable application icons; launching a first program associated with the first icon; launching a second program associated with the second icon; and sending context information between the first program and the second program.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: April 2, 2024
    Assignee: Nagravision Sàrl
    Inventors: Alain Le Perlerin, Pierre Sarda
  • Publication number: 20240078881
    Abstract: Haptic feedback device (11), comprising: an input unit (114) for receiving remote object data (30), at least one feedback surface (111) arranged to be touched or sensed by a user, at least one haptic actuator (112) arranged for providing a change on the feedback surface (111), a control unit (113): connected to the input unit (114) to receive the remote object data (30), and connected to the haptic actuator (112), and arranged to control the haptic actuator (112) according to the received remote object data (30) so as to provide haptic feedback to the user.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 7, 2024
    Applicant: Nagravision Sàrl
    Inventor: Estelle KUDELSKI
  • Publication number: 20240064513
    Abstract: A method for providing an authorization to access an interactive good by means of an access right issued by a first bearer device to or for a second bearer device by using a wireless communication means, the method including: by the first device, wirelessly obtaining a first information including at least a second device identifier, generating the access right including at least the second device identifier and an identifier of the interactive good, providing, to the interactive good, a second information including at least the access right, by the second device, wirelessly presenting an access request to the interactive good, by the interactive good, performing an identity check in order to at least verify the second device identifier, and, in case of successful identity check, providing the requested access to the interactive good.
    Type: Application
    Filed: November 23, 2021
    Publication date: February 22, 2024
    Applicant: Nagravision Sàrl
    Inventors: Yishan ZHAO, Luc DEVALLONNE
  • Publication number: 20240064009
    Abstract: A method for data security implemented as an application on a device includes generating a request for one or more secret shares needed to reconstruct a key. The device stores a first secret share in its memory. The method also includes signing the request with a certificate that identifies the request as valid without identifying the device, and sending the request, signed with the certificate, to at least one other device. The method further includes receiving, from the at least one other device, the one or more secret shares, determining whether the one or more secret shares received from the at least one other device is sufficient to reconstruct the key, and reconstructing the key using the first secret share and the one or more secret shares upon determining that the one or more secret shares are sufficient to reconstruct the key.
    Type: Application
    Filed: August 28, 2023
    Publication date: February 22, 2024
    Applicant: Nagravision Sàrl
    Inventor: Tommaso GAGLIARDONI
  • Patent number: 11899758
    Abstract: The present disclosure relates to software tampering resistance. In one aspect, a method for generating protected code is provided, comprising identifying a primary function in code to be obscured, the primary function being a function used to verify the integrity of the code run-time. The method then comprises generating a finite state machine from the primary function, wherein a state of the finite state machine at a given instance defines an element of the primary function to be executed. The method then comprises distributing the finite state machine throughout the code to obscure one or more areas of the code.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 13, 2024
    Assignee: Nagravision Sàrl
    Inventors: Laurent Doré, Christian Mönch, Brecht Wyseur
  • Publication number: 20240048367
    Abstract: A method for data security implemented as an application on a device includes generating a request for one or more secret shares needed to reconstruct a key. The device stores a first secret share in its memory. The method also includes signing the request with a certificate that identifies the request as valid without identifying the device, and sending the request, signed with the certificate, to at least one other device. The method further includes receiving, from the at least one other device, the one or more secret shares, determining whether the one or more secret shares received from the at least one other device is sufficient to reconstruct the key, and reconstructing the key using the first secret share and the one or more secret shares upon determining that the one or more secret shares are sufficient to reconstruct the key.
    Type: Application
    Filed: August 28, 2023
    Publication date: February 8, 2024
    Applicant: Nagravision Sàrl
    Inventor: Tommaso GAGLIARDONI
  • Patent number: 11889164
    Abstract: A method of processing a video fragment into two or more variants of the video fragment, each variant having a different watermark, the method comprising: fragmenting a video content into a sequence of fragments; watermarking a plurality of the fragments to create two or more variants of each of the plurality of fragments, wherein the two or more variants of one fragment are watermarked using different watermarks; adjusting the length of the two or more variants for at least one of the fragments to a same adjusted length, wherein the adjusted length is indicative of a temporal position of the two or more variants of the at least one of the fragments compared to variants of other fragments in the sequence of fragments.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: January 30, 2024
    Assignee: Nagravision Sàrl
    Inventor: Jacobus Pieter Johannes Panis