Patents by Inventor JOTHI SUBRAMANI

JOTHI SUBRAMANI 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: 20230050526
    Abstract: In an approach to an Internet of Things configuration using eye-based controls, one or more computer processors receive an initiation of eye control of one or more computing devices from a user. One or more computer processors identify an eye gaze direction of the user. Based on the identified eye gaze direction, one or more computer processors determine one or more target devices of the one or more computing devices. One or more computer processors determine one or more activities associated with the one or more target devices. One or more computer processors determine one or more eye control commands associated with the one or more activities. One or more computer processors display the one or more eye control commands associated with the one or more activities in the field of view of the user.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 16, 2023
    Inventors: Jana H. Jenkins, MOHAMMAD ISMAIL, JOTHI SUBRAMANI, Sarbajit K. Rakshit
  • Patent number: 11097079
    Abstract: A computer-implemented method, system, and computer program product to optimize sleep quality by inducing sleep stages. The method includes: determining a total sleep time; calculating, using the total sleep time, a cycle duration for a sleep cycle, where the sleep cycle includes a first, second, third, fourth, and fifth sleep stage; calculating a first, second, third, fourth, and fifth stage time for the first, second, third, fourth, and fifth sleep stages respectively; generating a first, second, third, fourth, and fifth external parameter for the first, second, third, fourth, and fifth sleep stages respectively, where the external parameters are parameters to facilitate a transition between sleep stages; and executing the first, second, third, fourth, and fifth external parameters upon reaching the calculated stage time for the corresponding sleep stages.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dhandapani Shanmugam, Jothi Subramani, Bharath Ganesh, Tuhin Sharma
  • Patent number: 11070507
    Abstract: A method, computer system, and computer program product for cognitively adjusting a notification alert delivery time are provided. The embodiment may include receiving a message notification from a sender. The embodiment may also include determining an importance of the received message notification based on a plurality of notification attributes and a plurality of person attributes that are each associated with the received message notification. The embodiment may further include, in response to determining to alert a user of the received message notification based on the determined importance, identifying a current user sleep stage. The embodiment may also include, in response to determining the current user sleep stage will minimally impact the user, transmitting the received message notification to a user device.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Bharath Ganesh, Dhandapani Shanmugam, Tuhin Sharma, Jothi Subramani
  • Publication number: 20200195599
    Abstract: A method, computer system, and computer program product for cognitively adjusting a notification alert delivery time are provided. The embodiment may include receiving a message notification from a sender. The embodiment may also include determining an importance of the received message notification based on a plurality of notification attributes and a plurality of person attributes that are each associated with the received message notification. The embodiment may further include, in response to determining to alert a user of the received message notification based on the determined importance, identifying a current user sleep stage. The embodiment may also include, in response to determining the current user sleep stage will minimally impact the user, transmitting the received message notification to a user device.
    Type: Application
    Filed: February 21, 2020
    Publication date: June 18, 2020
    Inventors: BHARATH GANESH, DHANDAPANI Shanmugam, Tuhin Sharma, JOTHI SUBRAMANI
  • Patent number: 10616165
    Abstract: A method, computer system, and computer program product for cognitively adjusting a notification alert delivery time are provided. The embodiment may include receiving a message notification from a sender. The embodiment may also include determining an importance of the received message notification based on a plurality of notification attributes and a plurality of person attributes that are each associated with the received message notification. The embodiment may further include, in response to determining to alert a user of the received message notification based on the determined importance, identifying a current user sleep stage. The embodiment may also include, in response to determining the current user sleep stage will minimally impact the user, transmitting the received message notification to a user device.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Bharath Ganesh, Dhandapani Shanmugam, Tuhin Sharma, Jothi Subramani
  • Patent number: 10616167
    Abstract: A method, computer system, and computer program product for cognitively adjusting a notification alert delivery time are provided. The embodiment may include receiving a message notification from a sender. The embodiment may also include determining an importance of the received message notification based on a plurality of notification attributes and a plurality of person attributes that are each associated with the received message notification. The embodiment may further include, in response to determining to alert a user of the received message notification based on the determined importance, identifying a current user sleep stage. The embodiment may also include, in response to determining the current user sleep stage will minimally impact the user, transmitting the received message notification to a user device.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Bharath Ganesh, Dhandapani Shanmugam, Tuhin Sharma, Jothi Subramani
  • Publication number: 20190273711
    Abstract: A method, computer system, and computer program product for cognitively adjusting a notification alert delivery time are provided. The embodiment may include receiving a message notification from a sender. The embodiment may also include determining an importance of the received message notification based on a plurality of notification attributes and a plurality of person attributes that are each associated with the received message notification. The embodiment may further include, in response to determining to alert a user of the received message notification based on the determined importance, identifying a current user sleep stage. The embodiment may also include, in response to determining the current user sleep stage will minimally impact the user, transmitting the received message notification to a user device.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 5, 2019
    Inventors: Bharath Ganesh, Dhandapani Shanmugam, Tuhin Sharma, Jothi Subramani
  • Publication number: 20190160251
    Abstract: A computer-implemented method, system, and computer program product to optimize sleep quality by inducing sleep stages. The method includes: determining a total sleep time; calculating, using the total sleep time, a cycle duration for a sleep cycle, where the sleep cycle includes a first, second, third, fourth, and fifth sleep stage; calculating a first, second, third, fourth, and fifth stage time for the first, second, third, fourth, and fifth sleep stages respectively; generating a first, second, third, fourth, and fifth external parameter for the first, second, third, fourth, and fifth sleep stages respectively, where the external parameters are parameters to facilitate a transition between sleep stages; and executing the first, second, third, fourth, and fifth external parameters upon reaching the calculated stage time for the corresponding sleep stages.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Dhandapani Shanmugam, Jothi Subramani, Bharath Ganesh, Tuhin Sharma
  • Publication number: 20190124032
    Abstract: A method, computer system, and computer program product for cognitively adjusting a notification alert delivery time are provided. The embodiment may include receiving a message notification from a sender. The embodiment may also include determining an importance of the received message notification based on a plurality of notification attributes and a plurality of person attributes that are each associated with the received message notification. The embodiment may further include, in response to determining to alert a user of the received message notification based on the determined importance, identifying a current user sleep stage. The embodiment may also include, in response to determining the current user sleep stage will minimally impact the user, transmitting the received message notification to a user device.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventors: BHARATH GANESH, DHANDAPANI Shanmugam, Tuhin Sharma, JOTHI SUBRAMANI