Abstract: A method, apparatus, article of manufacture, and a memory structure for camouflaging an application specific integrated circuit (ASIC), wherein the ASIC comprises a plurality of interconnected functional logic cells. In one embodiment, the method comprises the steps of identifying at least one gap between the plurality of interconnected functional logic cells having no functional logic therein, placing one filler cell or combination of filler cells into the identified gap and defining a routing of the placed filler cells.
Type:
Grant
Filed:
February 24, 2009
Date of Patent:
April 3, 2012
Assignee:
SypherMedia International, Inc.
Inventors:
Lap Wai Chow, James P. Baukus, Bryan J. Wang, Ronald P. Cocchi
Abstract: A logical building block and method of using the building block to design a logic cell library for CMOS (Complementary Metal Oxide Silicon) ASICs (Application Specific Integrated Circuits) is disclosed. Different logic gates, built with the same building block as described in this invention, will have the same schematics of transistor connection and also the same physical layout so that they appear to be physically identical under optical or electron microscopy. An ASIC designed from a library of such logic cells is strongly resistant to a reverse engineering attempt.
Type:
Grant
Filed:
May 24, 2010
Date of Patent:
February 7, 2012
Assignees:
Syphermedia International, Inc., Promtek Programmable Memory Technology, Inc.
Inventors:
Ronald P. Cocchi, James P. Baukus, Bryan J. Wang, Lap Wai Chow, Paul Ouyang
Abstract: A method and apparatus for providing conditional access to media programs is described. An exemplary method comprising the steps of transmitting media information encrypted according to a control word (CW) to a receiver station, transmitting entitlement management information (EMI) to the receiver station, the EMI comprising a service bitmap, and transmitting entitlement control information (ECI) to the receiver station, the entitlement control information including the control word (CW) encrypted according to a key (K) and an index to an element of the service bitmap, wherein the control word (CW) is decrypted by the receiver stations according to a value of the indexed element of the service bitmap.
Type:
Application
Filed:
May 4, 2011
Publication date:
August 25, 2011
Applicant:
SYPHERMEDIA INTERNATIONAL, INC.
Inventors:
Ronald P. Cocchi, Frances C. McKee-Clabaugh
Abstract: A method and apparatus for providing conditional access to media programs is described. An exemplary method comprising the steps of transmitting media information encrypted according to a control word (CW) to a receiver station, transmitting entitlement management information (EMI) to the receiver station, the EMI comprising a service bitmap, and transmitting entitlement control information (ECI) to the receiver station, the entitlement control information including the control word (CW) encrypted according to a key (K) and an index to an element of the service bitmap, wherein the control word (CW) is decrypted by the receiver stations according to a value of the indexed element of the service bitmap.
Type:
Grant
Filed:
May 26, 2006
Date of Patent:
June 28, 2011
Assignee:
SypherMedia International
Inventors:
Ronald P. Cocchi, Frances C. McKee-Clabaugh
Abstract: A logical building block and method of using the building block to design a logic cell library for CMOS (Complementary Metal Oxide Silicon) ASICs (Application Specific Integrated Circuits) is disclosed. Different logic gates, built with the same building block as described in this invention, will have the same schematics of transistor connection and also the same physical layout so that they appear to be physically identical under optical or electron microscopy. An ASIC designed from a library of such logic cells is strongly resistant to a reverse engineering attempt.
Type:
Application
Filed:
May 24, 2010
Publication date:
December 2, 2010
Applicants:
SYPHERMEDIA INTERNATIONAL, INC., PROMTEK PROGRAMMABLE MEMORY TECHNOLOGY, INC.
Inventors:
Ronald P. Cocchi, James P. Baukus, Bryan J. Wang, Lap Wai Chow, Paul Ouyang
Abstract: A method and apparatus for camouflaging an application specific integrated circuit (ASIC), wherein the ASIC comprises a plurality of interconnected functional logic is disclosed. The method adds functionally inert elements to the logical description or provides alternative definitions of standard logical cells to make it difficult for reverse engineering programs to be used to discover the circuit's function.
Type:
Application
Filed:
October 13, 2009
Publication date:
August 26, 2010
Applicant:
SYPHERMEDIA INTERNATIONAL, INC.
Inventors:
Lap Wai Chow, James P. Baukus, Bryan J. Wang, Ronald Ronald Cocchi
Abstract: A method and apparatus for presenting a media data stream complying with a broadcast encryption standard is disclosed. A dongle is removably coupleable to a rendering device, with the dongle performing transcoding so as to allow presentation of the media in a secure manner without modification of the rendering device software or hardware.
Type:
Application
Filed:
August 11, 2009
Publication date:
February 11, 2010
Applicant:
SypherMedia International, Inc.
Inventors:
Gregory J. Gagnon, Ronald P. Cocchi, Dennis R. Flaharty