Patents by Inventor Sridharan Ramanathan

Sridharan Ramanathan 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: 9832231
    Abstract: User input mechanisms are displayed for defining a compliance policy update. A unified compliance policy update is generated according to a unified schema that is consistent across different workloads. The unified compliance policy update is sent to a workload where it is deployed.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: November 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hao Zhang, Anatoly Koretsky, Lucy Chao, Mashuri Libman, Neelamadhaba Mahapatro, Krishna Kumar Parthasarathy, Sowmy Srinivasan, Sridharan Ramanathan, Jack Kabat
  • Publication number: 20160277449
    Abstract: User input mechanisms are displayed for defining a compliance policy update. A unified compliance policy update is generated according to a unified schema that is consistent across different workloads. The unified compliance policy update is sent to a workload where it is deployed.
    Type: Application
    Filed: May 26, 2016
    Publication date: September 22, 2016
    Inventors: Hao Zhang, Anatoly Koretsky, Lucy Chao, Mashuri Libman, Neelamadhaba Mahapatro, Krishna Kumar Parthasarathy, Sowmy Srinivasan, Sridharan Ramanathan, Jack Kabat
  • Patent number: 9380074
    Abstract: User input mechanisms are displayed for defining a compliance policy update. A unified compliance policy update is generated according to a unified schema that is consistent across different workloads. The unified compliance policy update is sent to a workload where it is deployed.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: June 28, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hao Zhang, Anatoly Koretsky, Lucy Chao, Mashuri Libman, Neelamadhaba Mahapatro, Krishna Kumar Parthasarathy, Sowmy Srinivasan, Sridharan Ramanathan, Jack Kabat
  • Publication number: 20150249684
    Abstract: User input mechanisms are displayed for defining a compliance policy update. A unified compliance policy update is generated according to a unified schema that is consistent across different workloads. The unified compliance policy update is sent to a workload where it is deployed.
    Type: Application
    Filed: July 24, 2014
    Publication date: September 3, 2015
    Inventors: Hao Zhang, Anatoly Koretsky, Lucy Chao, Mashuri Libman, Neelamadhaba Mahapatro, Krishna Kumar Parthasarathy, Sowmy Srinivasan, Sridharan Ramanathan, Jack Kabat
  • Publication number: 20130297576
    Abstract: Technologies are described herein for providing efficient in-place preservation of content in multiple, disparate content sources without disrupting end-users' access to the content or content sources. A preservation request comprising a specification of a content source and a filter specification is received and the content source is marked as “on hold.” If a content item in the content source is modified or deleted, a copy of the current version of the content item is placed in a preservation storage area. A trim job may be run periodically that removes content items from the preservation storage area that do not match the filter specification.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Quentin Gary Christensen, Michal Piaseczny, John D. Fan, Julian Zbogar Smith, Benjamin Joseph Rinaca, Ramanathan Somasundaram, Graham Lee McMynn, Adam David Harmetz, Jessica Anne Alspaugh, Bradley Stevenson, Sridharan Ramanathan, Tudor Baraboi, Thottam R. Sriram, Zainal Arifin, Yingtao Dong, Sarosh Anwar, Anupama Janardhan, Ashish Shrikrishna Malgi, Khoj M. Ladha
  • Publication number: 20070022120
    Abstract: For a user of a multi-dimensional database (e.g., as part of an OLAP system), a copy of at least a portion of the multi-dimensional database (i.e., a local cube) may be cached locally on the user's user device. The user then may query the local cube rather than the multi-dimensional database server. Further, the local cube may include not only data from the database but the functions representing the dependencies between pieces of the data. A reporting tool on the user's device may be configured to communicate with the local cube, such that the user may use the reporting tool to experiment with “what if” scenarios in local (e.g., volatile) memory by accessing the data and the functions from the local cube. For example, a thin client side query layer may be provided that directs all queries from a front-end reporting tool to the local cached data.
    Type: Application
    Filed: July 25, 2005
    Publication date: January 25, 2007
    Applicant: Microsoft Corporation
    Inventors: Hai Huang, Sridharan Ramanathan, Xiaohong Yang