Patents Assigned to NDS Limited
  • Publication number: 20150131847
    Abstract: A method and system including receiving marking information, determining, at least in part, based on the marking 0 information, a plurality of color element additives, adding the plurality of color element additives to at least one color element of a video frame, wherein the at least one color element includes a color element R, a color element G, and a color element B. Related methods and systems are also described.
    Type: Application
    Filed: January 26, 2015
    Publication date: May 14, 2015
    Applicant: NDS LIMITED
    Inventors: Zeev GEYZEL, Leonid DORRENDORF
  • Publication number: 20130305372
    Abstract: An electronic device (22, 48, 50) includes an array (26) of memory cells, which are configured to store data values. One or more sense amplifiers (40) have respective inputs for receiving signals from the memory cells and are configured to output the data values corresponding to the received signals. Switching circuitry (36, 52) is coupled between the array of the memory cells and the sense amplifiers and is configured to receive an indication of a temporal pattern and to route the signals from the memory cells among the inputs of the sense amplifiers in accordance with the temporal pattern.
    Type: Application
    Filed: November 16, 2011
    Publication date: November 14, 2013
    Applicant: NDS Limited
    Inventors: Reuven Elbaum, Zvi Shkedy, Lior Amarilio, Uri Bear, Yonatan Shlomovich, Chaim D. Shen-Orr, Yigal Shapiro
  • Publication number: 20130294601
    Abstract: A cryptographic method and apparatus, including providing a public key that defines a multivariate polynomial mapping Q( ) over a finite field F, extracting a first vector Y of verification values from a message, computing over the first vector, using a processor, a digital signature X including a second vector of signature values such that application of the mapping to the digital signature gives a third vector Q(X) of output values such that each output value is equal to a corresponding element of a vector sum Y+aYSHIFT over F, wherein YSHIFT is a shifted version of Y, and a?F, and conveying the message with the digital signature to a recipient for authentication using the public key. Related methods, systems, and apparatus are also described.
    Type: Application
    Filed: December 14, 2010
    Publication date: November 7, 2013
    Applicant: NDS Limited
    Inventors: Aviad Kipnis, Yaron Sella, Yaacov Belenky
  • Publication number: 20130279797
    Abstract: The present invention relates to an apparatus, method for adjusting depth characteristics of a three-dimensional image for correcting for errors in perceived depth when scaling the three-dimensional image, the method comprising: receiving three-dimensional image information comprising a stereoscopic image including a first image and a second image, the stereoscopic image having depth characteristics associated with an offset of the first and second images; determining a scaling factor indicative of a scaling for converting the stereoscopic image from an original target size to a new size; determining at least one shifting factor for varying the depth characteristics, the at least one shifting factor indicative of a relative shift to be applied between the first and the second images, wherein the at least one shifting factor is determined in accordance with the scaling factor and at least one depth parameter derived from the depth characteristics; and performing the relative shift between the first and second
    Type: Application
    Filed: April 12, 2011
    Publication date: October 24, 2013
    Applicant: NDS Limited
    Inventors: Laurent Chauvier, Kevin A. Murray, Simon John Parnall, Ray Taylor, James Geoffrey Walker
  • Publication number: 20130129090
    Abstract: A cryptographic method and apparatus, including providing a public key that defines a multivariate polynomial mapping Q( ) over a finite field F, extracting a first vector Y of verification values from a message, computing over the first vector, using a processor, a digital signature X including a second vector of signature values such that application of the mapping to the digital signature gives a third vector Q(X) of output values such that each output value is equal to a corresponding element of a vector sum Y+aYSHIFT over F, wherein YSHIFT is a shifted version of Y, and a?F, and conveying the message with the digital signature to a recipient for authentication using the public key. Related methods, systems, and apparatus are also described.
    Type: Application
    Filed: December 14, 2010
    Publication date: May 23, 2013
    Applicant: NDS Limited
    Inventors: Aviad Kipnis, Yaron Sella, Yaacov Belenky
  • Patent number: 8437470
    Abstract: A method of encrypting a block of data, is described, the method including providing a combining unit operative to combine a key with a block of data, the block of data expressed as a block of bits, providing a mix and condense unit operative to mix bits included in the block of bits among themselves, receiving an input including the block of data expressed as the block of bits, combining, at the combining unit, the block of bits with a key, and mixing, at the mixing and condensing unit, the combined block of bits, wherein the mix and condense unit includes a plurality of layers, each layer among the plurality of layers including a plurality of mini-functions. Related apparatus and methods are described.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: May 7, 2013
    Assignee: NDS Limited
    Inventors: Itsik Mantin, Erez Waisbard, Aviad Kipnis, Aharon Grabovsky
  • Publication number: 20130108051
    Abstract: A software diversity system including an executable provider to provide an executable program including component blocks such that different combinations of blocks are operative to perform a functionally encryption keys functionally equivalent data transformation, a cipher to encrypt the component blocks with cryptographic keys, a key selector to select a first selection of keys for a first device, such that the first selection is operative to decrypt a first combination of the blocks operative when executed to perform the same functionally equivalent data transformation, and select a second selection of keys for a second device, such that the second selection is operative to decrypt a second combination of the blocks operative when executed to perform the same functionally equivalent data transformation, and a transfer module to prepare for transfer the first and second selection of cryptographic keys for transfer to the first and second device, respectively. Related apparatus and methods are also included.
    Type: Application
    Filed: September 12, 2011
    Publication date: May 2, 2013
    Applicant: NDS Limited
    Inventors: Leonid Sandler, Michael Burns
  • Publication number: 20130089203
    Abstract: A device including a receiver to receive a media stream including media content for a plurality of services, the content packed into packets each having a header and payload including a part of the content of one of the services, a mapping table(s) directly or indirectly mapping, the services to packet-IDs such that each service is mapped to one packet-ID, thereby enabling the packets including the content of a service to be identified via the packet-ID identifying that service, encrypted packet-IDs such that each packet includes its encrypted packet-ID in its header, and a packet filter to derive the packet-ID of that service from the mapping table(s), calculate the encrypted packet-ID from the derived packet-ID, and filter, from the media stream, the packets with the header including the calculated encrypted packet-ID yielding the packets including the part of the content of that service. Related apparatus and methods are also described.
    Type: Application
    Filed: July 10, 2011
    Publication date: April 11, 2013
    Applicant: NDS Limited
    Inventor: Hillel Solow
  • Patent number: 8411752
    Abstract: A system for creating a video signature, including a video retrieval module to retrieve a video sequence having a plurality of frames, each of the frames including an image, a region definition module to define a plurality of image regions for the image of each of the frames, such that the image regions occupy the same portions of the image for each of the frames, a motion analysis module to calculate a plurality of motion vectors, such that one of the motion vectors is calculated for each of the image regions of each of the frames by comparison to the image of another one of the frames, each of the motion vectors having a direction of motion and a magnitude of motion, and a signature creation module to create the video signature including data indicative of the direction of motion and the magnitude of motion for each of the image regions of each of the frames. Related apparatus and methods are also described.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: April 2, 2013
    Assignee: NDS Limited
    Inventor: Eyal Farkash
  • Patent number: 8410583
    Abstract: A security chip is disclosed. The security chip includes: a substrate; an integrated circuit disposed on the substrate, the integrated circuit including circuit elements, circuit interconnect layers connecting the circuit elements together, and interlayer contacts supporting the circuit interconnect layers; a shield to at least partially shield the integrated circuit; and at least one lightwell in the shield and the integrated circuit, wherein each lightwell has a closed shape formed from parts of the circuit interconnect layers and interlayer contacts, wherein no exploitable voltage can be measured on the parts of the circuit interconnect layers and interlayer contacts, and wherein each lightwell forms a path for light to penetrate to the substrate preventing the light from reaching the circuit elements. Related apparatus and methods are also disclosed.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: April 2, 2013
    Assignee: NDS Limited
    Inventors: John Walker, Tony Boswell
  • Publication number: 20130077853
    Abstract: The present invention relates to an apparatus, method for adjusting depth characteristics of a three-dimensional image for correcting for errors in perceived depth when scaling the three-dimensional image, the method comprising: receiving three-dimensional image information comprising a stereoscopic image including a first image and a second image, the stereoscopic image having depth characteristics associated with an offset of the first and second images; determining a scaling factor indicative of a scaling for converting the stereoscopic image from an original target size to a new size; determining at least one shifting factor for varying the depth characteristics, the at least one shifting factor indicative of a relative shift to be applied between the first and the second images, wherein the at least one shifting factor is determined in accordance with the scaling factor and at least one depth parameter derived from the depth characteristics; and performing the relative shift between the first and second
    Type: Application
    Filed: April 12, 2011
    Publication date: March 28, 2013
    Applicant: NDS Limited
    Inventors: Laurent Chauvier, Kevin A. Murray, Simon John Parnall, Ray Taylor, James Geoffrey Walker
  • Publication number: 20130073855
    Abstract: A cryptographic method and system is described, the method and system including providing a key pair that includes a private key and a corresponding public key, which defines a multivariate polynomial mapping, computing, using a processor and the private key, a digital signature for a message such that a first application of the mapping to the digital signature gives a first result, and a second application of the mapping to the message gives a second result that is equal to the first result, and conveying the message with the digital signature to a recipient for authentication using the public key. Related hardware, methods, and systems are also described.
    Type: Application
    Filed: November 22, 2010
    Publication date: March 21, 2013
    Applicant: NDS LIMITED
    Inventors: Aviad Kipnis, Yaron Sella
  • Patent number: 8396222
    Abstract: A key distribution system for controlling access to content by rendering devices, comprising an epoch module to provide epochs, each epoch including service key periods, a service key module to provide a batch of service keys, a group module to provide group keys for each epoch such that each rendering device is assigned a group key grouping together the devices having the same group key, thereby defining groups, in different epochs the devices are grouped differently, an encryption module to encrypt, for each epoch, each service key in the batch of service keys, individually with each group key yielding a plurality of group-key-encrypted service keys from each service key, and a delivery module to distribute to the devices, for each one of the epochs, the group-key-encrypted service keys for the batch of service keys and the group keys of the one epoch. Related apparatus and methods are also described.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: March 12, 2013
    Assignee: NDS Limited
    Inventors: Hillel Solow, Erez Waisbard
  • Patent number: 8397255
    Abstract: A digital television recording method comprising: broadcasting a television program associated with a broadcaster set of parameters enabling access to a first set of predetermined portions of the program; operating an agent for determining whether to record the program and for associating with the program, upon recording of the program, an agent set of parameters enabling access to a second set of predetermined portions of the program; storing the program together with the broadcaster set of parameters and the agent set of parameters to generate an addressable program; retrieving at least a portion of the addressable program; displaying the at least a portion of the addressable program to a user; receiving from the user a user set of parameters enabling access to a third set of predetermined portions of the addressable program; editing the addressable program to include the user set of parameters enabling access to the third set of predetermined portions of the addressable program thereby generating an edited
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: March 12, 2013
    Assignee: NDS Limited
    Inventors: Reuven Wachtfogel, David Richardson, Shlomo Kipnis, Jonathan Maissel, Yossef Tsuria, Yonatan Silver
  • Patent number: 8379852
    Abstract: A method for processing video content is disclosed. The method comprises: receiving, in a hardware device connected in operation to a computer, encrypted, encoded video content; decrypting the encrypted, encoded video content to form decrypted, encoded video content; decoding a first portion of the decrypted, encoded video content to form a decrypted, decoded video content portion; re-encrypting the decrypted, decoded video content portion to form a re-encrypted, decoded video content portion; re-encrypting a second portion of the decrypted, encoded video content to form a re-encrypted, encoded video content portion; and outputting the re-encrypted, decoded video content portion and the re-encrypted, encoded video content portion to the computer.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: February 19, 2013
    Assignee: NDS Limited
    Inventors: Reuven Wachtfogel, Kevin A. Murray
  • Patent number: 8369878
    Abstract: A method for providing a personalized multimedia messaging service, wherein the method includes obtaining an MMS message. Recipient according to preferences of the at least one targeted recipient, thereby producing a personalized MMS message, and transmitting the personalized MMS message to the at least one targeted recipient indicate that the at least one targeted recipient is not interested in receiving the personalized MMS message.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: February 5, 2013
    Assignee: NDS Limited
    Inventors: Joseph Deutsch, David Zviel
  • Patent number: 8370892
    Abstract: An interactive method includes receiving background video including a multiplicity of video frames, at least one of the multiplicity of video frames include a plurality of sub-pictures, each of the plurality of sub-pictures representing an alternative background (1200), and switching between a first sub-picture of the plurality of sub-pictures and a second sub-picture of the plurality of sub-pictures (1210).
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: February 5, 2013
    Assignee: NDS Limited
    Inventors: Ian R. Shelton, Michael B Costello, Ronnie Israel Dan, Nicholas Thexton, Nicholas Ashton Hall, James Geoffrey Walker, Stuart P Ashby, Neil Cormican, Rahul Chakkara
  • Patent number: 8364947
    Abstract: A method for securing encryption keys includes providing two device, each including secure and insecure hardware, generating in each secure hardware at least two period keys stored in the secure hardware, generating in each secure hardware a plurality of session keys stored in either secure or insecure hardware on the generating device, for each secure hardware, encrypting at least one of the generated plurality of session keys according to a first of the two period keys included in each secure hardware, encrypting at least one of the plurality of session keys generated in each device according to a second of the two period keys included in each secure hardware, when a session is established between the two devices, decrypting one encrypted session key in each device, and establishing an encrypted session between both devices, where the period keys included in both devices are periodically regenerated.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: January 29, 2013
    Assignee: NDS Limited
    Inventor: Yaacov Belenky
  • Patent number: 8355506
    Abstract: A method for producing scrambled content (FIG. 6A), the method including providing content (600) to be scrambled, identifying a first portion of the content (620), identifying a second portion of the content (630), computing a disguising function of at least part of the first portion (620) of the content and producing a result, and scrambling the second portion (630) of the content, the scrambling being based in part, on the result. Related apparatus and methods are also described.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: January 15, 2013
    Assignee: NDS Limited
    Inventor: Perry Smith
  • Patent number: 8347106
    Abstract: An information delivery device interacting with a user's eye, the device comprising an eye characteristic reader for reading at least one characteristic of the user's eye, a retinal projector for projecting information onto the retina, and an eye characteristic processor operative to receive at least one characteristic of the eye and to select the information based at least partly thereupon. A content protection system may comprise a multiplicity of such eye characteristic readers and a content protector receiving said at least one characteristic from such readers and controlling the user population's use of content to be protected based on that at least one characteristic. Related apparatus and methods are also provided.
    Type: Grant
    Filed: January 21, 2008
    Date of Patent: January 1, 2013
    Assignee: NDS Limited
    Inventors: Yossi Tsuria, Stephanie Wald, Aviad Kipnis