Patents by Inventor Darren Richard TODD

Darren Richard TODD 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).

  • Patent number: 9686373
    Abstract: A method, apparatus and computer program product for maintaining a connection cache at an intermediate server, wherein the connection cache relating to resource requests from a plurality of devices to a plurality of servers remote therefrom. The method comprises monitoring resource requests addressed to a plurality of said remote servers during a first time period; generating statistics data on the basis of the monitored resource requests; establishing a plurality of connections from the intermediate server to a subset of the plurality of remote servers, said subset being determined on the basis of the generated statistics data; and storing data indicative of the plurality of established connections in a connection cache. Caching of connections in this manner ensures efficient use of proxy server resources by only caching connections to “popular” remote servers.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: June 20, 2017
    Assignee: OPENWAVE MOBILITY, INC.
    Inventor: Darren Richard Todd
  • Publication number: 20140237067
    Abstract: A method, apparatus and computer program product for maintaining a connection cache at an intermediate server, wherein the connection cache relating to resource requests from a plurality of devices to a plurality of servers remote therefrom. The method comprises monitoring resource requests addressed to a plurality of said remote servers during a first time period; generating statistics data on the basis of the monitored resource requests; establishing a plurality of connections from the intermediate server to a subset of the plurality of remote servers, said subset being determined on the basis of the generated statistics data; and storing data indicative of the plurality of established connections in a connection cache. Caching of connections in this manner ensures efficient use of proxy server resources by only caching connections to “popular” remote servers.
    Type: Application
    Filed: April 28, 2014
    Publication date: August 21, 2014
    Applicant: OPENWAVE MOBILITY, INC.
    Inventor: Darren Richard TODD
  • Publication number: 20140222900
    Abstract: Methods and systems for processing of a resource request received at an intermediate server from a client device. A first resource request comprising a first resource identifier associated with a first requested resource is received from a first client device. A channel between the intermediate server and a further client device in respect of the first requested resource and for use in transmitting data relating to the first requested resource is identified based on the first resource identifier. Data transmitted via the channel is used as basis for responding to the first resource request.
    Type: Application
    Filed: January 28, 2014
    Publication date: August 7, 2014
    Inventor: Darren Richard TODD