IP Library Granted Patent US 10,122,818
Granted Patent B2
US 10,122,818 · App. 14/947,491 · Granted Nov 6, 2018

Method and system for generating behavior profiles for device members of a network

Inventor: David Wang (Northville, MI)
Assignee: BEET, LLC
H04L67/303G06Q50/01H04L67/10H04L67/12
View Patent ↗
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 10,122,818
App. No.
14/947,491
Granted
Nov 6, 2018
Kind
B2
Abstract

A method and system for generating a digital profile defined by digital behavior expressed by a device includes receiving digital behavior data and identifying information defined by a device in communication with a content server, generating a device profile for the device, associating the device with at least one device population, and generating a population profile defined by the device population. The device profiles and population profiles may be made accessible to users of a social network. Related contents, including identifying information, device behavior analysis, comparative ratings, service and diagnostic information, messages and alerts may be associated with a device profile or population profile and published to the social network. A population profile may define normal digital behavior of the population, such that the population profile may be compared with the device profile of a device, to determine whether the device operation is abnormal with respect to the population profile.

Claims (74)

1. A system comprising:

a content server;

a plurality of devices in communication with the content server via a network;

wherein each respective device of the plurality of devices outputs digital behavior data during each respective operation cycle of a plurality of operation cycles performed by the respective device;

wherein the content server:

receives the digital behavior data outputted by the respective device during each respective operation cycle of the plurality of operation cycles performed by the respective device;

associates the digital behavior data with the respective device and the respective operation cycle;

generates a respective device behavior profile for the respective device using the digital behavior data outputted by the respective device during the plurality of operation cycles; and

stores the respective device behavior profile;

wherein the respective device behavior profile for the respective device is predictive of the normal operation behavior profile of the respective device;

wherein each respective device is identified by at least one identifier;

wherein a device population is defined by the at least one identifier;

wherein the content server associates the respective device and the respective device behavior profile with the device population;

wherein the device population includes a plurality of devices identified by at least one identifier; and

wherein the content server:

generates a population behavior profile for the device population using the digital behavior data outputted by the plurality of devices identified by at least one identifier; and

stores the population device behavior profile;

wherein the population device behavior profile is predictive of the normal operation behavior profile of each of the plurality of devices identified by at least one identifier.

2. The system of claim 1 , wherein the digital behavior data output during each respective operation cycle defines a cycle time of an operation performed by the respective device during the respective operation cycle.

3. The system of claim 1 , wherein the digital behavior data output during each respective operation cycle defines a power consumption pattern of the respective device during the respective operation cycle.

4. The system of claim 1 , wherein the content server compares at least one device behavior profile of the plurality of devices identified by at least one identifier to the population device behavior profile to determine whether the at least one device behavior profile exhibits abnormal digital behavior in comparison to the population device behavior profile.

5. The system of claim 4 , wherein the content server generates an alert related to the at least one device behavior profile when abnormal digital behavior is exhibited.

6. The system of claim 1 , wherein the at least one identifier is a location.

7. The system of claim 6 , wherein the at least one device population includes a first device and a second device each identified by the location; and

wherein the first device and the second device are dissimilar devices.

8. The system of claim 1 , wherein the at least one identifier is a device type.

9. The system of claim 1 , wherein:

the at least one identifier includes a first identifier and a second identifier;

the first identifier is a device type; and

the second identifier is one of a device make and a device manufacturer.

10. The system of claim 1 , further comprising:

a data transfer member in communication with at least one respective device of the plurality of devices;

wherein the data transfer member senses the digital behavior data of the at least one respective device during each respective operation cycle of a plurality of operation cycles performed by the respective device;

wherein the data transfer member outputs a power consumption pattern defined by the digital behavior data to the content server;

wherein the content server:

receives the power consumption pattern outputted by the data transfer member during each respective operation cycle of the plurality of operation cycles performed by the respective device;

associates the power consumption pattern with the respective device and the respective operation cycle;

generates a respective device behavior profile for the respective device using the power consumption pattern outputted by the respective device during the plurality of operation cycles; and

stores the respective device behavior profile;

wherein the respective device behavior profile for the respective device is predictive of the normal power consumption pattern of the respective device.

11. The system of claim 10 , further comprising:

wherein the content server compares a subsequent power consumption pattern of a subsequent operation cycle performed by the respective device to the respective device behavior profile to determine whether the respective device exhibits an abnormal power consumption pattern during the subsequent operation cycle, in comparison to the respective device behavior profile.

12. A method comprising:

receiving digital behavior data outputted by each respective device of a plurality of devices in communication with a content server via a network;

wherein the digital behavior data is outputted during each respective operation cycle of a plurality of operation cycles performed by the respective device;

associating the digital behavior data with the respective device and the respective operation cycle, using the content server;

generating a respective device behavior profile for the respective device using the digital behavior data outputted by the respective device during the plurality of operation cycles; and

storing the respective device behavior profile;

wherein the respective device behavior profile for the respective device is predictive of the normal operation behavior profile of the respective device;

wherein each respective device is identified by at least one identifier;

wherein a device population is defined by the at least one identifier;

associating the respective device and the respective device behavior profile with the device population using the content server;

wherein the device population includes a plurality of devices identified by at least one identifier;

generating a population behavior profile for the device population using the digital behavior data outputted by the plurality of devices identified by at least one identifier using the content server; and

storing the population device behavior profile;

wherein the population device behavior profile is predictive of the normal operation behavior profile of each of the plurality of devices identified by at least one identifier.

13. The method of claim 12 , wherein the digital behavior data output during each respective operation cycle defines a cycle time of an operation performed by the respective device during the respective operation cycle.

14. The method of claim 12 , wherein the digital behavior data output during each respective operation cycle defines a power consumption pattern of the respective device during the respective operation cycle.

15. The method of claim 12 , further comprising:

comparing at least one device behavior profile of the plurality of devices identified by at least one identifier to the population device behavior profile, using the content server, to determine whether the at least one device behavior profile exhibits abnormal digital behavior in comparison to the population device behavior profile.

16. The method of claim 15 , further comprising:

generating an alert related to the at least one device behavior profile when abnormal digital behavior is exhibited.

17. The method of claim 12 , further comprising:

sensing the digital behavior data of at least one respective device, during each respective operation cycle of a plurality of operation cycles performed by the respective device, using a data transfer member in communication with the at least one respective device of the plurality of devices;

outputting a power consumption pattern defined by the digital behavior data to the content server from the data transfer member;

the method further comprising the content server:

receiving the power consumption pattern outputted by the data transfer member during each respective operation cycle of the plurality of operation cycles performed by the respective device;

associating the power consumption pattern with the respective device and the respective operation cycle;

generating a respective device behavior profile for the respective device using the power consumption pattern outputted by the respective device during the plurality of operation cycles; and

storing the respective device behavior profile;

wherein the respective device behavior profile for the respective device is predictive of the normal power consumption pattern of the respective device.

18. The method of claim 17 , further comprising the content server:

comparing a subsequent power consumption pattern of a subsequent operation cycle performed by the respective device to the respective device behavior profile; and

determining whether the respective device exhibits an abnormal power consumption pattern during the subsequent operation cycle, in comparison to the respective device behavior profile.

Assignments (6)
SECURITY INTEREST Recorded Dec 7, 2021
From: BEET, INC.
To: THE DAVID EBERLY TRUST
Reel/Frame 058317/0118 →
CHANGE OF NAME Recorded Feb 19, 2020
From: BEET, LLC
To: BEET, INC.
Reel/Frame 051969/0568 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2020
From: BEET INVESTMENT I, LLC
To: BEET, INC.
Reel/Frame 051824/0247 →
RELEASE OF SECURITY INTEREST Recorded Feb 12, 2020
From: BEET INVESTMENT, LLC
To: BEET, INC.
Reel/Frame 051802/0745 →
SECURITY INTEREST Recorded Sep 24, 2019
From: BEET, INC.
To: BEET INVESTMENT I, LLC
Reel/Frame 050467/0647 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2015
From: WANG, DAVID
To: BEET, LLC
Reel/Frame 037114/0175 →
Continuity (5)
Continuation 13354044 · Jan 19, 2012
Provisional Application 61435460 · Jan 24, 2011
Provisional Application 61435464 · Jan 24, 2011
Provisional Application 61435468 · Jan 24, 2011
Related Publication 20160080520A1 · Mar 17, 2016
Cited By (1)
US 12,659,329