Cruise company Carnival gets personal with concierge tech

What if your room on a cruise ship were to unlock automatically as you approach, or if the wait staff could bring your favorite cocktail before you even ask?