Search

Kiran Gangadharappa Phones & Addresses

  • 3260 Harvey Ct, Pleasanton, CA 94588
  • Cupertino, CA
  • Mountain View, CA
  • 655 Fair Oaks Ave, Sunnyvale, CA 94086 (408) 736-8648
  • 655 S Fair Oaks Ave #C109, Sunnyvale, CA 94086 (408) 736-8648

Publications

Us Patents

Widgetizing A Web-Based Application

View page
US Patent:
8312450, Nov 13, 2012
Filed:
Dec 18, 2008
Appl. No.:
12/338803
Inventors:
Kiran Gangadharappa - Mountain View CA, US
Apurv R. Jawle - Fremont CA, US
Vincent Mendicino - San Mateo CA, US
Andrew Ng - Fremont CA, US
Neil Srivatsan - Santa Clara CA, US
Dirk Wodtke - Soquel CA, US
Assignee:
SAP AG - Walldorf
International Classification:
G06F 9/445
US Classification:
717178, 719328
Abstract:
Method and system for widgetizing a web-based application are provided. An example system comprises a widgetizer trigger and a definition module. The widgetizer trigger may be configured to receive at a server computer system, from a web browser application running at a client computer system, a request to widgetize a web-based computer application to permit the computer application to be run as a desktop widget at the client computer system. The definition module may be configured to provide to the client computer application, in response to the request to widgetize, a definition file associated with the computer application, the definition file comprising a reference link to the computer application, the reference link including one or more parameters, the one or more parameters to instruct the computer application to generate output in a format suitable for use by a widget engine provided at the client computer system.

Extended Web Infrastructure For Business Applications

View page
US Patent:
20040030758, Feb 12, 2004
Filed:
Jul 30, 2002
Appl. No.:
10/208210
Inventors:
Markus Cherdron - Muelhausen, DE
Kiran Gangadharappa - Sunnyvale CA, US
International Classification:
G06F015/16
US Classification:
709/218000
Abstract:
A method and system for refreshing client-data is provided. A client provides a predefined layout document and predetermined client-data stored in a client-data cache. The layout document uses the client-data via predefined client-side application independent functions. The client receives a sync-request to synchronize the client-data with corresponding server-data of a server. The client creates a client-data descriptor. The server generates a server-data descriptor that is dependent on the client-data descriptor, a server-side copy of predefined client-data and the server-data. The client updates the predetermined client-data in the client-data cache according to the server-data descriptor. The client-data, the client-data descriptor and the server-data descriptor have a browser independent format.

Systems And Methods For Executing Object-Oriented Programming Code Invoking Pre-Existing Objects

View page
US Patent:
20100153913, Jun 17, 2010
Filed:
Dec 16, 2008
Appl. No.:
12/336498
Inventors:
Kiran K. Gangadharappa - Mountain View CA, US
Apurv R. Jawle - Fremont CA, US
International Classification:
G06F 9/44
US Classification:
717109
Abstract:
Methods, computer-readable media, and systems are provided for executing programming code. In one embodiment, a server may store running objects to be used by the programming code. The server may provide a code development console through which the programming code may be input at a remote terminal. The server may receive the programming code inputted into the code development console, execute the programming code by using operations of the running objects, and transmit an execution result of the programming code to the remote terminal for display in the code development console.

Method And System For Personalizing A Desktop Widget

View page
US Patent:
20100161713, Jun 24, 2010
Filed:
Dec 18, 2008
Appl. No.:
12/338861
Inventors:
Kiran Gangadharappa - Mountain View CA, US
Apurv R. Jawle - Fremont CA, US
Vincent Mendicino - Burlingame CA, US
Andrew Ng - Fremont CA, US
Neil Srivatsan - Santa Clara CA, US
Dirk Wodtke - Soquel CA, US
International Classification:
G06F 3/048
G06F 15/16
US Classification:
709203, 715765
Abstract:
A system to personalize a widget is provided. An example system to provide a system to personalize a widget comprises a personalization trigger to detect a personalization request to configure a desktop widget available at a client computer system to alter complexity of data rendered by the desktop widget; a screen definition module to determine a personalized screen definition, based on configuration parameters associated with the personalization request; and a screen definition module to provide the personalized screen definition and the associated application data to the client computer system, the personalized screen definition reflecting the altered complexity of data to be rendered by the desktop widget.

Adaptive Metric Pruning

View page
US Patent:
20180032906, Feb 1, 2018
Filed:
Jul 29, 2016
Appl. No.:
15/224416
Inventors:
- San Francisco CA, US
KIRAN KULUVALLI GANGADHARAPPA - Pleasanton CA, US
Assignee:
AppDynamics LLC - San Francisco CA
International Classification:
G06N 99/00
G06Q 10/06
G06F 3/0484
Abstract:
A system for providing adaptive metric pruning includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: receive, by a collector, metadata associated with the business transaction running in a monitored environment; train a machine learning system by providing training data and an anticipated result for the training data to the machine learning system to generate rules for retaining given metadata; predict a retention requirement for the received metadata by providing the received metadata to the machine learning system to apply the generated rules and generate a result for retaining the received metadata; and provide a user interface to display the generated result for retaining the received metadata including a recommendation on how to retain the received metadata according to the result for retaining the received metadata.

Shard Aware Near Real Time Indexing

View page
US Patent:
20160292171, Oct 6, 2016
Filed:
Jun 11, 2015
Appl. No.:
14/737317
Inventors:
- Walldorf, DE
Ridwan Tan - Fremont CA, US
Robert Wells - East Palo Alto CA, US
Dinesh Shahane - Cupertino CA, US
Sushant Prasad - Sunnyvale CA, US
Kiran Gangadharappa - Mountain View CA, US
International Classification:
G06F 17/30
Abstract:
In an example embodiment, data to be indexed in a distributed file system is received via a near real time publish application program interface (API). A shard responsible for the data to be indexed is determined Then a message is generated in a shard queue corresponding to the shard responsible for the data to be indexed, the message indicating that data needs to be urgently indexed, the detection of the message in the shard queue by a near real time manager corresponding to the shard responsible for the data to be indexed causing the near real time manager to cause the data to be indexed.

Schema Evolution In Mult-Tenant Environment

View page
US Patent:
20160292192, Oct 6, 2016
Filed:
Jun 11, 2015
Appl. No.:
14/737332
Inventors:
- Walldorf, DE
Ketan Bengali - Walldorf, DE
Sushant Prasad - Sunnyvale CA, US
Dennis Lee - Walldolf, DE
Harshad Chavan - Cupertino CA, US
Kiran Gangadharappa - Mountain View CA, US
Dinesh Shahane - Cupertino CA, US
International Classification:
G06F 17/30
Abstract:
In an example embodiment, primary data is received from a first tenant in a computer network, the primary data formatted based on a first version of a schema. Then a schema definition for the first version of the schema is obtained. The primary data is then parsed, the parsing including storing a schema version number for the first version of the schema. The primary data is indexed, by obtaining, using the schema version number for the first version of the schema, a schema definition for a most recent version of the schema; applying schema evolution to the primary data by applying one or more transforms to the primary data, the one or more transforms created using the schema definition for the first and most recent versions of the schema, causing the primary data to be converted to the most recent version of the schema; and indexing the converted primary data.

Delta Replication Of Index Fragments To Enhance Disaster Recovery

View page
US Patent:
20160203061, Jul 14, 2016
Filed:
Oct 27, 2015
Appl. No.:
14/924101
Inventors:
- Sunnyvale CA, US
Harshad Chavan - Cupertino CA, US
Kiran Gangadharappa - Mountain View CA, US
Dinesh Shahane - Cupertino CA, US
International Classification:
G06F 11/14
G06F 17/30
Abstract:
In an example embodiment, a disaster is detected at a primary data center and, in response to the detection, a system switches over from the primary data center to a secondary data center such that searches from one or more client applications are routed to the secondary data center. Then, for each document stored in a search core of the secondary data center: a count is requested for the document from a first client application, it is determined whether the count for the document from the first client application matches a count for the document from the search core of the secondary data center, and, in response to a determination that the count for the document from the first client application does not match a count for the document from the search core of the secondary data center, a full publish for the document is requested from the first client application.
Kiran K Gangadharappa from Pleasanton, CA, age ~50 Get Report