Patents by Inventor Donald Angel

Donald Angel 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: 20240169098
    Abstract: This document discloses aspects of secure chip-wide communication. In some aspects, a host of a system generates integrity metadata for a command payload issued to a destination over an interconnect of the system. The integrity metadata can be generated based on respective values of bits that form the command payload, such as plaintext data bits. The destination validates the integrity of the command payload based on the integrity metadata before consuming the command payload. In some cases, the destination stores the integrity metadata with data of the command payload, which may be returned to the host along the data when requested. By so doing, the host and destinations of the system can use the integrity metadata to implement secure-chip wide communication, which may prevent fault injection attacks on the command payloads or response data during transit or at temporal storage locations within the system.
    Type: Application
    Filed: April 7, 2022
    Publication date: May 23, 2024
    Applicant: Google LLC
    Inventors: Timothy Jay Chen, Michael Stefano Fritz Schaffner, Christopher Gori, Eunchan Kim, Donald Shanahan Sanders, Miguel Angel Osorio Lozano
  • Publication number: 20060250767
    Abstract: A system for holding a portable computer device is provided. The system includes a platform configured to hold the portable computer device. Also, a port replicator is provided that replicates one or more computer ports of the portable computing device. The port replicator is configured to attach to the platform. In this embodiment, the port replicator may be connected to the portable computing device such that the ports of the port replicator may be used to connect to peripheral devices instead of the ports of the portable computing device. Thus, the ports of the port replicator act as if they were ports of the portable computing device. Additionally, the port replicator is configured to be detached from the platform. The port replicator, in this embodiment, can be used to support the portable computing device when the portable computing device is not being held by the platform. Accordingly, the port replicator may be used as a stand for the portable computing device.
    Type: Application
    Filed: May 3, 2006
    Publication date: November 9, 2006
    Inventors: Timothy Brophy, Donald Angel, Jason Stone