Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


John C

John C Flake, Montbonnot FR

Patent application numberDescriptionPublished
20090170306PROCESS FOR FILLING RECESSED FEATURES IN A DIELECTRIC SUBSTRATE - A process for filling recessed features of a dielectric substrate for a semiconductor device, comprises the steps (a) providing a dielectric substrate having a recessed feature in a surface thereof, wherein the smallest dimension (width) across said feature is less than ≦200 nm, a conductive layer being present on at least a portion of said surface, (b) filling said recessed feature with a conductive material, and (c) prior to filling said recessed feature with said conductive material, treating said surface with an accelerator.07-02-2009

Patent applications by John C Flake, Montbonnot FR

John C Fravel, San Jose, CA US

Patent application numberDescriptionPublished
20090107737MULTIPLE-SENSOR-ELECTRODE CAPACITIVE BUTTON - Methods for determining actuation of a capacitive button having at least three sensor electrode elements associated with at least three distinct sensor electrodes are described. In one embodiment, indicia from the at least three distinct sensor electrodes associated with the at least three sensor electrode elements comprising the capacitive button are received. At least three electrode values are generated from the indicia. The at least three electrode values are then utilized to determine actuation of the capacitive button.04-30-2009

John C Rudelic, Folsom, CA US

Patent application numberDescriptionPublished
20080282088AUTHENTICATED NONVOLATILE MEMORY SIGNING OPERATIONS - A wireless device includes a nonvolatile memory that handles the task of securely performing integrity checks that do not expose the authentication private key externally. The system security architecture installs and associates private keys with the nonvolatile memory to create a secure execution environment resistant to virus attack. The nonvolatile memory provides integrity checks of nonvolatile memory data and generates signatures for data provided by the memory.11-13-2008
20100162038Nonvolatile/Volatile Memory Write System and Method - Methods and systems provide memory handling for memory systems with mixed volatile and nonvolatile memory types. In various embodiments, the method or system maintains a page table that marks memory pages in nonvolatile memory as write-protected. When a write is attempted to a write-protected page in nonvolatile memory, a fault is generated. In response to the fault, memory contents of the write-protected nonvolatile page are moved to a page location in a volatile memory.06-24-2010
20100169602Method and Apparatus for Efficient Memory Placement - A memory profiling system profiles memory objects in various memory devices and identifies memory objects as candidates to be moved to a more efficient memory device. Memory object profiles include historical read frequency, write frequency, and execution frequency. The memory object profile is compared to parameters describing read and write performance of memory types to determine candidate memory types for relocating memory objects. Memory objects with high execution frequency may be given preference when relocating to higher performance memory devices.07-01-2010
20110145476Persistent Content in Nonvolatile Memory - Applications may request persistent storage in nonvolatile memory. The persistent storage is maintained across power events and application instantiations. Persistent storage may be maintained by systems with or without memory management units.06-16-2011
20110145477FLASH TRANSLATION LAYER USING PHASE CHANGE MEMORY - A FLASH translation layer (FTL) includes a translation table that is maintained in non-FLASH memory. The translation table maps logical addresses to physical addresses and may be maintained in phase change memory (PCM). A bad block table (BBT) may also be maintained in non-FLASH memory.06-16-2011
20110145600NONVOLATILE MEMORY INTERNAL SIGNATURE GENERATION - A nonvolatile memory device generates a signature using a private key and contents within the memory device. The signature is stored in a secure area within the nonvolatile memory device. A processor having the same private key also generates a signature that is stored in the clear. The processor validates the contents of the nonvolatile memory by comparing the signatures.06-16-2011
20110161572Executing Applications From a Semiconductor Nonvolatile Memory - A processor-based device (e.g., a wireless device) may include a processor and a semiconductor nonvolatile memory to directly execute an application (e.g., an execute-in-place application) using an associated database. Within a flash memory, in one embodiment, an executable program may be separately stored in a non-fragmented manner from a resident database that includes program management information for use in an execution that does not involve a random access memory, saving time and resources.06-30-2011

Patent applications by John C Rudelic, Folsom, CA US

John C Vederas, Edmonton CA

Patent application numberDescriptionPublished
20090258835COMPOUNDS THAT STIMULATE GLUCOSE UTILIZATION AND METHODS OF USE - The invention provides novel compounds of the Formula (I) that stimulate rates of glucose oxidation in myocardial cells:10-15-2009
20100129864Novel Bacteriocins, Transport and Vector System and Method of Use Thereof - New bacteriocins capable of inhibiting the growth of bacteria are disclosed, along with methods of obtaining secretion of proteins from lactic acid bacteria, and methods for protecting foodstuffs.05-27-2010

Patent applications by John C Vederas, Edmonton CA