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: 8224898
    Abstract: Technologies are described herein for relevance-based expiration of data. An initial expiration time for the data is computed based upon an expiration duration associated with the data. The expiration time for the data is periodically re-computed in order to extend the expiration time. A relevance value for the meeting data is computed and the expiration time is set as a function of the computed relevance value. The relevance value may be computed as a product of a user-settable relevance value for the meeting data and a dynamic relevance point for the meeting data. When the computed expiration time for meeting data has been reached, the meeting data is expired, such as through the deletion of the meeting data.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Ashutosh Tripathi, Jonathan Shriver-Blake, Amit Kripalani, Dharmanand Singh, Rohit Gupta, Shirish Koti
  • Patent number: 8223872
    Abstract: An equalizer is applied to a signal to be transmitted via at least one multiple input, multiple output (MIMO) channel or received via at least one MIMO channel using a matrix equalizer computational device. Channel state information (CSI) is received, and the CSI is provided to the matrix equalizer computational device when the matrix equalizer computational device is not needed for matrix equalization. One or more transmit beamsteering codewords are selected from a transmit beamsteering codebook based on output generated by the matrix equalizer computational device in response to the CSI provided to the matrix equalizer computational device.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: July 17, 2012
    Assignee: Marvell International Ltd.
    Inventors: Hongyuan Zhang, Leilei Song, Rohit U. Nabar
  • Publication number: 20120177015
    Abstract: A wireless network comprises R client stations that respectively generate simultaneous uplink transmission (SUT) data, where R is an integer greater than one. An access point (AP) receives SUT data from each of the R client stations during an SUT period.
    Type: Application
    Filed: March 23, 2012
    Publication date: July 12, 2012
    Inventors: Rohit U. Nabar, Hongyuan Zhang, Hui-Ling Lou
  • Publication number: 20120177279
    Abstract: A method, system, and computer-readable medium for determining a number of mycobacteria in source image data of a sputum-smear sample are provided. First image data is extracted from the source image data of the sputum-smear sample. Binary image data is created from the extracted first image data. A plurality of groups of blobs is identified in the created binary image data. A distance between a pair of the identified plurality of groups of blobs is determined. If the distance is below a threshold value, the pair is combined as a single group of blobs. The determining is repeated for pairs of the identified plurality of groups of blobs, and the remaining groups of blobs are then classified.
    Type: Application
    Filed: December 23, 2010
    Publication date: July 12, 2012
    Inventors: Ramesh R. Galigekere, Rohit Nayak, Vishnu Prasad
  • Patent number: 8219780
    Abstract: Systems, methodologies, media, and other embodiments associated with mitigating the effects of context switch cache and TLB misses are described. One exemplary system embodiment includes a processor configured to run a multiprocessing, virtual memory operating system. The processor may be operably connected to a memory and may include a cache and a translation lookaside buffer (TLB) configured to store TLB entries. The exemplary system may include a context control logic configured to selectively copy data from the TLB to the data store for a first process being swapped out of the processor and to selectively copy data from the data store to the TLB for a second process being swapped into to the processor.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: July 10, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James R. Callister, Eric R. Delano, Rohit Bhatia, Shawn Kenneth Walker, Mark M. Gibson
  • Patent number: 8217463
    Abstract: Methods for protecting gate stacks during fabrication of semiconductor devices and semiconductor devices fabricated from such methods are provided. Methods for fabricating a semiconductor device include providing a semiconductor substrate having an active region and a shallow trench isolation (STI) region. Epitaxial layer is formed on the active region to define a lateral overhang portion in a divot at the active region/STI region interface. A gate stack is formed having a first gate stack-forming layer overlying the semiconductor substrate. First gate stack-forming layer includes a non-conformal layer of metal gate-forming material which is directionally deposited to form a thinned break portion just below the lateral overhang portion. After the step of forming the gate stack, a first portion of the non-conformal layer is in the gate stack and a second portion is exposed. The thinned break portion at least partially isolates the first and second portions during subsequent etch chemistries.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: July 10, 2012
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Rohit Pal, Michael Hargrove, Frank Bin Yang
  • Patent number: 8219483
    Abstract: An improved seller automated engine architecture methodology particularly (though not exclusively) for use in automated real-time iterative reverse auctions and/or price quotations 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: May 31, 2011
    Date of Patent: July 10, 2012
    Inventors: Mukesh Chatter, Rohit Goyal, Shiao-bin Soong
  • Publication number: 20120171778
    Abstract: A functionalized nanofluidic channel and method for functionalization that provides control over the ionic environment and geometry of the nanofluidic channel with the immobilization of biomolecules on the inner surface of the channel and use of high ionic concentration solutions. In one embodiment, the surface charge of the nanochannel is controlled with the immobilization of a protein such as streptavidin in the nanochannel. In another embodiment, the biomolecules are receptors and changes in nanochannel conductance indicates ligand binding events. The functionalized nanofluidic channel can be easily adapted for use with microchannel arrays.
    Type: Application
    Filed: January 3, 2008
    Publication date: July 5, 2012
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Peidong Yang, Rohit Karnik, Kenneth Castelino, Rong Fan, Arun Majumdar
  • Publication number: 20120173535
    Abstract: Techniques provided for allowing external access by other users to private information that is maintained on local storage of a computer and owned by an information owner. The private information is uploaded from the local storage to an externally accessible information source that is accessible by the other users. A request from a user to access the private information is received by the owner, who determines whether to allow access the private information. If so, the owner sends a private information sharing authorization to a collaboration orchestrator, which retrieves the private information from the external source and provides the private information to the user. The owner optionally requests to collaborate with the user before deciding whether to allow access to the private information. One or both of the identities of the owner and user can remain anonymous until agreeing on revealing identities. A system and program product is also provided.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Ramakrishnan, Rohit Shetty
  • Publication number: 20120174110
    Abstract: Techniques for scheduling a plurality of jobs sharing input are provided. The techniques include partitioning one or more input datasets into multiple subcomponents, analyzing a plurality of jobs to determine which of the plurality of jobs require scanning of one or more common subcomponents of the one or more input datasets, and scheduling a plurality of jobs that require scanning of one or more common subcomponents of the one or more input datasets, facilitating a single scanning of the one or more common subcomponents to be used as input by each of the plurality of jobs.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kirsten W. Hildrum, Rohit M. Khandekar, Sujay S. Parekh, Deepak Rajan, Joel L. Wolf, Kun-Lung Wu
  • Publication number: 20120170699
    Abstract: A method and mechanism for reducing lock time of a dual-path phase lock loop (PLL). The PLL comprises a dual-path low-pass filter (LPF). The LPF includes a first filter and a second filter. The first filter comprises a passive second-order lead-lag low-pass filter. The second filter comprises a first-order lag low-pass filter. During a lock-acquisition state, an impedance value within the second stage is bypassed, which increases the loop bandwidth of the PLL. In addition, a resistance within the first stage is increased in order to increase the gain of the first stage and maintain stability within the PLL. During a lock state, the impedance value may no longer be bypassed and the increased resistance may be returned to its original value.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Inventors: Dennis M. Fischette, Rohit Kumar
  • Publication number: 20120173326
    Abstract: In a technique for managing keyword bid amounts in an online advertising system (OAS), a closed-loop feedback technique that integrates data integration, keyword management, bid management, product-search results and user activities is used to optimize revenue generation from online advertisements for websites, such as e-commerce websites. In particular, bids on a group of keywords associated with products are based on an estimated profitability of the group of keywords. Then, the resulting traffic to an associated e-commerce website is monitored by determining a financial performance metric of the e-commerce website, which facilitates subsequent feed-back adaptation. For example, a layout of the e-commerce website (such as product information, which is associated with the products, and/or relative positions of the displayed product information on the e-commerce website) is adjusted based on the determined financial performance metric.
    Type: Application
    Filed: July 26, 2011
    Publication date: July 5, 2012
    Inventors: David Tao, Xingtao Zhao, Rohit Kaul
  • Patent number: 8214219
    Abstract: A speech communications system for a vehicle includes a microphone system provided in the vehicle interior in order to detect audio information. An interaction manager provides grammar information to a speech recognizer. The speech recognizer provides speech recognition results to the interaction manager. An acoustic echo canceller eliminates portions of the audio information detected by the microphone system. A sound localizer determines a sound source location in the vehicle interior. A method of operating a speech communications system in a vehicle is also provided. An interruptible text-to-speech operation provides a speech output to a user. Voice information is requested from the user for a maximum number of times if insufficient voice information or no voice information is provided in response to the speech output provided by the interruptible text-to-speech operation. The dialog context of an unfinished speech interaction is saved.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: July 3, 2012
    Assignee: Volkswagen of America, Inc.
    Inventors: Ramon Prieto, Rohit Mishra
  • Patent number: 8213540
    Abstract: A system and method of beamforming facilitate beam selection without requiring an exhaustive search. In some implementations, a beamforming technique may select candidate vectors to construct a beamforming matrix without having to compute each matrix element.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: July 3, 2012
    Assignee: Marvell International Ltd.
    Inventors: Jungwon Lee, Hongyuan Zhang, Rohit U. Nabar
  • Patent number: 8212594
    Abstract: Clock-domain-crossing systems and methods include an integrator that accumulates input samples over multiple clock cycles in a first clock domain to generate an accumulation result. Clock-domain-crossing circuitry samples the accumulation result in the first clock domain after each of a repeating accumulation count to generate a first domain accumulation. The first domain accumulation is sampled in a second clock domain after a time delay to generate a second domain accumulation. The time delay ensures proper setup and hold time parameters for the second clock domain relative to the first clock domain. A differentiator generates output information in the second clock domain by delaying the second domain accumulation and subtracting the delayed second domain accumulation from the second domain accumulation. The systems and methods preserve temporal characteristics of the input information in the first clock domain when it is transferred to the second clock domain as the output information.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: July 3, 2012
    Assignee: Integrated Device Technology, Inc.
    Inventors: Rohit Singhal, Chris DeMarco
  • Patent number: 8213539
    Abstract: A wireless communication system and method uses a spatial spreading matrix to distribute the encoded spatial data streams to a number of transmit chains and further uses the spatial spreading matrix for antenna selection computation in a transmitter. The spatial spreading matrix is designed such that a receiver is able to know and utilize the spatial spreading matrix for computing transmission antenna selection, receiver antenna selection and joint transmission/receiving antenna selection. The use of this spatial spreading matrix for antenna selection computation provides increased accuracy in antenna selection for transmission of spatial data streams, where the number of spatial data streams is less than the number of transmit or receive chains between the transmitter and receiver, and the number of transmit or receive chains is less than the corresponding transmission or receiving antennas.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: July 3, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Hongyuan Zhang, Rohit U. Nabar
  • Patent number: 8211645
    Abstract: Recurrent gene fusions of androgen regulated genes and ETS family member genes in prostate cancer are described. Compositions and methods having utility in prostate cancer diagnosis, research, and therapy are also provided.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: July 3, 2012
    Assignees: The Regents of the University of Michigan, The Brigham and Women's Hospital
    Inventors: Scott Tomlins, Daniel Rhodes, Arul Chinnaiyan, Rohit Mehra, Mark A. Rubin, Xiao-Wei Sun, Sven Perner, Charles Lee, Francesca Demichelis
  • Patent number: 8213870
    Abstract: Systems and methods for transmitting packets to a receiver. In an implementation, the method includes storing, in a memory, a plurality of predefined spatial mapping matrices for use in a transmission of one or more packets to a receiver; sequentially transmitting one or more packets to the receiver, in which each of the sequential transmissions of one or more packets comprises using a different one of the plurality of predefined spatial mapping matrices stored in the memory; and selecting one of the plurality of predefined spatial mapping matrices stored in the memory for use in a subsequent transmission of one or more packets to the receiver, in which the selection of the one of the plurality of predefined spatial mapping matrices for use in the subsequent transmission is based on a quality of reception of the one or more data packets transmitted in each of the sequential transmissions.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: July 3, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Hongyuan Zhang, Rohit U. Nabar
  • Publication number: 20120163205
    Abstract: A base station (e.g., a Node B in a Multi-Point HSDPA network) calculates an amount of data to request from a network node (e.g., a radio network controller or RNC). As a part of the algorithm utilized, a length of a queue at the Node B for buffering the flow may be dynamically adjusted in an effort to optimize the trade-off between buffer underrun and skew. Further, a network node (e.g., the RNC) responds to Node B flow control requests. Here, the RNC may determine the amount of data to send to the Node B in response to the flow control message from the Node B, and may send the data to the Node B. In various aspects of the present disclosure involving a Multi-Point HSDPA system, the flow control algorithm at the RNC coordinates packet flow to the primary serving cell and the secondary serving cell for the UE.
    Type: Application
    Filed: June 27, 2011
    Publication date: June 28, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Danlu Zhang, Sharad Deepak Sambhwani, Rohit Kapoor, Jilei Hou, Weiyan Ge
  • Publication number: 20120163681
    Abstract: Disclosed are methods and systems for analyzing images of specimens processed by a programmable quantitative assay or more specifically a robust programmable quantitative dot assay, PDQA, that enable specimens to be imaged and assessed across a wide variety of conditions and applications. Specific embodiments directed to immunohistochemical applications provide more quantitative methods of imaging and assessing biological samples including tissue samples.
    Type: Application
    Filed: November 29, 2011
    Publication date: June 28, 2012
    Inventors: Jesper Lohse, Hans Christian Pedersen, Joachim Schmid, Jeff Caron, Rohit Jain, Thomas Briscoe