Object movement method, apparatus and electronic device
AssigneeVivo Mobile Communication Co., Ltd.
InventorLei Lou
Life of this patent
Estimating the term…
Abstract
An object movement method includes receiving a first input of a user, where the first input is used to move a target object in a first space into a second space; and in response to the first input, moving the target object into the second space in a case that the second space is enabled and that a size of a residual space of the second space meets a predetermined condition, where the second space and the first space are independent of each other.
Claims14
An object movement method, wherein the method comprises:
- receiving, by an electronic device, a first input of a user, wherein the first input is used to move a target object in a first space into a second space;
- and
- in response to the first input, moving, by the electronic device, the target object into the second space in a case that the second space is enabled and that a size of a residual space of the second space meets a predetermined condition, wherein
- the second space and the first space are independent of each other, and the predetermined condition comprises the size of the residual space of the second space is greater than or equal to a size of the target object;
- and
- in a case that a privacy key is set for the second space, the second space is enabled;
- wherein
- the moving the target object into the second space comprises:
- encrypting, by the electronic device, the target object in a target encryption manner matched with an object type of the target object;
- and
- moving, by the electronic device, the encrypted target object into the second space, and deleting, by the electronic device, unencrypted target object in the first space;
- and
- the encrypting the target object comprises:
- encrypting, by the electronic device, a full text of the target object in a case that a size of content of the target object is less than or equal to a preset quantity of bytes;
- or
- encrypting, by the electronic device, a first preset quantity of bytes of the target object in a case that the size of the content of the target object is greater than the preset quantity of bytes.
An electronic device, comprising a processor, a memory, and a program stored in the memory and executable by the processor, wherein the program when executed by the processor, causes the electronic device to perform:
- receiving a first input of a user, wherein the first input is used to move a target object in a first space into a second space;
- and
- in response to the first input, moving the target object into the second space in a case that the second space is enabled and that a size of a residual space of the second space meets a predetermined condition, wherein
- the second space and the first space are independent of each other, and the predetermined condition comprises the size of the residual space of the second space is greater than or equal to a size of the target object;
- and
- in a case that a privacy key is set for the second space, the second space is enabled;
- wherein the program, when executed by the processor, causes the electronic device to further perform:
- encrypting the target object in a target encryption manner matched with an object type of the target object;
- and
- moving the encrypted target object into the second space, and deleting unencrypted target object in the first space;
- and
- the program, when executed by the processor, causes the electronic device to further perform:
- encrypting a full text of the target object in a case that a size of content of the target object is less than or equal to a preset quantity of bytes;
- or
- encrypting a first preset quantity of bytes of the target object in a case that the size of the content of the target object is greater than the preset quantity of bytes.
A non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a program, and the program, when executed by a processor of an electronic device, causes the electronic device to perform:
- receiving a first input of a user, wherein the first input is used to move a target object in a first space into a second space;
- and
- in response to the first input, moving the target object into the second space in a case that the second space is enabled and that a size of a residual space of the second space meets a predetermined condition, wherein
- the second space and the first space are independent of each other, and the predetermined condition comprises the size of the residual space of the second space is greater than or equal to a size of the target object;
- and
- in a case that a privacy key is set for the second space, the second space is enabled;
- wherein
- the program, when executed by the processor of the electronic device, causes the electronic device to further perform:
- encrypting the target object in a target encryption manner matched with an object type of the target object;
- and
- moving the encrypted target object into the second space, and deleting unencrypted target object in the first space;
- and
- the program, when executed by the processor of the electronic device, causes the electronic device to further perform:
- encrypting a full text of the target object in a case that a size of content of the target object is less than or equal to a preset quantity of bytes;
- or
- encrypting a first preset quantity of bytes of the target object in a case that the size of the content of the target object is greater than the preset quantity of bytes.
Dependencies are inferred from the claim text.