Systems and methods for increasing robustness of a system with a remote server

US2016226702A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016226702-A1
Application numberUS-201615078623-A
CountryUS
Kind codeA1
Filing dateMar 23, 2016
Priority dateMar 12, 2013
Publication dateAug 4, 2016
Grant date

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.

Systems and methods for increasing robustness of a system with a remote server are provided. Some methods can include a first system remotely controlling a second system, detecting a failure in the first system or in a communication link between the first system and the second system, and temporarily removing control of the second system from the first system.

First claim

Opening claim text (preview).

1 - 20 . (canceled) 21 . A method comprising: a first system of a first type remotely controlling a second system of a second type by controlling or retrieving data from the second system or by making control or processing decisions for the second system, the first type being different from the second type; the second system detecting a failure in the first system or in a communication link between the first system and the second system; and the second system temporarily removing control of the second system from the first system. 22 . The method of claim 21 wherein the first system remotely controlling the second system includes the first system executing control logic for the second system. 23 . The method of claim 21 wherein detecting the failure in the first system or in the communication between the first system and the second system includes detecting a lack of communication from the first system for a predetermined period of time. 24 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes: providing fallback logic in the second system; and enabling the fallback logic in the second system to locally control the second system. 25 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes: providing a peripheral device in the second system; providing fallback logic in the peripheral device; and enabling the fallback logic in the peripheral device to control the peripheral device. 26 . The method of claim 21 further comprising the first system providing a notification of the failure in the first system or in the communication link between the first system and the second system. 27 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes: the second system receiving input; caching the received input during the failure in the first system or in the communication link between the first system and the second system; and upon a reconnection between the first system and the second system, the second system transmitting the cached input to the first system. 28 . The method of claim 21 further comprising: providing a secondary device with an internal processing unit; and enabling the internal processing unit to replace at least some functions executed by the first system. 29 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes enabling a differential data exchange between the first system and the second system. 30 . The method of claim 29 wherein enabling the differential data exchange between the first system and the second system includes transmitting only changes in a state of data between the first system and the second system. 31 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes the second system caching user interface input. 32 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes: providing a backup communication path between the first system and the second system; and the first system communicating with the second system via the backup communication path. 33 . The method of claim 32 wherein a first technology supports the communication link, wherein a second technology supports the backup communication path, and wherein the first technology is dissimilar from the second technology. 34 . The method of claim 21 wherein temporarily removing control of the second system from the first system includes: providing a backup first system with backup control logic, the backup control logic being a duplicate of control logic in the first system; and enabling the backup control logic in the backup first system to control the second system. 35 . A system comprising: a first system of a first type; a second system of a second type remotely located from the first system, the first type being different from the second type; and a communication link connecting the first system and the second system, wherein the first system executes control logic to remotely control the second system by controlling or retrieving data from the second system or by making control or processing decisions for the second system, and wherein, upon the second system detecting a failure in the first system or in the communication link, the second system temporarily removes control of the second system from the first system. 36 . The system of claim 35 wherein the second system includes fallback logic, and wherein, upon the failure in the first system or in the communication link, the second system enables the fallback logic in the second system to locally control the second system. 37 . The system of claim 35 further comprising a backup communication path connecting the first system and the second system, wherein, upon the failure in the first system or in the communication link, the first system communicates with the second system via the backup communication path. 38 . The system of claim 35 further comprising a backup first system, wherein the backup first system includes backup control logic, the backup control logic being a duplicate of the control logic in the first system, and wherein, upon the failure in the first system or in the communication link, the backup control logic is enabled to control the second system.

Assignees

Inventors

Classifications

  • Security signalling or alarm systems, e.g. redundant systems · CPC title

  • Error or fault detection not based on redundancy (power supply failures G06F1/30; network fault management H04L41/06) · CPC title

  • using wireless transmission systems {(G08B25/009 takes precedence)} · CPC title

  • by checking functioning · CPC title

  • Alarm signalling to a central station with two-way communication, e.g. with signalling back · 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 US2016226702A1 cover?
Systems and methods for increasing robustness of a system with a remote server are provided. Some methods can include a first system remotely controlling a second system, detecting a failure in the first system or in a communication link between the first system and the second system, and temporarily removing control of the second system from the first system.
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G08B25/004. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).