IP Library Granted Patent US 12701435
Granted Patent B2
US 12701435 · App. 18/352,892 · Granted Aug 4, 2026

Systems, methods, and devices for enhanced integration of wireless environments

Inventor: Kameswara Medapalli (Saratoga, CA)
Assignee: Cypress Semiconductor Corporation
H04W24/02
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 12701435
App. No.
18/352,892
Granted
Aug 4, 2026
Kind
B2
Abstract

Systems, methods, and devices enhance integration of components of a wireless environment. Methods include determining, using a processing device, a plurality of contextual parameters identifying a plurality of settings associated with an application executed on a central wireless device and a plurality of wireless devices included in an operational environment of the central wireless device. Methods also include determining, using the processing device, a plurality of wireless device parameters and wireless connection parameters for the plurality of wireless devices based on the contextual parameters. Methods further include generating, using the processing device, instructions for each of the plurality of wireless devices based, at least in part, on the plurality of contextual parameters and a native format and wireless protocol of each of the plurality of wireless devices.

Claims (41)

1 . A method comprising:

determining, using a processing device, a plurality of contextual parameters identifying a plurality of settings based on application data of an application executed on a central wireless device, the plurality of settings being determined for a plurality of wireless devices included in an operational environment of the central wireless device, and the plurality of contextual parameters being determined dynamically based on the execution of the application data;

determining, using the processing device, a plurality of wireless device parameters and wireless connection parameters for the plurality of wireless devices based on the contextual parameters; and

generating, using the processing device, instructions for each of the plurality of wireless devices based, at least in part, on the plurality of contextual parameters and a native format and wireless protocol of each of the plurality of wireless devices.

2 . The method of claim 1 , the plurality of contextual parameters is determined based, at least in part, of a user profile of a user of the central wireless device.

3 . The method of claim 1 , wherein at least some of the plurality of wireless devices are compatible with one or more of a Bluetooth Low Energy protocol and an 802.15.4 protocol compatible with a Matter standard.

4 . The method of claim 1 , wherein at least some of the contextual parameters are dynamically determined based on the execution of the application and dynamic content of the application.

5 . The method of claim 4 , wherein the at least some of the contextual parameters are determined based on metadata of the application.

6 . The method of claim 5 further comprising:

retrieving the at least some of the contextual parameters from the metadata via an application program interface of the central wireless device.

7 . The method of claim 1 further comprising:

mapping the plurality of contextual parameters to a plurality of operations to be performed by the plurality of wireless devices; and

generating the instructions based, at least in part, on the mapping.

8 . The method of claim 1 , wherein the central wireless device is a gaming console.

9 . The method of claim 8 , wherein the plurality of wireless devices comprises at least one game controller, at least one smart home device, and at least one component of a home entertainment system.

10 . A system comprising:

a first transceiver configured to be compatible with a first wireless protocol;

a second transceiver configured to be compatible with a second wireless protocol;

a third transceiver configured to be compatible with a third wireless protocol; and

a processing device coupled to the first transceiver, the second transceiver, and the third transceiver, and configured to:

determine a plurality of contextual parameters identifying a plurality of settings based on application data of an application executed on a central wireless device, the plurality of settings being determined for a plurality of wireless devices included in an operational environment of the central wireless device, and the plurality of contextual parameters being determined dynamically based on the execution of the application data;

determine a plurality of wireless device parameters and wireless connection parameters for the plurality of wireless devices based on the contextual parameters; and

generate instructions for each of the plurality of wireless devices based, at least in part, on the plurality of contextual parameters and a native format and wireless protocol of each of the plurality of wireless devices.

11 . The system of claim 10 , wherein the plurality of contextual parameters is determined based, at least in part, of a user profile of a user of the central wireless device.

12 . The system of claim 10 , wherein the second transceiver is configured to be compatible with a Bluetooth Low Energy protocol, and wherein the third transceiver is configured to be compatible with an 802.15.4 protocol compatible with a Matter standard.

13 . The system of claim 10 , wherein at least some of the contextual parameters are dynamically determined based on the execution of the application, and wherein the at least some of the contextual parameters are determined based on metadata of the application.

14 . The system of claim 13 , wherein the processing device is further configured to:

retrieve the at least some of the contextual parameters from the metadata via an application program interface of the central wireless device.

15 . The system of claim 10 , wherein the processing device is further configured to:

map the plurality of contextual parameters to a plurality of operations to be performed by the plurality of wireless devices; and

generate the instructions based, at least in part, on the mapping.

16 . A device comprising:

one or more processors configured to:

determine a plurality of contextual parameters identifying a plurality of settings based on application data of an application executed on a central wireless device, the plurality of settings being determined for a plurality of wireless devices included in an operational environment of the central wireless device, and the plurality of contextual parameters being determined dynamically based on the execution of the application data;

determine a plurality of wireless device parameters and wireless connection parameters for the plurality of wireless devices based on the contextual parameters; and

generate instructions for each of the plurality of wireless devices based, at least in part, on the plurality of contextual parameters and a native format and wireless protocol of each of the plurality of wireless devices.

17 . The device of claim 16 , the plurality of contextual parameters is determined based, at least in part, of a user profile of a user of the central wireless device.

18 . The device of claim 16 , wherein at least some of the plurality of wireless devices are compatible with one or more of a Bluetooth Low Energy protocol, and an 802.15.4 protocol compatible with a Matter standard.

19 . The device of claim 16 , wherein at least some of the contextual parameters are dynamically determined based on the execution of the application, and wherein the at least some of the contextual parameters are determined based on metadata of the application.

20 . The device of claim 19 , wherein the one or more processors are further configured to:

retrieve the at least some of the contextual parameters from the metadata via an application program interface of the central wireless device.