Patents by Inventor Fred Bolay

Fred Bolay 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: 11921569
    Abstract: A technical problem faced when remotely controlling or debugging electronic devices is that remote control or debugging often requires a direct connection. However, debugging ports are inaccessible on many devices. Technical solutions described herein provide systems and methods for secure communication via existing communication infrastructure (e.g., public instant messenger (IM)), providing various debugging abilities including debugging and file sharing. Technical solutions described herein also provide systems and methods for debugging based on remote device memory state collection and sending for embedded or IoT devices. This solution avoids a hardware debugging connection by using a debugging methodology resident on the device to read and dump the relevant memory, registers, and other device state information in a secure and automated manner.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Tamir Damian Munafo, Yuli Barcohen, Dor Levy, Nachum Barcohen, Eli Elik Kupermann, Fred Bolay, Elad Dabool
  • Publication number: 20240031158
    Abstract: Technologies disclosed herein provide an apparatus comprising a fuse controller coupled to an aggregator. The fuse controller includes a plurality of fuses for storing a unique identifier of a device and a first secured value of a first password associated with the unique identifier. The aggregator is to receive the unique identifier and the first secured value from the fuse controller, send the unique identifier to an unlock host, receive a second password from the unlock host, compute a second secured value of the second password using a security function, and unlock one or more privileged features on the device based on the first secured value corresponding to the second secured value. In a specific embodiment, the first secured value corresponds to the second secured value if the first password is equivalent to the second password.
    Type: Application
    Filed: May 26, 2023
    Publication date: January 25, 2024
    Inventors: Michael Neve De Mevergnies, Neel Shah, Kumar Dwarakanath, Fred Bolay, Mukesh Kataria
  • Patent number: 11664994
    Abstract: Technologies disclosed herein provide an apparatus comprising a fuse controller coupled to an aggregator. The fuse controller includes a plurality of fuses for storing a unique identifier of a device and a first secured value of a first password associated with the unique identifier. The aggregator is to receive the unique identifier and the first secured value from the fuse controller, send the unique identifier to an unlock host, receive a second password from the unlock host, compute a second secured value of the second password using a security function, and unlock one or more privileged features on the device based on the first secured value corresponding to the second secured value. In a specific embodiment, the first secured value corresponds to the second secured value if the first password is equivalent to the second password.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: May 30, 2023
    Assignee: Intel Corporation
    Inventors: Michael Neve De Mevergnies, Neel Shah, Kumar Dwarakanath, Fred Bolay, Mukesh Kataria
  • Publication number: 20220066858
    Abstract: A technical problem faced when remotely controlling or debugging electronic devices is that remote control or debugging often requires a direct connection. However, debugging ports are inaccessible on many devices. Technical solutions described herein provide systems and methods for secure communication via existing communication infrastructure (e.g., public instant messenger (IM)), providing various debugging abilities including debugging and file sharing. Technical solutions described herein also provide systems and methods for debugging based on remote device memory state collection and sending for embedded or IoT devices. This solution avoids a hardware debugging connection by using a debugging methodology resident on the device to read and dump the relevant memory, registers, and other device state information in a secure and automated manner.
    Type: Application
    Filed: September 8, 2021
    Publication date: March 3, 2022
    Inventors: Tamir Damian Munafo, Yuli Barcohen, Dor Levy, Nachum Barcohen, Eli Elik Kupermann, Fred Bolay, Elad Dabool
  • Patent number: 11119839
    Abstract: A technical problem faced when remotely controlling or debugging electronic devices is that remote control or debugging often requires a direct connection. However, debugging ports are inaccessible on many devices. Technical solutions described herein provide systems and methods for secure communication via existing communication infrastructure (e.g., public instant messenger (IM)), providing various debugging abilities including debugging and file sharing. Technical solutions described herein also provide systems and methods for debugging based on remote device memory state collection and sending for embedded or IoT devices. This solution avoids a hardware debugging connection by using a debugging methodology resident on the device to read and dump the relevant memory, registers, and other device state information in a secure and automated manner.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: September 14, 2021
    Assignee: Intel Corporation
    Inventors: Tamir Damian Munafo, Yuli Barcohen, Dor Levy, Nachum Barcohen, Eli Elik Kupermann, Fred Bolay, Elad Dabool
  • Publication number: 20200366487
    Abstract: Technologies disclosed herein provide an apparatus comprising a fuse controller coupled to an aggregator. The fuse controller includes a plurality of fuses for storing a unique identifier of a device and a first secured value of a first password associated with the unique identifier. The aggregator is to receive the unique identifier and the first secured value from the fuse controller, send the unique identifier to an unlock host, receive a second password from the unlock host, compute a second secured value of the second password using a security function, and unlock one or more privileged features on the device based on the first secured value corresponding to the second secured value. In a specific embodiment, the first secured value corresponds to the second secured value if the first password is equivalent to the second password.
    Type: Application
    Filed: August 3, 2020
    Publication date: November 19, 2020
    Applicant: Intel Corporation
    Inventors: Michael Neve De Mevergnies, Neel Shah, Kumar Dwarakanath, Fred Bolay, Mukesh Kataria
  • Publication number: 20190227908
    Abstract: A technical problem faced when remotely controlling or debugging electronic devices is that remote control or debugging often requires a direct connection. However, debugging ports are inaccessible on many devices. Technical solutions described herein provide systems and methods for secure communication via existing communication infrastructure (e.g., public instant messenger (IM)), providing various debugging abilities including debugging and file sharing. Technical solutions described herein also provide systems and methods for debugging based on remote device memory state collection and sending for embedded or IoT devices. This solution avoids a hardware debugging connection by using a debugging methodology resident on the device to read and dump the relevant memory, registers, and other device state information in a secure and automated manner.
    Type: Application
    Filed: August 3, 2017
    Publication date: July 25, 2019
    Inventors: Tamir Damian Munafo, Yuli Barcohen, Dor Levy, Nachum Barcohen, Eli Elik Kupermann, Fred Bolay, Elad Dabool
  • Publication number: 20190007212
    Abstract: Technologies disclosed herein provide an apparatus comprising a fuse controller coupled to an aggregator. The fuse controller includes a plurality of fuses for storing a unique identifier of a device and a first secured value of a first password associated with the unique identifier. The aggregator is to receive the unique identifier and the first secured value from the fuse controller, send the unique identifier to an unlock host, receive a second password from the unlock host, compute a second secured value of the second password using a security function, and unlock one or more privileged features on the device based on the first secured value corresponding to the second secured value. In a specific embodiment, the first secured value corresponds to the second secured value if the first password is equivalent to the second password.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Michael Neve de Mevergnies, Neel Shah, Kumar Dwarakanath, Fred Bolay, Mukesh Kataria