# US 12,764,808 B2 · Direct channel generation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,764,808 B2
- Document ID: US12764808B2
- Status: Granted
- Kind: B2
- Application number: 18/040,729
- Filed: 2021-08-06
- Published: 2023-09-28
- Granted: 2026-10-13
- Earliest claimed: 2020-08-07
- Assignees: Blustream Corporation
- Applicants: Blustream Corporation
- Inventors: Michael Dominick Audi; William Buote; Kenneth N. Rapp; Robert Bean; James Michael Gordon, Jr.
- Web page: https://patentgrep.com/patent/US12764808B2

## CPC

- H04W 76/14: Direct-mode setup
- G01S 17/00: Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/38: for collecting sensor information
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method of establishing a communication channel includes receiving sensor data characterizing measurements associated with a target object. The method includes determining, based on the sensor data, an objective from a plurality of predefined objectives for monitoring the target object. The method includes computing, based on the determined objective, a communication channel associated with the target object. The method includes providing the communication channel. Related apparatus, systems, techniques, and articles are also described.

## Claims

### Claim 1

A method, comprising:
receiving data characterizing measurements associated with a target object;
determining, based on the received data and using a predictive model, an objective from a plurality of predefined objectives for monitoring the target object wherein the predictive model compares the received data to nominal characteristics associated with the target object;
computing, based on the determined objective, a communication channel from a plurality of communication channels associated with the target object, wherein the computation is based on an evaluation of historical user responses with the plurality of communication channels;
providing the communication channel to a user device associated with the target object;
updating the communication channel using the predictive model, wherein the update is performed in response to a user interaction with the communication channel and the evaluation of the historical user responses, and wherein the update computes an updated communication channel from the plurality of communication channels; and
providing the updated communication channel to the user device associated with the target object.

### Claim 2 (depends on 1)

The method of claim 1, further comprising determining one or more characteristic of the communication channel.

### Claim 3 (depends on 2)

The method of claim 2, further comprising providing the determined one or more characteristics of the communication channel.

### Claim 4 (depends on 3)

The method of claim 3, wherein the determined characteristic is at least one of:
a user preference; or
a status of the target object.

### Claim 5 (depends on 1)

The method of claim 1, further comprising establishing the communication channel between a service provider and a user associated with the object via a server containing a machine-learning algorithm, a plurality of pre-stored statuses of the target object, and a plurality of associated service providers.

### Claim 6 (depends on 5)

The method of claim 5, wherein the service provider is associated with the determined objective for monitoring the target object via the machine-learning algorithm, the plurality of pre-stored statuses the target object, and the plurality of associated service providers.

### Claim 7 (depends on 1)

The method of claim 1, wherein the data comprises data associated with at least one of:
a timer;
an accelerometer;
a global positioning system;
a position sensor;
a thermometer;
a humidity sensor;
a visible light sensor; or
a non-visible light sensor.

### Claim 8 (depends on 1)

The method of claim 1, wherein a sensor is arranged adjacent to the target object;
a server is communicatively coupled to the sensor, the server configured to contain a machine learning algorithm, a plurality of pre-stored statuses of the target object, and a plurality of associated service providers;
a first communication device is associated with the user; and
a second communication device is associated with the service provider,
wherein the communication channel links the first communication device and the second communication device in order to transmit data.

### Claim 9 (depends on 1)

The method of claim 1, further comprising determining a status of the target object.

### Claim 10 (depends on 9)

The method of claim 9, wherein the status of the target object is based on at least one of:
a temperature of the target object;
a humidity level surrounding the target object; or
a utilization amount of the target object.

### Claim 11

A system comprising:
at least one data processor;
memory storing instructions which, when executed by the at least one data processor, causes the at least one data processor to perform operations comprising:
receiving data characterizing measurements associated with a target object;
determining, based on the received data and using a predictive model, an objective from a plurality of predefined objectives for monitoring the target object, wherein the predictive model compares the received data to nominal characteristics associated with the target object;
computing, based on the determined objective, a communication channel from a plurality of communication channels associated with the target object, wherein the computation is based on an evaluation of historical user responses with the plurality of communication channels;
providing the communication channel to a user device associated with the target object;
updating the communication channel using the predictive model, wherein the update is performed in response to a user interaction with the communication channel and the evaluation of historical user responses, and wherein the update computes an updated communication channel from the plurality of communication channels; and
providing the updated communication channel to the user device associated with the target object.

### Claim 12 (depends on 11)

The system of claim 11, wherein the operations further comprise determining one or more characteristic of the communication channel.

### Claim 13 (depends on 12)

The system of claim 12, wherein the operations further comprise providing the determined one or more characteristics of the communication channel.

### Claim 14 (depends on 13)

The system of claim 13, wherein the determined characteristic is at least one of:
a user preference; or
a status of the target object.

### Claim 15 (depends on 11)

The system of claim 11, wherein the operations further comprise establishing the communication channel between a service provider associated with the determined objective and a user associated with the target object.

### Claim 16 (depends on 11)

The system of claim 11, further comprising:
a sensor arranged adjacent to the target object;
a server communicatively coupled to the sensor; the server configured to contain a machine learning algorithm, a plurality of pre-stored statuses of the target object, and a plurality of associated service providers;
a first communication device associated with the user; and
a second communication device associated with the service provider,
wherein the communication channel links the first communication device and the second communication device in order to transmit data.

### Claim 17 (depends on 11)

The system of claim 11, wherein the sensor data comprises data associated with at least one of:
a timer;
an accelerometer;
a global positioning system;
a position sensor;
a thermometer;
a humidity sensor;
a visible light sensor; or
a non-visible light sensor.

### Claim 18 (depends on 11)

The system of claim 11, wherein the operations further comprise receiving second data characterizing second measurements associated with the target object at time after receiving previous sensor data.

### Claim 19 (depends on 11)

The system of claim 11, wherein the operations further comprise determining a status of the target object.

### Claim 20

A non-transitory computer readable medium storing instructions, which when executed by at least one data processor of at least on computing system, causes the at least one data processor to perform operations comprising:
receiving data characterizing measurements associated with a target object;
determining, based on the received data and using a predictive model, an objective from a plurality of predefined objectives for monitoring the target object, wherein the predictive model compares the received data to nominal characteristics associated with the target object;
computing, based on the determined objective, a communication channel from a plurality of communication channels associated with the target object wherein the computation is based on an evaluation of historical user responses with the plurality of communication channels;
providing the communication channel to a user device associated with the target object;
updating the communication channel using the predictive model, wherein the update is performed in response to a user interaction with the communication channel and the evaluation of the historical user responses, and wherein the update computes an updated communication channel from the plurality of communication channels; and
providing the updated communication channel to the user device associated with the target object.

### Claim 21 (depends on 1)

The method of claim 1, wherein the predictive model is trained on historical user interactions with the plurality of communication channels.

### Claim 22 (depends on 1)

The method of claim 1, wherein the user interaction with the communication channel includes a user's response to the communication channel and additional data characterizing measurements associated with the target object.

### Claim 23 (depends on 1)

The method of claim 1, wherein the user interaction with the communication channel is based on a measurement of responsiveness by the user.

### Claim 24 (depends on 1)

The method of claim 1, wherein the updated communication channel is an alternative channel distinct from the initially provided communication channel.
