Patents by Inventor Rohit

Rohit 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: 8307191
    Abstract: The invention relates to page fault handling in a virtualized computer system in which at least one guest page table maps virtual addresses to guest physical addresses, some of which are backed by machine addresses, and wherein at least one shadow page table and at least one translation look-aside buffer map the virtual addresses to the corresponding machine addresses. Indicators are maintained in entries of at least one shadow page table, wherein each indicator denotes a state of its associated entry from a group of states consisting of: a first state and a second state. An enhanced virtualization layer processes hardware page faults. States of shadow page table entries corresponding to hardware page faults are determined. Responsive to a shadow page table entry corresponding to a hardware page fault being in the first state, that page fault is delivered to a guest operating system for processing without activating a virtualization software component.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: November 6, 2012
    Assignee: VMware, Inc.
    Inventor: Rohit Jain
  • Publication number: 20120277519
    Abstract: According to one general aspect there is a needle package apparatus that comprises a top portion and a bottom portion; a plurality of needle slots exact distance apart that allows to place a plurality of needles that contain radioactive seeds; a cylindrical coil that is inserted to the plurality of needle slots to hold said plurality of needles, wherein said cylindrical coil prevents the leakage of the radiation from the radioactive seeds; a set of hinges located at the end of said needle package within the outer most said plurality of needle slots; wherein the hinges can be bend to change the angle of said top portion of said needle package by a medical personnel to create a stand; and a single end enclosure located at the distal end of said cylindrical coil to provide an enclosed cylinder.
    Type: Application
    Filed: April 5, 2011
    Publication date: November 1, 2012
    Inventors: Rohit Mehta, Rashmi Amin
  • Publication number: 20120274755
    Abstract: A system for adaptive learning based human detection for channel input of captured human image signals, the system comprising: a sensor for tracking real-time images of an environment of interest; a feature extraction and classifiers generation processor for extracting a plurality of features and classifying the features associated with time-space descriptors of image comprising background modeling, Histogram of Oriented Gradients (HOG) and Haar like wavelet; a processor configured to process extracted feature classifiers associated with plurality of real-time images; combine the plurality of feature classifiers of time-space descriptors; evaluate a linear probability of human detection based on a predetermined threshold value of the feature classifiers in a time window having at least one image frame; a counter for counting the number of humans in the real-time images; and a transmission device configured to send the final human detection decision and number thereof to a storage device.
    Type: Application
    Filed: June 15, 2011
    Publication date: November 1, 2012
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Aniruddha Sinha, Rohit Gupta, Ayan Chaki, Arpan Pal
  • Publication number: 20120278793
    Abstract: A system and method for monitoring the performance and execution flow of a target application and generating a corresponding data model are provided. The system and method comprise attaching to a thread or process of a target application and tracking the execution of subroutines using instrumentation commands. Data representing the execution flow of the various subroutines, subroutine calls, and their performance is gathered and used to generate data models representing the threads and processes of the application. The data models are optionally merged and/or pruned. A visualization of the data models is generated indicating relevant points of interest within the target application's execution flow.
    Type: Application
    Filed: April 29, 2011
    Publication date: November 1, 2012
    Inventors: Rohit Jalan, Arun Kejariwal
  • Publication number: 20120273099
    Abstract: The disclosure described herein is a reduced toxicity rocket propellant comprising a liquid fuel and a liquid oxidizer that ignites spontaneously upon contact with each other. The rocket propellant includes a metal hydride catalyst. Multiple embodiments of the propellant include multiple compositions of liquid fuel.
    Type: Application
    Filed: April 30, 2012
    Publication date: November 1, 2012
    Inventors: William Anderson, Erik Michael Dambach, Yair Solomon, Rohit Mahakali, Allen Yan
  • Patent number: 8301544
    Abstract: An improved seller automated engine architecture methodology particularly (though not exclusively) for use in automated real-time iterative reverse auctions over the Internet and the like for purchase and sale of goods and services, providing a choice of architectural implementations while enabling price optimization on market share-directed considerations, specific sales target-directed implementations, seller utility derivative-following implementations, model optimizer implementations and explorations, mathematical optimization-oriented and rules-based implementations.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: October 30, 2012
    Inventors: Mukesh Chatter, Rohit Goyal, Shiao-bin Soong
  • Patent number: 8297481
    Abstract: A dispensing device having a housing capable of receiving a pre-packaged charge of pre-whipped topping or icing. The housing has an inner wall with a slot formed therein for receiving a rack that is capable of rotational and translational motion within the slot. The rack has a set of gear teeth that engage with a catch on a plunger. The piston moves in the axial direction to force the pre-whipped topping or icing through the outlet in its packaging. The catch on the piston is locked in one direction and pivots in the opposite direction such that the rack engages with the piston when it moves in a first direction and the rack disengages with the piston when it is moved in a second direction opposite the first direction.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: October 30, 2012
    Assignee: Rich Products Corporation
    Inventors: Rohit Jalali, Christopher Vincent Tirone, Theodore Watson Rich, Steven A. Franz, William E. Grieshober, Jr., Joseph Victor Bisacca, Lisa Augustine, Kerry Marshal Chace, Timothy A. Falken, David E. Moomaw
  • Publication number: 20120269231
    Abstract: Channel sounding information is received by a first communication device during an antenna selection training procedure. Antenna selection computations are performed, and the computations (i) assume that a second communication device uses a first Nss columns of a full-dimensional spatial spreading matrix to transmit the channel sounding information during the antenna selection training procedure, and (ii) accounts for the use, by the second communication device, of the first Nss columns of the full-dimensional spatial spreading matrix when transmitting Nss spatial streams. The full dimensional channel spatial spreading matrix has components i) a number of rows equal to a number, NT, of transmission chains to be used by the second communication device to transmit spatial data streams, and ii) a column dimension having a number of columns equal to NT, and Nss is less than both NT and NR, the number of receiving chains of the first communication device.
    Type: Application
    Filed: July 2, 2012
    Publication date: October 25, 2012
    Inventors: Hongyuan ZHANG, Rohit U. NABAR
  • Publication number: 20120267714
    Abstract: This document discusses, among other things, a semiconductor device including a first metal layer coupled to a source region and a second metal layer coupled to a gate structure, wherein at least a portion of the first and second metal layers overlap vertically.
    Type: Application
    Filed: April 21, 2011
    Publication date: October 25, 2012
    Inventors: Rohit Dikshit, Mark L. Rinehimer, Michael D. Gruenhagen, Joseph A. Yedinak, Tracie Petersen, Ritu Sodhi, Dan Kinzer, Christopher L. Rexer, Fred Session
  • Publication number: 20120271223
    Abstract: The invention provides a method and apparatus for maintaining central nervous system drain patency. Ultrasound energy delivered through the drain dissolves the hemorrhage and debris occluding the drain lumen and ports.
    Type: Application
    Filed: June 27, 2012
    Publication date: October 25, 2012
    Applicant: NeuroVention, LLC
    Inventor: Rohit Khanna
  • Patent number: 8294211
    Abstract: A method of fabricating a semiconductor device with back side conductive plugs is provided here. The method begins by forming a gate structure overlying a semiconductor-on-insulator (SOI) substrate. The SOI substrate has a support layer, an insulating layer overlying the support layer, an active semiconductor region overlying the insulating layer, and an isolation region outboard of the active semiconductor region. A first section of the gate structure is formed overlying the isolation region and a second section of the gate structure is formed overlying the active semiconductor region. The method continues by forming source/drain regions in the active semiconductor region, and thereafter removing the support layer from the SOI substrate. Next, the method forms conductive plugs for the gate structure and the source/drain regions, where each of the conductive plugs passes through the insulating layer.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: October 23, 2012
    Assignee: GLOBALFOUNDRIES, Inc.
    Inventors: Bin Yang, Rohit Pal, Michael Hargrove
  • Patent number: 8293609
    Abstract: Semiconductor transistor devices and related fabrication methods are provided. An exemplary transistor device includes a layer of semiconductor material having a channel region defined therein and a gate structure overlying the channel region. Recesses are formed in the layer of semiconductor material adjacent to the channel region, such that the recesses extend asymmetrically toward the channel region. The transistor device also includes stress-inducing semiconductor material formed in the recesses. The asymmetric profile of the stress-inducing semiconductor material enhances carrier mobility in a manner that does not exacerbate the short channel effect.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: October 23, 2012
    Assignee: GLOBALFOUNDRIES, Inc.
    Inventors: Rohit Pal, Frank Bin Yang, Michael J. Hargrove
  • Patent number: 8296428
    Abstract: A wireless device automatically detects the redirection of its internet access via a wireless hotspot network. An algorithm in the device provides the flexibility to detect either or both of DNS redirection and HTTP redirection, as well as to automatically accommodate such internet redirection. The algorithm allows a wireless device user to be alerted and account for internet redirection when such internet redirection is automatically detected upon entering service via a hotspot. Alternatively, the wireless device may attempt to automatically meet the hotspot requirements and complete the internet access through the hotspot.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: October 23, 2012
    Assignee: Cellco Partnership
    Inventor: Rohit Satish Kalbag
  • Patent number: 8296523
    Abstract: Embodiments of the present invention provide a method, system and computer program product for dual timer fragment caching. In an embodiment of the invention, a dual timer fragment caching method can include establishing both a soft timeout and also a hard timeout for each fragment in a fragment cache. The method further can include managing the fragment cache by evicting fragments in the fragment cache subsequent to a lapsing of a corresponding hard timeout. The management of the fragment cache also can include responding to multiple requests by multiple requestors for a stale fragment in the fragment cache with a lapsed corresponding soft timeout by returning the stale fragment from the fragment cache to some of the requestors, by retrieving and returning a new form of the stale fragment to others of the requestors, and by replacing the stale fragment in the fragment cache with the new form of the stale fragment with a reset soft timeout and hard timeout.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rohit D. Kelapure, Gautam Singh, Christian Steege, Filip R. Zawadiak
  • Patent number: 8296125
    Abstract: A dictionary mapping source locale strings to target locale strings is constructed. A tree is constructed from the dictionary. The tree has nodes including a start node, end nodes, and string nodes. The nodes form node chains of the tree that correspond to the source locale strings. Each node chain links a collection of the nodes from the start node to a string node. Each node other than the start node has a parent node and corresponds to a character of the source locale strings. Each node other than the end nodes has one or more child nodes. Each string node ends a node chain, and corresponds to a mapping within the dictionary of a source locale string to a target locale string. An input string having the source locale is processed against the tree to generate an output string having the target locale.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rohit Shetty, Arun Ramakrishnan, Saurabh Dravid, Krishna Shastry
  • Publication number: 20120266159
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations.
    Type: Application
    Filed: March 15, 2012
    Publication date: October 18, 2012
    Inventors: Pankaj Risbood, Parag Kacharulal Sarda, Rahul S. Kulkarni, Rohit Jain, Vittaldas Sachin Shenoy, Vivek Sahasranaman
  • Publication number: 20120265719
    Abstract: A system, method and computer program product produce spike-dependent plasticity in an artificial synapse. A method includes: an electronic device generating a pre-synaptic pulse that occurs a predetermined period of time after receiving a pre-synaptic spike at a first input. The electronic device generating a post-synaptic pulse that starts at a baseline value and reaches a first voltage value a first period of time after receiving a post-synaptic spike at a second input, followed by a second voltage value a second period of time after the post synaptic spike, followed by a return to said baseline voltage a third period of time after the post-synaptic spike. The generated pre-synaptic pulse is applied to a pre-synaptic node of a synaptic device in series with a rectifying element that has a turn-on voltage based on a threshold. The generated post-synaptic pulse is applied to a post-synaptic node of said synaptic device.
    Type: Application
    Filed: June 19, 2012
    Publication date: October 18, 2012
    Applicant: International Business Machines Corporation
    Inventors: Dharmendra S. Modha, Rohit S. Shenoy
  • Publication number: 20120264916
    Abstract: The present invention pertains to methods of preventing and eliminating trisulfide bonds in proteins such as antibodies. In one embodiment, trisulfide bonds in proteins are converted to disulfide bonds as part of chromatographic purification procedures. In another embodiment, the formation of trisulfide bonds in proteins is inhibited by implementation of methods described herein during the cell culture production of such proteins. In another embodiment, monoclonal antibodies are produced by the methods described herein.
    Type: Application
    Filed: October 1, 2010
    Publication date: October 18, 2012
    Applicant: Biogen Idec MA Inc.
    Inventors: David Evans, R. Blake Pepinsky, Dingyi Wen, Rashmi Rohit Kshirsagar, Karin Lucas
  • Publication number: 20120265123
    Abstract: The invention provides a method and apparatus for maintaining central nervous system drain patency. Ultrasound energy delivered through the drain dissolves the hemorrhage and debris occluding the drain lumen and ports.
    Type: Application
    Filed: June 27, 2012
    Publication date: October 18, 2012
    Applicant: NEUROVENTION, LLC.
    Inventor: Rohit Khanna
  • Patent number: 8290273
    Abstract: Multi-frame persistence of videotext is exploited to mitigate challenges posed by varying characteristics of videotext across frame instances to improve OCR techniques. In some examples, each frame of video is processed to form multiple binary images, and one or more text hypotheses is formed from each binary image. In some examples, one or more combined images are formed from multiple frames processed to form a binary image and a corresponding text hypothesis. The text hypotheses are combined to yield an overall text recognition output.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: October 16, 2012
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Rohit Prasad, Premkumar Natarajan, Ehry MacRostie