IP Library Patent Application 11820236
Patent Application
App. No. 11/820,236

Periodic heartbeat communication between devices and a control point

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/820,236
Abstract

A method, apparatus and system of periodic heartbeat communication between devices and a control point is disclosed. In one embodiment, a method includes generating a periodic heartbeat signal using a counter of a system on chip embedded in a device, and communicating the heartbeat signal to a control point managing the device to trigger a communication between the device and the control point in order to allow the device to use a low power mode between heartbeat communications. In another embodiment, a method includes communicating a heartbeat signal of a device to a control point when the device is coupled to a network of the device and the control point managing the device, performing a key exchange between the device and the control point to authenticate the device, and configuring the device based on parameter data of the control point when key exchange is successful.

Claims (27)

1 . A method, comprising:

generating a periodic heartbeat signal using a counter of a system on chip embedded in a device; and

communicating the periodic heartbeat signal to a control point managing the device to trigger a communication between the device and the control point.

2 . The method of claim 1 , wherein the device is at least one of a wired device and a wireless device.

3 . The method of claim 2 , further comprising waking up the system on chip to generate the heartbeat signal when the counter of the system on chip reaches a preset value.

4 . The method of claim 3 , further comprising communicating signal data of the device to the control point, wherein the signal data to include at least a battery condition of the device.

5 . The method of claim 4 , further comprising configuring the device through processing configuration data of the control point.

6 . The method of claim 5 , further comprising performing a firmware update of the device through processing firmware update data of the control point.

7 . The method of claim 6 , further comprising initiating at least one operation of the device based on at least one command data of the control point.

8 . The method of claim 7 , further comprising varying a period of the periodic heartbeat signal based on a type of the device.

9 . The method of claim 8 , further comprising performing a two way communication between the device and the control point subsequent to the waking up the system on chip.

10 . The method of claim 8 , further comprising reverting the device to a sleep mode upon performing the communicating the heartbeat signal to the control point.

11 . The method of claim 1 , wherein the periodic heartbeat signal is converted to an aperiodic heartbeat signal through adding a random time to a period of the periodic heartbeat signal.

12 . The method of claim 1 in a form of a machine-readable medium embodying a set of instructions that, when executed by a machine, causes the machine to perform the method of claim 1 .

13 . A method, comprising:

communicating a heartbeat signal of a device to a control point when the device is coupled to a network of the device and the control point managing the device;

performing a key exchange between the device and the control point to authenticate the device; and

configuring the device based on parameter data of the control point when the key exchange is successful.

14 . The method of claim 13 , wherein the heartbeat signal informs the control point a wake-up mode of the device such that the control point is able to communicate with the device.

15 . The method of claim 14 , wherein the performing the key exchange is performed periodically to check a tampering of the device such that the device is removed from the network when the tampering of the device is detected.

16 . The method of claim 15 , further comprising providing a tiered access to a user of the network based on login data of the user.

17 . A system on chip, comprising:

a real time counter module to count clock pluses of the system on chip embedded in a device; and

a heartbeat module coupled to the real time counter module to generate a heartbeat signal when a number of the clock pluses is equivalent to a preset value to trigger a communication between the device and a control point managing the device.

18 . The system on chip of claim 17 , wherein the heartbeat signal is periodically communicated to the control point such that a presence of the device is confirmed by the control point based on the heartbeat signal.

19 . The system on chip of claim 18 , wherein signal data of the control point is communicated subsequent to the heartbeat signal to control the device.

20 . The system on chip of claim 19 , wherein the system on chip is placed back to a sleep mode when the heartbeat signal is communicated to the control point to minimize a power consumption of the system on chip.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2017
From: SIGMA PARTNERS 7, L.P.
To: GAINSPAN CORPORATION
Reel/Frame 041943/0878 →
SECURITY INTEREST Recorded Sep 22, 2016
From: GAINSPAN CORPORATION
To: SIGMA PARTNERS 7, L.P.
Reel/Frame 040114/0011 →
SECURITY INTEREST Recorded Nov 18, 2014
From: GAINSPAN CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 034192/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2007
From: WELLES, DEVON; GOUGH, CHRIS; ADAMS, LEWIS; HERRING, ALAN
To: GAINSPAN, INC.
Reel/Frame 019505/0700 →