IP Library Granted Patent US 11,956,632
Granted Patent B2
US 11,956,632 · App. 17/481,955 · Granted Apr 9, 2024

Systems and methods for selectively providing wireless signal characteristics to service providers

Inventors: Serhad Doken (Bryn Mawr, PA); Reda Harb (Bellevue, WA)
Assignee: Rovi Guides, Inc.
H04W12/08G06N20/00H04W4/18H04W84/12
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 11,956,632
App. No.
17/481,955
Granted
Apr 9, 2024
Kind
B2
Abstract

Systems and methods are described for selectively providing data to service providers. Wireless signal characteristics may be transmitted over a wireless network by network equipment in a household, and a map of the household may be generated based on the determined wireless signal characteristics. An API request may be received from a service provider, and an authorization level of the service provider may be determined. Based on the authorization level of the service provider, at least one portion of the map and at least one of the wireless signal characteristics to transmit to the service provider may be identified, and the identified at least one portion of the map and at least one of the wireless signal characteristics may be transmitted to the service provider via the API.

Claims (56)

1. A method comprising:

determining wireless signal characteristics transmitted over a wireless network by network equipment in a household;

generating a map of the household based on the determined wireless signal characteristics;

receiving an API request from a service provider;

determining an authorization level of the service provider;

identifying, based on the authorization level of the service provider, at least one portion of the map and at least one of the wireless signal characteristics to transmit to the service provider; and

transmitting, via the API, the identified at least one portion of the map and at least one of the wireless signal characteristics to the service provider.

2. The method of claim 1 , wherein the wireless network is a Wi-Fi network, and the wireless signal characteristics correspond to channel state information.

3. The method of claim 1 , further comprising:

providing a recommendation to the service provider to subscribe to notifications related to the at least one portion of the map and the at least one wireless signal characteristic, based on a service provided by the service provider.

4. The method of claim 1 , further comprising:

determining the service provider is a first type of service provider;

determining one or more wireless signal characteristics associated with a particular room in the household that is not relevant to a service provided by the service provider; and

declining to transmit the one or more wireless signal characteristics to the service provider.

5. The method of claim 4 , wherein the first type of service provider is a media content provider.

6. The method of claim 4 , wherein declining to transmit the one or more wireless signal characteristics to the service provider comprises declining to process the one or more wireless signal characteristics.

7. The method of claim 1 , further comprising:

receiving an API request from an additional service provider;

determining an authorization level of the additional service provider;

identifying, based on the authorization level of the service provider, at least two portions of the map and at least two of the wireless signal characteristics to transmit to the additional service provider; and

transmitting, via the API, the identified at least two portions of the map and at least two of the wireless signal characteristics to the additional service provider,

wherein a greater number of portions of the map and of the wireless signal characteristics are transmitted to the additional service provider than the service provider.

8. The method of claim 7 , wherein the additional service provider provides a home security service or an autonomous home cleaning service.

9. The method of claim 1 , wherein determining the wireless signal characteristics transmitted over the wireless network by the network equipment in the household comprises:

determining user presence information by comparing current wireless signal characteristics of the wireless network to historical wireless signal characteristics of the wireless network.

10. The method of claim 9 , further comprising:

training a machine learning model using the historical wireless signal characteristics, wherein the machine learning model is trained to output a determination of the user presence information.

11. A system comprising:

memory;

control circuitry configured to;

determine wireless signal characteristics transmitted over a wireless network by network equipment in a household;

generate a map of the household based on the determined wireless signal characteristics, wherein the map is stored in the memory;

receive an API request from a service provider;

determine an authorization level of the service provider;

identify, based on the authorization level of the service provider, at least one portion of the map and at least one of the wireless signal characteristics to transmit to the service provider; and

transmit, via the API, the identified at least one portion of the map and at least one of the wireless signal characteristics to the service provider.

12. The system of claim 11 , wherein the wireless network is a Wi-Fi network, and the wireless signal characteristics correspond to channel state information.

13. The system of claim 11 , wherein the control circuitry is further configured to:

provide a recommendation to the service provider to subscribe to notifications related to the at least one portion of the map and the at least one wireless signal characteristic, based on a service provided by the service provider.

14. The system of claim 11 , wherein the control circuitry is further configured to:

determine the service provider is a first type of service provider;

determine one or more wireless signal characteristics associated with a particular room in the household that is not relevant to a service provided by the service provider; and

decline to transmit the one or more wireless signal characteristics to the service provider.

15. The system of claim 14 , wherein the first type of service provider is a media content provider.

16. The system of claim 14 , wherein the control circuitry is configured to decline to transmit the one or more wireless signal characteristics to the service provider by declining to process the one or more wireless signal characteristics.

17. The system of claim 11 , wherein the control circuitry is further configured to:

receive an API request from an additional service provider;

determine an authorization level of the additional service provider;

identify, based on the authorization level of the service provider, at least two portions of the map and at least two of the wireless signal characteristics to transmit to the additional service provider; and

transmit, via the API, the identified at least two portions of the map and at least two of the wireless signal characteristics to the additional service provider,

wherein a greater number of portions of the map and of the wireless signal characteristics are transmitted to the additional service provider than the service provider.

18. The system of claim 17 , wherein the additional service provider provides a home security service or an autonomous home cleaning service.

19. The system of claim 11 , wherein the control circuitry is configured to determine the wireless signal characteristics transmitted over the wireless network by the network equipment in the household by:

determining user presence information by comparing current wireless signal characteristics of the wireless network to historical wireless signal characteristics of the wireless network.

20. The system of claim 19 , wherein the control circuitry is further configured to:

train a machine learning model using the historical wireless signal characteristics, wherein the machine learning model is trained to output a determination of the user presence information.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0399 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: DOKEN, SERHAD; HARB, REDA
To: ROVI GUIDES, INC.
Reel/Frame 058149/0043 →
Continuity (1)
Related Publication 20230091437A1 · Mar 23, 2023
Cited By (1)
US 12,574,594