Abstract:
A method and system for off-line delivery of content to a device is described, the method including sending a device ID to a first local server, receiving a unique number from the first local server, providing the unique number to a device based application, establishing a communication session between the device based application and a second local server the second local server not being in on-line communication with the first local server, sending a request for encrypted content from the second local server, the sending the request including sending the unique number, receiving the encrypted content from the second local server at the device based application, decrypting the received encrypted content by the device based application with the unique number as a decryption key, and displaying the decrypted content on a device display. Related apparatus and systems are also described.
Abstract:
A method and system for protecting content on a device are described, the method and system comprising providing a device, the device having at least one encrypted content item, the at least one encrypted content item being consumable only in at least one geographic zone, the device including a communication element and a storage module, the communication element being operative to communicate with a control center, the control center being operative to perform at least one of identifying the device, and tracking the device, establishing a communication session between the device and the control center, verifying that the device is within the one geographic zone, in response to a positive result of the verifying providing a decryption key to the device, thereby enabling decrypting the at least one encrypted content item, decrypting the at least one encrypted content item, thereby producing a decrypted content item, performing at least one of the following storing the decrypted content item in device memory, and outputting the decrypted content item to a device screen, and continuing, on an episodic basis, to verify that the device is within the one geographic zone, performing at least one of the following in response to a negative result of the verifying purging from the device memory the decrypted content item, preventing the device from continuing to operate, clearing the device display screen, and disabling the decryption key. Related hardware, methods and systems are also described.
Abstract:
A system for encouraging a viewer to continue viewing a current content providing site shown on a display device or view another content providing site owned by the owner of the current content providing site, including a receive module to receive an indication that the viewer wants to leave the current content providing site, and a channel loyalty module to perform an action, on receipt of the indication, to encourage the viewer to continue viewing the current content providing site, or view another content providing site owned by the owner of the current content providing site. Related apparatus and methods are also described.
Abstract:
A system and a method for secure distribution of digital media content through a packet-based network such as the Internet. The security of the present invention does not require one-to-one key exchange, but rather enables keys, and/or information required in order to build the key, to be broadcast through the packet-based network. The digital media content is then also preferably broadcast, but cannot be accessed without the proper key. However, preferably only authorized end-user devices are able to access the digital media content, by receiving and/or being able to access the proper key. Thus, the present invention is useful for other types of networks in which digital media content is more easily broadcast rather than unicast, in addition to packet-based networks.
Abstract:
A method and system is described for protecting content on a device, the method and system including providing a device, the device being operative for displaying content, the content being, at least in part, content designated as secure content by a content provider, providing the content to the device, providing the device with a font which is resistant to optical character recognition, rendering the content for display on a device display screen, and displaying at least a portion of the rendered content on the device display screen, the displaying including displaying part of the document rendered using a non- optical character recognition resistant font and part of the document rendered using the optical character recognition resistant font, in response to determining that the content is designated as secure content. Related hardware, methods and systems are described.
Abstract:
A method for displaying device shifted content is described, the method including receiving at a first device, from a first source of content, a plurality of a first type of content items, receiving at a second device, from a second source of content, a plurality of a second type of content items, receiving at the second device, from a third source of content, at least one third type of content item, sending at least one third type of content item and at least one second type of content item from the second device to the first device, and displaying at the first device at least one first type of content item, at least one second type of content item, and at least one third type of content item. Related methods and systems are also described.
Abstract:
A method and system for fingerprinting a content item is described, the and system method include providing the content item, the content item including a set of content item elements, the set of content item elements denoted E, such that E = {E 1 , E 2 , E i , E m }, providing information uniquely associated with a single user, the information including a string of bits, hereinafter denoted S 0 , parsing S 0 into a plurality of subsequences of strings of bits, hereinafter denoted S 1 ,, Sn, the parsing being performed such that S 0 equals a function of S 1 ,, Sn, providing a matrix of content item replacement elements, the matrix denoted R, each row of matrix R including, for at least each one of n members of set E, an array of content item replacement elements for E i denoted R i , such that R i = { R i1 , R ij }, uniquely associating each one of S 1 , Sn with one matrix element of matrix R, so that for every one of S 1, , Sn there exists a corresponding element of E, for every one of S 1 ,, Sn replacing at least one instance of the corresponding element E in the content item with the associated one matrix element of matrix R for the corresponding one of S 1 ,, Sn, and outputting a replacement content item including the result of the replacing, wherein the members of R i for each E i are chosen according to at least one similarity criterion. Related hardware, systems and methods are also described.
Abstract:
A method and system for protecting content on a device is described, the method and system including providing a device, the device being designated for use in at least one premises, the device including a communications element, the communication element being operative to communicate with a control center, the control center being operative to perform at least one of identifying the device, and tracking the device, receiving, at the device, a signal sent by the control center, the signal including an instruction to the device, the instruction including a command to power up, if the device is in standby mode, and a command to provide the control center with device specific identity information, powering up the device if the device is in standby mode, returning a handshake from the device to the control center, thereby establishing a communication session with the control center, sending a device ID to the control center, the device ID including an device specific unique device ID, generating a cryptographic digest of at least one file, transmitting the cryptographic digest to the control center, receiving an instruction from the control center that one of the following is to be performed allowing the at least one file to be accessed, allowing the device to be removed from the at least one premises, deleting the at least one file from the device, and blocking access to the at least one file. Related hardware, methods and systems are described.
Abstract:
A method and system is described for protecting content on a device, the method and system including providing a device, the device having at least one content item, the device including an optical system, and a processor, episodically performing the following steps in response to a request to consume the at least one content item capturing an image of an object consuming the at least one content item, processing the captured image, utilizing user recognition in order to determine if the processed image includes an image of the user, in response to a positive result of the determining permitting the continued consuming of the at least one content item, in response to a negative result of the determining preventing continued normal functioning of the device. Related methods, systems, and hardware are also described.
Abstract:
A secondary content distribution system and method is described, the system and method including a receiver for receiving a plurality of differing versions of secondary content from an provider, each one of the differing versions of the secondary content being associated with at least one of a reading mode, and a connection mode, a processor operative to determine a reading mode of a user of a client device, a selector for selecting one of the differing versions of the secondary content for display on the client device display, the selection being a function, at least in part, of matching the determined reading mode with the reading mode associated with the one of the differing versions of the secondary content and the connection mode of the client device, and a display for displaying the selected one of the differing versions of the secondary content on the client device display. Related methods, systems, and apparatus are also described.