System and method for providing upstream directives based on upstream signal quality of wireless network in real-time communication
Abstract
An RTC/RTE software application running on a mobile device and an access point software application running on a Wi-Fi access point determine and provide upstream directives in real-time communication over a wireless network. The access point application determines the values of a set of upstream Wi-Fi signal quality parameters including at least one of an upstream RSSI parameter, an upstream SNR parameter, an upstream link speed parameter, and an upstream remaining bandwidth parameter of the mobile device. Each value is compared to a set of upstream thresholds to derive an upstream Wi-Fi connection quality measure. Each set of upstream thresholds includes at least two different values. The RTC/RTE application determines an upstream directive from the upstream Wi-Fi connection quality measure, and presents the upstream directive to a user in an audio or video form.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 - 19 (canceled)
20 . A system of software applications for determining and providing upstream directives in real-time communication and real-time engagement over a wireless network comprising:
1) an RTC/RTE software application adapted to be executed on a mobile device, wherein said mobile device includes:
a. a processing unit;
b. some amount of memory operatively coupled to said processing unit;
c. a display screen operatively coupled to said processing unit; and
d. a wireless network interface operatively coupled to said processing unit and configured to communicate with a wireless access point; and
2) a wireless access point software application adapted to be executed on said wireless access point, wherein:
a. said wireless access point is adapted to create a wireless network and includes:
i. a wireless access point processing unit;
ii. some amount of memory operatively coupled to said wireless access point processing unit;
iii. a set of LED indicators operatively coupled to said wireless access point processing unit; and
iv. a wireless network module operatively coupled to said wireless access point processing;
v. a power module operatively coupled to said wireless access point processing unit; and
vi. a wired wide area network module operatively coupled to said wireless access point processing unit for accessing the Internet; and
b. said wireless access point software application is adapted to:
i. create a socket with a predetermined port on an IP address of said wireless access point;
ii. establish a connection with said RTC/RTE software application over said socket;
iii. determine a set of values of a set of upstream connection quality parameters of said mobile device with said wireless access point;
iv. send said set of values to said RTC/RTE software application over said socket; and
3) wherein said RTC/RTE software application is adapted to:
a. receive said set of values;
b. determine a set of upstream connection quality measures based on said set of values;
c. determine a set of upstream directives based on said set of upstream connection quality measures; and
d. present said set of upstream directives.
21 . The system of software applications of claim 20 wherein said wireless access point is a Wi-Fi access point and said predetermined port is a TCP port or a UDP port.
22 . The system of software applications of claim 21 wherein:
1) said set of upstream connection quality parameters includes at least one of an upstream RSSI parameter, an upstream SNR parameter, an upstream link speed parameter, and an upstream remaining bandwidth parameter;
2) said set of values includes at least one of an upstream RSSI value, an upstream SNR value, an upstream link speed value, and an upstream remaining bandwidth value; and
3) said set of upstream connection quality measures includes at least one of an upstream RSSI quality measure, an upstream SNR quality measure, an upstream link speed quality measure, and an upstream remaining bandwidth quality measure.
23 . The system of software applications of claim 22 wherein said RTC/RTE software application determines said upstream RSSI quality measure by comparing said upstream RSSI value to a set of upstream RSSI thresholds.
24 . The system of software applications of claim 23 wherein said upstream RSSI quality measure is set to low when said upstream RSSI value is below a first upstream RSSI threshold within said set of upstream RSSI thresholds.
25 . The system of software applications of claim 22 wherein said RTC/RTE software application determines said upstream SNR quality measure by comparing said upstream SNR value to a set of upstream SNR thresholds.
26 . The system of software applications of claim 25 wherein said upstream SNR quality measure is set to low when said upstream SNR value is below a first upstream SNR threshold within said set of upstream SNR thresholds.
27 . The system of software applications of claim 22 wherein said RTC/RTE software application determines said upstream link speed quality measure by comparing said upstream link speed value to a set of upstream link speed thresholds.
28 . The system of software applications of claim 27 wherein said upstream SNR quality measure is set to low when said upstream link speed value is below a first upstream link speed threshold within said set of upstream link speed thresholds.
29 . The system of software applications of claim 22 wherein said RTC/RTE software application determines said upstream remaining bandwidth quality measure by comparing said upstream remaining bandwidth value to a set of upstream remaining bandwidth thresholds.
30 . The system of software applications of claim 29 wherein said upstream remaining bandwidth quality measure is set to low when said upstream remaining bandwidth value is below a first upstream remaining bandwidth threshold within said set of upstream remaining bandwidth thresholds.
32 . The system of software applications of claim 22 wherein said wireless access point software application is further adapted to listen to said socket for a connection request from said RTC/RTE software application on said socket; and said RTC/RTE software application is further adapted to request to connect said wireless access point software application over said socket.
32 . The system of software applications of claim 22 wherein said RTC/RTE software application presents said set of upstream directives in an audio format or a video format.
33 . A system of software applications for determining and providing upstream directives in real-time communication and real-time engagement over a wireless network comprising:
1) an RTC/RTE software application adapted to be executed on a mobile device, wherein said mobile device includes:
a. a processing unit;
b. some amount of memory operatively coupled to said processing unit;
c. a display screen operatively coupled to said processing unit; and
d. a wireless network interface operatively coupled to said processing unit and configured to communicate with a wireless access point; and
2) a wireless access point software application adapted to be executed on said wireless access point, wherein:
a. said wireless access point is adapted to create a wireless network and includes:
i. a wireless access point processing unit;
ii. some amount of memory operatively coupled to said wireless access point processing unit;
iii. a set of LED indicators operatively coupled to said wireless access point processing unit; and
iv. a wireless network module operatively coupled to said wireless access point processing;
v. a power module operatively coupled to said wireless access point processing unit; and
vi. a wired wide area network module operatively coupled to said wireless access point processing unit for accessing the Internet; and
b. said wireless access point software application is adapted to:
i. create a socket with a predetermined port on an IP address of said wireless access point;
ii. establish a connection with said RTC/RTE software application over said socket;
iii. determine a set of values of a set of upstream connection quality parameters of said mobile device with said wireless access point;
iv. determine a set of upstream connection quality measures based on said set of values; and
v. send said set of upstream connection quality measures to said RTC/RTE software application over said socket; and
3) where said RTC/RTE software application is adapted to:
a. determine a set of upstream directives based on said set of upstream connection quality measures; and
4) present said set of upstream directives in an audio format or a video format.
34 . The system of software applications of claim 33 wherein said wireless access point is a Wi-Fi access point and said predetermined port is a TCP port or a UDP port.
35 . The system of software applications of claim 34 wherein:
1) said set of upstream connection quality parameters includes at least one of an upstream RSSI parameter, an upstream SNR parameter, an upstream link speed parameter, and an upstream remaining bandwidth parameter;
2) said set of values includes at least one of an upstream RSSI value, an upstream SNR value, an upstream link speed value, and an upstream remaining bandwidth value; and
3) said set of upstream connection quality measures includes at least one of an upstream RSSI quality measure, an upstream SNR quality measure, an upstream link speed quality measure, and an upstream remaining bandwidth quality measure.
36 . The system of software applications of claim 35 wherein:
1) said RTC/RTE software application determines said upstream RSSI quality measure by comparing said upstream RSSI value to a set of upstream RSSI thresholds;
2) said RTC/RTE software application determines said upstream SNR quality measure by comparing said upstream SNR value to a set of upstream SNR thresholds;
3) said RTC/RTE software application determines said upstream link speed quality measure by comparing said upstream link speed value to a set of upstream link speed thresholds; and
4) said RTC/RTE software application determines said upstream remaining bandwidth quality measure by comparing said upstream remaining bandwidth value to a set of upstream remaining bandwidth thresholds.
37 . The system of software applications of claim 36 wherein:
1 ) said upstream RSSI quality measure is set to low when said upstream RSSI value is below a first upstream RSSI threshold within said set of upstream RSSI thresholds;
2) said upstream SNR quality measure is set to low when said upstream SNR value is below a first upstream SNR threshold within said set of upstream SNR thresholds;
3) said upstream SNR quality measure is set to low when said upstream link speed value is below a first upstream link speed threshold within said set of upstream link speed thresholds; and
4) said upstream remaining bandwidth quality measure is set to low when said upstream remaining bandwidth value is below a first upstream remaining bandwidth threshold within said set of upstream remaining bandwidth thresholds.
38 . The system of software applications of claim 33 wherein said wireless access point software application is further adapted to listen to said socket for a connection request from said RTC/RTE software application on said socket; and said RTC/RTE software application is further adapted to request to connect said wireless access point software application over said socket.Join the waitlist — get patent alerts
Track US2023208890A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.