IP Library Granted Patent US 12,598,224
Granted Patent B2
US 12,598,224 · App. 18/762,933 · Granted Apr 7, 2026

Mobile peer-to-peer networks and related applications

Inventors: William Zajac (La Crescenta, CA); Prashant Abhyankar (Burbank, CA); Gregory I. Gewickey (Simi Valley, CA); Rana Brahma (Burbank, CA)
Assignee: Warner Bros. Entertainment Inc.
H04L65/612H04L67/02H04L67/1061H04L67/306H04L67/51H04L67/52H04L67/568
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 12,598,224
App. No.
18/762,933
Granted
Apr 7, 2026
Kind
B2
Abstract

A computer-implemented method for peer-to-peer (P2P) networks for the delivery of media content held in the peer-to-peer network to a vehicle in a local subgroup of the P2P network, and for providing an automated process for P2P networks for transferring of physical articles or electronic data package between vehicles traveling different routes.

Claims (46)

1 . A computer-implemented method for a peer-to-peer network, the method comprising:

accessing, by one or more processors, a local subgroup of one or more network nodes, wherein the one or more network nodes correspond to one or more client devices within proximity to a signaling device;

determining, by the one or more processors, for at least one of the one or more network nodes of the local subgroup, that a quality of wireless connectivity of the at least one of the one or more network nodes to the signaling device is below a minimum threshold;

updating, by the one or more processors, the local subgroup by removing the at least one of the one or more network nodes with the quality of wireless connectivity below the minimum threshold from the local subgroup;

selecting, by the one or more processors, one or more packages of electronic media content for delivery to at least one of the network nodes of the updated local subgroup based on profile information for each identified user of the one or more client devices or based on trip information stored for at least one local subgroup profile; and

transmitting, by the one or more processors, the one or more packages of the electronic media content to at least one of the one or more client devices of the updated local subgroup.

2 . The computer-implemented method for the peer-to-peer network of claim 1 , wherein the trip information includes at least one of: a trip origin, a trip destination, one or more places that may or may not be of interest or planned along a trip route, a vehicle physical location, or travel weather.

3 . The computer-implemented method for the peer-to-peer network of claim 1 , further comprising:

determining, by the one or more processors, at least one of the one or more network nodes of the local subgroup that is not in proximity to the signaling device; and

removing, by the one or more processors, the at least one of the one or more network nodes that is not in proximity to the signaling device.

4 . The computer-implemented method for the peer-to-peer network of claim 1 , further comprising:

indexing, by the one or more processors, the one or more packages of electronic media content available through the local subgroup.

5 . The computer-implemented method the peer-to-peer network of claim 1 , wherein the one or more network nodes of the local subgroup share at least one targeted affinity, wherein the at least one targeted affinity includes at least one of: one or more shared interests in media content, a demographic profile similarity, a common destination, or one or more prior social connections.

6 . The computer-implemented method for the peer-to-peer network of claim 1 , wherein the local subgroup is determined based on optimizing transmitting the media content to the one or more network nodes of the local subgroup.

7 . The computer-implemented method for the peer-to-peer network of claim 1 , wherein the one or more client devices are all positioned in a vehicle.

8 . A computer system for a peer-to-peer network, the computer system comprising:

a memory having processor-readable instructions stored therein; and

one or more processors configured to access the memory and execute the processor-readable instructions, which when executed by the one or more processors configures the one or more processors to perform a plurality of functions, including functions for:

accessing, by the one or more processors, a local subgroup of one or more network nodes, wherein the one or more network nodes correspond to one or more client devices within proximity to a signaling device;

determining, by the one or more processors, for at least one of the one or more network nodes of the local subgroup, that a quality of wireless connectivity of the at least one of the one or more network nodes to the signaling device is below a minimum threshold;

updating, by the one or more processors, the local subgroup by removing the at least one of the one or more network nodes with the quality of wireless connectivity below the minimum threshold from the local subgroup;

selecting, by the one or more processors, one or more packages of electronic media content for delivery to at least one of the network nodes of the updated local subgroup based on profile information for each identified user of the one or more client devices or based on trip information stored for at least one local subgroup profile; and

transmitting, by the one or more processors, the one or more packages of the electronic media content to at least one of the one or more client devices of the updated local subgroup.

9 . The computer system for the peer-to-peer network of claim 8 , wherein the trip information includes at least one of: a trip origin, a trip destination, one or more places that may or may not be of interest or planned along a trip route, a vehicle physical location, or travel weather.

10 . The computer system for the peer-to-peer network of claim 8 , further comprising:

determining, by the one or more processors, at least one of the one or more network nodes of the local subgroup that is not in proximity to the signaling device; and

removing, by the one or more processors, the at least one of the one or more network nodes that is not in proximity to the signaling device.

11 . The computer system for the peer-to-peer network of claim 8 , further comprising:

indexing, by the one or more processors, the one or more packages of electronic media content available through the local subgroup.

12 . The computer system for the peer-to-peer network of claim 8 , wherein the one or more network nodes of the local subgroup share at least one targeted affinity, wherein the at least one targeted affinity includes at least one of: one or more shared interests in media content, a demographic profile similarity, a common destination, or one or more prior social connections.

13 . The computer system for the peer-to-peer network of claim 8 , wherein the local subgroup is determined based on optimizing transmitting the media content to the one or more network nodes of the local subgroup.

14 . The computer system for the peer-to-peer network of claim 8 , wherein the one or more client devices are all positioned in a vehicle.

15 . A non-transitory computer-readable medium containing instructions for a peer-to-peer network, the instructions comprising:

accessing, by one or more processors, a local subgroup of one or more network nodes, wherein the one or more network nodes correspond to one or more client devices within proximity to a signaling device;

determining, by the one or more processors, for at least one of the one or more network nodes of the local subgroup, that a quality of wireless connectivity of the at least one of the one or more network nodes to the signaling device is below a minimum threshold;

updating, by the one or more processors, the local subgroup by removing the at least one of the one or more network nodes with the quality of wireless connectivity below the minimum threshold from the local subgroup;

selecting, by the one or more processors, one or more packages of electronic media content for delivery to at least one of the network nodes of the updated local subgroup based on profile information for each identified user of the one or more client devices or based on trip information stored for at least one local subgroup profile; and

transmitting, by the one or more processors, the one or more packages of the electronic media content to at least one of the one or more client devices of the updated local subgroup.

16 . The non-transitory computer-readable medium containing instructions for the peer-to-peer network of claim 15 , wherein the trip information includes at least one of: a trip origin, a trip destination, one or more places that may or may not be of interest or planned along a trip route, a vehicle physical location, or travel weather.

17 . The non-transitory computer-readable medium containing instructions for the peer-to-peer network of claim 15 , further comprising:

determining, by the one or more processors, at least one of the one or more network nodes of the local subgroup that is not in proximity to the signaling device; and

removing, by the one or more processors, the at least one of the one or more network nodes that is not in proximity to the signaling device.

18 . The non-transitory computer-readable medium containing instructions for the peer-to-peer network of claim 15 , further comprising:

indexing, by the one or more processors, the one or more packages of electronic media content available through the local subgroup.

19 . The non-transitory computer-readable medium containing instructions for the peer-to-peer network of claim 15 , wherein the one or more network nodes of the local subgroup share at least one targeted affinity, wherein the at least one targeted affinity includes at least one of: one or more shared interests in media content, a demographic profile similarity, a common destination, or one or more prior social connections.

20 . The non-transitory computer-readable medium containing instructions for the peer-to-peer network of claim 15 , wherein the one or more client devices are all positioned in a vehicle.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2024
From: ZAJAC, WILLIAM; ABHYANKAR, PRASHANT; GEWICKEY, GREGORY I.; BRAHMA, RANA
To: WARNER BROS. ENTERTAINMENT INC.
Reel/Frame 068264/0001 →