Patents by Inventor Jay Sakata

Jay Sakata 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: 8745240
    Abstract: The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: June 3, 2014
    Assignee: EdgeCast Networks, Inc.
    Inventors: Jay Sakata, Alex Kazerani, Phil Goldsmith
  • Patent number: 8447862
    Abstract: The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: May 21, 2013
    Assignee: Edgecast Networks, Inc.
    Inventors: Jay Sakata, Alex Kazerani, Phil Goldsmith
  • Publication number: 20120215915
    Abstract: The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
    Type: Application
    Filed: April 26, 2012
    Publication date: August 23, 2012
    Applicant: EDGECAST NETWORKS, INC.
    Inventors: Jay Sakata, Alex Kazerani, Phil Goldsmith
  • Publication number: 20120198045
    Abstract: The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
    Type: Application
    Filed: April 11, 2012
    Publication date: August 2, 2012
    Applicant: EdgeCast Networks, Inc.
    Inventors: Jay Sakata, Alex Kazerani, Phil Goldsmith
  • Patent number: 8180896
    Abstract: The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: May 15, 2012
    Assignee: EdgeCast Networks, Inc.
    Inventors: Jay Sakata, Alex Kazerani, Phil Goldsmith
  • Patent number: 8095737
    Abstract: This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: January 10, 2012
    Assignee: EdgeCast Networks, Inc.
    Inventors: Lior Elazary, Alex Kazerani, Jay Sakata
  • Publication number: 20110087844
    Abstract: This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
    Type: Application
    Filed: December 20, 2010
    Publication date: April 14, 2011
    Applicant: EdgeCast Networks, Inc.
    Inventors: Lior Elazary, Alex Kazerani, Jay Sakata
  • Patent number: 7925835
    Abstract: This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: April 12, 2011
    Assignee: EdgeCast Networks, Inc.
    Inventors: Lior Elazary, Alex Kazerani, Jay Sakata
  • Patent number: 7921259
    Abstract: This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: April 5, 2011
    Assignee: EdgeCast Networks, Inc.
    Inventors: Lior Elazary, Alex Kazerani, Jay Sakata
  • Publication number: 20100275125
    Abstract: This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
    Type: Application
    Filed: July 9, 2010
    Publication date: October 28, 2010
    Applicant: EdgeCast Networks, Inc.
    Inventors: Lior Elazary, Alex Kazerani, Jay Sakata
  • Publication number: 20100036954
    Abstract: The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Applicant: Edgecast Networks, Inc.
    Inventors: Jay Sakata, Alex Kazerani, Phil Goldsmith
  • Publication number: 20090070533
    Abstract: This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 12, 2009
    Applicant: EdgeCast Networks, Inc.
    Inventors: Lior Elazary, Alex Kazerani, Jay Sakata