Patents by Inventor Anmin Fu
Anmin Fu 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: 12218964Abstract: The present disclosure relates to a remote attestation in a network. Embodiments provide a method comprising: attesting a first node in a network, by a node adjacent to the first node in the network; and generating an attestation result of the first node. A plurality of attestation results of the first node generated by a plurality of nodes adjacent to the first node in the network are combined to determine a credibility of the first node. In such embodiments, a fixed verifier for other nodes is eliminated, and a risk of a collapse due to a failure of such fixed verifier may be avoided.Type: GrantFiled: March 21, 2018Date of Patent: February 4, 2025Assignee: NOKIA TECHNOLOGIES OYInventors: Anmin Fu, Jingyu Feng
-
Publication number: 20240430294Abstract: The present disclosure relates to a remote attestation in a network. Embodiments provide a method comprising: attesting a first node in a network, by a node adjacent to the first node in the network; and generating an attestation result of the first node. A plurality of attestation results of the first node generated by a plurality of nodes adjacent to the first node in the network are combined to determine a credibility of the first node. In such embodiments, a fixed verifier for other nodes is eliminated, and a risk of a collapse due to a failure of such fixed verifier may be avoided.Type: ApplicationFiled: September 10, 2024Publication date: December 26, 2024Inventors: Anmin FU, Jingyu FENG
-
Patent number: 12141306Abstract: A method for integrity auditing is provided. The method comprises: generate a challenge message for verifying data integrity of a file stored at a storage server (510); send the challenge message to the storage server (520); receive, from the storage server, a proof on the data integrity of the file, the proof being generated based on the challenge message (530); verify the data integrity of the file by verifying validity of the proof (540). In this way, integrity auditing for multi-copy storage can be enabled, where the overhead in updating data is independent of the number of copies of the data.Type: GrantFiled: July 18, 2019Date of Patent: November 12, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Anmin Fu, Jingyu Feng
-
Patent number: 12143811Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to process a time series of location information elements, indicating a series of past locations of the apparatus, for input to an input layer of an artificial neural network, provide the processed time series of location information elements to the input layer of the artificial neural network, to obtain as output of the artificial neural network a predicted current location of the apparatus, and provide the predicted current location of the apparatus to a network entity as a current location of the apparatus.Type: GrantFiled: May 7, 2019Date of Patent: November 12, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Anmin Fu, Jingyu Feng
-
Publication number: 20240104198Abstract: Methods and apparatus are disclosed for attesting integrity of a program. A method may comprise: sending to a second device a first request for validating integrity of a program on the second device; receiving a first response from the second device, wherein the first response comprises information regarding one or more tags collected during operation of the program; and attesting integrity of the program based on the first response and an expected response.Type: ApplicationFiled: December 6, 2023Publication date: March 28, 2024Inventors: Anmin FU, Jingyu FENG
-
Patent number: 11860997Abstract: Methods and apparatus are disclosed for attesting integrity of a program. A method may comprise: sending to a second device a first request for validating integrity of a program on the second device; receiving a first response from the second device, wherein the first response comprises information regarding one or more tags collected during operation of the program; and attesting integrity of the program based on the first response and an expected response.Type: GrantFiled: June 26, 2018Date of Patent: January 2, 2024Assignee: Nokia Technologies OyInventors: Anmin Fu, Jingyu Feng
-
Publication number: 20220318415Abstract: A method for integrity auditing is provided. The method comprises: generate a challenge message for verifying data integrity of a file stored at a storage server (510); send the challenge message to the storage server (520); receive, from the storage server, a proof on the data integrity of the file, the proof being generated based on the challenge message (530); verify the data integrity of the file by verifying validity of the proof (540). In this way, integrity auditing for multi-copy storage can be enabled, where the overhead in updating data is independent of the number of copies of the data.Type: ApplicationFiled: July 18, 2019Publication date: October 6, 2022Inventors: Anmin FU, Jingyu FENG
-
Publication number: 20220225086Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to process a time series of location information elements, indicating a series of past locations of the apparatus, for input to an input layer of an artificial neural network, provide the processed time series of location information elements to the input layer of the artificial neural network, to obtain as output of the artificial neural network a predicted current location of the apparatus, and provide the predicted current location of the apparatus to a network entity as a current location of the apparatus.Type: ApplicationFiled: May 7, 2019Publication date: July 14, 2022Inventors: Anmin FU, Jingyu FENG
-
Publication number: 20220021690Abstract: Methods and apparatus are disclosed for attesting physical attacks. A method may comprise: receiving a heartbeat message from a neighbor device at a periodic interval, wherein the heartbeat message is encrypted with a session key of the neighbor device for a current interval, and comprises a key material for updating the session key of the neighbor device for a next interval; and decrypting the received first heartbeat message based at least part on a session key of the first device for the current interval; and el determining whether the neighbor device is physically compromised at least based on the heartbeat message. The periodic interval is set to be smaller than a minimum time of a physical attack on the neighbor device.Type: ApplicationFiled: October 23, 2018Publication date: January 20, 2022Inventors: Anmin Fu, Jingyu Feng
-
Publication number: 20210397676Abstract: An apparatus comprising at least one processing core (310), at least one memory (320) including computer program code, the at least one memory (320) and the computer program code being configured to, with the at least one processing core (310), cause the apparatus at least to generate a set of three permutation matrices {P, Q and R}(510), apply the set of permutation matrices on a data matrix V and matrices W1 and H1, wherein matrices W1 and H1 comprise only non-negative elements, such that: elements aa, bb and cc, and provide matrices dd, ee and ff to a server for processing (530).Type: ApplicationFiled: November 16, 2018Publication date: December 23, 2021Inventors: Anmin FU, Jingyu FENG
-
Publication number: 20210271751Abstract: Methods and apparatus are disclosed for attesting integrity of a program. A method may comprise: sending to a second device a first request for validating integrity of a program on the second device; receiving a first response from the second device, wherein the first response comprises information regarding one or more tags collected during operation of the program; and attesting integrity of the program based on the first response and an expected response.Type: ApplicationFiled: June 26, 2018Publication date: September 2, 2021Inventors: Anmin Fu, Jingyu Feng
-
Publication number: 20210037042Abstract: The present disclosure relates to a remote attestation in a network. Embodiments provide a method comprising: attesting a first node in a network, by a node adjacent to the first node in the network; and generating an attestation result of the first node. A plurality of attestation results of the first node generated by a plurality of nodes adjacent to the first node in the network are combined to determine a credibility of the first node. In such embodiments, a fixed verifier for other nodes is eliminated, and a risk of a collapse due to a failure of such fixed verifier may be avoided.Type: ApplicationFiled: March 21, 2018Publication date: February 4, 2021Inventors: Anmin Fu, Jingyu Feng