In SM navigate to Menu Navigation -> Tailoring -> Script Library. Bring up the script library record name "discoveryEvent". Scroll down to a function called createCIName and uncomment this section (just remove /* */)
/* if ( record.ci_name != null ) return record.ci_name; if ( record.machine_name != null ) return record.machine_name; if ( record.network_name != null ) return record.network_name; */
Save the record. Delete your records in SM that were previously brought in from uCMDB and run the adapter again to bring in the new records. They should have meaningful CI name.