Patent ID: 9519667
Filing Date: 2016-12-13
CPC Classification: G06F,G06T

Claim Text:
1. A method for the spatial storage of an object by means of a flexible hierarchical structure, the flexible hierarchical structure containing a set of elements of an n-tree, the method executable at a server, the server comprising a non-transitory storage medium for storing the flexible hierarchical structure and a network communication interface for two-way communication with a client device associated with a user and an electronic device via a data transmission network, the method comprising: obtaining, by the server from the electronic device via the data transmission network, an object for placement in one of the set of elements of the n-tree; determining, by the server, the most suitable element of the n-tree for the placement of the object; determining, by the server, if a boundary of the object goes beyond boundaries of the most suitable element of the n-tree that is intersected by a portion of the object when the object is placed in the element of the n-tree; increasing, by the server, a size of the most suitable element of the n-tree in a single direction only by adding to the most suitable element a zone of presence of the object, a boundary of the zone of presence of the object being distant from the boundary of the most suitable element of the n-tree by a maximum value of projection of the object beyond the boundaries of the most suitable element of the n-tree; and receiving, by the server from the client device via the data transmission network, a user request by means of the user selecting on a display of the client device the zone of presence of the object; causing, by the server, a presentation of the object associated with the most suitable element of the n-tree by means of the display of the client device.