Search

Pradeep K Kathail

age ~62

from Los Altos, CA

Also known as:
  • Pradeep Kumar Kathail
  • Pradeet K Kathail
  • Candela A Brady
  • Brady Candela
Phone and address:
1201 Carmel Ter, Los Altos, CA 94024
6509651854

Pradeep Kathail Phones & Addresses

  • 1201 Carmel Ter, Los Altos, CA 94024 • 6509651854
  • Santa Clara, CA
  • Bohemia, NY
  • 1580 Mary Ave, Sunnyvale, CA 94087 • 4087372805
  • Houston, TX
  • Palo Alto, CA
  • Cupertino, CA
  • Palmyra, NY

Resumes

Pradeep Kathail Photo 1

Chief Software Architect, Core Software Group And Chief Technology Officer Connected Car Bu

view source
Location:
316 Bricknell Dr, Coppell, TX 75019
Industry:
Computer Networking
Work:
Cisco since Nov 2010
CTO, Ethernet Switching Technology Group

Cisco since 2008
CTO

Cisco Systems since 2008
CTO

Cisco 2000 - 2008
Distinguished Engineer

Apple 1995 - 1997
Senior Engineer / Scientist
Education:
Indian Institute of Technology, Roorkee 1983 - 1985
MS, Computer Science
University Of Roorkee, Roorkee 1983 - 1985
MS, Computer Science
Govt Engineering College, Jabalpur 1978 - 1983
BE, Electronics and Telecommunication
Rani Durgavati Vishwavidyalaya 1978 - 1983
BE, Electronics and Telecommunication
Skills:
Operating Systems
Cisco Technologies
Routing
Cloud Computing
Software Development
Networking
It Strategy
Ethernet
Architectures
Embedded Systems
Linux
Tcp/Ip
Distributed Systems
Telecommunications
System Deployment
Security
Network Security
Video Production
Languages:
English
Hindi
Pradeep Kathail Photo 2

Pradeep Kathail

view source

Us Patents

  • Ram Based Directory Layer For A Flash File System

    view source
  • US Patent:
    6480864, Nov 12, 2002
  • Filed:
    Jun 15, 1999
  • Appl. No.:
    09/334041
  • Inventors:
    Albert Meng Fong - Fremont CA
    Pradeep K. Kathail - Sunnyvale CA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1730
  • US Classification:
    707205, 707 2
  • Abstract:
    A flash file system for use with flash cards and internetwork operating system software is provided. Absolute path names are stored in the name field of existing files on flash cards. When the system is initialized, a directory structure is created and stored in RAM by accessing the absolute path names stored in the name field of each file on the flash cards. Accessing a file on a flash card is then accomplished by traversing the directory structure in RAM, and going directly to the precise location of the file on the flash card, thereby minimizing the amount of information that must be retrieved from the flash cards and greatly increasing the speed of accesses. Additionally, cards designed for use with older, non-modular internetwork operating systems may still be used, as name fields for files in these flash cards may easily be used to store absolute path names.
  • Memory Allocation System

    view source
  • US Patent:
    6629111, Sep 30, 2003
  • Filed:
    Oct 13, 1999
  • Appl. No.:
    09/418045
  • Inventors:
    Arthur B. Stine - Sunnyvale CA
    Pradeep K. Kathail - Sunnyvale CA
    Stephen P. Belair - Santa Cruz CA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1200
  • US Classification:
    707205, 711171, 711203
  • Abstract:
    A method of allocating memory for a file includes determining a size of the file and searching a memory segment list to determine whether the file can be stored in one of a plurality of memory segments catalogued in the memory segment list. The memory segment list includes a plurality of entries, each one of the plurality of entries being associated with one of the plurality of memory segments and indicating whether the associated one of the plurality of memory segments includes a hole that is unoccupied, where each of the corresponding ones of the plurality of entries are adapted for identifying the hole and a hole size associated with the hole that identifies an amount of memory within the memory segment that is unoccupied.
  • Method And System For Executing, Tracking And Restoring Temporary Router Configuration Change Using A Centralized Database

    view source
  • US Patent:
    6704752, Mar 9, 2004
  • Filed:
    Oct 12, 1999
  • Appl. No.:
    09/416310
  • Inventors:
    Pradeep K. Kathail - Sunnyvale CA
    Shoou Yiu - Los Altos CA
    Andrew Valencia - Vashon WA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1200
  • US Classification:
    707202, 707 10, 707102
  • Abstract:
    A method and system for transacting routing device configurations using a centralized information provider or database system. The invention receives configuration commands from a user of the router. The invention then communicates the configuration command to the centralized database system. The centralized database system manages a storage structure (database tree) having a plurality of tuple nodes, where each tuple node contains configuration data for the router. The centralized database then carries out the configuration change in the appropriate tuple node using the configuration information provided in the configuration command issued by the user. The invention allows the user of the router to âback-outâ of such transactions by reverting the configuration of the affected tuple node to its previous or original state. The invention also reverts the configuration of the affected tuple nodes upon the occurrence of certain events.
  • Method And System For Verifying Configuration Transactions Managed By A Centralized Database

    view source
  • US Patent:
    6728723, Apr 27, 2004
  • Filed:
    Oct 12, 1999
  • Appl. No.:
    09/416312
  • Inventors:
    Pradeep Kathail - Sunnyvale CA
    Carl Sutton - Palo Alto CA
    Andrew Valencia - Vashon WA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1200
  • US Classification:
    707102, 707 10, 707 3, 707204
  • Abstract:
    A method and system for verifying router configuration transactions carried out by a centralized information provider or database system. The centralized database provides verification registration and verification unregistration for various router subsystems associated with said database system. The centralized database and the subsystems registered for verification engage in a verification handler sequence to verify proposed router configuration transactions.
  • Subsystem Application Notification Method In A Centralized Router Database

    view source
  • US Patent:
    6952703, Oct 4, 2005
  • Filed:
    Oct 12, 1999
  • Appl. No.:
    09/416308
  • Inventors:
    Pradeep K. Kathail - Sunnyvale CA, US
    Carl Sutton - Palo Alto CA, US
    Andrew Valencia - Vashon WA, US
    Joel Bion - Saratoga CA, US
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F007/00
  • US Classification:
    707102, 707 10, 707205, 709220, 709221, 709223, 709238, 709242
  • Abstract:
    A method and system for notifying router subsystems of configuration changes made to router configuration information which are maintained by a centralized information provider or database system. The centralized database provides registration and unregistration for notification of changes made to the router configuration information. The centralized database further provides router configuration change notifications to subsystems registered to receive such notifications.
  • Method And System Using Peer Mapping System Call To Map Changes In Shared Memory To All Users Of The Shared Memory

    view source
  • US Patent:
    6952722, Oct 4, 2005
  • Filed:
    Jan 22, 2002
  • Appl. No.:
    10/053760
  • Inventors:
    Srinivis Podila - Bangalore, IN
    Haresh Kheskani - Saratoga CA, US
    Pradeep Kumar Kathail - Sunnyvale CA, US
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F012/00
  • US Classification:
    709213, 709215, 719312, 711147, 711153, 711170, 711202
  • Abstract:
    A method and system utilizing a peer mapping system call, called by a first process, to map allocated shared memory into the address space of a second process. Code for implementing the system call can reside in a server which provides services to map allocated shared memory into all the processes having access to shared memory or the code can be located in a library linked to all the processes having access to shared memory.
  • System And Method For Inheriting Memory Management Policies In A Data Processing Systems

    view source
  • US Patent:
    6981244, Dec 27, 2005
  • Filed:
    Sep 8, 2000
  • Appl. No.:
    09/657761
  • Inventors:
    Pradeep K. Kathail - Sunnyvale CA, US
    Haresh Kheskani - Saratoga CA, US
    Srinivas Podila - Cupertino CA, US
    Sebastien Marineau-Mes - Hull, CA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F009/44
  • US Classification:
    717124
  • Abstract:
    An operating system architecture and method which provides for transparent inheritance of memory management policies in data processing systems and enhanced memory management is disclosed. The operating system provides for a special “debug” process flag to be associated with debug and device management processes. When a source process transmits a message to a destination process, the operating system determines whether the source process is a debug process (i. e. , whether the source process contains a debug process flag indicator associated therewith). If the source process is a debug process, a debug process flag indicator is also associated with the destination process. The operating system also reserves a portion of the device's memory (a reserve memory pool) which is only allocated to special “debug” process when the non-reserved pool of memory is depleted.
  • Dynamically Building Encapsulation And Decapsulation Chains At Run Time

    view source
  • US Patent:
    7006532, Feb 28, 2006
  • Filed:
    May 23, 2001
  • Appl. No.:
    09/864088
  • Inventors:
    Pradeep K. Kathail - Sunnyvale CA, US
    Claude A. Cartee - Los Altos CA, US
    Zhanhe Shi - San Jose CA, US
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    H04J 3/24
  • US Classification:
    370474, 370351, 370392, 370476
  • Abstract:
    A method for dynamically building a packet processing chain includes providing a plurality of packet processing elements. For each element of a first subset of elements operations indications are provided. For each element of a second subset of elements, expectations indications are provided. Finally, the chain is built by combining elements to form the chain according to a configuration requirement. Elements are selected such that an element's indicated expectations are satisfied by the time it executes, as indicated by the operations indications of the previous chain element.

News

Applied Micro: Get lost, PowerPC! We're flinging 64-bit ARM HeliX cores at ...

view source
  • "We want to buy chips from a number of [silicon] vendors, but reduce the number of architectures we have to support," said Pradeep Kathail, Cisco's chief software architect in its network operating system group.
  • Date: Oct 01, 2014
  • Category: Sci/Tech
  • Source: Google

Youtube

Pradeep Kathail, Cisco Chief Software Archite...

The Linaro Networking Group marked its first anniversary at the Linaro...

  • Duration:
    8m 55s

My interview with Pradeep Kathail, Cisco Chie...

Pradeep Kathail, Chief Software Architect, Network Operating Systems G...

  • Duration:
    7m 55s

| Pradeep Kumar

... ... ... ... ... ... ... | Pradeep Kumar Cases That Shook India...

  • Duration:
    10m 40s

Panel: Building the AI Ecosystem: How can the...

... Operations Head - Product Development, CA Technologies Stas Khirma...

  • Duration:
    42m 24s

KERALA FATHIMA NIDA : What Happened?! | Prade...

HO!HO!HO! Celebrate this Christmas with Kuku FM! A special discount fo...

  • Duration:
    10m 54s

College Diaries - Best Tamil Short Film | By ...

A student who comes for his convocation relives his 4 years of college...

  • Duration:
    22m 10s

| Todd Kohlhepp | Pradeep Kumar

... ... ... ... ... ... ... ... ... ... | Todd Kohlhepp | Pradeep ...

  • Duration:
    15m 31s

| Genghis Khan | Pradeep Kumar

... ... ... ... ... ... ... ... ... ... ... ... ... | Genghis K...

  • Duration:
    15m 2s

Get Report for Pradeep K Kathail from Los Altos, CA, age ~62
Control profile