Patent ID: 11902278
Assignee: NAGRAVISION SàRL
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method comprising:
receiving, by a computer system communicatively coupled to a communication network, from a first device among a plurality of devices operating in the communication network, a request to perform an operation at the first device, wherein the plurality of devices are associated with a user;
determining, by the computer system, whether the received request satisfies a first criterion for verifying authorization to perform the operation at one or more devices, the first criterion being based on a data model, the data model being generated based on a plurality of patterns of actions for at least one device among the plurality of devices, the plurality of patterns of actions including at least one regular pattern of action corresponding to an operating state of the at least one device, wherein the at least one regular pattern of actions is based on a user pattern of actions associated with the at least one device among the plurality of devices;
based on a determination that the first criterion is not satisfied, generating, by the computer system, at least one query to determine authorization to perform the operation at the one or more devices, the at least one query based on one or more patterns of actions of at least one device among the one or more devices;
determining, by the computer system, whether a response to the at least one query received from the user via a second device satisfies a second criterion for satisfying the at least one query, the second criterion being satisfied based on a comparison of the response to the at least one query to the one or more patterns of actions associated with the at least one query in the data model; and
based on a determination that the second criterion is satisfied, sending a message that causes the first device to permit performance of the operation at the first device, the message including an authorization to perform the operation and a setting for the first device to perform the operation based on the authorization.