Patents by Inventor Rohit Shetty

Rohit Shetty 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: 20240362655
    Abstract: Embodiments described herein are generally related to systems and methods for providing access to software products or services in a cloud computing or other computing environment. Dynamic rate card management allows organizations to optimize the number of rate cards to a manageable level wherein, for example, rate cards can be associated with the type of contract policy. In accordance with an embodiment, in order to accommodate the use of dynamic rate cards, a migration service or process can be used to convert/migrate subscriptions that were originally created under a first, legacy or former subscription pricing model, to conform instead with a subscription pricing service model, for use with the various systems, methods, and features described herein.
    Type: Application
    Filed: April 18, 2024
    Publication date: October 31, 2024
    Inventors: Sandeep Andre, Rohit Shetty, Anindya Ghosh
  • Publication number: 20240362555
    Abstract: Embodiments described herein are generally related to systems and methods for providing cloud environments, for use by tenants of a cloud infrastructure environment in accessing software products, services, or other offerings associated with the environment, including the use of a cloud subscription manager service or component for managing subscriptions associated with cloud services. A subscription manager can be provided within a cloud infrastructure environment, and can be utilized to create and manage subscriptions, such as the subscriptions of customers of the operators. Upon the determination of a lifecycle event associated with the subscription for a service, a stream event can be created and published to an event stream by the subscription manager. This stream event can be recorded by the subscription manager as an entry in a data store comprising the event stream managed by the subscription manager, and thereafter used in managing the subscription.
    Type: Application
    Filed: April 18, 2024
    Publication date: October 31, 2024
    Inventors: Deepalkumar Shah, Matthew Rushton, Stephen Drye, Rohit Shetty
  • Publication number: 20240364693
    Abstract: Systems and methods provide tiered assessment of use of services in a cloud environment. An operator cloud environment running on computers including microprocessors, wherein the operator cloud environment is deployed within a first realm owned by an operator tenant of the realm, a set of software products provided to the first realm from a cloud infrastructure provider of the cloud environment for access via the first realm by a plurality of end users as vendor cloud services, and a metering service. Usage data that records usage of services in a realm includes identification data associating user entities with their usage of the services is provided to the operator tenant associated with control of the realm. A second set of data is generated by processing the usage data to remove or convert the identification data and is provided to the cloud infrastructure provider associated with control of the cloud environment.
    Type: Application
    Filed: April 18, 2024
    Publication date: October 31, 2024
    Inventors: Christopher Tolton, Manan Syal, Matthew Rushton, Rohit Shetty, Sandeep Andre, Ovidiu Roman, Deepalkumar Shah
  • Publication number: 20240362607
    Abstract: Embodiments described herein are generally related to systems and methods for providing access to software products or services in a cloud computing or other computing environment. Dynamic rate card management allows organizations to optimize the number of rate cards to a manageable level wherein, for example, rate cards can be associated with the type of contract policy. In accordance with an embodiment, in order to accommodate the use of dynamic rate cards, a migration service or process can be used to convert/migrate subscriptions that were originally created under a first, legacy or former subscription pricing model, to conform instead with a subscription pricing service model, for use with the various systems, methods, and features described herein.
    Type: Application
    Filed: April 18, 2024
    Publication date: October 31, 2024
    Inventors: Rohit Shetty, Sandeep Andre, Sibashis Chatterjee
  • Publication number: 20240338145
    Abstract: According to an example, a computer-implemented method comprises initiating a first process for atomically setting the primary bias state with a first node of a primary storage cluster of a multi-site distributed storage system due to a temporary loss of connectivity to a mediator or a temporary mediator failure, releasing an atomic lock for the first process on the first node of the primary storage cluster, sending the first process and an associated first generation indicator to a first node of a secondary storage cluster of the multi-site distributed storage system to handle the first process for setting the primary bias state, and initiating a second process for atomically clearing a primary bias state with the first node or any node of the primary storage cluster based on detecting a connection to the mediator or detecting that the mediator is available.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 10, 2024
    Applicant: NetApp, Inc.
    Inventors: Sohan Shetty, Anoop Vijayan, Akhil Kaushik, Rohit Chaudhary
  • Publication number: 20240338125
    Abstract: Systems and methods include negotiating a primary bias state for primary and secondary storage sites when a mediator is temporarily unavailable for a multi-site distributed storage system. In one example, a computer-implemented method comprises detecting, with the primary storage site having a primary storage cluster, a temporary loss of connectivity to a mediator or a failure of the mediator. The computer-implemented method includes negotiating the primary bias state and setting the primary bias state on a secondary storage cluster of the secondary storage site when the secondary storage cluster detects a temporary loss of connectivity to the mediator, determining whether the primary storage cluster receives a confirmation of the secondary storage cluster setting the primary bias state, and setting the primary bias state on the primary storage cluster when the primary storage cluster receives the confirmation.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 10, 2024
    Applicant: NetApp, Inc.
    Inventors: Sohan Shetty, Anoop Vijayan, Akhil Kaushik, Rohit Chaudhary
  • Publication number: 20240320204
    Abstract: Techniques are disclosed relating to index metadata that is usable for accessing multi-level data structures. A computer system may operate a database, including maintaining a set of records having a set of corresponding keys. The computer system may create multi-level data structures that facilitate key range lookups against those records. A given multi-level data structure may store key information indicative of a subset of the corresponding keys. The computer system may create separate index metadata that is usable for accessing the multi-level data structures. The index metadata may specify indications of key information that is stored in the multi-level data structures and locations of the multi-level data structures. The computer system may perform a key range lookup that includes using the index metadata to determine a particular set of the multi-level data structures whose key information corresponds to a key range of the key range lookup.
    Type: Application
    Filed: May 31, 2024
    Publication date: September 26, 2024
    Inventors: Rohit Agrawal, Aditya Shetty, Kaushal Mittal, Terry Chong, Thomas Fanghaenel, Vaibhav Arora
  • Publication number: 20240320274
    Abstract: Techniques for conserving system resources using smart document retention are disclosed. A computer system may identify a first portion of a plurality of documents as being decision-making documents based on each document in the first portion being scheduled for deletion within a specified period of time, identify a second portion of the plurality of documents as being non-decision-making documents based on each document in the second portion either being scheduled for deletion outside of the specified period of time or having been converted into and stored as a knowledge base document, and determine a corresponding level of similarity between each decision-making document and each non-decision-making document. The computer system may then cause identifications of a subset of the decision-making documents to be displayed on a computing device based on the corresponding level of similarity between each decision-making document in the subset and at least one of the non-decision-making documents.
    Type: Application
    Filed: March 21, 2023
    Publication date: September 26, 2024
    Inventors: Kiran Venkatarama, Sudhir Verma, Anupama Rakesh Singh, Ankit Lohiya, Raghuraj Shetty, Ishita Kriti, Rohan Koul, Anirudh Saraiya, Akhileswara Kumar Chatala, Suketu Nitin Dave, Rohit Kumar
  • Patent number: 11330980
    Abstract: A Bowman's Refractive Index (BRI) for quantification of microdistortions in Bowman's Layer (BL) after Small Incision Lenticule Extraction (SMILE) is defined for a patient. BRI is summation of one or more areas of the OCT image of anterior edge of Bowman's layer, quantifies the smoothness of the Bowman's layer. The anterior edge of Bowman's layer is segmented into pixels. After segmentation, a 3rd order polynomial is curve fit to the segmented pixels of the edge of Bowman's layer. BRI is calculated by segmentation of the 3-Dimensional (3-D) OCT image. BRI acts as a marker for mechanical stability and is useful for diagnosis of disease and prognosis of treatments in human.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: May 17, 2022
    Assignee: Narayana Nethralaya Foundation
    Inventors: Abhijit Sinha Roy, Rohit Shetty, Bhujang Shetty
  • Publication number: 20220128573
    Abstract: The present invention relates to the quantification of various biomarkers, including MMP9 (Inflammatory marker), LOX (Lysyl oxidase), IL6 (Interleukin-6), TNF? (tumor necrosis factor alpha), VEGF (Vascular Endothelial Growth Factor) ICAM-1 (Intercellular Adhesion Molecule-1) in aqueous humor, vitreous humor, tear and serum of patients with ocular diseases. The invention further describes the role of biomarkers in the pathogenesis, progression of ocular diseases. Hence, the level of biomarkers serves as a diagnostic and/or prognostic marker in ocular diseases. The invention further relates to the use of multiple biomarkers that can be simultaneously used for testing various corneal and retinal diseases.
    Type: Application
    Filed: May 30, 2019
    Publication date: April 28, 2022
    Applicant: Narayana Nethralaya Foundation
    Inventors: Arkasubhra GHOSH, Rohit SHETTY, Narendra P, Swaminathan SETHU
  • Patent number: 11191430
    Abstract: A Bowman's Refractive Index (BRI) for quantification of microdistortions in Bowman's Layer (BL) after Small Incision Lenticule Extraction (SMILE) is defined for a patient. BRI is summation of one or more areas of the OCT image of anterior edge of Bowman's layer, quantifies the smoothness of the Bowman's layer. The anterior edge of Bowman's layer is segmented into pixels. After segmentation, a 3rd order polynomial is curve fit to the segmented pixels of the edge of Bowman's layer. BRI is calculated by segmentation of the 3-Dimensional (3-D) OCT image. BRI acts as a marker for mechanical stability and is useful for diagnosis of disease and prognosis of treatments in human.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: December 7, 2021
    Assignee: Narayana Nethralaya Foundation
    Inventors: Abhijit Sinha Roy, Rohit Shetty, Bhujang Shetty
  • Patent number: 11177043
    Abstract: The invention relates to a system and method of implementation of artificial intelligence and tomography imaging to determine the biomechanical degradation or degeneration in human cornea. The invention relates to a combination tool using artificial intelligence and tomography imaging to map the region of degeneration in the cornea. The method of artificial intelligence and corneal tomography imaging includes analysis of changes in the structure of the cornea, constructing the 3D volumes using corneal tomography, meshing the 3D volumes with the elements for biomechanical simulations by using finite element modules, application of artificial intelligence to determine the region of biomechanical degeneration in cornea. The combination tool of the invention is effective in predicting the progression of the disease by analyzing the chronic steepening of the cornea by quantitating the parameters such as increase in curvature, aberrations of the cornea.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: November 16, 2021
    Assignee: Narayana Nethralaya Foundation
    Inventors: Abhijit Sinha Roy, Rohit Shetty, Katkeri Bhujang Shetty
  • Patent number: 11169906
    Abstract: Embodiments of the present invention enable users to extract knowledge from testing scenarios performed during application development, and later employ that knowledge to interpret application usage scenarios to enhance serviceability of applications by expediting identification and solving of problems. In an exemplary embodiment, log data generated during simulation of test cases is analyzed to create one or more rules based on patterns in which one or more log entries appear in the log data. Later, log data may be analyzed to look for a pattern of log entries that matches a pattern-based rule, thereby facilitating faster identification and resolution of the problem.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hariharan Krishna, Arun Ramakrishnan, Rohit Shetty
  • Patent number: 11153646
    Abstract: Aspects of the present disclosure relate to applying access control to streamed media content. A log-in request to a media streaming service is received. A biometric sample is received from a user. The biometric sample is compared to a biometric template to determine whether the user is an authorized user. In response to determining that the user is an authorized user, the biometric sample is analyzed to determine an age of the user. Access control is then applied to media content accessed through the media streaming service based on the determined age.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rohit Shetty, Ashrith Shetty, Indumathy Gururao, Logeswaran T Rajamanickam
  • Patent number: 11146286
    Abstract: A method for encoding and decoding a javascript object notation (JSON) document utilizing a statistical tree representing a JSON Schema. The encoded statistical tree may be optimized.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rohit Shetty, Logeswaran T. Rajamanickam, Ashrith Shetty, Umesh Kumar Balaraj Balegar
  • Publication number: 20210144441
    Abstract: Aspects of the present disclosure relate to applying access control to streamed media content. A log-in request to a media streaming service is received. A biometric sample is received from a user. The biometric sample is compared to a biometric template to determine whether the user is an authorized user. In response to determining that the user is an authorized user, the biometric sample is analyzed to determine an age of the user. Access control is then applied to media content accessed through the media streaming service based on the determined age.
    Type: Application
    Filed: November 13, 2019
    Publication date: May 13, 2021
    Inventors: Rohit Shetty, Ashrith Shetty, Indumathy Gururao, Logeswaran T. Rajamanickam
  • Patent number: 10988143
    Abstract: According to one embodiment, a method, computer system, and computer program product for cloud integration for autonomous vehicles is provided. An embodiment may include receiving a location for the autonomous vehicle from a global positioning system, may also include determining a rule area in which the autonomous vehicle is located based on the received location, may include identifying a traffic rule set associated with the determined rule area, may also include, in response to determining that the identified traffic rule set is not available for the determined rule area, transmitting a manual mode alert to a user, and may include enabling a manual mode in the autonomous vehicle.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nixon Cheaz, Anthony Diaz, Richard Gebhardt, Ashrith Shetty, Rohit Shetty
  • Patent number: 10911047
    Abstract: Certain aspects of the present disclosure generally relate to a level-shifting circuit. The level-shifting circuit generally includes a first pull-up path having at least one first diode and at least one first transistor, and a second pull-up path having at least one second diode and at least one second transistor. The level-shifting circuit may also include a first pull-down path having a third transistor and a fourth transistor, wherein the fourth transistor is coupled between the third transistor and the first diode; a second pull-down path having a fifth transistor and a sixth transistor, wherein the sixth transistor is coupled between the fifth transistor and the second diode; and an overvoltage protection circuit coupled to gates of the fourth transistor and the sixth transistor.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: February 2, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Rohit Shetty, Chiew-Guan Tan, Gregory Lynch
  • Patent number: 10899344
    Abstract: A method and system enabling a process for preventing a vehicular accident is provided. The method includes continuously monitoring vehicular impact conditions associated with a vehicle in motion. In response, an imminent impact event associated with the vehicle in motion and an external object is detected and a surface of a roadway below the vehicle in motion is scanned by sensors of the vehicle. Results of the scanning indicate that the roadway surface is safe for deployment of a destructive friction based braking mechanism of the vehicle. The destructive friction based braking mechanism is deployed with respect to a first braking force threshold and it is determined if rate of speed decrease exceeds a specified speed decrease threshold.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nixon Cheaz, Anthony Diaz, Michael E. Head, Jordana H. Kerr, Rohit Shetty
  • Patent number: 10904124
    Abstract: A method, computer program product, and computer system for receiving, at a service broker on a first computing device, a status probe associated with at least a portion of a service, wherein the status probe may be sent from a platform on a second computing device. A response to the status probe may be generated, wherein the response may include a status of at least the portion of the service, and wherein the response may further include additional information. The response may be sent with the status and the additional information to the platform.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rajan Raman, Rohit Shetty