Search

Rampradeep Dodda Phones & Addresses

  • San Jose, CA
  • Santa Clara, CA
  • Frazer, PA

Work

Company: Freeagent crm Mar 2017 Position: Chief technology officer

Education

Degree: Bachelor of Engineering, Bachelors School / High School: Pg Center, Kolar 2001 to 2005 Specialities: Computer Science

Skills

Agile Methodologies • Javascript • Web Services • Rest • Xml • Soa • Software Development • Spring • Sql • Tomcat • Junit • Spring Framework • Java • Design Patterns • Scalability • Scrum • Service Oriented Architecture • Representational State Transfer

Industries

Computer Software

Resumes

Resumes

Rampradeep Dodda Photo 1

Chief Technology Officer

View page
Location:
Santa Clara, CA
Industry:
Computer Software
Work:
Freeagent Crm
Chief Technology Officer

Servicenow Jan 2014 - Mar 2017
Software Architect

Netflix Sep 2011 - Jan 2014
Senior .Software Engineer

Yahoo Nov 2007 - Oct 2011
Technician Lead

Thoughtworks Aug 2005 - Oct 2007
Application Developer
Education:
Pg Center, Kolar 2001 - 2005
Bachelor of Engineering, Bachelors, Computer Science
Skills:
Agile Methodologies
Javascript
Web Services
Rest
Xml
Soa
Software Development
Spring
Sql
Tomcat
Junit
Spring Framework
Java
Design Patterns
Scalability
Scrum
Service Oriented Architecture
Representational State Transfer

Publications

Us Patents

Securing Expandable Display Advertisements In A Display Advertising Environment

View page
US Patent:
20120101907, Apr 26, 2012
Filed:
Oct 21, 2010
Appl. No.:
12/909231
Inventors:
Rampradeep Dodda - Santa Clara CA, US
International Classification:
G06Q 30/00
US Classification:
705 1473
Abstract:
A method for securely presenting an HTML expandable display advertisement on a computer display, comprising: storing at a serving computer, an HTML object having an identifier associated with at least one securing computer, registering at the securing computer, the expandable display advertisement, and signaling, from a displaying computer, an expansion event for the expandable display advertisement wherein the expandable display advertisement is for display on the displaying computer. Additional operations for securely presenting an expandable display advertisement on a computer display include expanding, at the displaying computer, the expandable display advertisement; and signaling, from a displaying computer, a restoring event. Using this technique, the serving computer may be within a first domain, and the securing computer within a second domain, the second domain being different from the first domain. In some cases, a registration message received by a securing computer comprises width and height dimensions of the expandable display advertisement.

Measuring The Effects Of Social Sharing On Online Content And Advertising

View page
US Patent:
20120109737, May 3, 2012
Filed:
Oct 28, 2010
Appl. No.:
12/914683
Inventors:
Vageesh Setty - Santa Clara CA, US
Rampradeep Dodda - Santa Clara CA, US
Prabhakar Goval - Sunnyvale CA, US
International Classification:
G06Q 30/00
US Classification:
705 1441
Abstract:
A computer-implemented method, advertising network, and computer readable medium for measuring ad performance metrics after user-initiated sharing activity at a website. The method commences by receiving an original internet ad, the original internet ad for hosting within a website (e.g. a social networking website), then recoding the original internet ad (also for hosting within a website) wherein the recoded sharable internet ad comprises ad sharing and instrumentation code for capturing, tracking and later reporting various user-initiated sharing activities by measuring online events using the ad sharing and instrumentation code (i.e. the online events being in response to user-initiated sharing activity) without requiring any explicit action to be provided by the website operator. In some cases, the measured event occurs in the form of expanding an ad, clicking a request to share, printing a coupon, or performing an online conversion action. The ad can comprise any forms of internet media.

Methods And Systems For Facilitating Caching Of Advertisements

View page
US Patent:
20130110643, May 2, 2013
Filed:
Oct 28, 2011
Appl. No.:
13/284129
Inventors:
Prabhakar Goyal - Sunnyvale CA, US
Sanjay Kumar Gupta - Sunnyvale CA, US
Rampradeep Dodda - Santa Clara CA, US
Assignee:
Yahoo! Inc., a Delaware corporation - Sunnyvale CA
International Classification:
G06Q 30/02
G06F 15/167
US Classification:
705 1468
Abstract:
Methods and Systems for facilitating caching of advertisements are described. The methods include receiving an ad request and generating a serving plan in response to said receiving the ad request. The serving plan includes multiple cache lines that identify corresponding advertisements. Each of the cache lines is associated with a corresponding expiration. Also, each cache line is readable by logic to display one of the advertisements corresponding to the cache line. The cache lines include a first cache line. The first cache line includes ad information, which is associated with a first one of the advertisements. Moreover, the ad information includes one or more parameters for expiration of the first cache line of a client device. The client device is configured to display the plurality of advertisements. The method includes sending the serving plan to the client device to store in the client device.

Measuring Inline Ad Performance For Third-Party Ad Serving

View page
US Patent:
20120078707, Mar 29, 2012
Filed:
Sep 29, 2010
Appl. No.:
12/894000
Inventors:
Eyal Arasu Ramakrishnan - Santa Clara CA, US
Rampradeep Dodda - Santa Clara CA, US
Prabhakar Goyal - Sunnyvale CA, US
International Classification:
G06Q 30/00
US Classification:
705 1441
Abstract:
A method, apparatus, and computer program product for measuring inline internet ad performance for third-party ad serving. The method comprises receiving an original third-party internet ad and recoding the original third-party internet ad for producing a recoded third-party internet ad where the recoded third-party internet ad comprises ad instrumentation code. In real-time, as the internet ad is composited and rendered, the instrumentation code measures the response latency of the server or servers in the third-party network using the ad instrumentation code. In some cases, the original third-party internet ad comprises ad code using a markup language such as HTML language, and/or JavaScript language (e.g. in ad code segments). The recoding comprises recoding an ad code segment of the ad by transforming the ad code segment into a JavaScript literal, which in exemplary embodiments includes emitting a specialized document.write( ) call. Response latency measurements are collected and included in a latency table.

Request Resolution Shaper In A Networked System Architecture

View page
US Patent:
20190340795, Nov 7, 2019
Filed:
May 20, 2019
Appl. No.:
16/417257
Inventors:
- Santa Clara CA, US
Mohan Konyala - San Jose CA, US
Rampradeep Dodda - San Jose CA, US
International Classification:
G06T 11/20
G06Q 10/06
G06F 3/0481
G06F 3/0484
G06F 3/14
Abstract:
An apparatus and related method are provided for generating a graphical display region for display of a plurality of pixels of a display device, comprising generating a timeline axis for display in the graphical display region, receiving requester event data for a plurality of requester events from a requester device relating to a request and storing the requester event data, including a time of occurrence for each requester event, and fulfiller event data for fulfiller events from a fulfiller device and storing the fulfiller event data, calculating a time scale for the timeline axis such that requester events and fulfiller events are displayable at a position along the timeline axis proportional to their respective time of occurrence, and a respective axial position for requester indicia representing the requester events and fulfiller indicia representing the fulfiller events at a position along the timeline axis proportional to their respective time of occurrence.

Systems For Peer-To-Peer Knowledge Sharing Platform

View page
US Patent:
20190215171, Jul 11, 2019
Filed:
Jan 4, 2019
Appl. No.:
16/240574
Inventors:
- Santa Clara CA, US
Umakanth Godavarthy - Hyderabad, IN
Prabhat Mishra - Hyderabad, IN
Paulina Luckiewicz - Santa Clara CA, US
Avishek Dey - Hyderabad, IN
Vinamra Misra - Lucknow, IN
Mallesh Aggu - Adilabad, IN
Harish Bellamane - San Jose CA, US
Rampradeep Dodda - San Jose CA, US
Preethi Chittimalla - Union City CA, US
Ryan Currier - Cupertino CA, US
International Classification:
H04L 12/18
H04L 12/58
H04L 29/08
H04L 29/06
Abstract:
A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.

Systems For Peer-To-Peer Knowledge Sharing Platform

View page
US Patent:
20180323984, Nov 8, 2018
Filed:
Jul 7, 2017
Appl. No.:
15/644479
Inventors:
- Santa Clara CA, US
Umakanth Godavarthy - Hyderabad, IN
Prabhat Mishra - Hyderabad, IN
Paulina Luckiewicz - Santa Clara CA, US
Avishek Dey - Hyderabad, IN
Vinamra Misra - Lucknow, IN
Mallesh Aggu - Adilabad, IN
Harish Bellamane - San Jose CA, US
Rampradeep Dodda - San Jose CA, US
Preethi Chittimalla - Union City CA, US
Ryan Currier - Cupertino CA, US
International Classification:
H04L 12/18
H04L 29/08
H04L 29/06
Abstract:
A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.

Systems For Peer-To-Peer Knowledge Sharing Platform

View page
US Patent:
20180323986, Nov 8, 2018
Filed:
Mar 29, 2018
Appl. No.:
15/939617
Inventors:
- Santa Clara CA, US
Umakanth Godavarthy - Hyderabad, IN
Prabhat Mishra - Hyderabad, IN
Paulina Luckiewicz - Santa Clara CA, US
Avishek Dey - Hyderabad, IN
Vinamra Misra - Lucknow, IN
Mallesh Aggu - Adilabad, IN
Harish Bellamane - San Jose CA, US
Rampradeep Dodda - San Jose CA, US
Preethi Chittimalla - Union City CA, US
Ryan Currier - Cupertino CA, US
International Classification:
H04L 12/18
H04L 29/08
H04L 29/06
Abstract:
A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
Rampradeep Dodda from San Jose, CA, age ~40 Get Report