IP Library Patent Application 19079179
Patent Application
App. No. 19/079,179

SYSTEM AND METHOD FOR LOCATION BASED ERROR CORRECTING AND VIDEO TRANSCRIBING CODE SELECTION

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.
19/079,179
Filed
Mar 13, 2025
Art Unit
2112
USPC
714/774
Abstract

A computer-implemented method includes receiving a plurality of data associated with a device, wherein the plurality of data includes a location data associated with the device; applying the plurality of data as an input to a trained Machine Learning (ML) model to determine an error correcting code to be used for the device based on an output of the selected ML model; and sending the error correcting code to the device.

Claims (41)

1 . A computer-implemented method, comprising:

receiving a plurality of data associated with a device, wherein the plurality of data includes location data associated with the device;

receiving environmental data;

applying the plurality of data associated with a device and the environmental data as an input to a trained Machine Learning (ML) model to determine an error correcting code to be used for the device based on an output of the ML model; and

sending the error correcting code to the device.

2 . The computer-implemented method of claim 1 , wherein the error correcting code is forward error correction (FEC).

3 . The computer-implemented method of claim 1 , further comprising determining a percentage of redundancy as a parameter of the determined error correcting code.

4 . The computer-implemented method of claim 1 , further comprising:

determining a transcoding to be used for the device as a parameter of the determined error correcting code; and

transmitting a signal to a source device to change an already in use transcoding to the determined transcoding.

5 . The computer-implemented of claim 1 , wherein the environmental data includes one or more of density of users within a given geographical location, load or congestion of a network, connectivity type, network type, weather, signal fade associated with the location of the device, and proximity/direction to signal source.

6 . The computer-implemented of claim 1 , wherein the plurality of data includes one or more of device type data, time data associated with the device, speed of travel associated with the device, acceleration associated with the device, and error correcting code being used by the device.

7 . The computer-implemented method of claim 1 , further comprising:

transmitting a signal to the device and to a source device, wherein the signal causes the device and the source device to utilize the determined error correcting code during communication; and

causing the device and the source device to change a percentage of redundancy to be used in association with the determined error correcting code.

8 . The computer-implemented method of claim 1 , further comprising selecting a machine learning model (ML) from a plurality of ML models based on the location data.

9 . A non-transitory, computer-readable medium storing a set of instructions that, when executed by a processor, cause:

receiving a plurality of data associated with a device, wherein the plurality of data includes location data associated with the device;

receiving environmental data;

applying the plurality of data associated with a device and the environmental data as an input to a trained Machine Learning (ML) model to determine an error correcting code to be used for the device based on an output of the ML model; and

sending the error correcting code to the device.

10 . The non-transitory, computer-readable medium of claim 9 , wherein the error correcting code is forward error correction (FEC).

11 . The non-transitory, computer-readable medium of claim 9 , wherein when executed by a processor, further causes determining a percentage of redundancy as a parameter of the determined error correcting code.

12 . The non-transitory, computer-readable medium of claim 9 , wherein

when executed by a processor, further causes:

determining a transcoding to be used for the device as a parameter of the determined error correcting code; and

transmitting a signal to a source device to change an already in use transcoding to the determined transcoding.

13 . The non-transitory, computer-readable medium of claim 9 , wherein the environmental data includes one or more of density of users within a given geographical location, load or congestion of a network, connectivity type, network type, weather, signal fade associated with the location of the device, and proximity/direction to signal source.

14 . The non-transitory, computer-readable medium of claim 9 , wherein the plurality of data includes one or more of device type data, time data associated with the device, speed of travel associated with the device, acceleration associated with the device, and error correcting code being used by the device.

15 . A system comprising:

a memory storing a set of instructions; and

at least one processor configured to execute the instructions to:

receive a plurality of data associated with a device, wherein the plurality of data includes location data associated with the device;

receive environmental data;

apply the plurality of data associated with a device and the environmental data as an input to a trained Machine Learning (ML) model to determine an error correcting code to be used for the device based on an output of the ML model; and

send the error correcting code to the device.

16 . The system of claim 15 , wherein the error correcting code is forward error correction (FEC).

17 . The system of claim 15 , wherein the at least one processor is configured to execute the instructions to determine a percentage of redundancy as a parameter of the determined error correcting code.

18 . The system of claim 15 , wherein the at least one processor is configured to execute the instructions to determine a transcoding to be used for the device as a parameter of the determined error correcting code, and further configured to execute the instructions to transmit a signal to a source device to change an already in use transcoding to the determined transcoding.

15 . The system of claim 15 , wherein the environmental data includes one or more of density of users within a given geographical location, load or congestion of a network, connectivity type, network type, weather, signal fade associated with the location of the device, and proximity/direction to signal source.

20 . The system of claim 15 , wherein the plurality of data includes one or more of device type data, time data associated with the device, speed of travel associated with the device, acceleration associated with the device, and error correcting code being used by the device.

Assignments (1)
SECURITY INTEREST Recorded May 6, 2025
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 071032/0591 →