Patents by Inventor Rahul Shinde

Rahul Shinde 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: 20250217359
    Abstract: In general, various aspects provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing data discovery on a target computing system. In various aspects, a third party computing connects, via a public data network, to an edge node of the target computing system and instructs the target computing system to execute jobs to discover target data stored in data repositories in a private data network in the target computing system. In some aspects, the third party computing system may schedule the jobs on the target computing system based on computing resource availability on the target computing system.
    Type: Application
    Filed: March 14, 2025
    Publication date: July 3, 2025
    Inventors: Haribalan Raghupathy, Saravanan Pitchaimani, Jonathan Lynn, Rahul Shinde, Kevin Jones, Subramanian Viswanathan, Mahesh Sivan, Zara Dana, Milap Shah, Sivanandame Chandramohan, Abhishek Upadhyay, Anand Balasubramanian
  • Patent number: 12259882
    Abstract: In general, various aspects provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing data discovery on a target computing system. In various aspects, a third party computing connects, via a public data network, to an edge node of the target computing system and instructs the target computing system to execute jobs to discover target data stored in data repositories in a private data network in the target computing system. In some aspects, the third party computing system may schedule the jobs on the target computing system based on computing resource availability on the target computing system.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: March 25, 2025
    Assignee: OneTrust, LLC
    Inventors: Haribalan Raghupathy, Saravanan Pitchaimani, Jonathan Lynn, Rahul Shinde, Kevin Jones, Subramanian Viswanathan, Mahesh Sivan, Zara Dana, Milap Shah, Sivanandame Chandramohan, Abhishek Upadhyay, Anand Balasubramanian
  • Publication number: 20230273921
    Abstract: In general, various aspects provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing data discovery on a target computing system. In various aspects, a third party computing connects, via a public data network, to an edge node of the target computing system and instructs the target computing system to execute jobs to discover target data stored in data repositories in a private data network in the target computing system. In some aspects, the third party computing system may schedule the jobs on the target computing system based on computing resource availability on the target computing system.
    Type: Application
    Filed: May 4, 2023
    Publication date: August 31, 2023
    Inventors: Haribalan Raghupathy, Saravanan Pitchaimani, Jonathan Lynn, Rahul Shinde, Kevin Jones, Subramanian Viswanathan, Mahesh Sivan, Zara Dana, Milap Shah, Sivanandame Chandramohan, Abhishek Upadhyay, Anand Balasubramanian
  • Patent number: 11687528
    Abstract: In general, various aspects provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing data discovery on a target computing system. In various aspects, a third party computing connects, via a public data network, to an edge node of the target computing system and instructs the target computing system to execute jobs to discover target data stored in data repositories in a private data network in the target computing system. In some aspects, the third party computing system may schedule the jobs on the target computing system based on computing resource availability on the target computing system.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: June 27, 2023
    Assignee: OneTrust, LLC
    Inventors: Haribalan Raghupathy, Saravanan Pitchaimani, Jonathan Lynn, Rahul Shinde, Kevin Jones, Subramanian Viswanathan, Mahesh Sivan, Zara Dana, Milap Shah, Sivanandame Chandramohan, Abhishek Upadhyay, Anand Balasubramanian
  • Patent number: 11572906
    Abstract: A packaging device for a trocar assembly includes a trocar packaging clip having at least two holding structures configured to be detachably secured to the proximal portions of the trocar obturator and the cannula for retention of the trocar obturator and cannula relative to each other. The trocar packaging clip includes an anti-rotation structure configured to engage at least one of the trocar and the cannula to prevent relative rotation thereof.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: February 7, 2023
    Inventors: Samantha Smith, Krishnakumar Somasundaram, Rahul Shinde, Roshan Lohar, Richard C. Hart
  • Publication number: 20220237190
    Abstract: In general, various aspects provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing data discovery on a target computing system. In various aspects, a third party computing connects, via a public data network, to an edge node of the target computing system and instructs the target computing system to execute jobs to discover target data stored in data repositories in a private data network in the target computing system. In some aspects, the third party computing system may schedule the jobs on the target computing system based on computing resource availability on the target computing system.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 28, 2022
    Inventors: Haribalan Raghupathy, Saravanan Pitchaimani, Jonathan Lynn, Rahul Shinde, Kevin Jones, Subramanian Viswanathan, Mahesh Sivan, Zara Dana, Milap Shah, Sivanandame Chandramohan, Abhishek Upadhyay, Anand Balasubramanian
  • Patent number: 11194591
    Abstract: Embodiments of the present disclosure relate to loading software resources for execution by a software application. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: December 7, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Brian Toal, Rahul Shinde
  • Publication number: 20200318663
    Abstract: A packaging device for a trocar assembly includes a trocar packaging clip having at least two holding structures configured to be detachably secured to the proximal portions of the trocar obturator and the cannula for retention of the trocar obturator and cannula relative to each other.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: Samantha Smith, Krishnakumar Somasundaram, Rahul Shinde, Roshan Lohar, Richard C. Hart
  • Patent number: 10747551
    Abstract: Embodiments of the present disclosure relate to software optimization by identifying unused/obsolete components of a software application. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: August 18, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Brian Toal, Rahul Shinde
  • Patent number: 10738810
    Abstract: A packaging device for a trocar assembly includes a trocar packaging clip having at least two holding structures configured to be detachably secured to the proximal portions of the trocar obturator and the cannula for retention of the trocar obturator and cannula relative to each other. The trocar packaging clip includes an anti-rotation structure configured to engage at least one of the trocar and the cannula to prevent relative rotation thereof.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: August 11, 2020
    Assignee: Covidien LP
    Inventors: Samantha Smith, Krishnakumar Somasundaram, Rahul Shinde, Roshan Lohar, Richard C. Hart
  • Publication number: 20200233675
    Abstract: Embodiments of the present disclosure relate to loading software resources for execution by a software application. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Applicant: salesforce.com, inc.
    Inventors: Brian TOAL, Rahul Shinde
  • Patent number: 9913128
    Abstract: A method for retrieving data from a telecommunications network includes receiving a request at a view for the subscriber data from a telecommunications application, where the subscriber data resides on multiple data sources. The method includes sending the request to each data source coupled to the view and receiving the subscriber data from the data sources coupled to the view. The method further includes merging the subscriber data into a single data record and returning the merged data record to the telecommunications application.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: March 6, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sharath Rajasekar, Andreas E. Jansson, Rahul Shinde, Paul Goodhand, Matthew John Rayner, Andrew Grant
  • Patent number: 9654299
    Abstract: Embodiments of the present invention provide systems and methods of designing and implementing service policies in a telecommunications network. The policy management system includes interfaces operable to receive different subscriber information, an execution framework which includes policies which can be dynamically customized using one or more custom execution blocks, wherein the policies can receive the subscriber information through the interfaces and execute each policy based on the subscriber information. The method enables a network operator to dynamically update policies using customizable execution blocks and thereby change services associated with a particular policy as well as change the input factors (subscriber location, profile, etc.) available to that policy.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: May 16, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahul Shinde, Tomas Ericson, Diwakar Goel
  • Patent number: 9497151
    Abstract: The present disclosure provides for an optimization framework that optimizes the amount of information persisted in a policy session using rule introspection. In one embodiment, the optimization framework receives a message, where the message includes an attribute, and the attribute includes an attribute name and an attribute value. The optimization framework consults a mapping table to determine persistence behavior associated with the attribute name. The optimization framework persists the attribute in a rule field cache, according to the persistence behavior. In one embodiment, the persistence behavior includes a persistence type, a persistence mode, and/or custom persistence logic, which specify how the attribute should be persisted. In one embodiment, the optimization framework also provides for performing rule introspection and rule evaluation of decision rules.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: November 15, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahul Shinde, Diwakar Goel, Daniel Jansson
  • Publication number: 20150351844
    Abstract: A packaging device for a trocar assembly includes a trocar packaging clip having at least two holding structures configured to be detachably secured to the proximal portions of the trocar obturator and the cannula for retention of the trocar obturator and cannula relative to each other. The trocar packaging clip includes an anti-rotation structure configured to engage at least one of the trocar and the cannula to prevent relative rotation thereof.
    Type: Application
    Filed: May 28, 2015
    Publication date: December 10, 2015
    Inventors: Samantha Smith, Krishnakumar Somasundaram, Rahul Shinde, Roshan Lohar, Richard C. Hart
  • Publication number: 20150120727
    Abstract: The present disclosure provides for an optimization framework that optimizes the amount of information persisted in a policy session using rule introspection. In one embodiment, the optimization framework receives a message, where the message includes an attribute, and the attribute includes an attribute name and an attribute value. The optimization framework consults a mapping table to determine persistence behavior associated with the attribute name. The optimization framework persists the attribute in a rule field cache, according to the persistence behavior. In one embodiment, the persistence behavior includes a persistence type, a persistence mode, and/or custom persistence logic, which specify how the attribute should be persisted. In one embodiment, the optimization framework also provides for performing rule introspection and rule evaluation of decision rules.
    Type: Application
    Filed: October 31, 2013
    Publication date: April 30, 2015
    Applicant: Oracle International Corporaton
    Inventors: Rahul Shinde, Diwakar Goel, Daniel Jansson
  • Patent number: 8824452
    Abstract: In accordance with various embodiments, systems and methods of mapping an event related to a subscriber to an associated subscriber profile associated with a global unique identifier (GUID) associated with the specific subscriber, regardless of the particular subscriber identifier associated with the event. The system includes a routing module which is operable to resolve the GUID from a variety of identifiers and identifier types which might be associated with an event. The method can receive a subscriber identifier associated with an event, resolve the subscriber identifier to a global unique identifier (GUID), and route the event to a single actor for processing in accordance with the subscriber's profile and thereby provide the appropriate services and quality of service.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: September 2, 2014
    Assignee: Oracle International Corporation
    Inventors: Tomas Ericson, Rahul Shinde, Niklas Modin
  • Publication number: 20140126369
    Abstract: In accordance with various embodiments, systems and methods of mapping an event related to a subscriber to an associated subscriber profile associated with a global unique identifier (GUID) associated with the specific subscriber, regardless of the particular subscriber identifier associated with the event. The system includes a routing module which is operable to resolve the GUID from a variety of identifiers and identifier types which might be associated with an event. The method can receive a subscriber identifier associated with an event, resolve the subscriber identifier to a global unique identifier (GUID), and route the event to a single actor for processing in accordance with the subscriber's profile and thereby provide the appropriate services and quality of service.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Tomas Ericson, Rahul Shinde, Niklas Modin
  • Publication number: 20140082169
    Abstract: Embodiments of the present invention provide systems and methods of designing and implementing service policies in a telecommunications network. The policy management system includes interfaces operable to receive different subscriber information, an execution framework which includes policies which can be dynamically customized using one or more custom execution blocks, wherein the policies can receive the subscriber information through the interfaces and execute each policy based on the subscriber information. The method enables a network operator to dynamically update policies using customizable execution blocks and thereby change services associated with a particular policy as well as change the input factors (subscriber location, profile, etc.) available to that policy.
    Type: Application
    Filed: September 19, 2012
    Publication date: March 20, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahul Shinde, Tomas Ericson, Diwakar Goel