Patents by Inventor Ravi Jagannathan

Ravi Jagannathan 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: 11950901
    Abstract: A method for assessing movement of a body portion includes, via one or more machine learning models, analyzing a sensor signal indicative of movement of the body portion to determine a movement of the body portion; determining a sensor confidence level based, at least in part, on a characteristic of the sensor signal; receiving a series of images indicative of movement of the body portion; measuring an angle of movement of the body portion; determining a vision confidence level based, at least in part, on a quality of an identification the body portion; selecting the sensor signal, the measured angle of movement, or a combination thereof as an input into a machine learning model based on the sensor confidence level and the vision confidence level, respectively; analyzing the input to determine a movement pattern of the body portion; and outputting the movement pattern to a user.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: April 9, 2024
    Assignee: PLETHY, INC.
    Inventors: Ravi Jagannathan, Raja Sundaram, Sahadevan Harikrishnan
  • Publication number: 20240050032
    Abstract: Devices, systems, and methods for monitoring musculoskeletal (MSK) health conditions of an individual, including joint flexibility, strength, and endurance as part of their overall care plan are described here. The overall system includes: a sensor that can be worn anywhere on the human body, an engaging app on a mobile-computing device, and software-based analytics and care management engine running on a cloud-computing infrastructure. The sensor is tuned to measure any human joint movement in any direction or axis as well as elevation and temperature. Methods performed by the various devices and systems and how it improves MSK health are provided.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 15, 2024
    Inventors: Raja Sundaram, Ravi Jagannathan, Hari Harikrishnan
  • Patent number: 11826165
    Abstract: Devices, systems, and methods for monitoring musculoskeletal (MSK) health conditions of an individual, including joint flexibility, strength, and endurance as part of their overall care plan are described here. The overall system includes: a sensor that can be worn anywhere on the human body, an engaging app on a mobile-computing device, and software-based analytics and care management engine running on a cloud-computing infrastructure. The sensor is tuned to measure any human joint movement in any direction or axis as well as elevation and temperature. Methods performed by the various devices and systems and how it improves MSK health are provided.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: November 28, 2023
    Assignee: PLETHY, INC.
    Inventors: Raja Sundaram, Ravi Jagannathan, Hari Harikrishnan
  • Patent number: 11816217
    Abstract: Certain embodiments described herein relate to methods and systems for detecting unexpected behavior associated with a process. In certain embodiments, a method comprises receiving a memory allocation request, the request indicating one or more memory segments to be allocated in memory of a computing system. The method further comprises allocating the one or more memory segments in the memory based on the memory allocation request. The method further comprises allocating one or more decoy memory segments in the memory based on the memory allocation request. The method further comprises trapping an input/output (I/O) operation. The method further comprises detecting an unexpected behavior associated with the I/O operation based on determining that the I/O operation impacts at least one of the one or more decoy memory segments. The method further comprises performing one or more actions based on the detection.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: November 14, 2023
    Assignee: VMWARE, INC.
    Inventors: Ravi Jagannathan, Glen Robert Simpson
  • Publication number: 20230255555
    Abstract: Devices, systems, and methods for monitoring musculoskeletal (MSK) health conditions of an individual, including joint flexibility, strength, and endurance as part of their overall care plan are described here. The overall system includes: a sensor that can be worn anywhere on the human body, an engaging app on a mobile-computing device, and software-based analytics and care management engine running on a cloud-computing infrastructure. The sensor is tuned to measure any human joint movement in any direction or axis as well as elevation and temperature. Methods performed by the various devices and systems and how it improves MSK health are provided.
    Type: Application
    Filed: March 13, 2023
    Publication date: August 17, 2023
    Inventors: Raja Sundaram, Ravi Jagannathan, Hari Harikrishnan
  • Publication number: 20230259650
    Abstract: Techniques for generating and implementing data privacy policies are described. In an example, metadata associated with a data source is annotated with attributes indicative of the data contained therein and its associated sensitivity. Based on the annotated metadata and the contexts in which the data will be accessed, including the purpose for accessing the data, the role of the accessor, and the location of the accessor, privacy policies are generated from a privacy model. The privacy policies are generated with a collection of methods for protecting the data in the data source upon access. Based on a privacy policy and a target computing environment, an executable instance of the privacy policy is generated and deployed in the target computing environment to protect the data.
    Type: Application
    Filed: February 15, 2023
    Publication date: August 17, 2023
    Applicant: Bornio, Inc.
    Inventors: Maryam Sepehri, Patrick Chan, Altamiro Santos, Ravi Jagannathan
  • Patent number: 11672477
    Abstract: Devices, systems, and methods for monitoring musculoskeletal (MSK) health conditions of an individual, including joint flexibility, strength, and endurance as part of their overall care plan are described here. The overall system includes: a sensor that can be worn anywhere on the human body, an engaging app on a mobile-computing device, and software-based analytics and care management engine running on a cloud-computing infrastructure. The sensor is tuned to measure any human joint movement in any direction or axis as well as elevation and temperature. Methods performed by the various devices and systems and how it improves MSK health are provided.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: June 13, 2023
    Assignee: Plethy, Inc.
    Inventors: Raja Sundaram, Ravi Jagannathan, Hari Harikrishnan
  • Patent number: 11489721
    Abstract: The disclosure provides an approach for compliance management in a network. Embodiments include receiving, by a manager, a system health plugin. Embodiments include determining a configuration change for a network. Embodiments include receiving data indicating a current security posture of the network. Embodiments include determining an impact to the security posture of the network based on the configuration change. Embodiments include generating a notification relating to the impact to the security posture of the network. Embodiments include receiving a decision relating to the configuration change in response to the notification. Embodiments include performing an action based on the decision.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: November 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Ravi Jagannathan, Carlos Phoenix
  • Publication number: 20220330854
    Abstract: A method for assessing movement of a body portion includes, via one or more machine learning models, analyzing a sensor signal indicative of movement of the body portion to determine a movement of the body portion; determining a sensor confidence level based, at least in part, on a characteristic of the sensor signal; receiving a series of images indicative of movement of the body portion; measuring an angle of movement of the body portion; determining a vision confidence level based, at least in part, on a quality of an identification the body portion; selecting the sensor signal, the measured angle of movement, or a combination thereof as an input into a machine learning model based on the sensor confidence level and the vision confidence level, respectively; analyzing the input to determine a movement pattern of the body portion; and outputting the movement pattern to a user.
    Type: Application
    Filed: October 20, 2020
    Publication date: October 20, 2022
    Inventors: Ravi Jagannathan, Raja Sundaram, Sahadevan Harikrishnan
  • Publication number: 20220094596
    Abstract: The disclosure provides an approach for compliance management in a network. Embodiments include receiving, by a manager, a system health plugin. Embodiments include determining a configuration change for a network. Embodiments include receiving data indicating a current security posture of the network. Embodiments include determining an impact to the security posture of the network based on the configuration change. Embodiments include generating a notification relating to the impact to the security posture of the network. Embodiments include receiving a decision relating to the configuration change in response to the notification. Embodiments include performing an action based on the decision.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Ravi JAGANNATHAN, Carlos PHOENIX
  • Patent number: 11159611
    Abstract: The embodiment herein provides a system and method for providing a novel leader election mechanism in distributed systems that is randomized in twin dimensions of space and time using the concept of a colliding random walk (CRW). Leader election is randomized in space in terms of the node identified as the leader and the time taken to identify the leader. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. A novel fault tolerance mechanism is provided to identify several leaders for same set of coupons. In this system and method, the source vertex generates multiple CRWs for each piece of work that needs to be done. The fault tolerance mechanism reduces the time to collision, increases the number of leaders and also offers increased resilience and tolerance to faults.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: October 26, 2021
    Assignee: KRYPC CORPORATION
    Inventors: Subramanian Ravi Shankar Iyer, Sai Ganesh Muthuraman, Seenivasan Subramani, Ravi Jagannathan
  • Publication number: 20210319104
    Abstract: Certain embodiments described herein relate to methods and systems for detecting unexpected behavior associated with a process. In certain embodiments, a method comprises receiving a memory allocation request, the request indicating one or more memory segments to be allocated in memory of a computing system. The method further comprises allocating the one or more memory segments in the memory based on the memory allocation request. The method further comprises allocating one or more decoy memory segments in the memory based on the memory allocation request. The method further comprises trapping an input/output (I/O) operation. The method further comprises detecting an unexpected behavior associated with the I/O operation based on determining that the I/O operation impacts at least one of the one or more decoy memory segments. The method further comprises performing one or more actions based on the detection.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 14, 2021
    Inventors: Ravi JAGANNATHAN, Glen Robert SIMPSON
  • Patent number: 11075988
    Abstract: The embodiments herein provide a fair, high speed and lightweight consensus mechanism for leader election in distributed systems using coupons. The consensus mechanism uses a leader election mechanism that is randomized in twin dimensions of space and time using the concept of a colliding random walk. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. Two novel coupon processing mechanisms called Process Execution Time Synchronization (PETS) mechanism and Single Queue (SQ) mechanism are used to process the coupons and find matches. The use of PETS optimizes memory and time requirements while SQ is extremely fast and efficient to handle large volumes of coupons. Also, the coupon forwarding to neighbouring nodes is performed based on three algorithms namely Uniform, Delay and Adaptive Delay forward. These forwarding algorithms effect high fairness even in case of open networks.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: July 27, 2021
    Assignee: KRYPC CORPORATION
    Inventors: Subramanian Ravi Shankar Iyer, Sai Ganesh Muthuraman, Seenivasan Subramani, Ravi Jagannathan
  • Patent number: 10842415
    Abstract: A method for assessing movement of a body portion includes, via one or more machine learning models, analyzing a sensor signal indicative of movement of the body portion to determine a movement of the body portion; determining a sensor confidence level based, at least in part, on a characteristic of the sensor signal; receiving a series of images indicative of movement of the body portion; measuring an angle of movement of the body portion; determining a vision confidence level based, at least in part, on a quality of an identification the body portion; selecting the sensor signal, the measured angle of movement, or a combination thereof as an input into a machine learning model based on the sensor confidence level and the vision confidence level, respectively; analyzing the input to determine a movement pattern of the body portion; and outputting the movement pattern to a user.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 24, 2020
    Assignee: Plethy, Inc.
    Inventors: Ravi Jagannathan, Raja Sundaram, Hari Harikrishnan
  • Publication number: 20200237291
    Abstract: Devices, systems, and methods for monitoring musculoskeletal (MSK) health conditions of an individual, including joint flexibility, strength, and endurance as part of their overall care plan are described here. The overall system includes: a sensor that can be worn anywhere on the human body, an engaging app on a mobile-computing device, and software-based analytics and care management engine running on a cloud-computing infrastructure. The sensor is tuned to measure any human joint movement in any direction or axis as well as elevation and temperature. Methods performed by the various devices and systems and how it improves MSK health are provided.
    Type: Application
    Filed: October 11, 2018
    Publication date: July 30, 2020
    Inventors: Raja Sundaram, Ravi Jagannathan, Hari Harikrishnan
  • Publication number: 20200076889
    Abstract: The embodiments herein provide a fair, high speed and lightweight consensus mechanism for leader election in distributed systems using coupons. The consensus mechanism uses a leader election mechanism that is randomized in twin dimensions of space and time using the concept of a colliding random walk. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. Two novel coupon processing mechanisms called Process Execution Time Synchronization (PETS) mechanism and Single Queue (SQ) mechanism are used to process the coupons and find matches. The use of PETS optimizes memory and time requirements while SQ is extremely fast and efficient to handle large volumes of coupons. Also, the coupon forwarding to neighbouring nodes is performed based on three algorithms namely Uniform, Delay and Adaptive Delay forward. These forwarding algorithms effect high fairness even in case of open networks.
    Type: Application
    Filed: June 25, 2019
    Publication date: March 5, 2020
    Inventors: SUBRAMANIAN RAVI SHANKAR IYER, Sai Ganesh Muthuraman, Seenivasan Subramani, Ravi Jagannathan
  • Publication number: 20200076888
    Abstract: The embodiment herein provides a system and method for providing a novel leader election mechanism in distributed systems that is randomized in twin dimensions of space and time using the concept of a colliding random walk (CRW). Leader election is randomized in space in terms of the node identified as the leader and the time taken to identify the leader. A source node is enabled to generate left and right coupons in a quantum resistant manner for random walks. A novel fault tolerance mechanism is provided to identify several leaders for same set of coupons. In this system and method, the source vertex generates multiple CRWs for each piece of work that needs to be done. The fault tolerance mechanism reduces the time to collision, increases the number of leaders and also offers increased resilience and tolerance to faults.
    Type: Application
    Filed: June 25, 2019
    Publication date: March 5, 2020
    Inventors: SUBRAMANIAN RAVI SHANKAR IYER, SAI GANESH MUTHURAMAN, SEENIVASAN SUBRAMANI, RAVI JAGANNATHAN
  • Publication number: 20110172990
    Abstract: Data is organized in a knowledge network by defining a set of nodes, each node comprising data describing knowledge and a task pertinent to the knowledge, and defining relationships between the nodes based on the data.
    Type: Application
    Filed: March 21, 2011
    Publication date: July 14, 2011
    Inventor: Ravi Jagannathan
  • Patent number: 7930263
    Abstract: Data is organized in a knowledge network by defining a set of nodes, each node comprising data describing knowledge and a task pertinent to the knowledge, and defining relationships between the nodes based on the data.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: April 19, 2011
    Assignee: Health Information Flow, Inc.
    Inventor: Ravi Jagannathan
  • Publication number: 20080172440
    Abstract: Data is organized in a knowledge network by defining a set of nodes, each node comprising data describing knowledge and a task pertinent to the knowledge, and defining relationships between the nodes based on the data.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: Health Information Flow, Inc.
    Inventor: Ravi Jagannathan