IP Library Granted Patent US 9,135,248
Granted Patent B2
US 9,135,248 · App. 13/798,391 · Granted Sep 15, 2015

Context demographic determination system

Inventors: Jianguo Li (Chicago, IL); Mir F. Ali (Rolling Meadows, IL); Paul C. Davis (Arlington Heights, IL); Dale W. Russell (Palatine, IL); Di You (Grayslake, IL)
Assignee: ARRIS Technology, Inc.
G06F17/30
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 9,135,248
App. No.
13/798,391
Granted
Sep 15, 2015
Kind
B2
Abstract

Systems, methods, and devices for determining contexts and determining associated demographic profiles using information received from multiple demographic sensor enabled electronic devices, are disclosed. Contexts can be defined by a description of spatial and/or temporal components. Such contexts can be arbitrarily defined using semantically meaningful and absolute descriptions of time and location. Demographic sensor data is associated with or includes context data that describes the circumstances under which the data was determined. The demographic sensor data can include demographic sensor readings that are implicit indications of a demographic for the context. The sensor data can also include user reported data with explicit descriptions of a demographic for the context. The demographic sensor data can be filtered by context data according a selected context. The filtered sensor data can then be analyzed to determine a demographic profile for the context that can be output to one or more users or entities.

Claims (50)

1. A method comprising:

receiving, by a computer system, demographic data from a plurality of distributed electronic devices, wherein the demographic data comprises context data and corresponding implicit demographic data sensed by the plurality of distributed electronic devices for a plurality of contexts;

determining, by the computer system, a first context in the plurality of contexts;

determining, by the computer system, a first portion of the demographic data determined to include context data that matches the first context;

analyzing, by the computer system, the implicit demographic data in first the portion of the demographic data to generate a plurality of demographic characteristics for the first context; and

generating, by the computer system, a first demographic profile for the first context based on the plurality of demographic characteristics for the first context.

2. The method of claim 1 , further comprising:

generating, by the computer system, an associated pair comprising the first context and the first demographic profile; and

outputting, by the computer system, the associated pair.

3. The method of claim 1 , wherein analyzing the first portion of the demographic data comprises mapping the implicit demographic data in the first portion of the demographic data to the plurality of demographic characteristics.

4. The method of claim 1 , wherein the demographic data further comprises corresponding explicit demographic data determined by the plurality of distributed electronic devices for the plurality of contexts,

wherein the explicit demographic data comprises a plurality of user reported demographic characteristics, and

wherein generating the first demographic profile is further based on the plurality of user reported demographic characteristics in first the portion of the demographic data.

5. The method of claim 1 , wherein the plurality of distributed electronic devices comprises a plurality of mobile electronic devices configured to sense the implicit demographic data.

6. The method of claim 5 , further comprising:

generating, by the computer system, a plurality of recommendations based on the first demographic profile for the first context, and

sending, by the computer system, the plurality of recommendations to a portion of the plurality of mobile electronic devices,

wherein the plurality of recommendations are based on the demographic profile for the first context.

7. The method of claim 6 , further comprising:

determining, by the computer system, a second context in the plurality of contexts;

determining, by the computer system, a second portion of the demographic data determined to include context data that matches the second context;

analyzing, by the computer system, the implicit demographic data in the second portion of the demographic data to generate a plurality of demographic characteristics for the second context; and

generating, by the computer system, a second demographic profile for the second context based on the plurality of demographic characteristics for the second context.

8. The method of claim 7 , further comprising updating the plurality of recommendations based on the second demographic profile for the second context.

9. The method of claim 8 , wherein the first context comprises a first time associated with a location, and the second context comprises a second time associated with the location.

10. The method of claim 7 , wherein a difference between the first demographic profile and the second demographic profile describes a trend in demographics related to the first context and the second context.

11. The method of claim 6 , wherein the pluralities of recommendations are further based on demographic preferences associated with the portion of the plurality of mobile electronic devices.

12. The method of claim 5 , wherein the plurality of distributed electronic devices further comprises a plurality of stationary electronic devices configured to sense implicit demographic data, wherein each stationary electronic device is configured to sense implicit demographic data for a particular context in the plurality of contexts.

13. The method of claim 12 , wherein the first portion of the plurality of distributed electronic devices comprises a portion of the plurality of mobile electronic devices and a portion of the plurality of stationary electronic devices.

14. The method of claim 13 , wherein demographic data received from the plurality of mobile electronic devices is weighted differently from demographic data received from the plurality of stationary electronic devices in analyzing the first portion of the demographic data to generate the plurality of demographic characteristics for the first context.

15. The method of claim 1 , wherein the first context comprises a dynamically determined geographic location.

16. The method of claim 1 , wherein the first portion of demographic data further comprises a plurality of confidence scores, wherein analyzing the first portion of the demographic data further comprises weighting the first portion of demographic data in response to the plurality of confidence scores to generate the plurality of demographic characteristics for the first context.

17. The method of claim 1 , wherein the context data is determined by the plurality of distributed electronic devices, and wherein the context data comprises a plurality of particular locations.

18. The method of claim 17 , wherein the context data further comprises a plurality of times.

19. A non-transitory computer-readable storage medium containing instructions that, when executed, control an electronic device to be configured for:

receiving demographic data from a plurality of distributed electronic devices, wherein the demographic data comprises context data and corresponding implicit demographic data sensed by the plurality of distributed electronic devices for a plurality of contexts;

determining a first context in the plurality of contexts;

determining a first portion of the demographic data determined to include context data that matches the first context;

analyzing the implicit demographic data in first the portion of the demographic data to generate a plurality of demographic characteristics for the first context; and

generating a first demographic profile for the first context based on the plurality of demographic characteristics for the first context.

20. An electronic device comprising:

a processor;

a demographic sensor;

an electronic communication interface; and

a non-transitory computer-readable storage medium containing instructions, that when executed, control the processor to be configured to:

activate the demographic sensor to determine a demographic sensor reading;

determine context data for the demographic sensor reading, wherein the context data describes the circumstances in which the demographic sensor reading was determined;

generate demographic sensor data comprising the context data and the demographic sensor reading;

send the demographic sensor data to one or more remote service providers through the electronic communication interface; and

receive, from a first remote service provider in the one or more remote service providers through the electronic communication interface, summary demographic sensor data for a particular context, wherein the summary demographic sensor data comprises demographic sensor data, received by the first remote service provider from a plurality of other electronic devices, and determined to include context data that matches the particular context.

Assignments (13)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2013
From: LI, JIANGUO; ALI, MIR F.; DAVIS, PAUL C.; RUSSELL, DALE W.; YOU, DI
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 029980/0410 →
Continuity (1)
Related Publication 20140280138A1 · Sep 18, 2014