Patents by Inventor Srikanth K. Murali

Srikanth K. Murali 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: 11971805
    Abstract: A method includes receiving, by one or more processors of a computer system, source code, annotating, by the one or more processors of the computer system, features of the received source code using an automated annotation system to provide annotations for the features, relating, by the one or more processors of a computer system, a code execution path of the source code to the features during the annotating, identifying, by the one or more processors of the computer system, a runtime issue associated with the source code, identifying, by the one or more processors of the computer system using a code analytic engine, one or more of the features based on the annotations that are associated with the runtime issue, and automatically disabling, by the one or more processors of the computer system, the identified one or more features associated with the runtime issue.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Geet Manghnani, Josephine E. Justin, Ajay Chebbi, Srikanth K. Murali
  • Publication number: 20230178231
    Abstract: Detecting spatial positioning between a user's hands and an object, using a wearable device, to provide feedback to a user. Motion data of a person's body motion while performing an action can be received at a computer. The motion data can include sensor data from sensors at a location where the sensors detect the person's body motion. The sensors can include a wearable device on the person's body. The computer can be used to model the person's body motion using the motion data. A set of parameters for acceptable motions is determined based on an action risk assessment of the action. Feedback can be initiated to the person, using the wearable device, based on the person's body motion exceeding a body motion threshold based on the set of parameters for the acceptable motions and the model.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 8, 2023
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Kunal Sawarkar, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Srikanth K Murali
  • Publication number: 20230109694
    Abstract: A method includes receiving, by one or more processors of a computer system, source code, annotating, by the one or more processors of the computer system, features of the received source code using an automated annotation system to provide annotations for the features, relating, by the one or more processors of a computer system, a code execution path of the source code to the features during the annotating, identifying, by the one or more processors of the computer system, a runtime issue associated with the source code, identifying, by the one or more processors of the computer system using a code analytic engine, one or more of the features based on the annotations that are associated with the runtime issue, and automatically disabling, by the one or more processors of the computer system, the identified one or more features associated with the runtime issue.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Geet Manghnani, Josephine E. Justin, Ajay Chebbi, Srikanth K. Murali
  • Publication number: 20220410371
    Abstract: Approaches presented herein enable maneuvering collaborative robots to rescue persons in a hydrological disaster. A plurality of robots are dispersed in a body of water to spread out and seek victims using cooperative foraging techniques within resource constraints. A location of victims located by a robot using sensing techniques is communicated to other robots. A situational assessment is performed using victim location information to determine a number of robots to deploy to the location. The deployed robots are directed to perform coordinated maneuvers to create a connected floatation unit to support floatation of victims for rescue.
    Type: Application
    Filed: August 31, 2022
    Publication date: December 29, 2022
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Kumar Ananthapur Bache, Vijay Ekambaram
  • Patent number: 11504844
    Abstract: Approaches presented herein enable maneuvering collaborative robots to rescue persons in a hydrological disaster. A plurality of robots are dispersed in a body of water to spread out and seek victims using cooperative foraging techniques within resource constraints. A location of victims located by a robot using sensing techniques is communicated to other robots. A situational assessment is performed using victim location information to determine a number of robots to deploy to the location. The deployed robots are directed to perform coordinated maneuvers to create a connected floatation unit to support floatation of victims for rescue.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: November 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Kumar Ananthapur Bache, Vijay Ekambaram
  • Patent number: 11263715
    Abstract: Generating a risk and constraint labeled context map of an operational space is provided. The risk and constraint labeled context map of the operational space corresponding to a user of a cognitive suit is generated to drive the cognitive suit contextually using three-dimension reconstruction, virtual reality, and semi-supervised learning. Labeled risks and constraints in the risk and constraint labeled context map are associated with cognitive suit actuation events to deploy a set of mitigation strategies to address the labeled risks and constraints. An apparatus embedded in the cognitive suit is actuated to deploy the set of mitigation strategies in response to sensing a labeled risk or labeled constraint proximate to the user along a trajectory of the user in the operational space.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Srikanth K. Murali, Padmanabha Venkatagiri Shesadri
  • Patent number: 11172356
    Abstract: Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Srikanth K. Murali, Aparna Seshadri
  • Patent number: 11166079
    Abstract: Embodiments of the invention provide a method, system and computer program product for viewport selection for hypervideo presentation. In a method for viewport selection for hypervideo presentation, a multiplicity of different hypervideos, for example 360° hypervideos, are played back to an end user and end user interactions by the end user with each of the different hypervideos are recorded. Then, an end user profile for the end user is computed from the recorded end user interactions so as to specify a particular viewport. Finally, in response to a directive by the end user to view a new hypervideo, the end user profile is retrieved and the particular viewport identified so that the new hypervideo is played back to the end user utilizing the particular viewport.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Bidhu Ranjan Sahoo, Aparna Seshadri, Padmanabha Venkatagiri Seshadri
  • Patent number: 10993099
    Abstract: Aspects of the present invention provide a software defined radio (SDR) system and/or an approach for enabling heterogeneous device communications using a SDR device in an internet of things (IoT) environment. In an embodiment, the SDR device (e.g., a network adapter thereof) obtains a set of communications sent by an IoT device. Based on an analysis of the set of communications by an SDR bot running on the SDR device, a protocol of the set of communications is determined. The SDR bot interprets a communication of the set of communications, and, based on the interpreted communication, a notification is forwarded by the SDR device (e.g., by the network adapter). This notification can include an instruction to another IoT device to perform a task, a report based on communications from multiple IoT devices, or the like.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Srikanth K. Murali, Padmanabha Venkatagiri Seshadri
  • Patent number: 10904284
    Abstract: Distributing and executing software upon devices by providing a computer program; dividing the computer program into a set of shreds; improving the communications fault tolerance of the shreds; encrypting the shreds; and distributing individual shreds to a shadow processor of a device for assembly and execution.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Vijay Kumar Ananthapur Bache, Padmanabha Venkatagiri Seshadri, Vijay Ekambaram
  • Patent number: 10831266
    Abstract: Provided are techniques for personalized adaptation of Virtual Reality (VR) content based on eye strain context. An initial eye strain context for a user while wearing a VR headset to view VR content in a User Interface (UI) is determined. A UI adaptation and an intensity of the UI adaptation is identified, where the UI adaptation is any one of an object velocity back and forth adaptation, a rotation movement calibration adaptation, and an object position adaptation. Modified VR content is rendered in the UI by applying the UI adaptation based on the intensity of the UI adaptation. An updated eye strain context is determined. In response to determining that the updated eye strain context indicates that eye strain has decreased, a priority weight for the UI adaptation is increased and the UI adaptation, the intensity of the UI adaptation, and the priority weight are saved in a user profile.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
  • Patent number: 10783713
    Abstract: A method, system and computer program product for enriching user sketched virtual objects in mixed reality scenes to provide more relevant content. Objects, including a virtual entity sketch and real and virtual objects, are identified in a mixed reality scene. The features for each of these objects are extracted, such as color, texture, parts, etc. A relative position and connectedness of the virtual entity sketch are computed with respect to the mixed reality scene as an object-object matrix using the extracted features. The object-object matrix is then augmented using open and closed regions of the mixed reality scene to create an inter-object relationship graph. The virtual entity sketch is then transmuted using the inter-object relationship graph. Content may then be retrieved using the transmuted virtual entity sketch. In this manner, content that is more relevant to the user can be retrieved based on augmenting and enriching the virtual entity sketch.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Ekambaram, Shinoj Zacharias
  • Publication number: 20200288310
    Abstract: Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 10, 2020
    Inventors: Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Srikanth K. Murali, Aparna Seshadri
  • Patent number: 10728753
    Abstract: Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Srikanth K. Murali, Aparna Seshadri
  • Publication number: 20200230805
    Abstract: Approaches presented herein enable maneuvering collaborative robots to rescue persons in a hydrological disaster. A plurality of robots are dispersed in a body of water to spread out and seek victims using cooperative foraging techniques within resource constraints. A location of victims located by a robot using sensing techniques is communicated to other robots. A situational assessment is performed using victim location information to determine a number of robots to deploy to the location. The deployed robots are directed to perform coordinated maneuvers to create a connected floatation unit to support floatation of victims for rescue.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Kumar Ananthapur Bache, Vijay Ekambaram
  • Publication number: 20200218342
    Abstract: Provided are techniques for personalized adaptation of Virtual Reality (VR) content based on eye strain context. An initial eye strain context for a user while wearing a VR headset to view VR content in a User Interface (UI) is determined. A UI adaptation and an intensity of the UI adaptation is identified, where the UI adaptation is any one of an object velocity back and forth adaptation, a rotation movement calibration adaptation, and an object position adaptation. Modified VR content is rendered in the UI by applying the UI adaptation based on the intensity of the UI adaptation. An updated eye strain context is determined. In response to determining that the updated eye strain context indicates that eye strain has decreased, a priority weight for the UI adaptation is increased and the UI adaptation, the intensity of the UI adaptation, and the priority weight are saved in a user profile.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Inventors: Srikanth K. Murali, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
  • Publication number: 20200092303
    Abstract: Distributing and executing software upon devices by providing a computer program; dividing the computer program into a set of shreds; improving the communications fault tolerance of the shreds; encrypting the shreds; and distributing individual shreds to a shadow processor of a device for assembly and execution.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 19, 2020
    Inventors: Srikanth K. Murali, Vijay Kumar Ananthapur Bache, Padmanabha Venkatagiri Seshadri, Vijay Ekambaram
  • Publication number: 20200074736
    Abstract: A method, system and computer program product for enriching user sketched virtual objects in mixed reality scenes to provide more relevant content. Objects, including a virtual entity sketch and real and virtual objects, are identified in a mixed reality scene. The features for each of these objects are extracted, such as color, texture, parts, etc. A relative position and connectedness of the virtual entity sketch are computed with respect to the mixed reality scene as an object-object matrix using the extracted features. The object-object matrix is then augmented using open and closed regions of the mixed reality scene to create an inter-object relationship graph. The virtual entity sketch is then transmuted using the inter-object relationship graph. Content may then be retrieved using the transmuted virtual entity sketch. In this manner, content that is more relevant to the user can be retrieved based on augmenting and enriching the virtual entity sketch.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Ekambaram, Shinoj Zacharias
  • Publication number: 20200077257
    Abstract: Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Inventors: Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Srikanth K. Murali, Aparna Seshadri
  • Publication number: 20190200082
    Abstract: Embodiments of the invention provide a method, system and computer program product for viewport selection for hypervideo presentation. In a method for viewport selection for hypervideo presentation, a multiplicity of different hypervideos, for example 360° hypervideos, are played back to an end user and end user interactions by the end user with each of the different hypervideos are recorded. Then, an end user profile for the end user is computed from the recorded end user interactions so as to specify a particular viewport. Finally, in response to a directive by the end user to view a new hypervideo, the end user profile is retrieved and the particular viewport identified so that the new hypervideo is played back to the end user utilizing the particular viewport.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Srikanth K. Murali, Bidhu R. Sahoo, Aparna Seshadri Seshadri, Padmanabha Venkatagiri Seshadri