-
公开(公告)号:US12143911B2
公开(公告)日:2024-11-12
申请号:US17595121
申请日:2020-05-04
Applicant: ARM LIMITED , ARM IP LIMITED
Inventor: Hannes Tschofenig , Mikko Johannes Saarnivala , Szymon Sasin , Hanno Becker , Manuel Pegourie-Gonnard
IPC: H04W4/70 , H04W12/0431 , H04W12/06 , H04W12/60
Abstract: Broadly speaking, the present techniques relate to a computer implemented method for establishing a secure communication session between a client device and a server resource.
-
公开(公告)号:US11949664B2
公开(公告)日:2024-04-02
申请号:US17595066
申请日:2020-02-07
Applicant: Arm Limited , Arm IP Limited
Inventor: Hannes Tschofenig , Mikko Johannes Saarnivala , Szymon Sasin
IPC: H04L9/40 , H04L67/141 , H04L67/146
CPC classification number: H04L63/04 , H04L63/08 , H04L67/141 , H04L67/146
Abstract: Broadly speaking, the present techniques relate to a computer implemented method for establishing a secure communication session between a client device and a server, the method performed at the client device comprising: obtaining a security object comprising at least one security credential and server connection data for multiple connection options to a first server, wherein the security credential is to be used for each of the multiple connection options; generating, a first server security universal resource identifier (URI), the first Server Security URI comprising server contact information for the first server and a first security binding selected from the server connection data; communicating with the first server using the first Server Security URI and the at least one security credential to establish a secure communication session between the client device and the first server.
-
公开(公告)号:US11503134B2
公开(公告)日:2022-11-15
申请号:US17310367
申请日:2020-01-09
Applicant: ARM IP LIMITED , ARM LIMITED
Inventor: Mikko Johannes Saarnivala , Szymon Sasin , Yongbeom Pak , Hannes Tschofenig
Abstract: Broadly speaking, embodiments of the present technique provide methods, apparatuses and systems for controlling device resource subscriptions by an LwM2M server, comprising receiving at said LwM2M server a registration request message from a LwM2M client device, the message comprising an enumeration of a plurality of subscribable elements of an object hierarchy of the device; storing, using the LwM2M server, an association between the device and the plurality of subscribable elements; and sending from the LwM2M server to the LwM2M client device a subscription message comprising a unitary compressed expression representing plural ones of said plurality of subscribable elements associated with said device.
-
公开(公告)号:US11233859B2
公开(公告)日:2022-01-25
申请号:US16670035
申请日:2019-10-31
Applicant: Arm IP Limited , Arm Limited
Inventor: Antti Kauppila , Hannes Tschofenig
Abstract: A computer implemented method of initiating a communication session between a client device and a server using an authentication key exchange protocol comprising: including the steps of receiving at the server from the client device a first communication to initiate the communication session, the first communication comprising a first session resumption indicator to indicate whether or not session resumption is required to be used by the client device; and establishing, at the server, a session resumption state for the client device based on or in response to a value of the first session resumption indicator.
-
公开(公告)号:US12075525B2
公开(公告)日:2024-08-27
申请号:US17310332
申请日:2020-01-09
Applicant: ARM IP LIMITED , ARM LIMITED
Inventor: Mikko Johannes Saarnivala , Szymon Sasin , Yongbeom Pak , Hannes Tschofenig
Abstract: Broadly speaking, the present techniques relate to a computer implemented method for enabling template-based registration, the method performed by an intermediary apparatus in communication with a first device and a server, the method comprising: receiving, from the first device, a registration request comprising one or more device identifiers for the first device; determining the availability of template information for the first device based on or in response to the one or more device identifiers; when the template information for the first device is unavailable: generating template information for the first device; or requesting, from the server, the template information.
-
公开(公告)号:US11831444B2
公开(公告)日:2023-11-28
申请号:US17310340
申请日:2020-01-09
Applicant: ARM IP LIMITED , ARM LIMITED
Inventor: Mikko Johannes Saarnivala , Szymon Sasin , Yongbeom Pak , Hannes Tschofenig , Kari Matias Severinkangas
IPC: H04L1/18 , H04L1/1829 , H04L67/12 , H04L67/141
CPC classification number: H04L1/1851 , H04L67/12 , H04L67/141
Abstract: The present techniques generally describe a machine-implemented method for configuring a retransmission timer, the method performed at the server including: receiving, from a client, a first handshake message as part of a first handshake with the client; deriving a retransmission parameter from the first handshake message; setting a first wait time of the retransmission timer based on or in response to the retransmission parameter.
-
公开(公告)号:US20210136157A1
公开(公告)日:2021-05-06
申请号:US16670035
申请日:2019-10-31
Applicant: Arm IP Limited , Arm Limited
Inventor: Antti Kauppila , Hannes Tschofenig
Abstract: A computer implemented method of initiating a communication session between a client device and a server using an authentication key exchange protocol comprising: including the steps of receiving at the server from the client device a first communication to initiate the communication session, the first communication comprising a first session resumption indicator to indicate whether or not session resumption is required to be used by the client device; , and establishing, at the server, a session resumption state for the client device based on or in response to a value of the first session resumption indicator.
-
公开(公告)号:US20180213040A1
公开(公告)日:2018-07-26
申请号:US15842705
申请日:2017-12-14
Applicant: Arm IP Limited , Arm Limited
Inventor: Yongbeom Pak , Hannes Tschofenig
CPC classification number: H04L67/141 , H04L9/3268 , H04L63/0823 , H04L63/166 , H04L63/168 , H04L67/12 , H04W12/04031 , H04W12/0609
Abstract: A method of establishing a communications path between devices comprising: receiving, at a first device, data, the data comprising: a first resource having a first identifier for a second device remote from the first device; a second resource having a second identifier for the second device; addressing the second device with the first identifier; generating, at the first device, first connection data based on the second identifier; transmitting, from the first device to the second device, the first connection data; receiving, at the first device, second connection data; validating, at the first device, the second connection data; establishing the communications path between the first device and second device responsive to valid second connection data.
-
公开(公告)号:US11627177B2
公开(公告)日:2023-04-11
申请号:US17310365
申请日:2020-01-09
Applicant: ARM IP LIMITED , ARM LIMITED
Inventor: Mikko Johannes Saarnivala , Szymon Sasin , Yongbeom Pak , Hannes Tschofenig
IPC: H04L67/01 , H04W4/70 , H04L69/321
Abstract: Broadly speaking, embodiments of the present technique provide methods, apparatuses and systems for operating a server in communication with a network-attachable electronic device, comprising: storing, in storage accessible by the server, a device registration and a registration lifetime value for the device; receiving at least one message from the device; analysing the message to derive a confidence modifier associated with a message type associated with that message; applying the derived confidence modifier to a calculation of a confidence score for the device; and responsive to the calculation, determining whether a stored registration lifetime value for the device is to be adjusted based upon the confidence score.
-
公开(公告)号:US11438230B2
公开(公告)日:2022-09-06
申请号:US17310331
申请日:2020-01-09
Applicant: Arm IP Limited , Arm Limited
Inventor: Mikko Johannes Saarnivala , Szymon Sasin , Yongbeom Pak , Hannes Tschofenig
IPC: H04L41/084 , H04L41/0806 , H04L67/51 , H04L67/12
Abstract: Broadly speaking, the present techniques relate to a computer implemented method comprising: receiving, at a first server, one or more device identifiers from a device; determining, with the first server, the availability of a resource template for the device based on or in response to the one or more device identifiers; when the resource template is available for the device: provisioning, from the first server to the device, a template identifier to enable the device to register with a second server using the template identifier.
-
-
-
-
-
-
-
-
-