Systems and methods for personalized fog networks
AssigneeUnited Services Automobile Association (USAA)
InventorsJoel S. Hartshorn, Elena Marie Carrasco, Nathan Lee Post, Mark Paxman Warnick, Ravi Durairaj, Nolan Serrao, Sumita T. Jonak
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for managing smart devices via a local fog network. Device eligibility for joining the network is determined based upon characteristics of a discovery poll ping response.
Claims20
A system, comprising:
- one or more smart devices;
- a local fog machine, comprising electronic hardware configured to:
- generate a fog network local to an environment of the local fog machine that provides communication access to devices connected to the fog network, wherein eligibility of connection to the fog network is based upon being local to the environment;
- provide a discovery poll ping to the one or more smart devices;
- in response to the discovery poll ping, receive a poll ping response;
- identify characteristics of the poll ping response that indicate whether a corresponding one of the one or more smart devices is local to the environment and, thus, eligible to join the fog network based upon eligibility criteria comprising operational characteristic requirements for an eligible smart device, specific to the fog network, wherein the eligibility criteria comprises:
- a threshold signal strength of the poll ping response, wherein the threshold signal strength comprises a signal strength value that, when reached by the poll ping response, indicates that the one or more smart devices providing the poll ping response is likely local to the environment and is, thus, eligible;
- a capability performance indication of eligibility, provided based upon observed completion of commanded performance, by the eligible smart device, of an advertised capability of the eligible smart device, within the environment of the local fog machine;
- or
- any combination thereof;
- determine eligibility of the one or more smart devices to join the fog network by comparing the characteristics of the poll ping response to the eligibility criteria;
- and
- when the one or more smart devices are eligible to join the fog network, provide access to the fog network by the one or more smart devices.
A tangible, non-transitory, computer-readable medium, comprising computer-readable instructions that when executed by one or more processors of one or more computers, cause the one or more computers to:
- generate, via a local fog machine, a fog network local to an environment of the local fog machine that provides communication access to a subset of one or more smart devices connected to the fog network, wherein eligibility of connection to the fog network is based upon being local to the environment;
- provide a discovery poll ping to the one or more smart devices;
- in response to the discovery poll ping, receive a poll ping response;
- identify characteristics of the poll ping response that indicate whether a corresponding one of the one or more smart devices is local to the environment and, thus, eligible to join the fog network based upon eligibility criteria comprising operational characteristic requirements for an eligible smart device, specific to the fog network, wherein the eligibility criteria comprises:
- a threshold signal strength of the poll ping response, wherein the threshold signal strength comprises a signal strength value that, when reached by the poll ping response, indicates that the one or more smart devices providing the poll ping response is likely local to the environment and is, thus, eligible;
- a capability performance indication of eligibility, provided based upon observed completion of commanded performance, by the eligible smart device, of an advertised capability of the eligible smart device, within the environment of the local fog machine;
- or
- any combination thereof;
- determine eligibility of the one or more smart devices to join the fog by comparing the characteristics of the poll ping response to the eligibility criteria;
- and
- when the one or more smart devices are eligible to join the fog network, provide access to the fog network by the one or more smart devices.
A computer-implemented method, implemented via a local fog machine, comprising electronic hardware to perform operations comprising:
- generating a fog network local to an environment of the local fog machine that provides communication access to devices connected to the fog network, wherein eligibility of connection to the fog network is based upon being local to the environment;
- providing a discovery poll ping to one or more smart devices;
- in response to the discovery poll ping, receiving a poll ping response;
- identify characteristics of the poll ping response that indicate whether a corresponding one of the one or more smart devices is local to the environment and, thus, eligible to join the fog network based upon eligibility criteria comprising operational characteristic requirements for an eligible smart device, specific to the fog network, wherein the eligibility criteria comprises:
- a threshold signal strength of the poll ping response, wherein the threshold signal strength comprises a signal strength value that, when reached by the poll ping response, indicates that the one or more smart devices providing the poll ping response is likely local to the environment and is, thus, eligible;
- a capability performance indication of eligibility, provided based upon observed completion of commanded performance, by the eligible smart device, of an advertised capability of the eligible smart device, within the environment of the local fog machine;
- or
- any combination thereof;
- determining eligibility of the one or more smart devices to join the fog network by comparing the characteristics of the poll ping response to the eligibility criteria;
- and
- when the one or more smart devices are eligible to join the fog network, providing access to the fog network by the one or more smart devices.
Dependencies are inferred from the claim text.