Patents by Inventor Ajit K. Gupta

Ajit K. Gupta 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: 9026661
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: May 5, 2015
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Publication number: 20140156839
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 8683079
    Abstract: In one embodiment, a method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. A server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. Generic load probes also report metric test results. DNS servers use the test result updates to determine the best server to return for a given DNS name.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: March 25, 2014
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Publication number: 20130244280
    Abstract: The present invention provides an expression vector for the production of proteins and peptides comprising a promoter operably linked to gene of interest, TPL and VA genes I and II, matrix attachment regions (MARs)/SARs, and antibiotic marker. The vector is transfected in suitable host cell.
    Type: Application
    Filed: October 10, 2011
    Publication date: September 19, 2013
    Applicant: CADILA HEALTHCARE LIMITED
    Inventors: Aashini Parikh, Arun Singh, Sanjeev Kumar Mendiratta, Ajit K Gupta, Mansi Jakhade
  • Publication number: 20130198387
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Application
    Filed: September 10, 2012
    Publication date: August 1, 2013
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 8341297
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. The latency probe calculates, for example, the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client. DNS servers use the latency test results, along with traffic weightings, to determine a server to return for a given DNS name.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: December 25, 2012
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Publication number: 20120179814
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. The latency probe calculates, for example, the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client. DNS servers use the latency test results, along with traffic weightings, to determine a server to return for a given DNS name.
    Type: Application
    Filed: March 14, 2012
    Publication date: July 12, 2012
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 8195831
    Abstract: Methods for determining and utilizing server performance metrics in a network are provided. For example, such methods can involve determining the service availability and metric measurements of types of services provided by a content delivery machine. User weightings can be used to indicate whether more traffic should be sent to one content server address compared to another. DNS servers use the test result updates and/or user weightings to determine the best server to return in response to a request to resolve a given DNS name. Computer systems and apparatus for carrying out such methods are also provided.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: June 5, 2012
    Assignee: Akamai Technologies Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7979580
    Abstract: A content delivery and global traffic management network system provides a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, and respond to requests for Web content from clients. If the requested content does not exist in memory or on disk, it generates a request to an origin site to obtain the content. A DNS Server load balances network requests among customer Web servers and directs client requests for hosted customer content to the appropriate caching server. The customer pays a service that provides the content delivery and global traffic management network system a fee for usage of the content delivery and global traffic management network system.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: July 12, 2011
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Publication number: 20110099290
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Application
    Filed: January 6, 2011
    Publication date: April 28, 2011
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7912978
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: March 22, 2011
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Publication number: 20090228588
    Abstract: A method for a computer network includes a plurality of customer web servers, each of the customer web servers storing a web page, using a POP DNS server to determine a customer web server from the plurality of customer web servers, the customer web server having a traffic load lower than traffic loads of other customer web servers in the plurality of customer web servers, requesting the web page from the customer web server, the web page including static content represented by an embedded URL, resolving the URL to a POP DNS server within a POP server network, using the POP DNS server to determine a web cache from a plurality of web caches to provide static content for the URL.
    Type: Application
    Filed: May 22, 2009
    Publication date: September 10, 2009
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Eric Sven-Johan Swildens, Ajit K. Gupta, Richard David Day
  • Publication number: 20090210528
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Application
    Filed: April 20, 2009
    Publication date: August 20, 2009
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7539757
    Abstract: A method for a computer network includes a plurality of customer web servers, each of the customer web servers storing a web page, using a POP DNS server to determine a customer web server from the plurality of customer web servers, the customer web server having a traffic load lower than traffic loads of other customer web servers in the plurality of customer web servers, requesting the web page from the customer web server, the web page including static content represented by an embedded URL, resolving the URL to a POP DNS server within a POP server network, using the POP DNS server to determine a web cache from a plurality of web caches to provide static content for the URL.
    Type: Grant
    Filed: May 28, 2007
    Date of Patent: May 26, 2009
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Ajit K. Gupta, Richard David Day
  • Publication number: 20090132648
    Abstract: A content delivery and global traffic management network system provides a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, and respond to requests for Web content from clients. If the requested content does not exist in memory or on disk, it generates a request to an origin site to obtain the content. A DNS Server load balances network requests among customer Web servers and directs client requests for hosted customer content to the appropriate caching server. The customer pays a service that provides the content delivery and global traffic management network system a fee for usage of the content delivery and global traffic management network system.
    Type: Application
    Filed: January 26, 2009
    Publication date: May 21, 2009
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7523181
    Abstract: A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes are also provided for determining the latency of various servers within a network. Service metric probes consult a configuration file containing each DNS name in its area and the set of services. Each server in the network has a metric test associated with each service supported by the server which the service metric probes periodically performs metric tests on and records the metric test results which are periodically sent to all of the DNS servers in the network. DNS servers use the test result updates to determine the best server to return for a given DNS name. The latency probe calculates the latency from its location to a client's location using the round trip time for sending a packet to the client to obtain the latency value for that client.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: April 21, 2009
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7484002
    Abstract: A content delivery and global traffic management network system provides a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, and respond to requests for Web content from clients. If the requested content does not exist in memory or on disk, it generates a request to an origin site to obtain the content. A DNS Server load balances network requests among customer Web servers and directs client requests for hosted customer content to the appropriate caching server. The customer pays a service that provides the content delivery and global traffic management network system a fee for usage of the content delivery and global traffic management network system.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: January 27, 2009
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Publication number: 20080163064
    Abstract: A load balancing service for a plurality of customers performs load balancing among a plurality of customer Web servers. Requests for Web content are load balanced across the customer Web servers. The load balancing service provider charges a fee to the customers for the load balancing service. A caching service is also provided that comprises a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, e.g., images, video, text, and/or software. The caching servers respond to requests for Web content from clients.
    Type: Application
    Filed: March 17, 2008
    Publication date: July 3, 2008
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7346676
    Abstract: A load balancing service for a plurality of customers performs load balancing among a plurality of customer Web servers. Requests for Web content are load balanced across the customer Web servers. The load balancing service provider charges a fee to the customers for the load balancing service. A caching service is also provided that comprises a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, e.g., images, video, text, and/or software. The caching servers respond to requests for Web content from clients. The load balancing service provider charges a fee to the customers for the Web caching service.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: March 18, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 7225254
    Abstract: A method for a computer network includes sending a first request from a web client for resolving a first web address of a web page to a client DNS server, sending the first request from the client DNS server to a POP DNS server within a POP server network, using a probe server in the POP server network to determine traffic loads of a plurality of customer web servers, each of the customer web servers storing the web page, using the POP DNS server to determine a customer web server from the plurality of customer web servers, the customer web server having a traffic load lower than traffic loads of other customer web servers in the plurality of customer web servers, requesting the web page from the customer web server, the web page including static content represented by an embedded URL, sending the web page from the customer web server to the web client, sending a second request from the web client for resolving the URL to the client DNS server.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: May 29, 2007
    Assignee: Akamai Technologies, Inc.
    Inventors: Eric Sven-Johan Swildens, Ajit K. Gupta, Richard David Day