Search

Ashok Te Ganesan

from San Jose, CA
Age ~55

Ashok Ganesan Phones & Addresses

  • 31 Cortona Dr, San Jose, CA 95101 (408) 531-8057
  • 3196 Cortona Dr, San Jose, CA 95135 (408) 531-8057
  • 20875 Valley Green Dr, Cupertino, CA 95014 (408) 366-7461
  • 3301 Homestead Rd, Santa Clara, CA 95051 (408) 985-1280
  • Saint Paul, MN
  • 6503 Military Trl, Boca Raton, FL 33496
  • Minneapolis, MN
  • Rochester, MN
  • San Diego, CA

Work

Position: Production Occupations

Education

Degree: Associate degree or higher

Emails

Resumes

Resumes

Ashok Ganesan Photo 1

Senior Java Developer At Servicenow

View page
Location:
3260 Jay St, Santa Clara, CA 95054
Industry:
Internet
Work:
Yahoo Mar 2010 - Jul 2012
Techincal Lead

Servicenow Mar 2010 - Jul 2012
Senior Java Developer at Servicenow

Yahoo Mar 2008 - Feb 2010
Senior Software Engineer

Yahoo Oct 2006 - Feb 2008
Software Engineer

Motorola Jan 2005 - Sep 2006
Software Engineer
Education:
Birla Institute of Technology and Science, Pilani 2006 - 2008
Master of Science, Masters
National Institute of Technology, Tiruchirappalli 2000 - 2004
Bachelors, Bachelor of Technology, Computer Science
Skills:
Perl
Java
Hadoop
Distributed Systems
C++
Php
Apache Pig
Android
Sql
Oracle
Java Enterprise Edition
Hibernate
Languages:
English
Hindi
Tamil
Ashok Ganesan Photo 2

Vice President Product Management

View page
Location:
3196 Cortona Dr, San Jose, CA 95135
Industry:
Telecommunications
Work:
Cisco Systems since May 2000
Director, Product Management

Mitel 1995 - 2000
Software Development

Mitel Networks 1995 - 2000
Software Development
Education:
University of Ottawa / Université d'Ottawa 1996 - 2000
MBA
Netaji Subhas Institute of Technology 1986 - 1990
B.E., Computer Engineering
Skills:
Cloud Computing
Data Center
Ethernet
Product Management
Virtualization
Voip
Mpls
Routing
Distributed Systems
Software Development
Service Providers
Go To Market Strategy
Networking
Network Design
Sip
Network Architecture
Vpls
Multicast
Routing Protocols
Product Strategy
Ip
Unified Communications
Snmp
Carrier Ethernet
Lan Switching
Cisco Technologies
Multiprotocol Label Switching
Voice Over Ip
Qos
Pre Sales
Network Security
Ipv6
Quality of Service
Languages:
English
Hindi
Tamil

Business Records

Name / Title
Company / Classification
Phones & Addresses
Ashok Ganesan
Manager
Luxe Ventures, LC
Business Services at Non-Commercial Site
2018 Valencia Dr, Delray Beach, FL 33445
Ashok Ganesan
ManagingPresident
Collodi Technologies, LLC
Business Services at Non-Commercial Site
3475 S Ocean Blvd, Palm Beach, FL 33480

Publications

Us Patents

Disaster Recovery And Automatic Relocation Of Cloud Services

View page
US Patent:
8639793, Jan 28, 2014
Filed:
Mar 4, 2011
Appl. No.:
13/040629
Inventors:
Sukhdev S. Kapur - Saratoga CA, US
Ethan M. Spiegel - Mountain View CA, US
Subrata Banerjee - Los Altos CA, US
Sumeet Singh - Saratoga CA, US
Ashok Ganesan - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709223, 709220, 709226, 709229
Abstract:
Techniques are provided to move the services performed on one device to another device in a cloud computing system for a variety of reasons including failure, maintenance or upgrade of the device. A notification is received that services performed by an impacted device in a domain of a plurality of hierarchical domains need to be moved. A determination is made as to whether there are replacement resources available in the domain to perform the services, and if so, the replacement resources are automatically rendered to perform the services. The process continues to higher level domains that have a view into the capabilities of subordinate domains in order to determine where to move the services within the cloud computing system.

Virtual Network Element Framework And Operating System For Managing Multi-Service Network Equipment

View page
US Patent:
20060031312, Feb 9, 2006
Filed:
May 26, 2004
Appl. No.:
10/853166
Inventors:
Manohar Ellanti - Fremont CA, US
Harinder Singh - San Jose CA, US
Steve Langlois - Santa Clara CA, US
Ashok Ganesan - Santa Clara CA, US
International Classification:
G06F 15/16
US Classification:
709206000
Abstract:
A managed network element is partitioned into one or more virtual network elements. The managed network element may be partitioned based on physical components or services provided by that network element. Each virtual network element is then provided a respective agent to monitor and manage its portion of the managed network element.

Distributed Hierarchical Rendering And Provisioning Of Cloud Services

View page
US Patent:
20120110185, May 3, 2012
Filed:
Oct 29, 2010
Appl. No.:
12/915531
Inventors:
Ashok Ganesan - San Jose CA, US
Ethan M. Spiegel - Mountain View CA, US
Subrata Banerjee - Los Altos CA, US
Sukhdev Kapur - Saratoga CA, US
Joshua Merrill - Parker CO, US
Michael Dvorkin - Redwood City CA, US
Kaushik Narayan - San Jose CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709226
Abstract:
Techniques are provided herein for distributed and hierarchical rendering and provisioning of cloud services. At a device in a cloud computing system comprising a plurality of hierarchical levels, a cloud service request is received for rendering and provisioning of a virtual data center. A determination is made as to which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels. Rendering and provisioning commands are provided to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level. A subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level is sent to a device in the second hierarchical level.

Hiearchical Advertisement Of Data Center Capabilities And Resources

View page
US Patent:
20120226789, Sep 6, 2012
Filed:
Mar 3, 2011
Appl. No.:
13/039720
Inventors:
Ashok Ganesan - San Jose CA, US
Subrata Banerjee - Los Altos CA, US
Ethan M. Spiegel - Mountain View CA, US
Sumeet Singh - Saratoga CA, US
Sukhdev S. Kapur - Saratoga CA, US
Arpan K. Ghosh - Mountain View CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
A cloud computing system is provided comprising a plurality of data centers, each data center comprising a plurality of pods each of which comprises network, compute, storage and service node devices. At a designated device of a data center, data center level capabilities summary data is generated that summarizes the capabilities of the data center. Messages advertising the data center level capabilities summary data is sent from a designated device of each data center to a designated device at a provider edge network level of the computing system. At the designated device at the provider edge network level, provider edge network level capabilities summary data is generated that summarizes capabilities of compute, storage and network devices for each data center as a whole and without exposing individual compute, storage and service node devices in each data center.

Extensible Attribute Summarization

View page
US Patent:
20120226790, Sep 6, 2012
Filed:
Mar 3, 2011
Appl. No.:
13/039721
Inventors:
Sumeet Singh - Saratoga CA, US
Ashok Ganesan - San Jose CA, US
Erik David Ludvigson - Pleasanton CA, US
Subrata Banerjee - Los Altos CA, US
Ethan M. Spiegel - Mountain View CA, US
Sukhdev S. Kapur - Saratoga CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
In one embodiment a method includes at first a network device, identifying an attribute of the first network device, selecting a function that defines how the attribute is to be summarized together with a same attribute of a second network device, generating a message that comprises a set of information comprising an identification of the attribute and the function, and sending the message to, e.g., a next higher node in a network hierarchy of which the network device is a part. Multiple such messages may be received at an aggregation node that then summarizes the attributes according to respective functions, and sends or publishes a summarized version of the attributes to a still next higher node in the network hierarchy.

Capabilities Based Routing Of Virtual Data Center Service Request

View page
US Patent:
20120226799, Sep 6, 2012
Filed:
Mar 3, 2011
Appl. No.:
13/039729
Inventors:
Sukhdev S. Kapur - Saratoga CA, US
Subrata Banerjee - Los Altos CA, US
Ethan Spiegel - Mountain View CA, US
Ashok Ganesan - San Jose CA, US
Joshua Merrill - Parker CO, US
Sumeet Singh - Saratoga CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
Systems and methods are provided for receiving at a provider edge routing device capabilities data representative of capabilities of computing devices disposed in a data center, the capabilities data having been published by an associated local data center edge device, and advertising, by the provider edge routing device, the capabilities data to other provider edge routing devices in communication with one another in a network of provider edge routing devices. The provider edge routing device also receives respective capabilities data from each of the other provider edge routing devices, wherein each of the other provider edge routing devices is associated with a respective local data center via a corresponding data center edge device, and stores all the capabilities data in a directory of capabilities. Thereafter, a request for computing services is received at the provider edge network and the methodology provides for selecting, based on the directory of capabilities, one of the data centers to fulfill the request for computing services to obtain a selected data center, and for routing the request for computing services to the selected data center.

Resource Negotiation For Cloud Services Using A Messaging And Presence Protocol

View page
US Patent:
20120233333, Sep 13, 2012
Filed:
Mar 7, 2011
Appl. No.:
13/041744
Inventors:
Ashok Ganesan - San Jose CA, US
Subrata Banerjee - Los Altos CA, US
Arpan K. Ghosh - Mountain View CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709227
Abstract:
Techniques are provided for sending from a client in a first network device a first session-initiate message to a second network device that is configured to provide network layer, data link layer, or associated convergence layer based service connection information in order for the second network device to accept or reject a network layer, data link layer, or associated convergence layer based service connection with the first network device. The first session-initiate message is based on a messaging and presence protocol. A session-accept message is received at the client in the first network device that is configured to accept the service connection and provide a network layer, data link layer, or associated convergence layer based service connection information in order for the first network device to establish the service connection with the second network device. The session-accept message is based on the messaging and presence protocol. In response to receiving the session-accept message, the service connection is established.

Placement Of A Cloud Service Using Network Topology And Infrastructure Performance

View page
US Patent:
20120239792, Sep 20, 2012
Filed:
Mar 15, 2011
Appl. No.:
13/048645
Inventors:
SUBRATA BANERJEE - Los Altos CA, US
Sukhdev S. Kapur - Saratoga CA, US
Joshua Merrill - Parker CO, US
Ashok Ganesan - San Jose CA, US
Debojyoti Dutta - Santa Clara CA, US
Huida Dai - Cupertino CA, US
Arpan K. Ghosh - Mountain View CA, US
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
Techniques are described for selecting an optimal data center for instantiating a first cloud service. Embodiments of the invention receive a request specifying a topology of a first cloud service to be hosted by one of a plurality of data centers which provide computing resources to host a plurality of cloud services. A suitability value is then determined for each of the data centers which measures a fitness of the data center for instantiating the first cloud service. In one embodiment, the suitability value is determined by calculating a plurality of metric values for the data center, normalizing the metric values and calculating a weighted average of the normalized values. One of the data centers is then selected for instantiating the first cloud service, based at least in part on the determined suitability values.
Ashok Te Ganesan from San Jose, CA, age ~55 Get Report