Patents by Inventor Eric Freudenthal

Eric Freudenthal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20100131673
    Abstract: A system and method for executing a computer program in a network. The system includes a surrogate proxy processor which, when executing the computer program, is programmed to receive at least one foveated image from at least one of the foveating proxy server and a further device that is connected to the foveating proxy server, wherein the foveating proxy server generates the at least one foveated image, and transmit the foveated image to at least one of the client computer and a another device. In addition, a system is provided which includes a foveating proxy server, and at least two surrogate proxy servers communicating with one another. At least one of the at least two surrogate proxy servers communicates with the foveating proxy server, and another one of the at least two proxy servers communicates with at least one of the client computer and a further device, wherein the at least two surrogate proxy servers are cascaded along a multi-hop portion of the network.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 27, 2010
    Applicant: New York University
    Inventor: Eric Freudenthal
  • Patent number: 7620734
    Abstract: A system and method for executing a computer program in a network. The system includes a surrogate proxy processor which, when executing the computer program, is programmed to receive at least one foveated image from at least one of the foveating proxy server and a further device that is connected to the foveating proxy server, wherein the foveating proxy server generates the at least one foveated image, and transmit the foveated image to at least one of the client computer and a another device. In addition, a system is provided which includes a foveating proxy server, and at least two surrogate proxy servers communicating with one another. At least one of the at least two surrogate proxy servers communicates with the foveating proxy server, and another one of the at least two proxy servers communicates with at least one of the client computer and a further device, wherein the at least two surrogate proxy servers are cascaded along a multi-hop portion of the network.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: November 17, 2009
    Assignee: New York University
    Inventor: Eric Freudenthal
  • Publication number: 20040215716
    Abstract: A system and method for executing a computer program in a network. The system includes a surrogate proxy processor which, when executing the computer program, is programmed to receive at least one foveated image from at least one of the foveating proxy server and a further device that is connected to the foveating proxy server, wherein the foveating proxy server generates the at least one foveated image, and transmit the foveated image to at least one of the client computer and a another device. In addition, a system is provided which includes a foveating proxy server, and at least two surrogate proxy servers communicating with one another. At least one of the at least two surrogate proxy servers communicates with the foveating proxy server, and another one of the at least two proxy servers communicates with at least one of the client computer and a further device, wherein the at least two surrogate proxy servers are cascaded along a multi-hop portion of the network.
    Type: Application
    Filed: May 10, 2004
    Publication date: October 28, 2004
    Inventor: Eric Freudenthal