Raj Yavatkar

Raj Yavatkar

Los Gatos, California, United States
11K followers 500+ connections

About

Raj Yavatkar, PhD
Visionary technology leader with a proven track record of…

Articles by Raj

Contributions

Activity

Join now to see all activity

Experience

  • Asato.ai Graphic

    Asato.ai

    Santa Clara County, California, United States

  • -

  • -

    Sunnyvale, CA

  • -

  • -

  • -

    Sunnyvale

  • -

  • -

  • -

    Portland, Oregon Area

  • -

  • -

    Hillsboro, OR

  • -

  • -

Publications

  • DirectPath: High Performance and energy efficient platform I/O architecture for content intensive usages

    Future Energy Systems: Where Energy, Computing and Communication Meet (e-Energy), 2012 3rd International conference on

    With the widespread development of cloud computing and high speed communications, end users store or retrieve video, music, photo and other contents over the cloud or the local network for video-on-demand, wireless display and other usages. The traditional I/O model in a mobile platform consumes time and resources due to excessive memory access and copying when transferring content from a source device, e.g., network controller, to a destination device, e.g., hard disk. This model introduces…

    With the widespread development of cloud computing and high speed communications, end users store or retrieve video, music, photo and other contents over the cloud or the local network for video-on-demand, wireless display and other usages. The traditional I/O model in a mobile platform consumes time and resources due to excessive memory access and copying when transferring content from a source device, e.g., network controller, to a destination device, e.g., hard disk. This model introduces unnecessary overhead and latency, negatively impacting the performance and energy consumption of content-intensive uses. In this paper, we introduce DirectPath, a low overhead I/O architecture that optimizes content movement within a platform to improve energy efficiency and throughput performance. We design, implement and validate the DirectPath architecture for a network-to-storage file download usage model. We evaluate and quantify DirectPath's energy and performance benefits on both laptop and small form-factor SoC based platforms. The measurement results show that DirectPath reduces energy consumption by up to 50% and improves throughput performance by up to 137%.

    Other authors
    See publication
  • Self-Isolating and Self-Healing Networked Devices

    Patent US8154987 B2

    Techniques for self-isolation of a network device that has been identified as potentially harmful. The network device may be isolated from the network except for an out-of-band communication channel that can be used for management purposes to restore or repair the device prior to the network connection being re-established.

    See publication
  • Resilient Multicast Support for Continuous-Media Applications

    NOSSDAV 1997

    The IP multicast delivery mechanism provides a popular basis for delivery of continuous media to many participants in a conferencing application. However, the best-effort nature of multicast delivery results in poor playback quality in the presence of network congestion and packet loss. Contrary to widespread belief that the real-time nature of continuous media applications precludes the possibility of recovery of lost packets using retransmissions, we have found that these applications offer…

    The IP multicast delivery mechanism provides a popular basis for delivery of continuous media to many participants in a conferencing application. However, the best-effort nature of multicast delivery results in poor playback quality in the presence of network congestion and packet loss. Contrary to widespread belief that the real-time nature of continuous media applications precludes the possibility of recovery of lost packets using retransmissions, we have found that these applications offer an interesting tradeoff between the desired playback quality and the desired degree of interactivity. In particular, we propose a new model of multicast delivery called resilient multicast in which each receiver in a multicast group can decide its own tradeoff between reliability and real-time requirements. To be effective, error recovery mechanisms in such a model need to be both fast (due to the real-time constraint) and have a low overhead (due to high volume of continuous media data). We have designed a resilient multicast protocol called STORM (STructure-Oriented Resilient Multicast) in which senders and receivers collaborate to recover from lost packets using two key ideas. First, group participants self-organize themselves into a distribution structure and use the structure to recover lost packets from adjacent nodes. Second, the distribution structure is dynamic and a lightweight algorithm is used to adapt the structure to changing network traffic conditions and group membership. We have implemented STORM in both VAT and a packet level simulator. Experimental results using both the MBONE and a simulation model demonstrate the effectiveness of our approach

    See publication

Patents

  • Cross validation of data using multiple subsystems

    Issued US 8,751,813

    Other inventors
  • Network controller circuitry to issue at least one portion of packet payload to device in manner that by-passes communication protocol stack involvement

    Issued US 8,553,693

    An embodiment may include network controller to be comprised in a first node. The node may be communicatively coupled to a network and may include a host processor to execute an operating system environment. The operating system environment may include, at least in part, a communication protocol stack and an application. The circuitry may receive, at least in part, a packet from the network. The packet may include, at least in part, a header and payload. At least one portion of the payload may…

    An embodiment may include network controller to be comprised in a first node. The node may be communicatively coupled to a network and may include a host processor to execute an operating system environment. The operating system environment may include, at least in part, a communication protocol stack and an application. The circuitry may receive, at least in part, a packet from the network. The packet may include, at least in part, a header and payload. At least one portion of the payload may be associated with the application. The circuitry may issue at least one portion of the header to the stack. The circuitry may issue the at least one portion of the payload to a destination device in a manner that by-passes involvement of the stack. The destination device may be specified, at least in part, by the application. Many alternatives, variations, and modifications are possible.

    Other inventors
    See patent
  • Temporally relevant data placement

    Issued US 7,761,666

  • Techniques for self-isolation of networked devices

    Issued USPTO 07441272

    A technique for self-isolation of a network device that has been identified as potentially harmful. The network device may be isolated from the network except for an out-of-band communication channel that can be used for management purposes to restore or repair the device prior to the network connection being re-established.

    See patent
  • Software controlled dynamic push cache

    Issued US 7,246,205

    Other inventors
    • Santosh Balakrishnan
  • Method and apparatus for allowing proprietary forwarding elements to interoperate with standard control elements in an open architecture for network devices

    Issued US 7,203,740

    Other inventors

Organizations

  • OODA LLC - https://www.linkedin.com/company/ooda-llc/

    OODA Network Expert

    - Present

Recommendations received

6 people have recommended Raj

Join now to view

More activity by Raj

View Raj’s full profile

  • See who you know in common
  • Get introduced
  • Contact Raj directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Raj Yavatkar

Add new skills with these courses