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).

  • Publication number: 20130283092
    Abstract: Data consistency between a primary virtual machine and a recovery virtual machine may employ a resync engine to detect differences in data blocks stored on both virtual machines. For example, the resync engine may calculate a signature (e.g., hash value) for a primary data block and a corresponding signature for a recovery data block, and compare the signature and the corresponding signature to identify a difference between the primary data block and the recovery data block. In some instances, by identifying a difference between the primary data block and the recovery data block, a data block (e.g., primary data block or recovery data block) may be identified to be transferred from a virtual machine to another virtual machine.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: Microsoft Corporation
    Inventors: Partho P. Das, Rohit Jaini, Vijay Krishna Tandra Sistla, Rahul Shrikant Newaskar
  • Patent number: 8563446
    Abstract: A method for forming a trench structure is provided for a semiconductor and/or memory device, such as an DRAM device. In one embodiment, the method for forming a trench structure includes forming a trench in a semiconductor substrate, and exposing the sidewalls of the trench to an arsenic-containing gas to adsorb an arsenic containing layer on the sidewalls of the trench. A material layer is then deposited on the sidewalls of the trench to encapsulate the arsenic-containing layer between the material layer and sidewalls of the trench.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ashima B. Chakravarti, Jacob B. Dadson, Paul J. Higgins, Babar A. Khan, John J. Moore, Christopher C. Parks, Rohit S. Takalkar
  • Patent number: 8566667
    Abstract: The subject technology provides a decoding solution that supports multiple choices of code rates. A decoder may be configured to receive a selected code rate from a plurality of code rates. On the selection of the code rate, the decoder may determine a circulant size based on the code rate, and, on receiving the codeword, update, during one or more parity-check operations, a number of confidence values proportional to the circulant size in each of a plurality of memory units, each number of confidence values corresponding to a portion of the codeword.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: October 22, 2013
    Assignee: STEC, Inc.
    Inventors: Xinde Hu, Levente Peter Jakab, Dillip K. Dash, Rohit Komatineni
  • Patent number: 8561997
    Abstract: An adverse pressure gradient seal mechanism for use with variable speed components. The adverse pressure gradient seal mechanism may include a number of labyrinth teeth positioned on a component and an adverse pressure gradient seal positioned between a pair of the labyrinth teeth. The adverse pressure gradient seal may include a number of strips with each of the strips having an angled end.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: October 22, 2013
    Assignee: General Electric Company
    Inventors: Anantha Padmanabhan Bhagavatheeswaran, Ravi Shankar Venkata Kasibhotla, Rohit Pruthi
  • Publication number: 20130272439
    Abstract: A method selects a codebook for transmit beamforming. The method constructs an estimated channel matrix based on a codebook, selects a channel submatrix from the estimated channel matrix, calculates a selection matrix from the channel submatrix; and assigns a steering matrix based on the selection matrix. The method may construct an estimated channel matrix, select a channel submatrix, and calculate a selection matrix for each of multiple codebooks, then select an optimal codebook. The steering matrix is assigned based on the optimal codebook. The steering matrix may be used in steering a transmitted packet. The method may also calculate a post-MIMO equalizer signal-to-noise ratio for a data stream, based on the estimated channel matrix and the selected codebook. A related system is also disclosed. Other embodiments are provided, and each of the embodiments described herein can be used alone or in combination with one another.
    Type: Application
    Filed: May 9, 2013
    Publication date: October 17, 2013
    Inventors: Hongyuan Zhang, Rohit U. Nabar
  • Publication number: 20130270442
    Abstract: Polymer composite neutron detector materials are described. The composite materials include an aromatic polymer matrix, such as an aromatic polyester. Distributed within the polymer matrix are neutron capture agents, such as 6LiF nanoparticles, and organic or inorganic luminescent fluors. The composite materials can be formed into stretched or unstretched thin films, fibers or fiber mats.
    Type: Application
    Filed: March 14, 2013
    Publication date: October 17, 2013
    Inventors: Dayakar Penumadu, Indraneel Sen, Rohit Uppal
  • Publication number: 20130275787
    Abstract: Methods and apparatuses for reducing step loads of processors are disclosed. Method embodiments comprise examining a number of instructions to be processed by a processor to determine the types of instructions that it has, calculating power consumption by in an execution period based on the types of instructions, and limiting the execution to a subset of instructions of the number to control the quantity of power for the execution period. Some embodiments may also create artificial activity to provide a minimum power floor for the processor. Apparatus embodiments comprise instruction type determination logic to determine types of instructions in an incoming instruction stream, a power calculator to calculate power consumption associated with processing a number of instructions in an execution period, and instruction throttling logic to control the power consumption by limiting the number of instructions to be processed in the execution period.
    Type: Application
    Filed: June 10, 2013
    Publication date: October 17, 2013
    Inventors: Kevin Safford, Rohit Bhatia, Chris Bostak, Richard Blumberg, Blaine Stackhouse, Steve Undy
  • Publication number: 20130272888
    Abstract: Embodiments of the present disclosure include a turbomachine having a turbomachine blade and a stationary structural component. The turbomachine blade includes a tip shroud having a leading edge portion where the leading edge portion has a first surface. The stationary structural component is disposed about the turbomachine blade and includes a corresponding portion corresponding to the leading edge portion of the tip shroud, where the corresponding portion has a second surface, where the first surface and the second surface have generally parallel contours.
    Type: Application
    Filed: April 13, 2012
    Publication date: October 17, 2013
    Applicant: General Electric Company
    Inventors: Rohit Chouhan, Sylvain Pierre, Gunnar Leif Siden, Santhosh Kumar Vijayan, Joseph Anthony Cotroneo
  • Publication number: 20130275821
    Abstract: A read only memory (ROM) with redundancy and methods of use are provided. The ROM with redundancy includes a programmable array coupled to a repair circuit having one or more redundant repairs. The one or more redundant repairs include a word address match logic block, a data I/O address, and a tri-state buffer. The word address match logic block is provided to the tri-state buffer as a control input and the data I/O address is provided to the tri-state buffer as an input. An output of the tri-state buffer of each redundant repair is provided as a first input to one or more logic devices. One or more data outputs of a ROM bit cell array is provided as a second input to a respective one of the one or more logic devices.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George M. BRACERAS, Albert M. CHU, Kevin W. Gorman, Michael R. OUELLETTE, Ronald A. PIRO, Daryl M. SEITZER, Rohit SHETTY, Thomas W. WYCKOFF
  • Patent number: 8561007
    Abstract: A distributable and serializable finite state machine and methods for using the distributable and serializable finite state machine are provided wherein finite state machine instance can be location-shifted, time-shifted or location-shift and time-shifted, for example by serializing and deserializing each instance. Each instance can be located-shifted between agents, and a persistent memory storage location is provided to facilitate both location-shifting and time-shifting. Finite state machine instances and the actions that make up each instance can be run in a distributed fashion among a plurality of agents.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: James R. Challenger, Louis R. Degenaro, James R. Giles, Paul Reed, Rohit Wagle
  • Publication number: 20130268641
    Abstract: An apparatus, and an associated method, for a communication device having a SIM card, or other removable storage element, that permits hot-swapping of the storage element. Notification of hot-swapping of the removable storage element is detected. Responsive to the detection, provision is made to resubscribe to push service notifications that are disabled upon removal of the removable storage element.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Scott Colbert, Rohit Anil Talwalkar, Swee Tuan Pang
  • Publication number: 20130268649
    Abstract: Methods and systems for intelligently choosing an authoritative name server from among a group of name servers for resolving Domain Name System requests. Systems and methods are provided that enable choosing of a first server associated with and/or operated by a first service provider based on a first measurement associated with that first server. The systems and methods further comprise requesting first data from that first server, determining that the first server is unresponsive, and choosing a second server. The second server is chosen based on a second measurement, and chosen contingent on it being associated with and/or operated by to a different service provider than that associated with the first server. The systems and methods then comprise requesting second data from the second server.
    Type: Application
    Filed: April 4, 2012
    Publication date: October 10, 2013
    Applicant: Verisign, Inc.
    Inventor: Rohit KINRA
  • Patent number: 8551599
    Abstract: A microactuator may be configured by activating a source of electromagnetic radiation to heat and melt a selected set of phase-change plugs embedded in a substrate of the microactuator, pressurizing a common pressure chamber adjacent to each of the plugs to deform the melted plugs, and deactivating the source of electromagnetic radiation to cool and solidify the melted plugs.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: October 8, 2013
    Assignee: The Regents of the University of Michigan
    Inventors: Zhishan Hua, Erdogan Gulari, Mark A. Burns, Rohit Pal, Onnop Srivannavit
  • Patent number: 8552034
    Abstract: A pharmaceutical composition comprising Compound 1, (3-(6-(1-(2,2-difluorobenzo[d][1,3]dioxol-5-yl)cyclopropanecarboxamido)-3-methylpyridin-2-yl)benzoic acid), and at least one excipient selected from: a filler, a diluent, a disintegrant, a surfactant, a binder, a glidant and a lubricant, the composition being suitable for oral administration to a patient in need thereof to treat a CFTR mediated disease such as Cystic Fibrosis. Methods for treating a patient in need thereof include administering an oral pharmaceutical formulation of Compound 1 to the patient.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: October 8, 2013
    Assignee: Vertex Pharmaceuticals Incorporated
    Inventors: Marinus Jacobus Verwijs, Rossitza Gueorguieva Alargova, Ritu Rohit Kaushik, Irina Nikolaevna Kadiyala, Christopher Young
  • Patent number: 8550815
    Abstract: Templates are disclosed that permit an orthodontist to accurately place appliances such as bracket shims or brackets on a tooth or teeth at a desired position. The templates can be used for accurately locating the position of other dental or orthodontic procedures, such as varnishing, tooth etching and root canals. The templates are made from a flexible sheet of material adapted to be adhered directly to the surface of the tooth or teeth. The sheet of material is formed with the outline of the tooth or teeth or in the shape of the tooth to allow the template to be posited in a proper, reference position. The sheet of material is also formed with one or more marks indicating the location of the bracket on the tooth, for example one mark indicting the bracket base location and other marks indicating the orientation of the base and bracket slot.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: October 8, 2013
    Assignee: Orametrix, Inc.
    Inventor: Rohit Sachdeva
  • Publication number: 20130260267
    Abstract: Fuel-cell assemblies containing a membrane electrode assembly, methods for preparing the membrane electrode assembly, and methods for functionalizing catalytic surfaces of catalyst particles in the membrane electrode assembly of the fuel cell assembly have been described. The fuel-cell assemblies and their membrane electrode assemblies contain cathode catalyst materials having catalytic surfaces that are functionalized with cyano groups to improve catalyst activity. The cathode catalyst materials may include a catalytic metal such as platinum or a platinum alloy. The cyano groups may be derived from a cyanide source that is electro-oxidized onto the catalytic surfaces. Nonlimiting examples of cyanide sources include amino acids such as glycine, alanine, and serine.
    Type: Application
    Filed: March 13, 2013
    Publication date: October 3, 2013
    Applicant: GM Global Technology Operations LLC
    Inventors: Jingxin Zhang, Rohit Makharia, Jeanette E. Owejan
  • Publication number: 20130259017
    Abstract: In a method for generating a data unit conforming to a first communication protocol, a first field and a second field to be included in a preamble of the data unit are generated. The first field includes a first set of one or more information bits that indicate a duration of the data unit and is formatted such that the first field allows a receiver device that conforms to a second communication protocol to determine the duration of the data unit. The second field includes a second set of one or more information bits that indicate to a receiver device that conforms to the first communication protocol that the data unit conforms to the first communication protocol. The first field and the second field are modulated using a modulation scheme specified for a field corresponding to the first field and the second field, respectively, by the second communication protocol.
    Type: Application
    Filed: April 3, 2013
    Publication date: October 3, 2013
    Applicant: MARVELL INTERNATIONAL LTD.
    Inventors: Hongyuan Zhang, Sudhir Srinivasa, Rohit U. Nabar, Raja Banerjea
  • Publication number: 20130261833
    Abstract: A system and method for energy management for multi customer multi time zone distributed facilities are disclosed. In one embodiment, data associated with the energy management of the multi customer distributed facilities located in different time zones is obtained based on associated energy models by a data acquisition/integration layer. Further, the obtained data for energy management of the multi customer distributed facilities is transformed by a data management layer. Furthermore, control commands are generated using the transformed data and associated one or more pre-defined thresholds and set-points by an energy transaction layer. Also, energy of the multi customer distributed facilities is substantially simultaneously managed using the generated control commands by the energy transaction layer.
    Type: Application
    Filed: August 24, 2012
    Publication date: October 3, 2013
    Inventors: Ravi Meghani, Rohit Srivastava, Subhasis Mandal, Sudipta Ghosh, Anurag Srivastava
  • Publication number: 20130258942
    Abstract: Independent signalling method for bearer management in a communication network with transporting bearer resource request message of both the UE and RN via Base station to managing entity of RN within EPC, as a signalling message over uplink channel referred to as ‘Union of Resource Request (UR Request)’ message. The bearer resource response message referred to as ‘Independent Admission Response (IA Response)’ from one of the management entity of EPE or management entities of UE and RN within EPC are transported as a signalling message to Evolved Packet Edge (EPE) via Base station over the downlink channel. This manages bearer setup signalling as a single loop, by transportation of ‘UR Request’ signalling message and receiving one “Independent Admission Response” signalling message over uplink and downlink channels respectively. EPE is a conglomeration of network nodes comprising of UEs, RNs and all other network nodes that communicate over EPC via Base station.
    Type: Application
    Filed: March 29, 2013
    Publication date: October 3, 2013
    Applicant: TEJAS NETWORKS LIMITED
    Inventors: Kumar Rohit, R C Sanil, Kumar M. Vinod
  • Publication number: 20130258940
    Abstract: Implicit signalling method for bearer management in a communication network with transporting bearer resource request message of both the UE and RN via Base station to managing entity of RN within EPC, as a signalling message over uplink channel referred to as ‘Union of Resource Request (UR Request)’ message. The bearer resource response message referred to as ‘Implicit Admission Response (IA Response)’ from one of the management entity of UE or management entities of UE and RN within EPC are transported as a signalling message to Evolved Packet Edge (EPE) via Base station over the downlink channel. This manages bearer setup signalling as a single loop, by transportation of ‘UR Request’ signalling message and receiving one “IA Response” signalling message over uplink and downlink channels respectively. EPE is a conglomeration of network nodes made of UEs, RNs and all other network nodes that communicate over EPC via Base station.
    Type: Application
    Filed: March 29, 2013
    Publication date: October 3, 2013
    Applicant: TEJAS NETWORKS LIMITED
    Inventors: Kumar Rohit, R. C. Sanil, Kumar M. Vinod