×

System and method of message routing using name-based identifier in a distributed computing environment

  • US 9,350,812 B2
  • Filed: 03/21/2014
  • Issued: 05/24/2016
  • Est. Priority Date: 03/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of communication between a platform server and an end-point device, the method comprising:

  • providing a platform server, a set of intermediary servers, and a set of edge servers, collectively defining a network, whereinan end-point device communicates to an edge server of the set of edge servers, whereinthe set of edge servers communicates to the set of intermediary servers, and whereinthe set of intermediary servers communicates to a platform server;

    binding, at the platform server, at a first instance, the end-point device to the platform server, whereinthe platform server binds, at the first instance, the end-point device using a non-addressable name value associated to the end-point device, whereinthe binding, at the first instance, associates a first path across the network, and whereinthe first path is defined between the end-point device and the platform server across one or more intermediary servers and one or more edge servers, including a first intermediary server;

    communicating, at the platform server, a first message to the end-point device along the first path;

    rebinding, at the platform server, at a second instance, the end-point device to the platform server, whereinthe platform server binds, at the second instance the end-point device, using the non-addressable name value associated to the end-point device, whereinthe rebinding, at the second instance, associates a second path across the network, whereinthe second path is defined between the end-point device and the platform server across one or more intermediary servers and one or more edge servers, including a second intermediary server;

    communicating, at the platform server, a second message to the end-point device along the second path.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×