Search

Randeep Kapoor Phones & Addresses

  • 17235 4S Ranch Pkwy, San Diego, CA 92127
  • Saint Louis, MO
  • Columbus, OH
  • 1310 Boston St, Gilbert, AZ 85296
  • 4909 Joshua Blvd, Chandler, AZ 85226 (480) 993-3130

Resumes

Resumes

Randeep Kapoor Photo 1

Director Program Management

View page
Location:
17235 4S Ranch Pkwy, San Diego, CA 92127
Industry:
Computer Networking
Work:
Qualcomm
Director Program Management

Intel Corporation Dec 2000 - Feb 2008
Senior Engineering Manager

Intel Corporation Jan 2003 - Sep 2005
Product Manager

Terabridge Technologies Jan 1999 - Dec 2000
Manager | Architect
Education:
Uc San Diego 2018
Carnegie Mellon University 2005 - 2006
Master of Science, Masters, Software Engineering
Chatrapati Sahuji Maharaj Kanpur University, Kanpur 1993 - 1997
Ramjas School
Carnegie Mellon University;Ms;2005 – 2006;
Master of Science, Masters
Skills:
Embedded Systems
Wireless
Embedded Software
Program Management
Lte
Firmware
Software Development
Debugging
Software Engineering
Wireless Technologies
Operating Systems
Voip
Soc
Strategy
Rtos
Network Processors
Pcie
Fault Tolerance
Voatm
Portfolio Management
Cross Functional Team Leadership
Mobile Devices
Telecommunications
Interests:
Strategic Consulting
Program/Product Management
Languages:
English
Hindi
Certifications:
Pmp
Randeep Kapoor Photo 2

Senior Consultant Radiologist

View page
Location:
San Diego, CA
Work:
Sant Parmanand Hospital Civil Lines Delhi 54 Timings 4 To 6 Pm
Senior Consultant Radiologist
Randeep Kapoor Photo 3

Randeep Kapoor

View page

Publications

Us Patents

Connecting Peer Endpoints

View page
US Patent:
7350014, Mar 25, 2008
Filed:
Nov 5, 2004
Appl. No.:
10/982132
Inventors:
Randeep S. Kapoor - Chandler AZ, US
Mohamad Rooholamini - Gilbert AZ, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 13/36
G06F 15/167
G06F 15/16
US Classification:
710308, 709212, 709237
Abstract:
In one embodiment, the present invention includes a method for sending a connection request from a requestor endpoint to a target endpoint based on route information stored in the requestor endpoint, and receiving a connection confirmation from the target endpoint to confirm establishment of a peer-to-peer connection between the endpoints. The endpoints may be part of an Advanced Switching (AS) for Peripheral Component Interconnect (PCI) Express™ architecture, and in one embodiment a simple load store (SLS) protocol may be used for peer-to-peer communications in the AS environment. Other embodiments are described and claimed.

Advanced Switching Lost Packet And Event Detection And Handling

View page
US Patent:
7496797, Feb 24, 2009
Filed:
Mar 31, 2005
Appl. No.:
11/096749
Inventors:
Mo Rooholamini - Gilbert AZ, US
Randeep Kapoor - Chandler AZ, US
Ward McQueen - Chandler AZ, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 11/00
US Classification:
714 43, 714 4, 714 51
Abstract:
Embodiments of the invention may provide a method to send a packet from an endpoint in an advanced switching fabric and starting a timer to run until receiving a response packet or receiving an event packet notifying of a device failure, save a copy of the sent packet, detect if the timer has expired, retransmit the packet after the timer has expired and resetting the timer; and run a faulty device detection algorithm if the packet has been retransmitted a predetermined number of times. Furthermore, some embodiments may provide an apparatus with a retransmit buffer, and an endpoint that can send a packet and save a copy of the packet in the retransmit buffer, detect if a timer expired and retransmit the packet after the timer has expired and no packet was received in response to the transmitted packet, and run a faulty device detection algorithm.

Advanced Switching Optimal Unicast And Multicast Communication Paths Based On Sls Transport Protocol

View page
US Patent:
7526570, Apr 28, 2009
Filed:
Mar 31, 2005
Appl. No.:
11/097678
Inventors:
Mo Rooholamini - Gilbert AZ, US
Randeep Kapoor - Chandler AZ, US
Ward McQueen - Chandler AZ, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
C06F 153/173
US Classification:
709241, 709238
Abstract:
An embodiment of the present invention may comprise a method to calculate current bandwidth usage by existing connections in a switching fabric between endpoints in a device, calculate available bandwidth for a new connection, and select a path from the multiple paths based on the bandwidth calculations. Some embodiments may be a device, comprising a port to connect the device to paths in an advanced switching fabric, a module to determine current bandwidth usage on the paths, calculate a cumulative bandwidth usage on the paths, calculate available bandwidth for a new connection, and select one of multiple paths available for the new connection.

Peer-To-Peer Connection Between Switch Fabric Endpoint Nodes

View page
US Patent:
7764675, Jul 27, 2010
Filed:
May 30, 2006
Appl. No.:
11/442822
Inventors:
Mo Rooholamini - Chandler AZ, US
Ward McQueen - Chandler AZ, US
Randeep Kapoor - Gilbert AZ, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04L 12/56
G06F 15/16
H04L 12/28
US Classification:
370389, 370255, 370351, 3703952, 370400, 370468, 709220, 709249, 709251
Abstract:
A method includes receiving a request from an endpoint node on a switch fabric to establish a peer-to-peer connection with another node on the switch fabric. The peer-to-peer connection is to be used to exchange data with the other node via a path routed through the switch fabric. The path is routed through an intermediary node on the switch fabric. One or more parameters are obtained that enable the endpoint node to exchange data with the other node. The one or more parameters are maintained in a data repository at a given endpoint node on the switch fabric. The implementation also includes establishing the peer-to-peer connection based on the one or more parameters obtained from the data repository and based on a given switch fabric topology.

Buffer Management Within Sls (Simple Load Store) Apertures For Inter-Endpoint Communication In Advanced Switching Fabric

View page
US Patent:
20060224812, Oct 5, 2006
Filed:
Mar 31, 2005
Appl. No.:
11/097891
Inventors:
Randeep Kapoor - Chandler AZ, US
Mo Rooholamini - Gilbert AZ, US
Assignee:
Intel Corporation (a Delaware corporation) - Santa Clara CA
International Classification:
G06F 13/36
US Classification:
710310000
Abstract:
A single copy memory sharing scheme between multiple endpoints in an interconnect architecture may use a buffer management method in an advanced switching fabric having multiple endpoints that divides a simple load and store memory aperture into a buffer descriptor and at least one data buffer, provides offset addressing in the buffer descriptor, and accesses the buffer descriptor by more than one endpoint to allow direct memory access with multiple endpoints in a simple load and store memory aperture. An apparatus may have a memory, and a device associated with the memory, the device to divide the memory into a buffer descriptor and at least one data buffer, and to store offset address information in the buffer descriptor such that another device can access a data buffer in the memory.

Synchronizing Primary And Secondary Fabric Managers In A Switch Fabric

View page
US Patent:
20060236017, Oct 19, 2006
Filed:
Apr 18, 2005
Appl. No.:
11/108988
Inventors:
Mo Rooholamini - Gilbert AZ, US
Ward McQueen - Chandler AZ, US
Randeep Kapoor - Gilbert AZ, US
International Classification:
G06F 13/00
US Classification:
710316000
Abstract:
The present disclosure includes systems and techniques relating to interconnecting components within computing and network devices. In general, in one implementation, the technique includes: sending a message from a primary fabric manager to an initiating secondary fabric manager in a switch fabric; obtaining, at the secondary fabric manager and in response to the message, an initial fabric topology; and synchronizing fabric management information between the primary fabric manager and the secondary fabric manager. The synchronizing may include synchronizing multicast information and peer-to-peer connections information and may include sending incremental update messages. Additionally, the technique may include detecting failure of the primary fabric manager based on receipt of heartbeat messages and a timeout period determined according to a diameter of the switch fabric, a per-link message delay and a path-repair delay.

Reset To A Default State On A Switch Fabric

View page
US Patent:
20070041374, Feb 22, 2007
Filed:
Aug 17, 2005
Appl. No.:
11/206548
Inventors:
Randeep Kapoor - Gilbert AZ, US
Mo Rooholamini - Gilbert AZ, US
International Classification:
H04L 12/50
US Classification:
370386000
Abstract:
In a node coupled to a switch fabric a method that includes generating a data packet including content to indicate a reset request to reset a node coupled to the switch fabric to a default state. Broadcasting the data packet to at least one other node coupled to the switch fabric. The at least one other node, based on the broadcasted data packet, is to initiate a timer, the timer based on a time for a switch fabric manager for the switch fabric to indicate validity of the reset request to the at least one other node. The at least one other node to reset to the default state if the timer expires before another data packet is received from the switch fabric manager. The other data packet received from the switch fabric manager and including content to indicate the reset request is invalid.

Event Delivery In Switched Fabric Networks

View page
US Patent:
20070070974, Mar 29, 2007
Filed:
Sep 29, 2005
Appl. No.:
11/241798
Inventors:
Mo Rooholamini - Gilbert AZ, US
Randeep Kapoor - Gilbert AZ, US
Ward McQueen - Chandler AZ, US
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370351000, 370400000
Abstract:
In a switched fabric network that handles communication between a first event-generating device, a second event-generating device, and an event-processing device, and in which the first and second event-generating devices are coupled by a link of the fabric, methods and apparatus, including computer program products, implementing techniques for providing a path between the first event-generating device and the event-processing device to communicate a link event generated at the first event-generating device to the event-processing device without passing over the link between the first and second event-generating devices.
Randeep Singh Kapoor from San Diego, CA, age ~48 Get Report