Patents by Inventor Venkatesh Babu

Venkatesh Babu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8527080
    Abstract: A method and system for managing process jobs in a semiconductor fabrication facility is described. In one embodiment, the method includes receiving a plurality of process jobs associated with one or more priorities. The method further includes executing the plurality of process jobs in an order reflecting the priorities. The order is modifiable in real time upon receiving a new process job with a priority higher than the priorities of the plurality of process jobs.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: September 3, 2013
    Assignee: Applied Materials, Inc.
    Inventors: Shay Assaf, Venkatesh Babu, Robert D. Flores, Brendan Hickey, Krishna Kuttannair, Song J. Park, Adrian Rhee, Chongyang Chris Wang
  • Patent number: 8498978
    Abstract: Slideshow video file detection. A method includes receiving a search query for video files of a desired type. A portion of a video file is extracted. A frame difference based histogram and an active pixel based histogram are generated for the portion. Further, the frame difference based histogram and an active pixel based histogram are provided to a machine learning tool. An indicator is determined for the portion based on a plurality of parameters. The video file is classified as the desired type based on the indicator. The video file is provided to the user.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: July 30, 2013
    Assignee: Yahoo! Inc.
    Inventors: Venkatesh Babu Radhakrishnan, Srinivasan H. Sengamedu
  • Publication number: 20110010427
    Abstract: Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
    Type: Application
    Filed: April 30, 2010
    Publication date: January 13, 2011
    Applicant: 3 Leaf Networks
    Inventors: Rohit Jnagal, Venkatesh Babu Chitlur Srinivasa
  • Patent number: 7782869
    Abstract: Processes for the control of traffic and Quality of Service (QoS) over a switch fabric network comprised of application servers and virtual I/O servers. In the embodiment, an application server includes virtual device interfaces, a QoS module, and a network port controlled by a packet scheduler. When the QoS module receives a packet from a virtual device interface, the QoS module stores the packet in a queue. The QoS module removes the packet from the queue and transmits it to the packet scheduler, in accordance with a hierarchical token bucket that allocates bandwidth for the port among the virtual device interfaces in the application server. In the embodiment, the port is the root of the hierarchy for the hierarchical token bucket and the virtual device interfaces are the leaves. The packet scheduler uses round-round arbitration to transmit the packet it receives to the port.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: August 24, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Venkatesh Babu Chitlur Srinivasa
  • Publication number: 20100169292
    Abstract: Slideshow video file detection. A method includes receiving a search query for video files of a desired type. A portion of a video file is extracted. A frame difference based histogram and an active pixel based histogram are generated for the portion. Further, the frame difference based histogram and an active pixel based histogram are provided to a machine learning tool. An indicator is determined for the portion based on a plurality of parameters. The video file is classified as the desired type based on the indicator. The video file is provided to the user.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Applicant: YAHOO! INC.
    Inventors: Venkatesh Babu RADHAKRISHNAN, Srinivasan H. SENGAMEDU
  • Publication number: 20100145513
    Abstract: A robotic positioning system that cooperates with a sensing system to correct robot motion is provided. The sensing system is decoupled from the sensors used conventionally to control the robot's motion, thereby providing repeatable detection of the robot's true position. In one embodiment, the positioning system includes a robot, a controller, a motor sensor and a decoupled sensor. The robot has at least one motor for manipulating a linkage controlling the displacement of a substrate support coupled thereto. The motor sensor is provides the controller with motor actuation information utilized to move the substrate support. The decoupled sensor provides information indicative of the true position the substrate support that may be utilized to correct the robot's motion.
    Type: Application
    Filed: February 24, 2010
    Publication date: June 10, 2010
    Applicant: APPLIED MATERIALS, INC.
    Inventors: Pyongwon Yim, Satish Sundar, Vinay Shah, Mario David Silvetti, Douglas Kitajima, Venkatesh Babu, Visweswaren Sivaramakrishnan, Indrajit Lahiri, Surinder Bedi
  • Patent number: 7711789
    Abstract: Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: May 4, 2010
    Assignee: 3 Leaf Systems, Inc.
    Inventors: Rohit Jnagal, Venkatesh Babu Chitlur Srinivasa
  • Publication number: 20100087941
    Abstract: A method and system for managing process jobs in a semiconductor fabrication facility is described. In one embodiment, the method includes receiving a plurality of process jobs associated with one or more priorities. The method further includes executing the plurality of process jobs in an order reflecting the priorities. The order is modifiable in real time upon receiving a new process job with a priority higher than the priorities of the plurality of process jobs.
    Type: Application
    Filed: October 2, 2008
    Publication date: April 8, 2010
    Inventors: Shay Assaf, Venkatesh Babu, Robert D. Flores, Brendan Hickey, Krishna Kuttannair, Song J. Park, Adrian Rhee, Chongyang Chris Wang
  • Patent number: 7484127
    Abstract: The invention discloses a method for preserving crash dump data in case of operating system crash in a diskless device. The method and the system according to the invention uses two stage booting where in a primary and a secondary kernel are loaded. The primary kernel is a compact kernel that comprises a limited set of functionality and the secondary kernel is a fully functional kernel used for running applications. In case of a crash of the secondary kernel, the kernel prepares a jump back to the primary kernel. Then the primary kernel preserves the crash dump support data and secondary kernel's RAM contents by sending it to a remote system which can store it on a nonvolatile memory.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: January 27, 2009
    Assignee: Nokia Siemens Networks OY
    Inventor: Venkatesh Babu
  • Publication number: 20060241813
    Abstract: The present invention relates to apparatus and method of collision avoidance in a cluster tool having a plurality of processing stations and at least two robots. In one embodiment of the invention, the system is configured such that each of the processing stations is accessible by only one of the at least two robots. For each of the at least two robots, a set of trajectories is determined so that each robot is capable of transferring substrates among the corresponding processing stations, wherein the envelope formed by the set of trajectories of each robot does not overlap.
    Type: Application
    Filed: January 23, 2006
    Publication date: October 26, 2006
    Inventors: Venkatesh Babu, Russell Kaplan, Tetsuya Ishikawa
  • Publication number: 20060224276
    Abstract: A robotic positioning system that cooperates with a sensing system to correct robot motion is provided. The sensing system is decoupled from the sensors used conventionally to control the robot's motion, thereby providing repeatable detection of the robot's true position. In one embodiment, the positioning system includes a robot, a controller, a motor sensor and a decoupled sensor. The robot has at least one motor for manipulating a linkage controlling the displacement of a substrate support coupled thereto. The motor sensor is provides the controller with motor actuation information utilized to move the substrate support. The decoupled sensor provides information indicative of the true position the substrate support that may be utilized to correct the robot's motion.
    Type: Application
    Filed: June 15, 2006
    Publication date: October 5, 2006
    Inventors: Pyongwon Yim, Satish Sundar, Vinay Shah, Mario Silvetti, Douglas Kitajima, Venkatesh Babu, Visweswaren Sivaramakrishnan, Indrajit Lahiri, Surinder Bedi
  • Patent number: 7107125
    Abstract: A robotic positioning system that cooperates with a sensing system to correct robot motion is provided. The sensing system is decoupled from the sensors used conventionally to control the robot's motion, thereby providing repeatable detection of the robot's true position. In one embodiment, the positioning system includes a robot, a controller, a motor sensor and a decoupled sensor. The robot has at least one motor for manipulating a linkage controlling the displacement of a substrate support coupled thereto. The motor sensor is provides the controller with motor actuation information utilized to move the substrate support. The decoupled sensor provides information indicative of the true position the substrate support that may be utilized to correct the robot's motion.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: September 12, 2006
    Assignee: Applied Materials, Inc.
    Inventors: Pyongwon Yim, Satish Sundar, Vinay Shah, Mario David Silvetti, Douglas Kitajima, Venkatesh Babu, Visweswaren Sivaramakrishnan, Indrajit Lahiri, Surinder Bedi
  • Publication number: 20060156057
    Abstract: The invention discloses a method for preserving crash dump data in case of operating system crash in a diskless device. The method and the system according to the invention uses two stage booting where in a primary and a secondary kernel are loaded. The primary kernel is a compact kernel that comprises a limited set of functionality and the secondary kernel is a fully functional kernel used for running applications. In case of a crash of the secondary kernel, the kernel prepares a jump back to the primary kernel. Then the primary kernel preserves the crash dump support data and secondary kernel's RAM contents by sending it to a remote system which can store it on a nonvolatile memory.
    Type: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Inventor: Venkatesh Babu
  • Publication number: 20050096794
    Abstract: A robotic positioning system that cooperates with a sensing system to correct robot motion is provided. The sensing system is decoupled from the sensors used conventionally to control the robot's motion, thereby providing repeatable detection of the robot's true position. In one embodiment, the positioning system includes a robot, a controller, a motor sensor and a decoupled sensor. The robot has at least one motor for manipulating a linkage controlling the displacement of a substrate support coupled thereto. The motor sensor is provides the controller with motor actuation information utilized to move the substrate support. The decoupled sensor provides information indicative of the true position the substrate support that may be utilized to correct the robot's motion.
    Type: Application
    Filed: October 29, 2003
    Publication date: May 5, 2005
    Inventors: Pyongwon Yim, Satish Sundar, Vinay Shah, Mario Silvetti, Douglas Kitajima, Venkatesh Babu, Visweswaren Sivaramakrishnan, Indrajit Lahiri, Surinder Bedi
  • Patent number: RE44818
    Abstract: Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: March 25, 2014
    Assignee: Intellectual Ventures Holding 80 LLC
    Inventors: Rohit Jnagal, Venkatesh Babu Chitlur Srinivasa