Patents by Inventor Srikanth Raghavan

Srikanth Raghavan 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: 20170154065
    Abstract: A content management system provides a mechanism for multi-file check-in features useful for content management. The content management system provides a way for users to check in multiple files in a single action. The system allows users to either select assets (e.g., files) or drag and drop multiple assets to be checked in. The assets being checked in are automatically matched with checked out assets, and once matched, unlocked.
    Type: Application
    Filed: November 30, 2016
    Publication date: June 1, 2017
    Inventors: Srikanth Raghavan, Richard Guildford Hellier, JR., Kathy DiBella, Michael Scott, Andrew Chillrud
  • Publication number: 20170153803
    Abstract: A system provides a mechanism for providing a multi-brand experience. The system provides a way implement a multi-brand experience by adding a layer of information that can be helpful when differentiating among consumers in order to accomplish market segmentation. The multi-brand experience enables each group of users to be presented with a different look and feel of the same application.
    Type: Application
    Filed: November 30, 2016
    Publication date: June 1, 2017
    Inventors: Srikanth Raghavan, Richard Guildford Hellier, JR., Kathy DiBella, Michael Scott, Andrew Chillrud
  • Publication number: 20170154101
    Abstract: A content management system provides a mechanism for representing a particular piece of metadata in multiple languages. The multilingual metadata system provides a user with an ability to visualize a single translation in a language of the user's preference or based on the user's locale. The system receives an indication that at least one metadata field associated with a managed object contains multilingual metadata. A locale metadata table and a new metadata table for the managed object are created using information from an original metadata table for the managed object. Two or more metadata field values representing at least two languages are received by the system. The metadata fields are tagged with locale information and stored in the locale metadata table in association with the at least one metadata field in the new metadata table.
    Type: Application
    Filed: November 30, 2016
    Publication date: June 1, 2017
    Inventors: Srikanth Raghavan, Richard Guildford Hellier, JR., Kathy DiBella, Michael Scott, Andrew Chillrud
  • Patent number: 9229839
    Abstract: Embodiments are directed to implementing rate controls to limit faults detected by timeout and to learning and adjusting an optimal timeout value. In one scenario, a computer system identifies cloud components that have the potential to fail within a time frame that is specified by a timeout value. The computer system establishes a number of components that are allowed to fail during the time frame specified by the timeout value and further determines that the number of component failures within the time frame specified by the timeout value has exceeded the established number of components that are allowed to fail. In response, the computer system increases the timeout value by a specified amount of time to ensure that fewer than or equal to the established number of components fail within the time frame specified by the timeout value.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: January 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Singh, Srikanth Raghavan, Ajay Mani, Saad Syed
  • Patent number: 8996932
    Abstract: Embodiments are directed to establishing a model for testing cloud components and to preventing cascading failures in cloud components. In one scenario, a computer system models identified cloud components (including cloud hardware components and/or cloud software components) as health entities. Each health entity is configured to provide state information about the cloud component. The computer system establishes declarative safety conditions which declaratively describe cloud computing conditions that are to be maintained at the identified cloud components. The computer system then tests against the declarative safety conditions to determine which cloud components are or are becoming problematic. Upon determining that an error has occurred, the computer system notifies users of the error and the component at which the error occurred. Guarded interfaces are established to ensure that actions taken to fix the error do not cause further failures.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Singh, Srikanth Raghavan, Ajay Mani, Saad Syed
  • Publication number: 20140195672
    Abstract: Embodiments are directed to isolating a cloud computing node using network- or some other type of isolation. In one scenario, a computer system determines that a cloud computing node is no longer responding to monitoring requests. The computer system isolates the determined cloud computing node to ensure that software programs running on the determined cloud computing node are no longer effectual (either the programs no longer produce outputs, or those outputs are not allowed to be transmitted). The computer system also notifies various entities that the determined cloud computing node has been isolated. The node may be isolated by powering the node down, by preventing the node from transmitting and/or receiving data, and by manually isolating the node. In some cases, isolating the node by preventing the node from transmitting and/or receiving data includes deactivating network switch ports used by the determined cloud computing node for data communication.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 10, 2014
    Applicant: Microsoft Corporation
    Inventors: Srikanth Raghavan, Abhishek Singh, Chandan Aggarwal, Fatima Ijaz, Asad Yaqoob, Joshua McKone, Ajay Mani, Matthew Jeremiah Eason, Muhammad Mannan Saleem
  • Publication number: 20140195853
    Abstract: Embodiments are directed to establishing a model for testing cloud components and to preventing cascading failures in cloud components. In one scenario, a computer system models identified cloud components (including cloud hardware components and/or cloud software components) as health entities. Each health entity is configured to provide state information about the cloud component. The computer system establishes declarative safety conditions which declaratively describe cloud computing conditions that are to be maintained at the identified cloud components. The computer system then tests against the declarative safety conditions to determine which cloud components are or are becoming problematic. Upon determining that an error has occurred, the computer system notifies users of the error and the component at which the error occurred. Guarded interfaces are established to ensure that actions taken to fix the error do not cause further failures.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Abhishek Singh, Srikanth Raghavan, Ajay Mani, Saad Syed
  • Publication number: 20140195861
    Abstract: Embodiments are directed to implementing rate controls to limit faults detected by timeout and to learning and adjusting an optimal timeout value. In one scenario, a computer system identifies cloud components that have the potential to fail within a time frame that is specified by a timeout value. The computer system establishes a number of components that are allowed to fail during the time frame specified by the timeout value and further determines that the number of component failures within the time frame specified by the timeout value has exceeded the established number of components that are allowed to fail. In response, the computer system increases the timeout value by a specified amount of time to ensure that fewer than or equal to the established number of components fail within the time frame specified by the timeout value.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Abhishek Singh, Srikanth Raghavan, Ajay Mani, Saad Syed
  • Publication number: 20140179106
    Abstract: A method for forming devices in an oxide layer over a substrate, wherein a metal containing layer forms at least either an etch stop layer below the oxide layer or a patterned mask above the oxide layer, wherein a patterned organic mask is above the oxide layer is provided. The substrate is placed in a plasma processing chamber. The oxide layer is etched through the patterned organic mask, wherein metal residue from the metal containing layer forms metal residue on sidewalls of the oxide layer. The patterned organic mask is stripped. The metal residue is cleaned by the steps comprising providing a cleaning gas comprising BCl3 and forming a plasma from the cleaning gas. The substrate is removed from the plasma processing chamber.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: Lam Research Corporation
    Inventors: Qinghua ZHONG, Yifeng ZHOU, Ming-Shu KUO, Armen KIRAKOSIAN, Siyi LI, Srikanth RAGHAVAN, Ramkumar VINNAKOTA, Yoshie KIMURA, Tae Won KIM, Gowri KAMARTHY
  • Publication number: 20140051256
    Abstract: A method for etching a dielectric layer disposed below a patterned organic mask with features, with hardmasks at bottoms of some of the organic mask features is provided. An etch gas is provided. The etch gas is formed into a plasma. A bias RF with a frequency between 2 and 60 MHz is provided that provides pulsed bias with a pulse frequency between 10 Hz and 1 kHz wherein the pulsed bias selectively deposits on top of the organic mask with respect to the dielectric layer.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: LAM RESEARCH CORPORATION
    Inventors: Qinghua ZHONG, Siyi LI, Armen KIRAKOSIAN, Yifeng ZHOU, Ramkumar VINNAKOTA, Ming-Shu KUO, Srikanth RAGHAVAN, Yoshie KIMURA, Tae Won KIM, Gowri KAMARTHY
  • Publication number: 20140030893
    Abstract: A method for etching with CD reduction, an etch layer disposed below a silicon containing mask layer under a patterned organic mask with features with a first CD. Features are opened in the silicon containing mask layer using the patterned organic mask, comprising providing an opening gas with an etchant component and polymerizing component, forming the opening gas into a plasma, and providing a pulsed bias with a pulse frequency between 10 Hz and 1 kHz, which etches features through the silicon containing mask layer with a second CD, which is less than half the first CD, forming a pattern in the silicon containing mask layer. The pattern of the silicon containing mask layer is transferred to the etch layer.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: LAM RESEARCH CORPORATION
    Inventors: Ming-Shu KUO, Siyi LI, Monica TITUS, Srikanth RAGHAVAN, Tae Won KIM, Gowri KAMARTHY
  • Patent number: 7939341
    Abstract: The invention relates to G protein-coupled receptor (GPCR) microarrays on porous substrates for structural or functional analyses of GPCRs, and methods of preparing porous substrate surfaces for receiving membranes that comprise GPCRs. In one embodiment, a GPCR microarray of the invention comprises a membrane adhered to an upper surface of a porous substrate, the membrane spanning across a plurality of pores on the porous substrate to form a plurality of cavities having sufficient geometry to permit entry of assay reagents into each cavity, thereby allowing access of assay reagents to both sides of GPCR in the membrane.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: May 10, 2011
    Assignee: Corning Incorporated
    Inventors: Alain R.E. Carre, Alexander M. Efremov, Ye Fang, Yulong Hong, Valerie Lacarriere, Joydeep Lahiri, Fang Lai, John C. Mauro, Srikanth Raghavan, Brian L. Webb
  • Publication number: 20090093371
    Abstract: The invention relates to G protein-coupled receptor (GPCR) microarrays on porous substrates for structural or functional analyses of GPCRs, and methods of preparing porous substrate surfaces for receiving membranes that comprise GPCRs. In one embodiment, a GPCR microarray of the invention comprises a membrane adhered to an upper surface of a porous substrate, the membrane spanning across a plurality of pores on the porous substrate to form a plurality of cavities having sufficient geometry to permit entry of assay reagents into each cavity, thereby allowing access of assay reagents to both sides of GPCR in the membrane.
    Type: Application
    Filed: December 9, 2008
    Publication date: April 9, 2009
    Inventors: Alain R.E. Carre, Alexander M. Efremov, Ye Fang, Yulong Hong, Valerie Lacarriere, Joydeep Lahiri, Fang Lai, John C. Mauro, Srikanth Raghavan, Brian L. Webb
  • Patent number: 7512346
    Abstract: An optical fiber system comprising: (i) a dispersion pre-compensator including dispersion compensating fiber DCF characterized by the overall dispersion value DDCF at the operating wavelength ?; and (ii) a passive optical network (PON) including a plurality of transmission paths provided by a plurality of optical fibers, said plurality of transmission paths having a minimum and maximum dispersion value DMIN and DMAX; wherein the dispersion pre-compensator includes an output port operatively coupled to an input port of the a passive optical network and ?DMAX<DDCF<?DMIN.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: March 31, 2009
    Assignee: Corning Incorporated
    Inventors: John Christopher Mauro, Srikanth Raghavan
  • Patent number: 7473533
    Abstract: The invention relates to G protein-coupled receptor (GPCR) microarrays on porous substrates for structural or functional analyses of GPCRs, and methods of preparing porous substrate surfaces for receiving membranes that comprise GPCRs. In one embodiment, a GPCR microarray of the invention comprises a membrane adhered to an upper surface of a porous substrate, the membrane spanning across a plurality of pores on the porous substrate to form a plurality of cavities having sufficient geometry to permit entry of assay reagents into each cavity, thereby allowing access of assay reagents to both sides of GPCR in the membrane.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: January 6, 2009
    Assignee: Corning Incorporated
    Inventors: Alain R. E. Carre, Alexander M. Efremov, Ye Fang, Yulong Hong, Valerie Lacarriere, Joydeep Lahiri, Fang Lai, John C. Mauro, Srikanth Raghavan, Brian L. Webb
  • Publication number: 20070189769
    Abstract: An optical fiber system comprising: (i) a dispersion pre-compensator including dispersion compensating fiber DCF characterized by the overall dispersion value DDCF at the operating wavelength ?; and (ii) a passive optical network (PON) including a plurality of transmission paths provided by a plurality of optical fibers, said plurality of transmission paths having a minimum and maximum dispersion value DMIN and DMAX; wherein the dispersion pre-compensator includes an output port operatively coupled to an input port of the a passive optical network and ?DMAX<DDCF<?DMIN.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Inventors: John Mauro, Srikanth Raghavan
  • Publication number: 20070140704
    Abstract: An optical transmitter (8) having enhanced stimulated Brillouin scattering (SBS) threshold power (PSBS) capability is disclosed. The transmitter includes a light source (12) adapted to emit a continuous-wave (CW) light beam (16). A phase modulator (20) is optically coupled to the light source and to a plurality n of radio-frequency (RF) signal drivers (22) adapted to generate a corresponding plurality of sinusoidal RF drive signals having respective modulation amplitudes An, modulation frequencies fn, and modulation phases ?n. The phase modulator phase modulates the light beam based on the plurality of sinusoidal RF drive signals to form a phase-modulated carrier light beam (16?). The modulation phases ?n are chosen to increase the SBS threshold power relative to a baseline threshold power when the phase-modulated carrier light beam travels over an optical fiber (50). Modulation frequencies fn are also chosen to suppress combined second-order (CSO) distortion.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 21, 2007
    Inventors: John Mauro, Srikanth Raghavan
  • Publication number: 20060147993
    Abstract: The invention relates to G protein-coupled receptor (GPCR) microarrays on porous substrates for structural or functional analyses of GPCRs, and methods of preparing porous substrate surfaces for receiving membranes that comprise GPCRs. In one embodiment, a GPCR microarray of the invention comprises a membrane adhered to an upper surface of a porous substrate, the membrane spanning across a plurality of pores on the porous substrate to form a plurality of cavities having sufficient geometry to permit entry of assay reagents into each cavity, thereby allowing access of assay reagents to both sides of GPCR in the membrane.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Alain Carre, Alexander Efrenov, Ye Fang, Yulong Hong, Valerie Lacarriere, Joydeep Lahiri, Fang Lai, John Mauro, Srikanth Raghavan, Brian Webb
  • Patent number: 6842125
    Abstract: A conversion method for converting a unipolar voltage data stream into a carrier-suppressed return-to-zero (CSRZ) optical data stream includes modulating a continuous optical wave with an encoded nonreturn-to-zero (NRZ) voltage data stream for providing a CSRZ optical data stream of full-width at half-maximum (FWHM) pulse width less than one-half of the transition time of the encoded nonreturn-to-zero (NRZ) voltage data stream between logical states for a reduced pulse width. The modulating circuit is either a duobinary modulator driven with a swing of ±2V? or an optical time domain multiplexed plurality of nonreturn-to-zero (NRZ) modulators with phase shifting and differential encoding.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: January 11, 2005
    Assignee: Corning Incorporated
    Inventors: John C. Mauro, Salvatore Morasca, Valerio Pruneri, Srikanth Raghavan
  • Publication number: 20040227649
    Abstract: A conversion method for converting a unipolar voltage data stream into a carrier-suppressed return-to-zero (CSRZ) optical data stream includes modulating a continuous optical wave with an encoded nonreturn-to-zero (NRZ) voltage data stream for providing a CSRZ optical data stream of full-width at half-maximum (FWHM) pulse width less than one-half of the transition time of the encoded nonreturn-to-zero (NRZ) voltage data stream between logical states for a reduced pulse-width. The modulating circuit is either a duobinary modulator driven with a swing of ±2V&pgr; or an optical time domain multiplexed plurality of nonreturn-to-zero (NRZ) modulators with phase shifting and differential encoding.
    Type: Application
    Filed: May 12, 2003
    Publication date: November 18, 2004
    Inventors: John C. Mauro, Salvatore Morasca, Valerio Pruneri, Srikanth Raghavan