Search

Madhukar Kedlaya Phones & Addresses

  • Fremont, CA
  • Sunnyvale, CA
  • Goleta, CA
  • Santa Clara, CA

Publications

Us Patents

Third-Party Ad Acceleration

View page
US Patent:
20190373043, Dec 5, 2019
Filed:
Jun 3, 2019
Appl. No.:
16/430054
Inventors:
- Palo Alto CA, US
Madhukar Nagaraja Kedlaya - Sunnyvale CA, US
Rajaram Suresh Gaunker - Santa Clara CA, US
Padmapani Ganti - Fremont CA, US
Hariharan Kolam - Palo Alto CA, US
Mehrdad Reshadi - Sunnyvale CA, US
Girish Vaitheeswaran - San Jose CA, US
International Classification:
H04L 29/08
G06F 17/22
Abstract:
A method of delivering a webpage is disclosed. It is determined that delivery of at least a portion of third-party content associated with a webpage is to be accelerated. One or more pre-conditions to be met prior to the delivery of the accelerated third-party content are determined. A loading order configuration for the webpage is determined based at least in part on the one or more pre-conditions. At least a portion of the webpage that modifies a loading order of content portions of the webpage is determined based on the loading order configuration.

Web Cookie Virtualization

View page
US Patent:
20170169100, Jun 15, 2017
Filed:
Jan 12, 2017
Appl. No.:
15/405087
Inventors:
- Palo Alto CA, US
Madhukar Kedlaya - Santa Clara CA, US
Jasvir Nagra - Redwood City CA, US
Rajaram Gaunker - Santa Clara CA, US
International Classification:
G06F 17/30
G06F 9/54
G06F 9/46
G06F 21/54
Abstract:
The web cookie data specifying a web cookie associated with an encoded domain is received. An identifier of an original domain corresponding to the encoded domain is determined. The web cookie data is stored in a stored web cookie in a manner that associates the web cookie data to the original domain but the stored web cookie is scoped to a domain scope that includes the encoded domain.

Hardware Acceleration For Inline Caches In Dynamic Languages

View page
US Patent:
20150205726, Jul 23, 2015
Filed:
Apr 28, 2014
Appl. No.:
14/262852
Inventors:
- San Diego CA, US
Gheorghe Calin Cascaval - Palo Alto CA, US
Madhukar Nagaraja Kedlaya - Santa Clara CA, US
Dario Suarez Gracia - Santa Clara CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G06F 12/08
G06F 9/38
G06F 9/30
Abstract:
Aspects include a computing devices, systems, and methods for hardware acceleration for inline caches in dynamic languages. An inline cache may be initialized for an instance of a dynamic software operation. A call of an initialized instance of the dynamic software operation may be executed by an inline cache hardware accelerator. The inline cache may be checked to determine that its data is current. When the data is current, the initialized instance of the dynamic software operation may be executed using the related inline cache data. When the data is not current, a new inline cache may be initialized for the instance of the dynamic software operation, including the not current data of a previously initialized instance of the dynamic software operation. The inline cache hardware accelerator may include an inline cache memory, a coprocessor, and/or a functional until one an inline cache pipeline connected to a processor pipeline.
Madhukar N Kedlaya from Fremont, CA, age ~38 Get Report