Patent ID: 11955246
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
Field: Medical technology (Instruments)
Classification: CPC G  A | IPC A  G

Claim 25:
26. A data storage and retrieval system for a computer memory comprising:
vertex viscoelasticity determining means for,
determining surface vertex viscoelasticity values that correspond to 3D locations of surface vertices of primitive volumetric cells that include both surface vertices and internal vertices, included within a volume mesh structure; and
determining internal vertex viscoelasticity values that correspond to 3D locations of internal vertices of the primitive volumetric cells, included within the volume mesh structure;
sorting means for configuring said memory according to a unified mesh structure that represents surface vertices and internal vertices of the primitive volumetric cells within the volume mesh structure, said unified mesh structure including:
a list of 3D locations of surface vertices of the primitive volumetric cells within the volume mesh structure, each associated with a corresponding determined surface vertex viscoelasticity value; and
a list of 3D locations of internal vertices of the primitive volumetric cells within the volume mesh structure, each associated with a corresponding determined internal vertex viscoelasticity value; and
using a data structure that includes at least one base address pointing to a list comprising the first sub-list and the second sub-list, a count of surface vertices in the first sub-list, and a count of internal vertices in the second sub-list, to store the list of three dimensional (3D) locations of surface vertices of the primitive volumetric cells of the volume mesh structure and to store the list of 3D locations of internal vertices of the primitive volumetric cells of the volume mesh structure in the computer memory, wherein the at least one base address is used for accessing the first sub-list and the at least one base address and the count of the surface vertices in the first sub-list are used to access the second sub-list in the computer memory.