发明名称 System, method and computer program product for connecting roaming mobile devices to a virtual device platform
摘要 Systems, methods and computer program products that enable efficient roaming of virtual mobile devices. In one embodiment, multiple PoP locations having a set of common master images are maintained. A communication from a mobile device received at a central facility identifies a user, a location and a type of the mobile device. The central facility determines performance measures for the PoP locations and identifies a preferred PoP location in response to the communication. If the preferred PoP location has available capacity, the central facility directs the preferred PoP location to provision resources and instantiate a virtual device from a selected master image corresponding to the mobile device. If the preferred PoP location persistently stores a user data volume for the user, the virtual device is attached to the stored user data volume. Otherwise, data is transferred from the user's data volume to a cache attached to the virtual device.
申请公布号 US9622068(B2) 申请公布日期 2017.04.11
申请号 US201615181783 申请日期 2016.06.14
申请人 Hypori, Inc. 发明人 Mijar Sanjay;Achanta Phani;Vetter Brian J.;Marston Justin P.
分类号 H04W4/00;H04W8/06;H04W48/18;H04W8/12;H04W64/00;H04W84/00 主分类号 H04W4/00
代理机构 Sprinkle IP Law Group 代理人 Sprinkle IP Law Group
主权项 1. A method for enabling efficient roaming of mobile devices, the method comprising: receiving, over a network by a master control facility embodied on non-transitory computer memory, a communication from a mobile device that identifies at least a type of the mobile device, the mobile device associated with a user, the master control facility communicatively connected to multiple point-of-presence (PoP) servers at multiple different physical locations; determining, by the master control facility, a preferred PoP server of the multiple PoP servers that best serves an area where the mobile device is in; directing, by the master control facility, the preferred PoP server to instantiate a virtual device that matches the type of the mobile device; and communicating, by the master control facility, a message to the mobile device, the message indicating to the mobile device that the mobile device is to connect to the preferred PoP server of the multiple PoP servers for communicating with the virtual device instantiated by the preferred PoP server, wherein at least a portion of user data persistently stored on a home PoP server associated with the user is transmitted to a transient storage on the preferred PoP server.
地址 Austin TX US