Patents Assigned to NDS Limited
-
Publication number: 20120321085Abstract: A method for computation is described, the method including configuring a processor to expand input seed values into respective output data values using an approximated expansion process such that the output data values are not guaranteed to satisfy a required output data criterion, selecting a seed value so that an output data value generated by the processor by application of the approximated expansion process to the selected seed value will yield an output data value that satisfies the required output data criterion, and storing the selected seed value in a non-volatile memory to be accessed by the processor. Related apparatus and systems are also described.Type: ApplicationFiled: September 21, 2010Publication date: December 20, 2012Applicant: NDS LimitedInventor: Yaacov Belenky
-
Publication number: 20120290843Abstract: A method and system are disclosed for preventing rendering of content at overlapping time periods on more rendering devices than permitted by a license associated with the content.Type: ApplicationFiled: June 19, 2012Publication date: November 15, 2012Applicant: NDS LimitedInventor: Yaacov Belenky
-
Publication number: 20120278375Abstract: A method for computation, including defining a sequence of n bits that encodes an exponent d, such that no more than a specified number of successive bits in the sequence are the same, initializing first and second registers using a value of a base x that is to be exponentiated, whereby the first and second registers hold respective first and second values, which are successively updated during the computation, successively, for each bit in the sequence computing a product of the first and second values, depending on whether the bit is one or zero, selecting one of the first and second registers, and storing the product in the selected one of the registers, whereby the first and second registers hold respective first and second final values upon completion of the sequence, and returning xd based on the first and second final values. Related apparatus and methods are also described.Type: ApplicationFiled: September 21, 2010Publication date: November 1, 2012Applicant: NDS LimitedInventors: Yaacov Belenky, Zeev Geyzel
-
Patent number: 8302132Abstract: A system for preparing data and video sequences to enable a viewer to scroll content in a plurality of directions including a first and second direction, the content including at least one element in motion, the system including a video sequence preparation module to prepare the video sequences including a first and second video sequence, each video sequence including still images, each still image including at least part of the content, at least some of the still images including the at least one element, the video sequences being prepared such that playing the first and second video sequence effects scrolling the content in the first and second direction, respectively, and a switchover determination module to prepare the data including corresponding switchover points in the video sequences for switching between the video sequences and therefore for switching the direction of scrolling by the viewer. Related apparatus and methods are also described.Type: GrantFiled: September 25, 2007Date of Patent: October 30, 2012Assignee: NDS LimitedInventors: Neil Cormican, Colin John Davies, James Geoffrey Walker, Kevin Murray, Michael Costello, Ian R Shelton, Michael Julian Michael Ertl
-
Publication number: 20120272286Abstract: A Headend system including a video codec to encode a video sequence yielding an encoded video sequence having video packets, a multiplexer, a signal generator to receive a notification of a splice point, analyze at least some of the encoded video packets based on the notification in order to find a random- access-point-packet, the random-access-point being a point from which to start decoding the encoded video sequence by the rendering device so that the video sequence may be rendered for output from the splice point, create a timing signal estimating a location of the random-access-point-packet in the encoded video sequence, and output the timing signal to the multiplexer or transmission equipment. Related apparatus and methods are also described.Type: ApplicationFiled: October 24, 2010Publication date: October 25, 2012Applicant: NDS LimitedInventors: Tal Pasternak, Keith Millar, Len Sundy, Avraham Poupko
-
Publication number: 20120246681Abstract: A system and method is presented of personalizing the organization of a product set, automating the organizing and displaying of content.Type: ApplicationFiled: May 10, 2012Publication date: September 27, 2012Applicant: NDS LimitedInventors: Yevgeny Seldin, Asher Sterkin
-
Publication number: 20120246671Abstract: A method of detecting periodic activity patterns associated with the viewing of audio video content is described. The method includes: recording activity data in an activity log; suppressing the activity log one or more times to suppress non-relevant activity data thereby producing one or more sets of suppressed activity data; passing the one or more sets of suppressed activity data through a signal processing function to convert the one or more sets of suppressed activity data to one or more frequency responses; and analysing the one or more frequency responses to detect the periodic activity patterns. Related apparatus and methods are also described.Type: ApplicationFiled: June 15, 2010Publication date: September 27, 2012Applicant: NDS LimitedInventors: James Wilson, Simon Dyke, Trevor Whinmill, Ian R. Shelton, Tony Leigh, Matt Spencer
-
Patent number: 8266194Abstract: A system comprising a feedback shift-register having L serially connected stages, and a non-linear feedback sub-system to receive input from stage n and 2n+1, and including a first AND gate having a first and second input operationally connected to the output of stage n and 2n+1, respectively, the sub-system having an output based on a value of an output of the first AND gate, a bit generator operative to generate bits, and an XOR gate having a first and second input, an output of the bit generator being operationally connected to the first input of the XOR gate, the output of the sub-system being operationally connected to the second input of the XOR gate, the output of the XOR gate being operationally connected to the input of the first stage of the shift-register. Related apparatus and methods are also described.Type: GrantFiled: June 26, 2008Date of Patent: September 11, 2012Assignee: NDS LimitedInventor: Uri Kaluzhny
-
Patent number: 8254762Abstract: A method for managing dynamic program changes in a digital video broadcasting (DVB) system, the method including detecting a dynamic program change in a DVB transmission received at a set-top box (STB), and changing a digital video recorder (DVR) recording instruction associated with the program to record the program in accordance with a parameter of the change.Type: GrantFiled: January 16, 2006Date of Patent: August 28, 2012Assignee: NDS LimitedInventors: Jie Wang, Peggi Abreu, Fabrice Geslin, Perry Smith
-
Patent number: 8242775Abstract: An apparatus for detecting tampering with an integrated circuit (IC), the apparatus comprising a second circuit comprising at least one conductor for conducting electrical current, the electrical current comprising, during at least one period of time, current of known strength, the electrical current generating a magnetic field, at least one magnetic field sensing device operatively associated with the IC, the sensing device having at least one electrical characteristic responsive to changes in a sensed magnetic field, the magnetic field sensing device being positioned so as to sense the magnetic field generated by current in the at least one conductor, and an analyzer operatively associated with the at least one magnetic field sensing device and the IC, the analyzer determining that the IC is being tampered with based, at least in part, on changes in the at least one electrical characteristic of the at least one magnetic field sensing device in response to changes in the sensed magnetic field generated by thType: GrantFiled: October 9, 2007Date of Patent: August 14, 2012Assignee: NDS LimitedInventors: Rami Sudai, Yonatan Shlomovich, Samuel Katz
-
Patent number: 8243252Abstract: A method for frustrating piracy of a movie, the movie including a plurality of filmed frames, each of the filmed frames including an image, the method including editing the movie prior to projection such that different regions of the image of one of the filmed frames are in different frames so that the different regions will be projected at different times, and repeating the editing for other ones of the filmed frames. Related apparatus and methods are also described.Type: GrantFiled: January 31, 2011Date of Patent: August 14, 2012Assignee: NDS LimitedInventors: Kfir Moshe, Gavriel Benaily, Or Taieb, Perry Smith, Shlomo Kipnis
-
Patent number: 8239957Abstract: A method for preventing rendering of content at overlapping time periods on more rendering devices than permitted by a license associated with the content is disclosed.Type: GrantFiled: October 30, 2007Date of Patent: August 7, 2012Assignee: NDS LimitedInventor: Yaacov Belenky
-
Publication number: 20120192213Abstract: A method of delivering an audio video asset is described.Type: ApplicationFiled: June 24, 2010Publication date: July 26, 2012Applicant: NDS LIMITEDInventors: Alex Ashley, Laurent Bertrand, James Nord, Trevor Smith, Simon John Parnall
-
Publication number: 20120189285Abstract: A method and system for broadcasting content, is described, the method and system facilitating simultaneous recording of multiple programs on a digital video recorder (DVR), the method and system including providing a plurality of content items, dividing each one of the plurality of content items into a multiplicity of chunks, each one of the chunks including at least one reference frame, for each one of the chunks determining a location of each reference frame included in the chunk, creating a chunk index of locations of each reference frame included in the chunk, creating a chunk file including the chunk and the chunk index, and inserting the chunk file in a data stream, such that no chunk file including a chunk from a particular content item is adjacent to a second chunk file including a chunk from the same particular content item, and broadcasting using a transmission bitrate greater than the bitrate of the data stream in a single channel in a multiplexed broadcast service, wherein the chunks files in theType: ApplicationFiled: June 29, 2010Publication date: July 26, 2012Applicant: NDS LimitedInventors: Alex Ashley, Pete Rai, Trevor Smith, Ray Taylor, James Geoffrey Walker, Kevin A. Murray
-
Patent number: 8229790Abstract: An advertising control method is described. The method includes receiving an advertisement identification message (AIM) (127) at a first mobile device (125), sending the AIM from the first mobile device to a content display unit (CDU) and storing the AIM in the CDU, selecting at least one content item from among a plurality of content items based, at least in part, on at least one stored AIM, the stored AIM being stored in the CDU, and displaying the selected content item on the CDU. Related apparatus and methods are also described.Type: GrantFiled: May 20, 2009Date of Patent: July 24, 2012Assignee: NDS LimitedInventors: Stephanie Wald, Yossi Tsuria, David Richardson, Eliphaz Hibshoosh, Joseph Deutsch, Shabtai Atlow
-
Patent number: 8224699Abstract: An advertising control method is described. The method includes receiving an advertisement identification message (AIM) at a first mobile device, sending the AIM from the first mobile device to a content display unit (CDU) and storing the AIM in the CDU, selecting at least one content item from among a plurality of content items based, at least in part, on at least one stored AIM, the stoned AIM being stored in the CDU, and displaying the selected content item on the CDU. Related apparatus and methods are also described.Type: GrantFiled: September 7, 2003Date of Patent: July 17, 2012Assignee: NDS LimitedInventors: Stephanie Wald, Yossi Tsuria, David Richardson, Eliphaz Hibshoosh, Joseph Deutsch, Shabtai Atlow
-
Patent number: 8220023Abstract: A method and system is presented for personalizing an electronic program guide that enables a viewer easily and quickly to access to the subset of information that is personally most relevant.Type: GrantFiled: February 21, 2007Date of Patent: July 10, 2012Assignee: NDS LimitedInventors: Yevgeny Seldin, Asher Sterkin
-
Patent number: 8219123Abstract: A method for providing a personalized multimedia messaging service, wherein the method includes obtaining an MMS message (800). Recipient according to preferences of the at least one targeted recipient (900), thereby producing a personalized MMS message (910), and transmitting the personalized MMS message to the at least one targeted recipient indicate (1000) that the at least one targeted recipient is not interested in receiving the personalized MMS message.Type: GrantFiled: March 23, 2004Date of Patent: July 10, 2012Assignee: NDS LimitedInventors: Joseph Deutsch, David Zviel
-
Publication number: 20120139693Abstract: 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={E1, E2, Ei, Em}, providing information uniquely associated with a single user, the information including a string of bits, hereinafter denoted S0, parsing S0 into a plurality of subsequences of strings of bits, hereinafter denoted S1,, Sn, the parsing being performed such that S0 equals a function of S1,, 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 Ei denoted Ri, such that Ri={Ri1, Rij}, uniquely associating each one of S1, Sn with one matrix element of matrix R, so that for every one of S1,, Sn there exists a corresponding element of E, for every one of S1,, Sn replacing at least one instance of the correspoType: ApplicationFiled: June 21, 2010Publication date: June 7, 2012Applicant: NDS LimitedInventors: Arnold Zucker, Perry Smith, Yossi Tsuria, Harel Cain, Hillel Solow, Steve Epstein, Shabtai Atlow
-
Publication number: 20120128150Abstract: A method is described for defining a reserved pattern of symbols, receiving in a crypto-module an input stream including sequential input symbols, applying a cipher to the input stream in the crypto-module so as to generate an intermediate stream including sequential output symbols corresponding respectively to the input symbols, and converting the intermediate stream to an output stream from the crypto-module by comparing successive groups of the input symbols and the corresponding output symbols to the reserved pattern and, upon finding a match to the reserved pattern in a given group, substituting the input symbols in the group into the intermediate stream in place of the corresponding output symbols. Related hardware and systems are also described.Type: ApplicationFiled: December 28, 2009Publication date: May 24, 2012Applicant: NDS LIMITEDInventors: Yaacov Belenky, Chaim D. Shen-Orr