Patents Assigned to Chariot Technologies Lab, Inc.
  • Patent number: 12099462
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for implementing a dynamic processor architectures include, in one or more aspects of the subject matter described in this specification, an apparatus including: switches coupled with computing elements in a hardware processor to enable selective formation of one or more cores from the computing elements in the hardware processor; and means for dynamically determining how many of the one or more cores to form in the hardware processor, by provision of control signals to the switches, to execute instructions of one or more computer programs based on (i) a current set of the instructions to be executed and (ii) a current set of the computing elements available for processing instructions.
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: September 24, 2024
    Assignee: Chariot Technologies Lab, Inc.
    Inventor: Timur Ryspekov
  • Patent number: 11029920
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for execution of a conditional statement by an arithmetic and/or bitwise unit. A computer program that comprises a conditional statement that comprises a boolean condition is accessed. The boolean condition is transformed into an arithmetic and/or bitwise expression of the boolean condition. An arithmetic and/or bitwise expression of the computer program comprises the arithmetic and/or bitwise expression of the boolean condition in place of the boolean condition. The arithmetic and/or bitwise expression of the computer program is executed by an arithmetic and/or bitwise operation unit of a processor.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: June 8, 2021
    Assignee: Chariot Technologies Lab, Inc.
    Inventor: Timur Ryspekov