Patents by Inventor Parthasarathy Krishnaswamy

Parthasarathy Krishnaswamy 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: 11059544
    Abstract: Aspects of the present disclosure relate generally to apparatus for semi-submersibles, including hulls of semi-submersibles. In one implementation, a hull for a semi-submersible includes a pontoon having one or more sides, and a plurality of columns extending upwards from the pontoon and configured to support a topsides. Each one of the plurality of columns has a cross section that is in a plane perpendicular to an axial centerline of the respective one of the plurality of columns. The cross section includes a first portion being rectangular in shape and a second portion being triangular in shape and having an apex that extends inboard from the first portion.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: July 13, 2021
    Assignee: KEPPEL FLOATEC, LLC
    Inventors: Xinyu Zhang, Parthasarathy Krishnaswamy, Zhengyong Zhong, Surya P. Banumurthy
  • Publication number: 20200231251
    Abstract: Aspects of the present disclosure relate generally to apparatus for semi-submersibles, including hulls of semi-submersibles. In one implementation, a hull for a semi-submersible includes a pontoon having one or more sides, and a plurality of columns extending upwards from the pontoon and configured to support a topsides. Each one of the plurality of columns has a cross section that is in a plane perpendicular to an axial centerline of the respective one of the plurality of columns. The cross section includes a first portion being rectangular in shape and a second portion being triangular in shape and having an apex that extends inboard from the first portion.
    Type: Application
    Filed: June 10, 2019
    Publication date: July 23, 2020
    Inventors: Xinyu ZHANG, Parthasarathy KRISHNASWAMY, Zhengyong ZHONG, Surya P. BANUMURTHY
  • Patent number: 8370950
    Abstract: Embodiments are directed to securing mixed-mode applications in a semi-trusted environment. In an embodiment, a computer system securely loads native data files associated with a mixed-mode application. The secure loading ensures that the native components upon which the managed component depends are authentic. The computer system implements a securely stored handle associated with the loaded native data files to provide secure communications between the managed component and the loaded native data files. The handle provides a trusted function pointer to an associated mixed-mode application function. The computer system also initiates a security permission request for each resource that is passed to the native components during execution of the mixed-mode application, so that each resource is verified before execution.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Tarun Ramsinghani, Parthasarathy Krishnaswamy, Jonathan C. Hawkins, Jeffrey M. Cooperstein, Manu Vasandani, Parasuraman Narasimhan, Amit Kumar Gupta
  • Publication number: 20120144495
    Abstract: Embodiments are directed to securing mixed-mode applications in a semi-trusted environment. In an embodiment, a computer system securely loads native data files associated with a mixed-mode application. The secure loading ensures that the native components upon which the managed component depends are authentic. The computer system implements a securely stored handle associated with the loaded native data files to provide secure communications between the managed component and the loaded native data files. The handle provides a trusted function pointer to an associated mixed-mode application function. The computer system also initiates a security permission request for each resource that is passed to the native components during execution of the mixed-mode application, so that each resource is verified before execution.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Tarun Ramsinghani, Parthasarathy Krishnaswamy, Jonathan C. Hawkins, Jeffrey M. Cooperstein, Manu Vasandani, Parasuraman Narasimhan, Amit Kumar Gupta