Targeted television advertisements based on online behavior

Patent No. US10715878 (titled "Targeted television advertisements based on online behavior") on Dec 20, 2018. The application was issued on Jul 14, 2020.

What is this patent about?

’878 is related to the field of cross-media targeted advertising and digital device synchronization. Specifically, it addresses the technical challenge of linking a user’s online browsing behavior on one device, such as a computer or mobile phone, to their television viewing experience on a separate device, such as a set-top box, without relying on personally identifiable information.

The underlying idea behind ’878 is that devices belonging to the same household or office can be logically grouped by analyzing their shared network footprint over time. By observing that multiple devices access the Internet through the same dynamically assigned IP address at the same time, a remote server can infer they are behind the same local router, effectively creating a virtual map of a user's hardware ecosystem without ever knowing the user's actual identity.

The claims of ’878 focus on a method and system for identifying an association between multiple devices within a local area network to enable cross-device actions. This is achieved by storing association-detection information—specifically device identifiers, IP addresses assigned to a modem, and timestamps—to determine that different devices have accessed the network through a common IP address during a specific window of time.

In practice, the system utilizes this association to take an automatic action, such as selecting a television advertisement based on the behavioral or demographic data harvested from a different device in the same group. For example, if a user searches for travel deals on a laptop, the system recognizes the laptop's connection history matches the set-top box's history and subsequently routes a travel-related commercial to that specific television.

This approach differs from prior solutions by eliminating the need for login credentials or static identifiers to bridge the gap between different media platforms. By leveraging the temporal correlation of transient network addresses, the invention provides a privacy-sensitive mechanism for behavioral targeting that remains effective even as mobile devices move between different networks or as service providers rotate IP assignments.

How does this patent fit in bigger picture?

Technical Landscape

In the mid-2000s when ’878 was filed, television and internet services were typically implemented using distinct delivery infrastructures, even when provided by the same entity. At a time when systems commonly relied on separate hardware for media consumption and web browsing, correlating user activity across these platforms was technically difficult without the use of personally identifiable information (PII). When hardware and software constraints made the real-time synchronization of dynamic IP addresses between disparate network gateways non-trivial, advertisers often relied on static identifiers or manual registration to link a viewer's online interests with their television viewing profile.

Prosecution Position

The disclosed invention represents a meaningful technical advancement through the automated electronic association of online access IP addresses with television set-top box IP addresses to enable cross-medium behavioral targeting. This architectural shift allows for the selection and delivery of targeted television advertisements based on specific online activities—such as web searches or site visits—without requiring the collection or storage of personally identifiable information. By integrating profile data derived from one network interface to influence content delivery on a separate media interface, the system overcomes the technical constraint of cross-platform user identification while maintaining privacy through the use of transient network identifiers.

Claims

US Patent 10,715,878 contains a total of 23 claims, with claims 1, 13, and 22 serving as the independent claims. These independent claims focus on a method, a computer system, and a data storage medium for identifying associations between multiple electronic devices sharing a common local area network by analyzing device identifiers, dynamic IP addresses, and timestamps to trigger automatic cross-device actions based on user profile data. The dependent claims serve to further refine these processes by specifying the types of devices involved, such as mobile units or set-top boxes, detailing the collection of behavioral data through redirections, and defining the automatic actions as the selection and delivery of targeted advertisements without using personally identifiable information.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
Association-detection information
(Claim 1, Claim 13, Claim 22)
The profile provider collects behavioral profiles (observed online activity) or demographic profiles (provided by the user), preferably including the IP address used when the profile was observed or collected and the date and time the profile was observed or collected. This information is used to electronically associate IP addresses indicating online access devices and IP addresses indicating television set-top boxes for a multitude of users.Data used to correlate multiple devices to a single user or location, specifically comprising a device identifier, a dynamically assigned IP address from a modem, and a timestamp of Internet access.
Cross-device action
(Claim 1, Claim 13, Claim 22)
Using user profile information derived from online activity from one of the online access IP addresses, a television advertisement is selected and automatically directed to the set-top box indicated by the set-top IP address associated with that online access IP address. This enables the delivery of targeted television advertisements to users or viewers based on their online behavior (searches performed, sites visited, online ads viewed, and so on).An automated process where activity or data from one device (such as online browsing) triggers a response or delivery of content to a different device (such as a set-top box) associated with the same user/LAN.
Device identifier
(Claim 1, Claim 13, Claim 22)
The use of cookies enables an ad server to recognize an Internet site visitor who has been previously presented with ads by the ad server or who has conducted searches or accessed content at sites linked to the ad server. The cookie file can be used to identify a computer that has already been in contact with the same domain and can also be used to store PII or non-PII pertaining to a user of that computer.A unique technical marker, such as a cookie or hardware-specific ID, used to recognize and distinguish a specific Internet-accessing electronic device.
Dynamically assigned IP address
(Claim 1, Claim 13, Claim 22)
Internet Service Providers (ISPs) generally use DHCP to assign individual IP addresses to subscribers. The assignment of the IP address usually expires after a predetermined period of time, at which point the DHCP client and server renegotiate a new IP address from the DHCP server's predefined pool of IP addresses. Because, under DHCP, the IP address of a given computer varies over time, various network-related functions are more difficult.A temporary Internet Protocol address assigned to a network device (like a modem) by a service provider, which typically expires and is renegotiated after a predetermined period.
User profile information
(Claim 1, Claim 13, Claim 22)
User profile information derived from online activity can include observed online behavior of a user accessing the Internet or demographic information collected from a user accessing the Internet. A profile can include demographic or behavioral information, such as an extensive browsing history, shipping or purchase histories, content viewed, and other information concerning the user's characteristics or the user's activities.Data reflecting a user's characteristics or past actions, including behavioral targeting data (searches, sites visited) or demographic data, used to select targeted content.

Litigation Cases New

US Latest litigation cases involving this patent.

Case NumberFiling DateTitle
3:25-cv-05721Jul 8, 2025Tiktok Inc V. Almondnet, Inc.

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Get instant alerts for new documents

US10715878

Application Number
US16228479A
Filing Date
Dec 20, 2018
Publication Date
Jul 14, 2020
External Links
Slate, USPTO , Google Patents