×

Mobile proxy server for internet server having a dynamic IP address

  • US 9,710,425 B2
  • Filed: 03/30/2012
  • Issued: 07/18/2017
  • Est. Priority Date: 12/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for connecting web browser client software to web server software having a dynamic IP address, the system comprising:

  • an end user computer having a first processor and first memory, said first memory having web browser client software executable by said first processor;

    a mobile proxy (MP) server in data communication with said end user computer web browser client software, said MP server including a second processor and second memory coupled to the second processor for storing proxy server software and IP agent server software executable by the second processor; and

    at least one Internet device (ID) in data communication with said MP server, said at least one ID including;

    a third processor and third memory coupled to the third processor for storing computer program code executable by the third processoran operating system (OS) and a user interface framework (UIF) coupled to said OS, said UIF including at least one object library, said at least one ID being operable at an OS level and at a UIF level, said OS level being distinct from said UIF level;

    at least one web server software having a first portion and a second portion, said first portion residing within and being operable on said OS at said OS level of a respective one of said at least one ID for servicing HTTP requests from said MP server, said second portion residing within and being operable on said UIF at said UIF level of a respective one of said at least one ID; and

    IP agent client software;

    wherein said IP agent client software includes computer program code stored in the third memory and executable by the third processor for;

    determining whether the IP address of said at least one ID has changed;

    upon a determination that said IP address has not changed, repeating the step of determining whether the IP address of said at least one ID has changed;

    upon a determination that said IP address has changed to a new IP address;

    connecting to said IP agent server software; and

    sending message to said IP agent server software informing of said new IP address and domain name represented by said IP agent client software; and

    wherein said IP agent server software includes computer program code stored in the second memory and executable by the second processor for;

    parsing the value of the new IP address and the domain name from said message; and

    forwarding said new IP address to said proxy server software.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×