US 11,902,255 B2
Systems and methods for delivering messages over a network
John Michael Paul, Palo Alto, CA (US); Mark David Melin, Brisbane, CA (US); Sylvain Jack Niles, San Francisco, CA (US); and Myles Patrick Cagney, Novato, CA (US)
Assigned to Sling Media L.L.C., Foster City, CA (US)
Filed by SLING MEDIA L.L.C., Foster City, CA (US)
Filed on Sep. 7, 2020, as Appl. No. 17/013,847.
Application 17/013,847 is a continuation of application No. 16/025,385, filed on Jul. 2, 2018, granted, now 10,771,437.
Application 16/025,385 is a continuation of application No. 14/680,717, filed on Apr. 7, 2015, granted, now 10,021,073, issued on Jul. 10, 2018.
Application 14/680,717 is a continuation of application No. 12/619,192, filed on Nov. 16, 2009, granted, now 9,015,225, issued on Apr. 21, 2015.
Prior Publication US 2021/0075765 A1, Mar. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 67/1001 (2022.01); H04L 67/142 (2022.01)
CPC H04L 63/029 (2013.01) [H04L 67/1001 (2022.05); H04L 67/142 (2013.01)] 12 Claims
OG exemplary drawing
 
1. An automated process executable by a computer system operating as a media device that communicates with a message server via a network, the automated process comprising:
initiating an outgoing connection between the message server and the media device via the network;
maintaining the outgoing connection between the message server and the media device as a persistent connection;
subsequently receiving, by the media device, a message sent from the message server to the media device via the previously-established persistent connection, wherein the message identifies a network service; and
in response to the message, initiating a second outgoing connection from the media device to the network service.