`` professor , '' sato said suddenly , glancing up from her blackberry , `` despite your insistence that you have no idea why you 're here tonight , perhaps you could shed light on the meaning of peter solomon 's ring . ''