G06F21/1013

TECHNIQUE FOR CONTROLLING THE READING OF A DIGITAL OBJECT
20180025169 · 2018-01-25 ·

A technique for controlling the reading of a digital object by a user device. The digital object is stored locally in the memory of the user device. The reading of the digital object is conditioned by receiving at least one datum broadcast by a transmitting device using a radio communication channel. An area for reading the digital object is thus located in the radio range of the transmitter device. Reading is blocked outside of this reading area.

INCORPORATING RISK-BASED DECISION IN STANDARD AUTHENTICATION AND AUTHORIZATION SYSTEMS
20180025148 · 2018-01-25 ·

Embodiments of the disclosure provide a method for enhancing standard authentication systems to include risk-based decisions. Risk-based decisions can be selectively implemented within existing authentication systems to strategically modify and supplement security if an unacceptable risk is detected. Embodiments capture information pertaining to a user and user device. Information is stored to create a profile for the user and user device. A comparison between the stored information and live data can be performed within authentication systems to optimize security. If the results of the comparison demonstrate the presence of an acceptable risk, then the need for subsequent authentication can be reduced or eliminated, which improves a user experience.

Secure password entry method and system
12164620 · 2024-12-10 · ·

A method and system for safely entering a password, the method comprising: a smart key device receives a password verification request sent from an upper computer, generates and displays randomly arranged characters, and returns a password verification response to the upper computer; upon the reception of the password verification response, the upper computer displays a password input interface and waits for a user to input, upon the reception of a user input, obtains a password acquisition response according to the user input, and sends the password acquisition response to the smart key device; and the smart key device determines whether the user input is correct according to the received password acquisition response. By means of the present invention, a password input solution in which a user needs to click a different position every time a password character is entered is achieved. In addition, the numbers are not displayed on the screen of the upper computer, the security of the user's digital assets is further ensured.

METHODS AND APPARATUS FOR IMPLEMENTING DIGITAL RIGHTS MANAGEMENT IN WEBRTC FOR ENCRYPTED REAL-TIME MEDIA TRANSMISSION
20250036722 · 2025-01-30 ·

Embodiments provide a method for applying Digital Rights Management (DRM) protection to media such as compressed audio and video that is compatible with Real-time Transport Protocol (RTP) and conventional media processing pipelines without modification. Media is encrypted according to the Common Encryption Specification (ISO/IEC 23001-7) and frame-specific encryption metadata i.e. auxiliary encryption information is appended to the media frame. The encrypted media is transmitted in real-time over a network. On the receiving side, the encrypted media as well as auxiliary encryption information are extracted and forwarded to a content decryption module (CDM). The CDM uses the frame-specific encryption metadata to generate CencSampleAuxiliaryDataFormat and ISOBMFF boxes necessary for DRM license acquisition, acquires a DRM license with the decryption keys to decrypt and render media frames in a protected way.

TECHNOLOGIES FOR SUPPORTING MULTIPLE DIGITAL RIGHTS MANAGEMENT PROTOCOLS ON A CLIENT DEVICE

Technologies for supporting and implementing multiple digital rights management protocols on a client device are described. In some embodiments, the technologies include a client device having an architectural enclave which may function to identify one of a plurality of digital rights management protocols for protecting digital information to be received from a content provider or a sensor. The architectural enclave select a preexisting secure information processing environment (SIPE) to process said digital information, if a preexisting SIPE supporting the DRM protocol is present on the client. If a preexisting SIPE supporting the DRM protocol is not present on the client, the architectural enclave may general a new SIPE that supports the DRM protocol on the client. Transmission of the digital information may then be directed to the selected preexisting SIPE or the new SIPE, as appropriate.

D-CINEMA TO A SELECTED LOCATION
20170295385 · 2017-10-12 ·

A method of providing localization of content to a client includes accessing content from at least one of: a video, movie, media from a display venue, and media from any public place where a movie or video. A private or public 0-Cinema setup is provided. At least one of: (i) addition of a GPS receiver in a server security manager; addition of a playback authorization license file into the server security manager; and addition of a secured operating workflow is provided. Localization of content at a client selected location is provided.

METHOD AND SYSTEM FOR CONTROLLING MEDIA CONVEYANCE BY A DEVICE TO A USER BASED ON CURRENT LOCATION OF THE DEVICE
20170235927 · 2017-08-17 ·

A method for execution by a customer premises receiver, comprising: receiving a signal that carries an original media stream; determining a location of the receiver; obtaining an identifier of an authorized region for the receiver; determining whether said location is contained within said authorized region; if said location is determined to be contained within said authorized region, outputting the original media stream for conveyance to a user; if said location is determined to not be contained within said authorized region, outputting a second media stream that is sufficiently corrupted relative to the original media stream as to degrade the user's viewing experience while being demonstrative of non-malfunctioning of the receiver. Also, a method, comprising a service provider releasing towards a plurality of customer premises receivers information regarding a respective geographic region within which each receiver is authorized to operate, wherein different geographic regions define coverage areas of different sizes.

Digital Rights Management using Geographic and Temporal Traits
20170177886 · 2017-06-22 ·

Digital rights management using geographic and temporal traits is described. In one or more implementations, a digital medium environment is configured to control access to at least on item of content by digital rights management functionality embedded as part of the content. Data is collected describing geographical traits of a location or temporal traits associated with a request received from the user to access the content. A determination is made from the data using a digital rights management module embedded as part of the content as to whether the geographical or temporal traits meet specified traits of a geographical behavior of a digital rights management policy enforced by the digital rights management module for the at least one item of the content. Responsive to a determination that the specified traits are met, access is permitted to the least one item of the content by the embedded digital rights management module.

System and method for D-cinema to a selected location
09681157 · 2017-06-13 · ·

A venue display system provides selected localization of content to a client and includes a server and a processor. The server is configured to provide selected localization of content from at least one of: a venue display; a D-Cinema or alternative content; and at a selected location. A screen management system (SMS) is included as is a venue display management system configured to assist in localization of content at the selected location. A storage device stores content.

Location and Date/Time Constrained Content Windowing
20170154392 · 2017-06-01 ·

The present invention is in the technical field of content windowing. Specifically, the present invention provides a content creator the ability to make content available at one or more particular locations and for one or more defined periods of time. A marketplace is further provided for content creators to make available content to be licensed by content licensors for providing content at one or more particular locations and for one or more defined periods of time.