×

Rural area network device

  • US 10,397,357 B2
  • Filed: 07/23/2014
  • Issued: 08/27/2019
  • Est. Priority Date: 07/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a network device, comprising:

  • establishing a network island by providing network connectivity to multiple computing devices in a local region via the network device;

    connecting the network device to an intermittent network channel that is not continuously active, wherein the network device facilitates asynchronous communication between a computing device of the multiple computing devices within the network island and an external computer system outside of the network island when the intermittent network channel is inactive, wherein the network device enables a specified computing device of the multiple computing devices to communicate with any of the multiple computing devices within the network island;

    receiving, at the network device, a message from the specified computing device for one of the multiple computing devices within the network island;

    sending, by the network device, the message to the one of the multiple computing devices, wherein the sending includes uploading, by the network device that is separate from the specified computing device that provided the message and separate from the recipient one of the multiple computing devices and remote from the external computer system, a record entry of the message to the external computer system when the intermittent network channel is active, or when the intermittent network channel is inactive, scheduling the record entry of the message to be uploaded to the external computer system at a later time based on a connectivity availability schedule and associated network characteristics of the intermittent network channel stored in a network island profile;

    when the intermittent network channel is active according to the connectivity availability schedule, receiving a content item via the intermittent network channel, wherein the content item has been selected as an item to be predictively cached based on one or more social interactions of one or more social networking accounts identified to be subject to an intermittent network connectivity of the network island; and

    caching the content item in a cache storage of the network device such that the content item is available to be accessed by a computing device within the network island.

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