Patents by Inventor Hemdat Cohen-Shraga

Hemdat Cohen-Shraga 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: 20150256646
    Abstract: A system for dynamically selecting from among a plurality of acceleration techniques implemented in a Content Delivery Network (CDN) using attributes associated with content requests may include a network interface that receives a content request from a client system for content, where the request is associated with one or more attributes. The system may also include an intermediate server that accelerates access to the content stored in the CDN edge servers. The intermediate server may include a processor configured to access the one or more attributes associated with the content request, select one or more acceleration techniques from the plurality of acceleration techniques where the one or more acceleration techniques are selected based on the one or more attributes, and use the one or more acceleration techniques to provide the content to the client system.
    Type: Application
    Filed: April 20, 2015
    Publication date: September 10, 2015
    Inventors: Jason Hofmann, Hemdat Cohen-Shraga, Erez Yaffe
  • Patent number: 9015348
    Abstract: A system for dynamically selecting from among a plurality of acceleration techniques implemented in a Content Delivery Network (CDN) using attributes associated with content requests may include a network interface that receives a content request from a client system for content, where the request is associated with one or more attributes. The system may also include an intermediate server that accelerates access to the content stored in the CDN edge servers. The intermediate server may include a processor configured to access the one or more attributes associated with the content request, select one or more acceleration techniques from the plurality of acceleration techniques where the one or more acceleration techniques are selected based on the one or more attributes, and use the one or more acceleration techniques to provide the content to the client system.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: April 21, 2015
    Assignee: Limelight Networks, Inc.
    Inventors: Jason Hofmann, Hemdat Cohen-Shraga, Erez Yaffe
  • Publication number: 20150026239
    Abstract: A system for dynamically selecting from among a plurality of acceleration techniques implemented in a Content Delivery Network (CDN) using attributes associated with content requests may include a network interface that receives a content request from a client system for content, where the request is associated with one or more attributes. The system may also include an intermediate server that accelerates access to the content stored in the CDN edge servers. The intermediate server may include a processor configured to access the one or more attributes associated with the content request, select one or more acceleration techniques from the plurality of acceleration techniques where the one or more acceleration techniques are selected based on the one or more attributes, and use the one or more acceleration techniques to provide the content to the client system.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: Limelight Networks, Inc.
    Inventors: Jason Hofmann, Hemdat Cohen-Shraga, Erez Yaffe
  • Publication number: 20140280677
    Abstract: A system and a method for accelerating delivery of a webpage by using a preloader file during a delay in fetching the web file are disclosed. When an end user makes a request through a client computer for a webpage, a Content Delivery Network (CDN) server sends the client a preloader file. The preloader file contains requests for resources that are likely to be part of the web file. The client downloads the resources, and the resources are saved in a browser cache. The preloader file also directs the client to request the webpage again. While the client is downloading the resources, the CDN server requests the web file from an origin server. The origin server composes the webpage and delivers the webpage to the CDN server. When the client makes a second request for the web file, the CDN server delivers the web file to the client. When the client renders the web file to display the webpage, the client can retrieve the resources from the browser cache.
    Type: Application
    Filed: December 23, 2013
    Publication date: September 18, 2014
    Applicant: Limelight Networks, Inc.
    Inventors: Tomer Altman, Ariel Jonatan Birnbaum, Erez Yaffe, Hemdat Cohen-Shraga
  • Patent number: 8645494
    Abstract: A system and a method for accelerating delivery of a webpage by using a preloader file during a delay in fetching the web file are disclosed. When an end user makes a request through a client computer for a webpage, a Content Delivery Network (CDN) server sends the client a preloader file. The preloader file contains requests for resources that are likely to be part of the web file. The client downloads the resources, and the resources are saved in a browser cache. The preloader file also directs the client to request the webpage again. While the client is downloading the resources, the CDN server requests the web file from an origin server. The origin server composes the webpage and delivers the webpage to the CDN server. When the client makes a second request for the web file, the CDN server delivers the web file to the client. When the client renders the web file to display the webpage, the client can retrieve the resources from the browser cache.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: February 4, 2014
    Assignee: Limelight Networks, Inc.
    Inventors: Tomer Altman, Ariel Jonatan Birnbaum, Erez Yaffe, Hemdat Cohen-Shraga