PREP CORN: Cut kernels from ears of corn; reserve kernels and cobs separately. Puree canned corn and 2 cups broth in blender until smooth.
SAUTE VEGETABLES: Cook bacon in Dutch oven over medium heat until crisp, about 8 minutes. Using slotted spoon, transfer bacon to paper towel-lined plate and reserve. Cook onion, corn kernels, 1/2 teaspoon salt and 1/4 teaspoon pepper in bacon fat until vegetables are softened and golden brown, 6 to 8 minutes.
FINISH SOUP: Add potatoes, corn puree, remaining broth, and reserved corncobs to Dutch oven and bring to boil. Reduce heat to medium-low and simmer until potatoes are tender, about 15 minutes. Discard cobs and stir in cream, scallions and reserved bacon. Season with salt and pepper. Serve.
Soup can be refrigerated in airtight container for 3 days.