Patent application number | Description | Published |
20090077389 | SECURITY FEATURES IN AN ELECTRONIC DEVICE - A method of establishing security in an electronic device. The method includes generating a statistically unique root key value and storing the root key value in a one-time programmable memory of the device. The method also includes isolating firmware in the device from access to the root key value. The root key value is used as a root of trust that ensures that each electronic device has its own key. In general, the root key is used to encrypt other keys in the device. In different aspects, a root key test value, which is utilized to test the root key, and other security features such as a re-purpose number and a cipher block chaining re-purpose value are included to protect the electronic device from unauthorized access. An electronic device that includes these security features is also provided. | 03-19-2009 |
20120278635 | Cascaded Data Encryption Dependent on Attributes of Physical Memory - Apparatus and method for providing data security through cascaded encryption. In accordance with various embodiments, input data are encrypted in relation to a first auxiliary data value to provide first level ciphertext. The first level ciphertext are encrypted using a second auxiliary data value associated with a selected physical location in a memory to produce second level ciphertext, which are thereafter stored to the selected physical location. In some embodiments, migration of the stored data to a new target location comprises partial decryption and re-encryption of the data using a third auxiliary data value associated with a new target physical location to produce third level ciphertext, and the storage of the third level ciphertext to the new target physical location. | 11-01-2012 |
20150052370 | Cascaded Data Encryption Dependent on Attributes of Physical Memory - Apparatus and method for providing data security through cascaded encryption. In accordance with various embodiments, input data are encrypted in relation to a first auxiliary data value to provide first level ciphertext. The first level ciphertext are encrypted using a second auxiliary data value associated with a selected physical location in a memory to produce second level ciphertext, which are thereafter stored to the selected physical location. In some embodiments, migration of the stored data to a new target location comprises partial decryption and re-encryption of the data using a third auxiliary data value associated with a new target physical location to produce third level ciphertext, and the storage of the third level ciphertext to the new target physical location. | 02-19-2015 |
Patent application number | Description | Published |
20100106757 | Active Test and Alteration of Sample Times For a Ring Based Random Number Generator - An apparatus includes: a plurality of bit producing circuits; a controller setting a sample frequency at which bits from the bit producing circuits are sampled; and a plurality of test circuits determining if bits sampled from each of the bit producing circuits are random, wherein the controller adjusts the sample frequency if the test circuits determine that the sampled bits are not random. A method performed by the apparatus is also included. | 04-29-2010 |
20110085657 | Data Encryption to Provide Data Security and Memory Cell Bit Wear Leveling - Method and apparatus for encrypting and storing data to provide data security and memory cell bit wear leveling. In accordance with various embodiments, input data are provided for writing to a target page of memory in a storage array. A seed value is derived from a count value indicative of a number of times a write access has occurred on the target page of memory. A block encryption routine is applied to the input data using the seed value to generate encrypted output data that are thereafter written to the target page. | 04-14-2011 |
20110102207 | Evaluating Alternative Encoding Solutions During Data Compression - Method and apparatus for compressing data. In accordance with various embodiments, an input string of data bits is received and arranged into fixed-sized chunks. Multiple successive chunks of the input string are compared to previously received chunks of the input string during a single clock cycle. At least two alternative encoding solutions are identified based on matches obtained during said comparison. The input string is compressed to form a compressed output string using a selected one of the at least two alternative encoding solutions that achieves a fewer number of bits in said output string. | 05-05-2011 |
20120069995 | CONTROLLER CHIP WITH ZEROIZABLE ROOT KEY - The present invention is a data storage device that includes a control chip with a zeroizable root key. In one embodiment, the control chip comprises a digital memory, the zeroizable root key being a derived root key obtained by applying a firmware root key to a different root key stored within the digital memory such that the setting of each bit of the different root key is locked. | 03-22-2012 |
20120278529 | Selective Purge of Confidential Data From a Non-Volatile Memory - Method and apparatus for the non-destructive, selective purging of data from a non-volatile memory. In accordance with various embodiments, multiple copies of a selected set of confidential user data having a common logical address are stored to a confidential data portion of a non-volatile memory so that each copy is in a different location within the confidential data portion. A nondestructive purge of all said copies from the confidential data portion is carried out responsive to an externally supplied selective purge command so that all said copies are erased and other, non-purged confidential user data remain stored in the confidential data portion. | 11-01-2012 |
Patent application number | Description | Published |
20080289619 | Charbroiler - Charbroilers, such as conveyorized and batch charbroilers, are disclosed wherein a single pilot flame receives gas from a gas line and is operable to ignite a plurality of burners. The charbroiler may include a housing, a conveyor removable from the housing and a shielding member removably connectable to the housing or burner and positioned between the burner and food product. The shielding member may be coated with a ceramic material and may have a color relating to a property of at least one of the shielding member and the ceramic material. In addition, the charbroiler may include a first burner and a second burner having different heating capacities. The charbroiler may also include an upper burner and lower burner positioned respectively above and below the food product and each of the upper and lower burners includes a ceramic diaphragm. | 11-27-2008 |
20090223503 | SELF-CLEANING OVEN - A self-cleaning, gas-fired tunnel oven is provided. One embodiment of the oven provides a self-cleaning, gas-fired tunnel oven for cooking food products. The oven includes a control system that regulates oven temperature during a pyrolitic, self-cleaning procedure for incinerating contaminants that accumulate inside; a burner for cooking food products and incinerating contaminants; a modulating air and fuel control system arranged for proportionally delivering air and fuel to the burner; a plurality of convection air fingers for directing heated air toward the food products; a collapsible conveyor, capable of fitting into the oven when collapsed, for passing the food products through the oven; a plurality of blowers, each having a dedicated speed controller; a floating cooking chamber; and a vent system that maintains a negative pressure in the oven during the self-cleaning procedure. | 09-10-2009 |
20130000628 | SELF-CLEANING OVEN - A conveyor oven having a first mode of operation and a second mode of operation is provided. The conveyor oven generally includes an oven chamber in which food is cooked, a conveyor moveable to convey the food through the oven chamber, a burner to generate heat for the oven chamber, the burner having a combustion airflow rate, at least one blower to circulate air within the oven chamber, and a controller. The blower operates at a first speed during the first mode of operation and at a second speed that is faster than the first speed during the second mode of operation. The controller is responsive to at least one of a burner output and an internal temperature of the oven chamber, and adjusts the combustion airflow rate based in part on at least one of the burner output and the internal temperature of the oven chamber. | 01-03-2013 |
20130186387 | SELF-CLEANING OVEN - A conveyor oven having a first mode of operation and a second mode of operation is provided. The conveyor oven generally includes an oven chamber in which food is cooked, a conveyor movable to convey the food through the oven chamber, a burner to generate heat for the oven chamber, at least one blower to circulate air within the oven chamber, and a controller. The burner has a combustion airflow rate, and operates at a first output during the first mode of operation and at a second output that is greater than the first output during the second mode of operation. The blower operates at a first speed during the first mode of operation and at a second speed that is faster than the first speed during the second mode of operation. The controller is responsive to at least one of a burner output and an internal temperature of the oven chamber, and increases the speed of the blower from the first speed during the first mode of operation to the second speed during the second mode of operation responsive to at least one of an increase of the burner output and an increase of the internal temperature of the oven chamber. | 07-25-2013 |