-
公开(公告)号:US20200036690A1
公开(公告)日:2020-01-30
申请号:US16047375
申请日:2018-07-27
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Owais Talaat Waheed , Ibrahim Elfadel
Abstract: A method for secure device-to-device communication using multilayered ciphers is provided. A selected cipher is employed to generate a pair of encryption/decryption keystreams for enabling multilayered encryption/decryption on a pulsed-index communication (PIC) packet(s). In examples discussed herein, a first layer encryption/decryption is performed by encrypting/decrypting a PIC data(s) (PD(s)) in the PIC packet(s) based on a first of the pair of encryption/decryption keystreams. In addition, a second layer encryption/decryption is performed by encrypting/decrypting selected control information (e.g., information related to encoding/decoding the PD(s)) in the PIC packet(s) based on a second of the pair of encryption/decryption keystreams. By performing multilayered encryption/decryption on the PIC packet(s), it is possible to defend against malicious attacks in single-channel device-to-device communication without compromising such key performance indicators (KPIs) as complexity, latency, power consumption, and footprint.
-
公开(公告)号:US10951596B2
公开(公告)日:2021-03-16
申请号:US16047375
申请日:2018-07-27
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Owais Talaat Waheed , Ibrahim Elfadel
Abstract: A method for secure device-to-device communication using multilayered ciphers is provided. A selected cipher is employed to generate a pair of encryption/decryption keystreams for enabling multilayered encryption/decryption on a pulsed-index communication (PIC) packet(s). In examples discussed herein, a first layer encryption/decryption is performed by encrypting/decrypting a PIC data(s) (PD(s)) in the PIC packet(s) based on a first of the pair of encryption/decryption keystreams. In addition, a second layer encryption/decryption is performed by encrypting/decrypting selected control information (e.g., information related to encoding/decoding the PD(s)) in the PIC packet(s) based on a second of the pair of encryption/decryption keystreams. By performing multilayered encryption/decryption on the PIC packet(s), it is possible to defend against malicious attacks in single-channel device-to-device communication without compromising such key performance indicators (KPIs) as complexity, latency, power consumption, and footprint.
-
公开(公告)号:US20200003643A1
公开(公告)日:2020-01-02
申请号:US16023335
申请日:2018-06-29
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Ibrahim Elfadel
Abstract: A method includes the steps of providing a number of force consolidators between an object and a surface, providing a number of force sensors, each in a different one of the force consolidators, measuring an output of the force sensors, and processing the output of the force sensors to determine a total force exerted between the object and the surface. The force consolidators are each configured to reduce a portion of a surface area of the object into a consolidated surface area such that forces exerted on the portion of the surface area are concentrated in the consolidated surface area. By using the force consolidators along with the force sensors, the total force exerted by the object on the surface may be easily measured using off-the-shelf force sensor technologies.
-
公开(公告)号:US20200003609A1
公开(公告)日:2020-01-02
申请号:US16023287
申请日:2018-06-29
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Ibrahim Elfadel
Abstract: A method for estimating the weight of a subject while moving includes attaching one or more force sensors to the subject such that the force sensors measure a force exerted between each foot of the subject and a surface on which the subject is positioned, monitoring the one or more force sensors while the subject is moving to obtain a moving force measurement, processing the moving force measurement to determine a peak level of the moving force, a valley level of the moving force measurement, and a force range of the moving force measurement, determining an acceleration of center of mass of the subject from the force range, and estimating the weight of the subject while moving from the valley level and the acceleration of center of mass.
-
公开(公告)号:US11133891B2
公开(公告)日:2021-09-28
申请号:US16023356
申请日:2018-06-29
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Ibrahim Elfadel
IPC: H04L1/00
Abstract: A method for transmitting a data block begins with segmenting the data block into a number of data sub-blocks. Each data sub-block where a number of high bits is greater than a number of low bits is then inverted. The data sub-blocks are then grouped into sets of data sub-blocks. For each set of data sub blocks, a number of pulses indicative of a number of high bits in each one of the data sub-blocks in the set is transmitted, there is a delay, and a number of pulses indicative of each high bit in each data sub-block of the set of data sub-blocks is transmitted followed by a delay. Finally, a number of pulses indicative of which ones of the data sub-blocks were inverted is transmitted.
-
公开(公告)号:US11125635B2
公开(公告)日:2021-09-21
申请号:US16023335
申请日:2018-06-29
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Ibrahim Elfadel
Abstract: A method includes the steps of providing a number of force consolidators between an object and a surface, providing a number of force sensors, each in a different one of the force consolidators, measuring an output of the force sensors, and processing the output of the force sensors to determine a total force exerted between the object and the surface. The force consolidators are each configured to reduce a portion of a surface area of the object into a consolidated surface area such that forces exerted on the portion of the surface area are concentrated in the consolidated surface area. By using the force consolidators along with the force sensors, the total force exerted by the object on the surface may be easily measured using off-the-shelf force sensor technologies.
-
公开(公告)号:US10670450B2
公开(公告)日:2020-06-02
申请号:US16023287
申请日:2018-06-29
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Ibrahim Elfadel
Abstract: A method for estimating the weight of a subject while moving includes attaching one or more force sensors to the subject such that the force sensors measure a force exerted between each foot of the subject and a surface on which the subject is positioned, monitoring the one or more force sensors while the subject is moving to obtain a moving force measurement, processing the moving force measurement to determine a peak level of the moving force, a valley level of the moving force measurement, and a force range of the moving force measurement, determining an acceleration of center of mass of the subject from the force range, and estimating the weight of the subject while moving from the valley level and the acceleration of center of mass.
-
公开(公告)号:US20200007271A1
公开(公告)日:2020-01-02
申请号:US16023356
申请日:2018-06-29
Applicant: Khalifa University of Science and Technology
Inventor: Shahzad Muzaffar , Ibrahim Elfadel
IPC: H04L1/00
Abstract: A method for transmitting a data block begins with segmenting the data block into a number of data sub-blocks. Each data sub-block where a number of high bits is greater than a number of low bits is then inverted. The data sub-blocks are then grouped into sets of data sub-blocks. For each set of data sub blocks, a number of pulses indicative of a number of high bits in each one of the data sub-blocks in the set is transmitted, there is a delay, and a number of pulses indicative of each high bit in each data sub-block of the set of data sub-blocks is transmitted followed by a delay. Finally, a number of pulses indicative of which ones of the data sub-blocks were inverted is transmitted.
-
-
-
-
-
-
-