Patents by Inventor Asaf SHEN

Asaf SHEN 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: 20230388410
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user device may retrieve, from a server, an indication of a current device state of the user device. The user device may disable communication capabilities of the user device in connection with a determination that the current device state is a first device state of a plurality of device states. Numerous other aspects are described.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Inventors: Jose Alfredo RUVALCABA, Asaf SHEN, Gabriel Moura da SILVA, Tom CHIN
  • Publication number: 20230074708
    Abstract: Various embodiments may include methods and systems for providing security on a system-on-a-chip (SoC). A method may include receiving, from a service requesting environment by a secure subsystem, a request to perform a cryptographic function, in which the secure subsystem stores a condition for performing the requested cryptographic function. The method may further include receiving, by the secure subsystem, an input from a sensing circuit that includes at least one indication relevant to the condition for performing the requested cryptographic function, determining, by the secure subsystem, whether the input indicates that the condition for performing the requested cryptographic function is satisfied, and performing the requested cryptographic function using a cryptographic key stored in the secure subsystem in response to determining that the condition is satisfied.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 9, 2023
    Inventor: Asaf SHEN
  • Patent number: 11232196
    Abstract: A computing device can include a comparator coupled to an I/O pin of the computing device; a storage unit coupled to the comparator; and a counter coupled to receive an output of the comparator, an output of the counter being coupled to a computation engine to provide a limit-exceeded signal to the computation engine, wherein the counter comprises a volatile counter and a nonvolatile storage, wherein the nonvolatile storage stores a bit for each top volatile count number of events identified by the volatile counter. The computing device can further include a backup power source coupled to the volatile counter; and readout circuitry and control logic coupled to the volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the volatile counter during an error event and determine a total number of events. The computing device can be a smart card.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: January 25, 2022
    Assignee: ARM LIMITED
    Inventors: Carl Wayne Vineyard, Christopher Neal Hinds, Subbayya Chowdary Yanamadala, Asaf Shen
  • Patent number: 11182234
    Abstract: A system for tracking events of interest can include at least one volatile counter; a nonvolatile storage coupled to the at least one volatile counter, the nonvolatile storage storing a bit for each top volatile count number of events identified by the at least one volatile counter; a backup power source coupled to the at least one volatile counter; and readout circuitry and control logic coupled to the one or more of the at least one volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the at least one volatile counter during an error event and determine a total number of events.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: November 23, 2021
    Assignee: ARM LIMITED
    Inventors: Asaf Shen, Subbayya Chowdary Yanamadala
  • Patent number: 11144649
    Abstract: A method for exporting sensitive information an integrated circuit, the method comprising: fabricating an integrated circuit, the integrated circuit having a register-transfer level “RTL” key fabricated in the integrated circuit, wherein the RTL key is a pre-determined cryptographic key; signing the sensitive information using the RTL key using a signature; and exporting the signed sensitive information and the signature for validation.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: October 12, 2021
    Assignees: Kigen (UK) Limited, Altair Semiconductor Ltd
    Inventors: Asaf Shen, Patrick Biget, Avishay Sharaga, Omer Botvinik
  • Patent number: 11128449
    Abstract: The described cipher system includes a bits of some randomness (BOSR) reservoir; a first multiplexer circuit that receives a BOSR key, a functional key, and a first control signal for selection between the BOSR key and the functional key; a second multiplexer circuit that receives a BOSR state, a functional state, and a second control signal for selection between the BOSR state and the functional state; a block cipher logic circuit that receives the outputs from the first and second multiplexer circuits and a functional input. The block cipher outputs bits into either the BOSR reservoir or as a functional output according to a third control signal. The cipher system includes a control logic block that outputs the first control signal, second control signal, and third control signal and controls whether a clock cycle of the block cipher logic circuit is used for a BOSR operation or a functional operation.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: September 21, 2021
    Assignee: ARM LIMITED
    Inventors: Asaf Shen, Subbayya Chowdary Yanamadala
  • Patent number: 11119840
    Abstract: A system for tracking events of interest can include at least one volatile counter; a nonvolatile storage coupled to the at least one volatile counter, the nonvolatile storage storing a bit for each top volatile count number of events identified by the at least one volatile counter; a backup power source coupled to the at least one volatile counter; and readout circuitry and control logic coupled to the one or more of the at least one volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the at least one volatile counter during an error event and determine a total number of events.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: September 14, 2021
    Assignee: ARM LIMITED
    Inventors: Asaf Shen, Subbayya Chowdary Yanamadala
  • Publication number: 20200356434
    Abstract: A system for tracking events of interest can include at least one volatile counter; a nonvolatile storage coupled to the at least one volatile counter, the nonvolatile storage storing a bit for each top volatile count number of events identified by the at least one volatile counter; a backup power source coupled to the at least one volatile counter; and readout circuitry and control logic coupled to the one or more of the at least one volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the at least one volatile counter during an error event and determine a total number of events.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Asaf SHEN, Subbayya Chowdary YANAMADALA
  • Publication number: 20200358605
    Abstract: The described cipher system includes a bits of some randomness (BOSR) reservoir; a first multiplexer circuit that receives a BOSR key, a functional key, and a first control signal for selection between the BOSR key and the functional key; a second multiplexer circuit that receives a BOSR state, a functional state, and a second control signal for selection between the BOSR state and the functional state; a block cipher logic circuit that receives the outputs from the first and second multiplexer circuits and a functional input. The block cipher outputs bits into either the BOSR reservoir or as a functional output according to a third control signal. The cipher system includes a control logic block that outputs the first control signal, second control signal, and third control signal and controls whether a clock cycle of the block cipher logic circuit is used for a BOSR operation or a functional operation.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Asaf SHEN, Subbayya Chowdary YANAMADALA
  • Publication number: 20200012783
    Abstract: A computing device can include a comparator coupled to an I/O pin of the computing device; a storage unit coupled to the comparator; and a counter coupled to receive an output of the comparator, an output of the counter being coupled to a computation engine to provide a limit-exceeded signal to the computation engine, wherein the counter comprises a volatile counter and a nonvolatile storage, wherein the nonvolatile storage stores a bit for each top volatile count number of events identified by the volatile counter. The computing device can further include a backup power source coupled to the volatile counter; and readout circuitry and control logic coupled to the volatile counter and to the nonvolatile storage, the readout circuitry and control logic being configured to control operations of the volatile counter during an error event and determine a total number of events. The computing device can be a smart card.
    Type: Application
    Filed: May 10, 2019
    Publication date: January 9, 2020
    Inventors: Carl Wayne VINEYARD, Christopher Neal HINDS, Subbayya Chowdary YANAMADALA, Asaf SHEN
  • Publication number: 20190228164
    Abstract: A method for exporting sensitive information an integrated circuit, the method comprising: fabricating an integrated circuit, the integrated circuit having a register-transfer level “RTL” key fabricated in the integrated circuit, wherein the RTL key is a pre-determined cryptographic key; signing the sensitive information using the RTL key using a signature; and exporting the signed sensitive information and the signature for validation.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 25, 2019
    Inventors: Asaf SHEN, Patrick BIGET, Avishay SHARAGA, Omer BOTVINIK
  • Patent number: 9866376
    Abstract: System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.
    Type: Grant
    Filed: June 11, 2017
    Date of Patent: January 9, 2018
    Assignee: ARM LIMITED
    Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
  • Publication number: 20170272240
    Abstract: System, device, and method of provisioning cryptographic assets to devices.
    Type: Application
    Filed: June 11, 2017
    Publication date: September 21, 2017
    Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
  • Patent number: 9705673
    Abstract: System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: July 11, 2017
    Assignee: ARM Technologies Israel Ltd.
    Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
  • Publication number: 20170063537
    Abstract: System, device, and method of provisioning cryptographic assets to devices.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 2, 2017
    Inventors: Hagai BAR-EL, Alexander KLIMOV, Asaf SHEN
  • Patent number: 9231758
    Abstract: System, device, and method of provisioning cryptographic assets to electronic devices. A delegation message is generated at a first provisioning server. The delegation message indicates provisioning rights that are delegated by the first provisioning server to a second provisioning server with regard to subsequent provisioning of cryptographic assets to an electronic device. The delegation message includes an association key unknown to the first provisioning server, encrypted using a public key of the electronic device. The delegation message further includes a public key of the second provisioning server. The electronic device locally generates the association key, which is unknown to the first provisioning server. The delegation message is delivered to the electronic device. Based on the delegation message, cryptographic assets are provisioned by the second provisioning server to the electronic device, using the association key.
    Type: Grant
    Filed: February 23, 2014
    Date of Patent: January 5, 2016
    Assignee: ARM TECHNOLOGIES ISRAEL LTD.
    Inventors: Hagai Bar-El, Alexander Klimov, Asaf Shen
  • Publication number: 20140195807
    Abstract: System, device, and method of provisioning cryptographic assets to devices.
    Type: Application
    Filed: February 23, 2014
    Publication date: July 10, 2014
    Inventors: Hagai BAR-EL, Alexander KLIMOV, Asaf SHEN