US 12,073,420 B2
Aggregation and use of information relating to a user's context for personalized advertisements
Paul T. Schultz, Colorado Springs, CO (US); Robert A. Sartini, Colorado Springs, CO (US); and Martin W. McKee, Herndon, VA (US)
Assigned to Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed by Verizon Patent and Licensing Inc., Arlington, VA (US)
Filed on Oct. 31, 2019, as Appl. No. 16/669,795.
Application 16/669,795 is a continuation of application No. 12/400,566, filed on Mar. 9, 2009, granted, now 10,504,124.
Application 12/400,566 is a continuation in part of application No. 12/106,444, filed on Apr. 21, 2008, abandoned.
Prior Publication US 2020/0065830 A1, Feb. 27, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06F 16/245 (2019.01); G06Q 30/02 (2023.01); G06Q 30/0251 (2023.01); G05B 19/418 (2006.01)
CPC G06Q 30/02 (2013.01) [G06F 16/245 (2019.01); G06Q 30/0255 (2013.01); G06Q 30/0261 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a server device, context information relating to a user,
the context information including:
device presence information that is automatically generated by a plurality of communication devices associated with the user,
information associated with one or more preferences relating to the plurality of communication devices, and
information identifying a respective content delivery preference associated with each of the plurality of communication devices;
selecting, by the server device, based on the device presence information, and based on the information associated with the one or more preferences, a first communication device of the plurality of communication devices;
transmitting, by the server device, content to the first communication device for presentation to the user;
identifying, by the server device, an update to the context information;
determining, by the server device, that a second communication device of the plurality of communication devices is available based on the update to the context information; and
switching, by the server device, transmission of the content from the first communication device to the second communication device for presentation to the user based on determining that the second communication device is available.