Patents Assigned to Izuma Tech, Inc.
  • Patent number: 11695743
    Abstract: A computer implemented method for managing a connection between a device and a server resource, the method comprising: establishing the connection between the device and a first server of the server resource; registering a connection identifier relating to the connection between the device and the first server in a first database entry of a database arrangement; pre-computing, at the first server, an encrypted alert for the device, the alert being provided with a pre-defined future communication sequence number; and transmitting the alert from the first server to the database arrangement for storage in association with the first database entry of the database arrangement.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: July 4, 2023
    Assignee: Izuma Tech, Inc.
    Inventors: Hanno Becker, Hannes Tschofenig
  • Patent number: 11595213
    Abstract: Aspects of the present disclosure relate to an apparatus comprising first interface circuitry to communicate with relying party circuitry, the first interface circuitry being configured to receive, from the relying party circuitry, an attestation request in respect of a processing operation requested by attester circuitry to be performed by the relying party circuitry; second interface circuitry to communicate with the attester circuitry, the second interface circuitry being configured to: transmit the attestation request to the attester circuitry; and receive, from the attester circuitry, evidence data associated with the processing operation, and third interface circuitry to communicate with verifier circuitry, the third interface circuitry being configured to: transmit the evidence data to the verifier circuitry; and receive, from the verifier circuitry, attestation result data indicative of a verification of the evidence data, wherein the first interface circuitry is configured to transmit the attestation
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 28, 2023
    Assignee: Izuma Tech, Inc.
    Inventors: Brendan James Moran, Derek Del Miller, Hannes Tschofenig
  • Patent number: 11513792
    Abstract: A method of tracking a history of firmware program updates. The method includes reading current descriptions of current application programming interfaces from a history log. The current application programming interfaces correspond to current software modules. The current software modules form a current firmware program of a target device. The method also includes accessing updated software modules and new descriptions of new application programming interfaces of an updated firmware program. The updated firmware program is created from the current firmware program. The method further includes appending the new descriptions to the current descriptions in the history log, reading the new descriptions of the new application programming interfaces from the history log, generating an updated linkage for the updated firmware program by adding new links for the new application programming interfaces, and storing the updated software modules and the updated linkage in the history log.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 29, 2022
    Assignee: Izuma Tech, Inc.
    Inventors: Christopher Haster, Michael Bartling
  • Patent number: 11463936
    Abstract: An extender device for communication in a multihop network comprises: a first wireless transceiver operable in electronic communication with a border router; a second wireless transceiver operable in electronic communication with one or more network attachable devices; and a routing component operable to cause said extender device to assume routing control of messages received at said first wireless transceiver for one or more said network attachable devices operable to handle messages having a specified identifier.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: October 4, 2022
    Assignee: Izuma Tech, Inc.
    Inventors: Mika Antero Tervonen, Jarkko Paso, Juha Heiskanen
  • Patent number: 11461508
    Abstract: The present disclosure advantageously provides a computer-based method for partitioning software for an embedded system with a memory protection unit (MPU). Object code within a plurality of object files is converted to intermediate code. A call graph is generated based on the intermediate code. The call graph is transformed into a directed flow graph, which includes updating the call graph's node weights and directed edge weights. The directed flow graph is partitioned into a target number of MPU memory regions, which includes assigning each element of the object code to one of the MPU memory regions. Each element of the object code is relocated to a new object file that corresponds to the assigned MPU memory region. An MPU configuration object file is created that includes one or more configuration parameters for each MPU memory region.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: October 4, 2022
    Assignee: Izuma Tech, Inc.
    Inventors: Michael Bartling, Christopher Haster
  • Patent number: 11457072
    Abstract: A method and apparatus for network connection and maintenance having reduced connection time, increased probability of successful connection, and increased reliability once connected. A second communication protocol is added to network devices, so that two connection-related operations are performed during overlapping periods of time, thereby reducing required connection time while increasing probability of successful connection. Once a device is connected to the network, network maintenance messages, including re-keying requests and “keep-alive” messages, may be sent via the second communication protocol during periods of network congestion, increasing network reliability.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: September 27, 2022
    Assignee: Izuma Tech, Inc.
    Inventor: Vishal Bhargava