Patents by Inventor Erik D. Strahm

Erik D. Strahm 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: 20230396439
    Abstract: A device may include accessing first public key associated with a first user identifier for the first electronic device and a second public key associated with a second user identifier for a second electronic device. The device can generate a first random number and a first commitment using a hash function and the first random number; transmit a first message to the second electronic device via a channel between the first and second electronic devices. The device can receive a message from the second electronic device via the channel including include a second random number generated by the second electronic device. The device can extract a code via the hash function using the first public key, the second public key, the first random number, and the second random number. The device can present the code on a user interface for verification. The user interface can receive confirmation of the verification.
    Type: Application
    Filed: April 6, 2023
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Cristina L. Formaini, Bailey E. Basile, Per Love Hornquist Astrand, Yannick L. Sierra, Erik D. Strahm, Benton C. Case
  • Publication number: 20230396414
    Abstract: A first electronic device can establish a communication channel with a second electronic device and receive a second signed log head of an identifier log via the communication channel. The identifier log is managed by a key transparency server and can include public keys of users registered with the server and user identifiers. The second signed log head includes a hash of the public keys and the user identifiers in the identifier log. The second signed log head can be provided to the second device by the server. In response to sending a request for a consistency-checked log head from the server, the device can receive at least one consistency-checked signed log head. The device can verify a consistency between the second signed log head and the at least one consistency-checked log head. If verified the device can maintain use of the server for verifying ownership of the keys.
    Type: Application
    Filed: April 5, 2023
    Publication date: December 7, 2023
    Applicant: APPLE INC.
    Inventors: Cristina L. Formaini, Bailey E. Basile, Erik D. Strahm, Benton C. Case
  • Patent number: 8764567
    Abstract: A system and method are described for initiating a turn-based game before the entire set of users to participate in the turn-based game have been identified. For example, a first user may initiate a turn-based game having a plurality of slots. In response, the first user is assigned to a first slot in the plurality of slots and the first user is allowed to take a turn in the turn-based game in the first slot before all of the other plurality of slots have been assigned to other users. One or more additional users are then matched to the first user based on a specified set of matching criteria and the new users are assigned to one or more additional slots in the plurality of slots. The additional users then take turns in the turn-based game according to their slots.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: July 1, 2014
    Assignee: Apple Inc.
    Inventors: Philip Anthony Smith, Gabriel Belinsky, Erik D. Strahm
  • Publication number: 20120309539
    Abstract: A system and method are described for initiating a turn-based game before the entire set of users to participate in the turn-based game have been identified. For example, a first user may initiate a turn-based game having a plurality of slots. In response, the first user is assigned to a first slot in the plurality of slots and the first user is allowed to take a turn in the turn-based game in the first slot before all of the other plurality of slots have been assigned to other users. One or more additional users are then matched to the first user based on a specified set of matching criteria and the new users are assigned to one or more additional slots in the plurality of slots. The additional users then take turns in the turn-based game according to their slots.
    Type: Application
    Filed: September 2, 2011
    Publication date: December 6, 2012
    Inventors: Philip Anthony Smith, Gabriel Belinsky, Erik D. Strahm