Patents by Inventor Yongbeom Pak
Yongbeom Pak 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).
-
Patent number: 11252239Abstract: 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.Type: GrantFiled: December 14, 2017Date of Patent: February 15, 2022Assignees: Arm IP Limited, Arm LimitedInventors: Yongbeom Pak, Hannes Tschofenig
-
Publication number: 20220021741Abstract: 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.Type: ApplicationFiled: January 9, 2020Publication date: January 20, 2022Inventors: Mikko Johannes SAARNIVALA, Szymon SASIN, Yongbeom PAK, Hannes TSCHOFENIG
-
Patent number: 10951429Abstract: A machine implemented method of server initiated registration of a remote device with a second server when the remote device is provisioned or pre-provisioned for registration with a first server, the method comprising: transmitting a bootstrap message from a bootstrap server to the first server, the bootstrap message comprising instruction for registration of the remote device with the second server; receiving the bootstrap message at the first server; sending, from the first server, the bootstrap message to the remote device; and registering the remote device with the second server.Type: GrantFiled: January 8, 2020Date of Patent: March 16, 2021Assignee: ARM LTDInventors: Yongbeom Pak, Szymon Sasin
-
Patent number: 10885198Abstract: A machine implemented method of communication between server and remote device, the method comprising: determining an availability and address of the remote device on a network for communication with the server; obtaining a public key attributed to the remote device; signing the public key attributed to the remote device with a private key of the server and so generating a digitally signed certificate to verify the ownership of the public key as the remote device; and transmitting the digitally signed certificate to the remote device.Type: GrantFiled: January 21, 2019Date of Patent: January 5, 2021Assignee: ARM LtdInventors: Szymon Sasin, Norbert David, Yongbeom Pak
-
Publication number: 20200327233Abstract: A method of bootstrapping a device by a bootstrap server, the method comprising: receiving, at the bootstrap server from the device, bootstrap data to enable the bootstrap server to determine that the device is to be provisioned with a device account identifier; verifying, at the bootstrap server, that the device is eligible to obtain a device account identifier based on or in response to the bootstrap data; obtaining, at the bootstrap server, a device account identifier assigned to the device based on or in response to the determination that the device is eligible; provisioning, from the bootstrap server to the device, first credential data comprising the device account identifier assigned to the device.Type: ApplicationFiled: April 10, 2019Publication date: October 15, 2020Inventors: Yongbeom Pak, Enrique Cordero Blanco
-
Publication number: 20200274719Abstract: A gateway apparatus for registering a device with a resource server, the GW apparatus comprising a GW server, the GW apparatus to: receive gateway credential data having a verifiable chain of trust to a root authority to authenticate with the resource server; receive, at the GW server, GW server credential data comprising a trust anchor to verify whether device credential data presented by the device has a chain of trust to the root authority and a GW server certificate comprising a verifiable chain of trust to the root authority; authenticate, at the GW server, the device using the GW server credential data; and in response to successful authentication of the device, register, using the GW server, the device with the resource server.Type: ApplicationFiled: February 14, 2020Publication date: August 27, 2020Inventors: Yongbeom Pak, Mikko Johannes Saarnivala
-
Publication number: 20200145477Abstract: A machine implemented method of server initiated registration of a remote device with a second server when the remote device is provisioned or pre-provisioned for registration with a first server, the method comprising: transmitting a bootstrap message from a bootstrap server to the first server, the bootstrap message comprising instruction for registration of the remote device with the second server; receiving the bootstrap message at the first server; sending, from the first server, the bootstrap message to the remote device; and registering the remote device with the second server.Type: ApplicationFiled: January 8, 2020Publication date: May 7, 2020Inventors: Yongbeom Pak, Szymon Sasin
-
Patent number: 10554731Abstract: A machine implemented method of server initiated registration of a remote device with a second server when the remote device is provisioned or pre-provisioned for registration with a first server, the method comprising: transmitting a bootstrap message from a bootstrap server to the first server, the bootstrap message comprising instruction for registration of the remote device with the second server; receiving the bootstrap message at the first server; sending, from the first server, the bootstrap message to the remote device; and registering the remote device with the second server.Type: GrantFiled: July 25, 2016Date of Patent: February 4, 2020Assignee: ARM LtdInventors: Yongbeom Pak, Szymon Sasin
-
Publication number: 20200015087Abstract: Broadly speaking, embodiments of the present technique provide methods, apparatuses and systems for performing a TLS/DTLS handshake process between machines in a manner that reduces the amount of data sent during the handshake process.Type: ApplicationFiled: March 26, 2018Publication date: January 9, 2020Inventors: Yongbeom PAK, Hannes TSCHOFENIG
-
Publication number: 20190394174Abstract: Broadly speaking, the present technique provides methods, apparatuses and systems for performing a TLS/DTLS handshake process between machines in a manner that reduces the amount of data sent during the handshake process.Type: ApplicationFiled: June 17, 2019Publication date: December 26, 2019Applicant: Arm LimitedInventors: Simo Mikael Sillankorva, Markku Lehto, Kalle Petteri Vayrynen, Jaakko Iiro Juhani Kukkohovi, Szymon Sasin, Yongbeom Pak
-
Publication number: 20190156040Abstract: A machine implemented method of communication between server and remote device, the method comprising: determining an availability and address of the remote device on a network for communication with the server; obtaining a public key attributed to the remote device; signing the public key attributed to the remote device with a private key of the server and so generating a digitally signed certificate to verify the ownership of the public key as the remote device; and transmitting the digitally signed certificate to the remote device.Type: ApplicationFiled: January 21, 2019Publication date: May 23, 2019Inventors: Szymon Sasin, Norbert David, Yongbeom Pak
-
Patent number: 10185829Abstract: A machine implemented method of communication between server and remote device, the method comprising: determining an availability and address of the remote device on a network for communication with the server; obtaining a public key attributed to the remote device; signing the public key attributed to the remote device with a private key of the server and so generating a digitally signed certificate to verify the ownership of the public key as the remote device; and transmitting the digitally signed certificate to the remote device.Type: GrantFiled: August 2, 2016Date of Patent: January 22, 2019Assignee: ARM LtdInventors: Szymon Sasin, Norbert David, Yongbeom Pak
-
Publication number: 20180213040Abstract: 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.Type: ApplicationFiled: December 14, 2017Publication date: July 26, 2018Inventors: Yongbeom Pak, Hannes Tschofenig
-
Publication number: 20170039373Abstract: A machine implemented method of communication between server and remote device, the method comprising: determining an availability and address of the remote device on a network for communication with the server; obtaining a public key attributed to the remote device; signing the public key attributed to the remote device with a private key of the server and so generating a digitally signed certificate to verify the ownership of the public key as the remote device; and transmitting the digitally signed certificate to the remote device.Type: ApplicationFiled: August 2, 2016Publication date: February 9, 2017Inventors: Szymon Sasin, Norbert David, Yongbeom Pak
-
Publication number: 20170041287Abstract: A machine implemented method of server initiated registration of a remote device with a second server when the remote device is provisioned or pre-provisioned for registration with a first server, the method comprising: transmitting a bootstrap message from a bootstrap server to the first server, the bootstrap message comprising instruction for registration of the remote device with the second server; receiving the bootstrap message at the first server; sending, from the first server, the bootstrap message to the remote device; and registering the remote device with the second server.Type: ApplicationFiled: July 25, 2016Publication date: February 9, 2017Inventors: Yongbeom Pak, Szymon Sasin
-
Publication number: 20160315980Abstract: A method, apparatus and computer program product are provided to facilitate the efficient establishment of a network connection that supports a stream having a plurality of stream features. In the context of a method, communication is caused to be provided with a network entity in order to establish a network connection that supports a stream with the network entity. The stream is associated with a plurality of stream features. The method may also include identifying one or more stream features from among the plurality of stream features based upon a feature negotiation conducted in conjunction with a prior network connection. The method may further include causing the network entity to be informed of the one or more stream features and causing the stream to be utilized with the one or more stream features.Type: ApplicationFiled: December 13, 2013Publication date: October 27, 2016Inventor: Yongbeom Pak
-
Publication number: 20160149826Abstract: The invention relates to memory usage optimization. A method for memory usage optimization comprises establishing a connection between a client device and a server suitable to have a plurality of connections with a plurality of client devices, utilizing a server memory of the server for establishing and maintaining connection of the client device with the server by connection content data and data structures, storing the connection content data and data structures to a disk from the server memory when the connection shifts to an idle state, and removing the connection data and data structure from the server memory.Type: ApplicationFiled: May 24, 2013Publication date: May 26, 2016Inventor: Yongbeom PAK
-
Publication number: 20140304238Abstract: An approach is provided for detect duplicate messages with multiple probabilistic data structures. A de-duplication platform causes, at least in part, a representing of one or more messages in two or more probabilistic data structures. The de-duplication platform further causes, at least in part, an alternating clearing of the two or more probabilistic data structures as respective probabilistic data structures are filled with the one or more messages to respective thresholds, with the two or more probabilistic data structures facilitating determination of one or more duplicates among the one or more messages.Type: ApplicationFiled: April 5, 2013Publication date: October 9, 2014Applicant: Nokia CorporationInventors: Tero Mikael Halla-Aho, Yongbeom Pak, Srikanth Kyatham, Eero Tapani Lepisto