Securing ordered resource access
    1.
    发明授权

    公开(公告)号:US12113803B2

    公开(公告)日:2024-10-08

    申请号:US17167912

    申请日:2021-02-04

    Abstract: Ordered access to resources is controlled by restricting access to additional resources that are accessible when a client device provides an authentication provided when accessing an initial resource. When the client device accesses the initial resources, a set of access parameters are identified describing the request and the client device providing the request, and included with an expiration time in generating a token. The token and expiration date are provided in an authorization for the additional resources. When requesting the additional resources, the authorization is provided and verified by comparing the token in the authorization with a test token generated with reference to access parameters of the request for additional resources. When the tokens match, the additional resource is provided to the client device.

    MULTI-RING SHARED, TRAVERSABLE, AND DYNAMIC ADVANCED DATABASE

    公开(公告)号:US20240273018A1

    公开(公告)日:2024-08-15

    申请号:US18644694

    申请日:2024-04-24

    Applicant: Open Text Inc.

    Inventor: John R. Shaw

    Abstract: Examples of the present disclosure describe systems and methods for sharing memory using a multi-ring shared, traversable and dynamic database. In aspects, the database may be synchronized and shared between multiple processes and/or operation mode protection rings of a system. The database may also be persisted to enable the management of information between hardware reboots and application sessions. The information stored in the database may be view independent, traversable, and resizable from various component views of the database. In some aspects, an event processor is additionally described. The event processor may use the database to allocate memory chunks of a shared heap to components/processes in one or more protection modes of the operating system.

    WALL-MOUNTED CONTROLLER WITH ANTI-TAMPER FEATURE

    公开(公告)号:US20240210441A1

    公开(公告)日:2024-06-27

    申请号:US18085890

    申请日:2022-12-21

    CPC classification number: G01P15/003 G01P1/06 G06F21/00 G08B29/046

    Abstract: A method of operating a controller includes: obtaining calibration data for a mounting orientation of the controller operating in a calibration mode based on obtaining first acceleration samples from an acceleration sensor; obtaining second acceleration samples from the acceleration sensor when a control switch is activated with the controller operating in a normal operating mode; performing a comparison of the second acceleration samples to the calibration data; based on the comparison, determining whether more than one of the second acceleration samples is not within a specified range; and in response to determining that more than one of the second acceleration samples is not within the specified range, causing the controller to operate in an anti-tamper mode.

    Artificial neural network integrity verification

    公开(公告)号:US11914373B2

    公开(公告)日:2024-02-27

    申请号:US17953266

    申请日:2022-09-26

    Abstract: An example method comprises receiving a number of inputs to a system employing an artificial neural network (ANN), wherein the ANN comprises a number of ANN partitions each having respective weight matrix data and bias data corresponding thereto stored in a memory. The method includes: determining an ANN partition to which the number of inputs correspond, reading, from the memory the weight matrix data and bias data corresponding to the determined ANN partition, and a first cryptographic code corresponding to the determined ANN partition; generating, using the weight matrix data and bias data read from the memory, a second cryptographic code corresponding to the determined ANN partition; determining whether the first cryptographic code and the second cryptographic code match; and responsive to determining a mismatch between the first cryptographic code and the second cryptographic code, issuing an indication of the mismatch to a controller of the system.

Patent Agency Ranking