Patents by Inventor Adam C. Krolnik

Adam C. Krolnik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170337114
    Abstract: A system for, and method of, allowing a debugger to debug application software executing on a target processor and a system for communication between a debugger associated with a host system and a target processor associated with a target system. In one embodiment, the former system includes: (1) debug probe hardware coupled to the target processor and couplable to a host system associated with the debugger and (2) an encryption/decryption block associated with the target processor and configured to decrypt encrypted commands and data received from the debugger and encrypt the data to be transmitted to the debugger for decryption by the host system.
    Type: Application
    Filed: May 20, 2016
    Publication date: November 23, 2017
    Inventors: John M. Lu, S. Prasad Kalluri, Adam C. Krolnik
  • Patent number: 7299343
    Abstract: A system for conditionally executing an instruction depending on a previously existing condition. The system disclosed is configured to handle conditional execution instructions typically specifying at least one target instruction, a processor register, and a condition within the register. The system saves a result of each of the target instructions dependent upon the existence of the condition in the specified register during execution of the conditional execution instruction. When the conditional execution instruction specifies a first flag register, the system copies the flag bits in the first flag register to a corresponding second flag register, and saves a result of each of the target instructions dependent upon the specified condition in the first flag register during execution of the conditional execution instruction.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: November 20, 2007
    Assignee: VeriSilicon Holdings (Cayman Islands) Co. Ltd.
    Inventors: Seshagiri P. Kalluri, Ramon C. Trombetta, Adam C. Krolnik
  • Publication number: 20040064683
    Abstract: A system for conditionally executing an instruction depending on a previously existing condition. The system disclosed is configured to handle conditional execution instructions typically specifying at least one target instruction, a processor register, and a condition within the register. The system saves a result of each of the target instructions dependent upon the existence of the condition in the specified register during execution of the conditional execution instruction. When the conditional execution instruction specifies a first flag register, the system copies the flag bits in the first flag register to a corresponding second flag register, and saves a result of each of the target instructions dependent upon the specified condition in the first flag register during execution of the conditional execution instruction.
    Type: Application
    Filed: September 27, 2002
    Publication date: April 1, 2004
    Inventors: Seshagiri P. Kalluri, Ramon C. Trombetta, Adam C. Krolnik