A method for performing save state switching in selective lanes between a first electronic device and a second electronic device in an Universal Flash Storage system , wherein the method comprises: detecting, by the first electronic device , whether data request is received from an application layer of the first electronic device ; and performing, by the first electronic device : configuring a first lane from a plurality of lanes between the first electronic device and the second electronic device in an active state and remaining lanes from the plurality of lanes in a power save mode for regulating power of the first electronic device in response to determining that the data request is not received from the application layer of the first electronic device , and transmitting credit information corresponding to the data to the second electronic device using the first lane, and configuring the plurality of lanes between the first electronic device and the second electronic device in an active state to achieve maximum throughput from the first electronic device in response to determining that the data request is received from the application layer of the first electronic device , and transmitting the data from the first electronic device to the second electronic device using at least one lane from the plurality of lanes. detecting, by the first electronic device , whether data request is received from an application layer of the first electronic device ; and performing, by the first electronic device : configuring a first lane from a plurality of lanes between the first electronic device and the second electronic device in an active state and remaining lanes from the plurality of lanes in a power save mode for regulating power of the first electronic device in response to determining that the data request is not received from the application layer of the first electronic device , and transmitting credit information corresponding to the data to the second electronic device using the first lane, and configuring the plurality of lanes between the first electronic device and the second electronic device in an active state to achieve maximum throughput from the first electronic device in response to determining that the data request is received from the application layer of the first electronic device , and transmitting the data from the first electronic device to the second electronic device using at least one lane from the plurality of lanes. configuring a first lane from a plurality of lanes between the first electronic device and the second electronic device in an active state and remaining lanes from the plurality of lanes in a power save mode for regulating power of the first electronic device in response to determining that the data request is not received from the application layer of the first electronic device , and transmitting credit information corresponding to the data to the second electronic device using the first lane, and configuring the plurality of lanes between the first electronic device and the second electronic device in an active state to achieve maximum throughput from the first electronic device in response to determining that the data request is received from the application layer of the first electronic device , and transmitting the data from the first electronic device to the second electronic device using at least one lane from the plurality of lanes. <EOS>