Patents Assigned to Nagravision Sàrl
-
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
-
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
-
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: 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
-
Patent number: 12206768Abstract: 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: GrantFiled: August 28, 2023Date of Patent: January 21, 2025Assignee: Nagravision SàrlInventor: Tommaso Gagliardoni
-
Patent number: 12206769Abstract: 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: GrantFiled: August 28, 2023Date of Patent: January 21, 2025Assignee: Nagravision SàrlInventor: Tommaso Gagliardoni
-
Patent number: 12179700Abstract: 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: GrantFiled: March 22, 2022Date of Patent: December 31, 2024Assignee: Nagravision SàrlInventor: Jean-Bernard Fischer
-
Patent number: 12184935Abstract: 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: GrantFiled: September 1, 2023Date of Patent: December 31, 2024Assignee: Nagravision SàrlInventors: Srinivasan Kannan, Siddalinga Swamy, Amudha Kaliamoorthi
-
Patent number: 12130941Abstract: 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: GrantFiled: July 14, 2022Date of Patent: October 29, 2024Assignee: Nagravision SàrLInventor: Antoine Burckard
-
Patent number: 12120393Abstract: 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: GrantFiled: December 8, 2020Date of Patent: October 15, 2024Assignee: Nagravision SàrlInventors: Stéphane Dumauthioz, Fabien Mathieu
-
Patent number: 12113899Abstract: 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: GrantFiled: April 19, 2022Date of Patent: October 8, 2024Assignee: Nagravision SàrlInventors: Laurent Dore, Eric Piret, Yasser Belaidi, Brecht Wyseur
-
Publication number: 20240321026Abstract: 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: ApplicationFiled: February 10, 2022Publication date: September 26, 2024Applicant: Nagravision SàrlInventor: Yishan ZHAO
-
Publication number: 20240127225Abstract: 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: ApplicationFiled: October 11, 2023Publication date: April 18, 2024Applicant: Nagravision SàrlInventor: Philippe STRANSKY-HEILKRON
-
Patent number: 11947980Abstract: 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: GrantFiled: December 1, 2022Date of Patent: April 2, 2024Assignee: Nagravision SàrlInventors: Alain Le Perlerin, Pierre Sarda
-
Publication number: 20240078881Abstract: 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: ApplicationFiled: September 6, 2023Publication date: March 7, 2024Applicant: Nagravision SàrlInventor: Estelle KUDELSKI
-
Publication number: 20240064513Abstract: 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: ApplicationFiled: November 23, 2021Publication date: February 22, 2024Applicant: Nagravision SàrlInventors: Yishan ZHAO, Luc DEVALLONNE
-
Publication number: 20240064009Abstract: 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: ApplicationFiled: August 28, 2023Publication date: February 22, 2024Applicant: Nagravision SàrlInventor: Tommaso GAGLIARDONI
-
Patent number: 11899758Abstract: 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: GrantFiled: August 30, 2019Date of Patent: February 13, 2024Assignee: Nagravision SàrlInventors: Laurent Doré, Christian Mönch, Brecht Wyseur
-
Publication number: 20240048367Abstract: 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: ApplicationFiled: August 28, 2023Publication date: February 8, 2024Applicant: Nagravision SàrlInventor: Tommaso GAGLIARDONI
-
Patent number: 11889164Abstract: 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: GrantFiled: July 24, 2020Date of Patent: January 30, 2024Assignee: Nagravision SàrlInventor: Jacobus Pieter Johannes Panis