Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Krig

Amit Zvi Krig, Haifa IL

Patent application numberDescriptionPublished
20110264968CABLE WITH FIELD-WRITEABLE MEMORY - A method includes monitoring a use of a cable assembly that includes a communication cable terminated by a termination module. Data indicative of the use is written to a writeable non-volatile memory in the termination module. The use of the cable assembly is acted upon by reading the data from the non-volatile memory.10-27-2011

Ann-Sofie Krig, Sodertalje SE

Patent application numberDescriptionPublished
20110054216NOVEL PROCESS FOR MAKING (2R)-(3-AMINO-2-FLUOROPROPYL)PHOSPHINIC ACID FORM A - The present invention is directed to a novel process for the preparation of the crystalline form A of (2R)-(3-amino-2-fluoropropyl)phosphinic acid.03-03-2011

David B. Krig, Minneapolis, MN US

Patent application numberDescriptionPublished
20090076563METHOD AND APPARATUS FOR TREATING IRREGULAR VENTRICULAR CONTRACTIONS SUCH AS DURING ATRIAL ARRHYTHMIA - A cardiac rhythm management system is capable of treating irregular ventricular heart contractions, such as during atrial tachyarrhythmias such as atrial fibrillation. A first indicated pacing interval is computed based at least partially on a most recent V-V interval duration between ventricular beats and a previous value of the first indicated pacing interval. Pacing therapy is provided based on either the first indicated pacing interval or also based on a second indicated pacing interval, such as a sensor-indicated pacing interval. A weighted averager such as an infinite impulse response (IIR) filter adjusts the first indicated pacing interval for sensed beats and differently adjusts the first indicated pacing interval for paced beats. The system regularizes ventricular rhythms by pacing the ventricle, but inhibits pacing when the ventricular rhythms are stable.03-19-2009
20090234400Apparatus and method for treating ventricular tachyarrhythmias - A system and method for selectively treating a ventricular tachycardia based on sensed atrial and ventricular intervals from the patient's heart. A detection window of the ten most recent atrial and ventricular intervals are analyzed for the occurrence of either tachycardia or fibrillation. When a majority of the sensed intervals are satisfied, the apparatus starts a duration time interval. Ventricular intervals and atrial intervals are compare, ventricular interval greater than the atrial interval by a bias factor the system delivers tachycardia therapy to the heart. Alternatively, the method withholds tachycardia therapy to the heart when the atrial rate is classified as atrial fibrillation and the ventricular response is unstable.09-17-2009

Scott A. Krig, Santa Clara, CA US

Patent application numberDescriptionPublished
20100106929Method and Apparatus for Providing Secure Register Access - The method and accompanying apparatus provides secure register access. In one example, as part of a secure boot process, data is written into a managed secure register (MSR) register and access policy data is written into programmable MSR policy registers. During run-time, the MSR register securely stores data in compliance with the programmable register access policy data. Access policy is enforced during run-time based on the programmable register access policy data.04-29-2010
20100106979Method, Apparatus, and Device for Providing Security Among a Calling Function and a Target Function - The device and accompanying apparatus and method provides security among a calling function, such as an any executable code, and at least one target function, such as any executable code that the calling function wishes to have execute. In one example, the device includes an engine operative to perform run-time verification of the signatures of secure interrupt handler code and at least one target function before allowing execution of the at least one target function. If both the secure interrupt handler code's signature and the at least one target function's signature are successfully verified, the at least one target function is allowed to execute.04-29-2010
20100107249Method, Apparatus, and Device for Protecting Against Programming Attacks and/or Data Corruption - The method and accompanying apparatus and device protects against programming attacks and/or data corruption by computer viruses, malicious code, or other types of corruption. In one example, signature verification policy information that identifies a plurality of policies associated with a plurality of target memory segments is programmed during a secure boot process. The programmed signature verification policy information associated with each of the plurality of target memory segments is then evaluated during run-time. Signature verification is then repeatedly performed, during run-time, on each of the plurality of target memory segments based on the programmed signature verification policy information associated with each target memory segment.04-29-2010
20100111298BLOCK CIPHER DECRYPTION APPARATUS AND METHOD - An apparatus and method obtains cipher block chaining mode (CBC) ciphertext blocks that were encrypted using a cipher block chaining encryption method, such a audio or video, and decrypts the CBC ciphertext blocks that were encrypted using the cipher block chaining encryption method using a multistage counter mode (CTR) decryptor to produce blocks of plaintext data from the CBC ciphertext blocks. In one example, cipher block chaining mode (CBC) information is translated (e.g., rearranged) to random counter mode (CTR) information so that a multistage counter mode (CTR) decryptor decrypts CBC ciphertext blocks into corresponding decrypted CBC plaintext blocks, in a parallel fashion, based on the translated CBC information. As such, apparatus with CTR hardware can be used to decrypt CBC or CFB ciphertext blocks.05-06-2010
20110107092PERFORMANCE BASED AUTHENTICATION METHOD AND APPARATUS FOR SECURE COMMUNICATION - An apparatus includes a first module and a second module. The first module provides a challenge. The second module performs a signature function in response to the challenge. The first module authenticates the second module based on a time required by the second module to complete the signature function and/or an amount of power consumed by the second module to complete the signature function.05-05-2011