I would assume the name is broken down like so:

bgp945768bgs = Random crap (maybe something the identifies when the IP was given to the user?
canton01 = An office in Canton delegates these IPs
mi = they are in Canton, MI
comcast.net = ultimate owner of this block of IPs
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736