Network-enabled devices

US10680878B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10680878-B2
Application numberUS-201715795288-A
CountryUS
Kind codeB2
Filing dateOct 27, 2017
Priority dateAug 26, 2016
Publication dateJun 9, 2020
Grant dateJun 9, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed are methods, systems and computer program products for operating and controlling network-enabled devices. A network-enabled device communicates capability information representative of its set of capabilities. The network-enabled device also communicates a status signal indicative of the status of the device. It may be determined that the first network-enabled device is unable or unavailable to perform a function based on a status signal communicated by the first network-enabled device. A second network-enabled device may be identified to assign a failover function to based on the respective capabilities of the second network-enabled devices.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method of controlling a system of network-enabled devices, the method comprising: operating a first network-enabled device having a first set of capabilities; operating a plurality of second network-enabled devices each having a respective set of different capabilities; determining the first network-enabled device is unable or unavailable to perform a function based on a status signal communicated by the first network-enabled device; identifying a second network-enabled device to assign a failover function to based on the respective capabilities of the second network-enabled devices, and communicating, to the identified second network-enabled device, an assignment signal identifying the failover function as the assigned function, wherein the first set of capabilities of the first network-enabled device or the respective set of capabilities of the second network-enabled devices includes one or more high-level functions that the respective network-enabled device is capable of performing, rules that define an operation of the one or more high-level functions and requirements that enable each of the one or more high-level functions and wherein the rules for each of the one or more high-level function includes an identification and weighting value for each related high-level function. 2. The method of claim 1 , further comprising: receiving, at a management server: capability information from the second network-enabled devices; and the status signal communicated by the first network-enabled device: and executing an application on the management, the application identifying the second network-enabled device to assign the failover function to and generating the function assignment signal. 3. The method of claim 1 , wherein each of the second network-enabled devices has respective set of capabilities that is different from the first set of capabilities. 4. The method of claim 1 , wherein determining the first network-enabled device is unable or unavailable to perform a function comprises: detecting an occurrence of a predetermined condition at the first network-enabled device, wherein the predetermined condition relates to at least one of: the status of an assigned function; non-receipt of a status signal from the first network-enabled device a power status of the network-enabled device; an anticipated failure of the network-enabled device; an expected outcome of performing a function; a location of the network-enabled device; a communication signal strength of the network-enabled device; and an observation of an expected event. 5. The method of claim 1 , wherein the failover function differs from the function that the first network-enabled device is unable or unavailable to perform.

Assignees

Inventors

Classifications

  • by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure · CPC title

  • by checking functioning · CPC title

  • the condition being an adaptation, e.g. in response to network events · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10680878B2 cover?
Disclosed are methods, systems and computer program products for operating and controlling network-enabled devices. A network-enabled device communicates capability information representative of its set of capabilities. The network-enabled device also communicates a status signal indicative of the status of the device. It may be determined that the first network-enabled device is unable or unav…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L41/0668. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 09 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).