IP Library Granted Patent US 12694064
Granted Patent B2
US 12694064 · App. 18/965,390 · Granted Jul 28, 2026

Ambient data collection to create real-time relevant user content

Inventors: Gregory W. Edwards (Austin, TX); James H. Pratt (Round Rock, TX); Eric Zavesky (Austin, TX); Robert Moton, Jr. (Alpharetta, GA); Adrianne Binh Luu (Atlanta, GA); Ari Craine (Marietta, GA); Robert Koch (Norcross, GA)
Assignee: AT&T Intellectual Property I, L.P.
G06F16/9035G06F16/387G06F16/908G06F16/909
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 12694064
App. No.
18/965,390
Granted
Jul 28, 2026
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, receiving a user-generated query from user equipment. In response to the user-generated query, obtaining consumption data within a geographic region of the user equipment, determining an environmental profile of the user equipment from the consumption data, and generating content for presentation at the user equipment that is responsive to the user-generated query and relevant to the environmental profile. Other embodiments are disclosed.

Claims (69)

1 . A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

registering one or more sensors in a database, wherein the registering comprises storing, in a sensor record for each respective sensor of the one or more sensors, a sensor identifier, a sensor type, sensor location information, sensor range information, and a sensor status;

receiving, from the one or more sensors, sensor data;

receiving a user-generated query from user equipment;

responsive to the user-generated query:

determining a threshold range associated with a location of the user equipment;

identifying, from the database, at least a portion of the one or more sensors having sensor range information that intersects the threshold range associated with the location of the user equipment;

determining from the sensor data an ambient environment based on the threshold range associated with the location of the user equipment; and

generating content for presentation at the user equipment that is responsive to the user-generated query and relevant to the ambient environment.

2 . The device of claim 1 , wherein the generating the content comprises:

detecting an activity at the user equipment;

identifying a context of the activity; and

generating the content based on the user-generated query, the identified context and relevance to the ambient environment.

3 . The device of claim 1 , wherein the sensor data comprises audible data, visual data, ambient condition data, location data, or combinations thereof.

4 . The device of claim 3 , wherein the ambient condition data is supplied by a pressure sensor, a touch sensor, a light sensor, a motion sensor, a temperature sensor, or combinations thereof.

5 . The device of claim 1 , wherein a first portion of the one or more sensors comprises one or more local sensors of the user equipment and wherein a second portion of the one or more sensors comprises one or more discoverable sensors not an integral part of the user equipment.

6 . The device of claim 1 , wherein the generating the content comprises:

analyzing historical content consumed at the user equipment;

generating a knowledge score of subject matter associated with the historical content; and

generating the content based on the user-generated query, the knowledge score and relevance to the ambient environment.

7 . The device of claim 1 , wherein the generating the content comprises:

analyzing historical locations of the user equipment;

generating a predicted location of the user equipment based on the historical locations; and

generating the content based on the user-generated query, the predicted location and relevance to the ambient environment.

8 . The device of claim 1 , wherein the content comprises audible content, visual content, textual content, or combinations thereof, and wherein the content is presented as supplemental content to other content being presented at the user equipment.

9 . The device of claim 1 , wherein a portion of the sensor data is received prior to the user equipment entering the location.

10 . The device of claim 1 , wherein the registering the one or more sensors comprises discovering the one or more sensors within the threshold range of the user equipment, and wherein the threshold range of the user equipment is within a discoverable range of the one or more sensors.

11 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

receiving, from one or more sensors, sensor data;

receiving a user-generated query from user equipment;

responsive to the user-generated query:

determining from the sensor data an ambient environment associated with a threshold range of a location of the user equipment; and

generating content for presentation at the user equipment that is responsive to the user-generated query and relevant to the ambient environment, wherein the generating content comprises

selecting supplemental content relevant to the ambient environment, and

communicating the supplemental content to the user equipment.

12 . The non-transitory, machine-readable medium of claim 11 , wherein the generating the content comprises:

detecting an activity at the user equipment;

identifying a context of the activity; and

generating the content based on the user-generated query, the identified context and relevance to the ambient environment.

13 . The non-transitory, machine-readable medium of claim 11 , wherein the generating the content comprises:

analyzing historical content consumed at the user equipment;

generating a knowledge score of subject matter associated with the historical content; and

generating the content based on the user-generated query, the knowledge score and relevance to the ambient environment.

14 . The non-transitory, machine-readable medium of claim 11 , wherein the generating the content comprises:

analyzing historical locations of the user equipment;

generating a predicted location of the user equipment based on the historical locations; and

generating the content based on the user-generated query, the predicted location and relevance to the ambient environment.

15 . The non-transitory, machine-readable medium of claim 11 , wherein the content comprises audible content, visual content, textual content, or combinations thereof.

16 . The non-transitory, machine-readable medium of claim 11 , wherein the content is presented as supplemental content to other content being presented at the user equipment.

17 . A method, comprising:

receiving, by a processing system including a processor, a user-generated query from user equipment;

responsive to the user-generated query:

obtaining, by the processing system, consumption data within a geographic region of the user equipment;

determining, by the processing system, from the consumption data an environmental profile of the user equipment;

determining, by the processing system, from the consumption data and the environmental profile, a timeline of events associated with the geographic region; and

generating, by the processing system, content for presentation at the user equipment that is responsive to the user-generated query and relevant to the environmental profile, wherein the generating the content comprises generating the content including the timeline of events associated with the geographic region.

18 . The method of claim 17 , wherein the generating the content comprises:

detecting an activity at the user equipment;

identifying a context of the activity; and

generating the content based on the user-generated query, the identified context and relevance to the environmental profile.

19 . The method of claim 17 , wherein the generating the content comprises:

analyzing historical content consumed at the user equipment;

generating a knowledge score associated with the historical content; and

generating the content based on the user-generated query, the knowledge score and relevance to the environmental profile.

20 . The method of claim 17 , wherein the generating the content comprises:

generating a predicted location of the user equipment based on historical locations of the user equipment; and

generating the content based on the user-generated query, the predicted location and relevance to the environmental profile.