Patent ID: 11874857
Assignee: GM CRUISE HOLDINGS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A method comprising:
receiving semantic objects in a geographical area and a definition of sections, wherein the sections cover parts of the geographical area;
identifying for each of the sections, semantic objects that are located at least partly in a section;
applying consistency rules to the found semantic objects for each of the sections, wherein the consistency rules include: (1) a given semantic object is placed in exactly one shard, and (2) an object having a relationship to exactly one primary object is placed in a same shard as the primary object;
after the consistency rules are applied, linking the found semantic objects for each of the sections that obey the consistency rules to respective shards in shard data entries corresponding to respective shards;
storing the shard data entries in one or more database storage devices; and
generating metadata for the linked found semantic objects of each shard, including calculating a bounding box for each shard covering the linked found semantic objects of each shard, wherein the bounding box is different from the geographical area of the section used in finding the semantic objects for each shard;
exporting the shard data entries from one or more database storage devices to a file storage system as shard files, wherein one shard file includes data for one shard; and
uploading the shard files in the file storage system to clients, wherein clients include one or more of: an autonomous vehicle, a vehicle, and a computer environment that tests software for vehicles.