Patents by Inventor Sreekesh Sreelal

Sreekesh Sreelal 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).

  • Patent number: 11755745
    Abstract: A method includes storing a golden copy of a device tree binary of a system in a trusted execution environment, identifying whether one or more parameters of a running copy of a device tree binary of the system are different from corresponding parameters of the golden copy by comparing the running copy with the golden copy, and performing a corrective action responsive to an indication that at least one of the one or more parameters of the running copy are different from the corresponding parameters of the golden copy.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: September 12, 2023
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Nidhi Sharma, Sreekesh Sreelal, Pushpendra Singh Kharsan
  • Patent number: 11398896
    Abstract: A building device of a building includes or is in communication with a processing circuit configured to store one or more files, each of the one or more files comprising instructions and a ledger, the ledger comprising information describing at least one of the one or more files. The processing circuit is configured to verify the one or more files by retrieving a root ledger from storage of the processing circuit, wherein the root ledger comprises information based on one or more characteristics of a blockchain, reassembling the blockchain based on the ledger of each of the one or more files, verifying the blockchain with the root ledger, and verifying the one or more files with the verified blockchain. The processing circuit is configured to execute the instructions of the one or more files in response to a determination that the one or more files are verified.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: July 26, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Nidhi Sharma, Sreekesh Sreelal, Sumit K. Jha, Pushpendra Singh Kharsan
  • Publication number: 20200243205
    Abstract: A building device of a building includes or is in communication with a processing circuit configured to store one or more files, each of the one or more files comprising instructions and a ledger, the ledger comprising information describing at least one of the one or more files. The processing circuit is configured to verify the one or more files by retrieving a root ledger from storage of the processing circuit, wherein the root ledger comprises information based on one or more characteristics of a blockchain, reassembling the blockchain based on the ledger of each of the one or more files, verifying the blockchain with the root ledger, and verifying the one or more files with the verified blockchain. The processing circuit is configured to execute the instructions of the one or more files in response to a determination that the one or more files are verified.
    Type: Application
    Filed: December 20, 2019
    Publication date: July 30, 2020
    Applicant: Johnson Controls Technology Company
    Inventors: Nidhi Sharma, Sreekesh Sreelal, Sumit K. Jha, Pushpendra Singh Kharsan
  • Publication number: 20200242255
    Abstract: A method includes storing a golden copy of a device tree binary of a system in a trusted execution environment, identifying whether one or more parameters of a running copy of a device tree binary of the system are different from corresponding parameters of the golden copy by comparing the running copy with the golden copy, and performing a corrective action responsive to an indication that at least one of the one or more parameters of the running copy are different from the corresponding parameters of the golden copy.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 30, 2020
    Applicant: Johnson Controls Technology Company
    Inventors: Nidhi Sharma, Sreekesh Sreelal, Pushpendra Singh Kharsan