×

Method and device for transparent interception of socket connections

  • US 10,051,092 B2
  • Filed: 07/03/2012
  • Issued: 08/14/2018
  • Est. Priority Date: 10/15/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of transmitting data packets from a server to a plurality of clients over a communication network, the method comprising, at a stream concentrator in a network device within the communication network between the plurality of clients and the server:

  • inspecting a first socket connection between a first client of the plurality of clients and the server;

    creating a first intercepting socket connection between the stream concentrator and the first client and a second intercepting socket connection between the stream concentrator and the server;

    inspecting a second socket connection between a second client of the plurality of the clients and the server;

    intercepting and blocking the second socket connection if the server is the destination of the second socket connection;

    redirecting the second socket connection to the second intercepting socket connection so that data from both the first client and the second client is transmitted to the server over the second intercepting socket connection;

    transmitting data received from the server over the second intercepting socket connection to the first client and the second client, wherein the data transmitted by the server is streaming data, the streaming data is a single data stream; and

    inserting additional content into data transmitted from the server over the second intercepting socket connection to the first client and the second client, the additional content includes one of advertising or local information and replaces part of the streaming data with the additional content.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×