×

Controlling method, connector, and memory storage device

  • US 9,804,983 B2
  • Filed: 03/15/2013
  • Issued: 10/31/2017
  • Est. Priority Date: 02/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A controlling method for a memory storage device, the controlling method comprising:

  • establishing a connection between a host system and the memory storage device;

    receiving a first command from the host system and storing the first command into a command queue, wherein the command queue comprises at least one second command after the first command is stored into the command queue;

    determining whether a command number of the at least one second command is greater than a threshold, wherein the threshold is greater than 1;

    wherein when the command number is greater than the threshold, receiving one of the at least one second command from the command queue, obtaining a using right of the connection and executing one of the at least one second command by the memory storage device, wherein the step of executing one of the at least one second command comprises transmitting a tag of the one of the at least one second command from the memory storage to the host system, wherein the host system transmits a memory address corresponding to the one of the at least one second command to the storage device based on the tag of the one of the at least one second command; and

    wherein when the command number is not greater than the threshold, waiting to receive a command from the host system and the using right of the connection belongs to the host system,wherein when the using right of the connection belongs to the memory storage device, the memory storage device executes one of the at least one second command and the host system does not transmit one of the at least one second command to the memory storage device;

    wherein when the using right of the connection belongs to the host system, the memory storage device does not execute the received at least one second command and the host system transmit one of the at least one second command to the memory storage device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×