A device for multi-receive multi-subscriber identity module, the device comprising: an input buffer (131, 131') configured to provide samples of a baseband signal; a rake receiver (132, 132') comprising a plurality of fingers (F 1 - F N) and configured to generate a series of symbols from the samples; and a controller (134, 134', 134") configured to assign the plurality of fingers (F 1 - F N) to a single SIM (141, 142, 143) of two or more SIMs (141, 142, 143) in a multi-standby mode, and to respectively assign two or more finger groups (FG1 - FGk) divided from the plurality of fingers (F 1 - F N) to the two or more SIMs (141, 142, 143) in a multi-receive mode, characterized by a searcher configured to detect multiple paths based on the samples, wherein the controller (134, 134', 134") is further configured to allocate, in the multi-standby mode, an arbitrary finger (F 1 - F N) among the plurality of fingers (F 1 - F N) to a first path that is detected, and to allocate, in the multi-receive mode, a finger (F 1 - F N) belonging to a finger group (FG1 - FGk) to a second path that is detected, the finger group (FG1 - FGk) being assigned to a SIM (141, 142, 143) of the two or more SIMs (141, 142, 143) associated with the second path, wherein the multi-standby mode is a mode in which a wireless communication corresponding to one of the two or more SIMs (141, 142, 143) is performed while at least one wireless communications corresponding to the remaining at least one SIM of the two or more SIMs (141, 142, 143) is suspended, and the multi-receive mode is a mode in which two or more wireless communications corresponding to the two or more SIMs (141, 142, 143) are performed concurrently. an input buffer (131, 131') configured to provide samples of a baseband signal; a rake receiver (132, 132') comprising a plurality of fingers (F 1 - F N) and configured to generate a series of symbols from the samples; and a controller (134, 134', 134") configured to assign the plurality of fingers (F 1 - F N) to a single SIM (141, 142, 143) of two or more SIMs (141, 142, 143) in a multi-standby mode, and to respectively assign two or more finger groups (FG1 - FGk) divided from the plurality of fingers (F 1 - F N) to the two or more SIMs (141, 142, 143) in a multi-receive mode, characterized by a searcher configured to detect multiple paths based on the samples, wherein the controller (134, 134', 134") is further configured to allocate, in the multi-standby mode, an arbitrary finger (F 1 - F N) among the plurality of fingers (F 1 - F N) to a first path that is detected, and to allocate, in the multi-receive mode, a finger (F 1 - F N) belonging to a finger group (FG1 - FGk) to a second path that is detected, the finger group (FG1 - FGk) being assigned to a SIM (141, 142, 143) of the two or more SIMs (141, 142, 143) associated with the second path, wherein the multi-standby mode is a mode in which a wireless communication corresponding to one of the two or more SIMs (141, 142, 143) is performed while at least one wireless communications corresponding to the remaining at least one SIM of the two or more SIMs (141, 142, 143) is suspended, and the multi-receive mode is a mode in which two or more wireless communications corresponding to the two or more SIMs (141, 142, 143) are performed concurrently.