Patents by Inventor Nilanjan Banerjee

Nilanjan Banerjee 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: 11493970
    Abstract: Dynamic power supply voltage adjustment in a computing device may involve two stages. In a first stage, a first method for adjusting a power supply voltage may be disabled. While the first method remains disabled, a request to adjust the power supply voltage from an initial value to a target value using a second method may be received. The second method may be initiated in response to the request if a time interval has elapsed since a previous request to adjust the power supply voltage. In a second stage, the first method may be enabled when it has been determined that the power supply voltage has reached the target value.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: November 8, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Christopher Kong Yee Chun, Chandan Agarwalla, Dipti Ranjan Pal, Kumar Kanti Ghosh, Matthew Severson, Nilanjan Banerjee, Joshua Stubbs
  • Publication number: 20220137687
    Abstract: Dynamic power supply voltage adjustment in a computing device may involve two stages. In a first stage, a first method for adjusting a power supply voltage may be disabled. While the first method remains disabled, a request to adjust the power supply voltage from an initial value to a target value using a second method may be received. The second method may be initiated in response to the request if a time interval has elapsed since a previous request to adjust the power supply voltage. In a second stage, the first method may be enabled when it has been determined that the power supply voltage has reached the target value.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 5, 2022
    Inventors: Christopher Kong Yee CHUN, Chandan AGARWALLA, Dipti Ranjan PAL, Kumar Kanti GHOSH, Matthew SEVERSON, Nilanjan BANERJEE, Joshua STUBBS
  • Patent number: 11132424
    Abstract: A power-optimized eco-system for tracking a user's health comprises: one or more wearable remote sensors, each wirelessly communicating only with one wearable central sensor; a portable device readily accessible to the user; and a cloud platform. Each sensor is configured to measure data indicative of one or more physiological parameters. The central sensor is configured to receive and subsequently process data measured by each remote sensor, to process data measured by the central sensor, and to generate corresponding instructions. The portable device comprises: a receiver wirelessly receiving the processed data and instructions from the central sensor; a processor running a mobile application handling the processed data and instructions; and a transmitter. The cloud platform is configured to: receive the processed data from the transmitter; analyze the received processed data; and transmit the results of the analysis to at least one of the portable device and an authorized healthcare entity.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: September 28, 2021
    Inventors: Alodeep Sanyal, Benjamin Mbouombouo, Sankha Bhattacharya, Nilanjan Banerjee, Indranil Sen-Gupta
  • Patent number: 10938910
    Abstract: Methods and arrangements for data-driven discovery of collaborative models in an internet of things. At a device in the internet of things setting, data are collected on ambient conditions, and the collected data are stored at the device. At least one other device in the internet of things is communicated with to create and record collaborative states relative to the device and the at least one other device. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: March 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nilanjan Banerjee, Ravi Kothari, Amit Anil Nanavati, Raghavendra Singh
  • Patent number: 10812541
    Abstract: Methods and arrangements for determining one or more actions needed to execute a task communicated to a first device in an Internet of Things. At a first device in the Internet of Things, there is received a communication associated with a task. A data store is consulted for data associated with the task, and thereupon there is determined the present capability of the first device for executing the task collaboratively with at least one other device in the Internet of Things. The at least one other device is communicated with, to assess capability for executing the task collaboratively with the at least one other device. There are thereupon determined one or more actions of the first device that need to be taken to execute the task. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: October 20, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nilanjan Banerjee, Ravi Kothari, Amit Anil Nanavati, Raghavendra Singh
  • Patent number: 10228801
    Abstract: Systems and methods for proximity-based position, movement and gesture detection are provided that utilize capacitive sensor arrays. In one embodiment, the system utilizes textile-based capacitive sensor arrays that can be integrated into other textiles, such as clothing, bed linens, etc., or that can be integrated into the environment (e.g., furniture, wheelchairs, car seats, etc.). The system recognizes gestures from detected movement by utilizing hierarchical signal processing techniques.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: March 12, 2019
    Assignee: University of Maryland, Baltimore County
    Inventors: Ryan Robucci, Nilanjan Banerjee
  • Patent number: 10049456
    Abstract: One embodiment provides a method of identifying a location of a target object within a plurality of images, the method including: utilizing at least one processor to execute computer code that performs the steps of: receiving a plurality of images; receiving position information indicating a central location, wherein the central location comprises a location that the plurality of images were taken; receiving direction information indicating a position of a target object with respect to the central location, wherein one of the plurality of images contains the target object; and determining, using the position information and the direction information, a target location, wherein the target location comprises a location of the target object. Other aspects are described and claimed.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nilanjan Banerjee, Subhrajit Bhattacharya, Umamaheswari C. Devi, Raghavendra Singh
  • Patent number: 10034144
    Abstract: Techniques, systems, and articles of manufacture for application and situation-aware community sensing. A method includes processing one or more sensor data requirements for each of multiple sensing applications and one or more user preferences for sensing, determining a sensing strategy for multiple sensors corresponding to the multiple sensing applications based on the one or more sensor data requirements and the one or more user preferences for sensing, wherein said sensing strategy comprises logic for executing a sensing task, and scheduling a sensor duty cycle and a sampling frequency for each of the multiple sensors based on the sensing strategy needed to execute the sensing task.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agarwal, Nilanjan Banerjee, Dipanjan Chakraborty, Sumit Mittal
  • Publication number: 20180090229
    Abstract: A non-invasive health monitoring system comprises a wearable central sensor and at least one wearable remote sensor in wireless communication, a portable device readily accessible to the user, and a cloud platform. Each sensor collects batches of data indicative of one or more physiological parameters of the user at a physiological parameter-specific frequency, for a pre-defined time window. The central sensor receives and processes the measured data from each sensor, and stores processed data in a memory within the central sensor. The portable device comprises a receiver wirelessly receiving the processed data and instructions from the central sensor; a processor running a mobile application handling the processed data and instructions; and a transmitter. The cloud platform receives the processed data from the transmitter; analyzes the received processed data; and transmits the results to at least one of the portable device and an authorized healthcare entity.
    Type: Application
    Filed: December 2, 2017
    Publication date: March 29, 2018
    Inventors: Alodeep Sanyal, Benjamin Mbouombouo, Sankha Bhattacharya, Nilanjan Banerjee, Indranil Sen-Gupta
  • Publication number: 20180040128
    Abstract: One embodiment provides a method of identifying a location of a target object within a plurality of images, the method including: utilizing at least one processor to execute computer code that performs the steps of: receiving a plurality of images; receiving position information indicating a central location, wherein the central location comprises a location that the plurality of images were taken; receiving direction information indicating a position of a target object with respect to the central location, wherein one of the plurality of images contains the target object; and determining, using the position information and the direction information, a target location, wherein the target location comprises a location of the target object. Other aspects are described and claimed.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Nilanjan Banerjee, Subhrajit Bhattacharya, Umamaheswari C. Devi, Raghavendra Singh
  • Publication number: 20170372009
    Abstract: A cloud-based analytical platform for health data pattern and trend analysis is configured to: receive, from a transmitter of a portable device, processed data derived from physiological data measurements gathered from sensors worn by a user, the sensors being communicatively coupled to the portable device; analyze the received processed data; and transmit the results of the analysis to at least one of the portable device and an authorized healthcare entity. The analyzing of the received processed data comprises using multi-parameter machine learning algorithms to automatically derive the current state of one or more physiological vital parameters and related health conditions for an individual user; automatically deriving deviations from baseline for each of the one or more physiological vital parameters of the user; and automatically deriving a long-term trend for each of the one or more physiological vital parameters of the user.
    Type: Application
    Filed: July 18, 2017
    Publication date: December 28, 2017
    Inventors: Alodeep Sanyal, Benjamin Mbouombouo, Sankha Bhattacharya, Nilanjan Banerjee, Indranil Sen-Gupta
  • Publication number: 20170372026
    Abstract: An eco-system for tracking a user's physiological parameters comprises a central sensor and at least one remote sensor in wireless communication with the central sensor, a portable device readily accessible to the user, and a cloud platform. Each sensor may be worn by the user and measure data indicative of one or more of the physiological parameters. The central sensor may receive and process the measured data from each remote sensor and processes its own measured data. The portable device comprises a receiver wirelessly receiving the processed data and instructions from the central sensor; a processor running a mobile application handling the processed data and instructions; and a transmitter transmitting the processed data. The cloud platform receives the processed data from the transmitter; analyzes the received processed data; and transmits the results of the analysis to at least one of the portable device and an authorized healthcare entity.
    Type: Application
    Filed: June 28, 2017
    Publication date: December 28, 2017
    Inventors: Alodeep Sanyal, Benjamin Mbouombouo, Sankha Bhattacharya, Nilanjan Banerjee, Indranil Sen-Gupta
  • Publication number: 20170367599
    Abstract: A power-optimized eco-system for tracking a user's health comprises: one or more wearable remote sensors, each wirelessly communicating only with one wearable central sensor; a portable device readily accessible to the user; and a cloud platform. Each sensor is configured to measure data indicative of one or more physiological parameters. The central sensor is configured to receive and subsequently process data measured by each remote sensor, to process data measured by the central sensor, and to generate corresponding instructions. The portable device comprises: a receiver wirelessly receiving the processed data and instructions from the central sensor; a processor running a mobile application handling the processed data and instructions; and a transmitter. The cloud platform is configured to: receive the processed data from the transmitter; analyze the received processed data; and transmit the results of the analysis to at least one of the portable device and an authorized healthcare entity.
    Type: Application
    Filed: July 18, 2017
    Publication date: December 28, 2017
    Inventors: Alodeep Sanyal, Benjamin Mbouombouo, Sankha Bhattacharya, Nilanjan Banerjee, Indranil Sen-Gupta
  • Publication number: 20170367576
    Abstract: A personalized adaptive health monitoring system comprises: a wearable central sensor wirelessly communicating with at least one wearable remote sensor, each sensor being configured to measure data indicative of one or more physiological parameters of a user; a portable device, and a cloud platform. The central sensor receives and processes measured data from each remote sensor and processes data measured by the central sensor. The portable device comprises: a receiver wirelessly receiving the processed data from the central sensor; a processor running a mobile application handling the processed data; and a transmitter. The cloud platform receives the processed data from the transmitter; analyzes the received processed data; and transmit results of the analysis to at least one of the portable device and an authorized healthcare entity. Analyzing the received processed data comprises comparing the received processed data with previously received data from the user and/or from other comparable individuals.
    Type: Application
    Filed: July 18, 2017
    Publication date: December 28, 2017
    Inventors: Alodeep Sanyal, Benjamin Mbouombouo, Sankha Bhattacharya, Nilanjan Banerjee, Indranil Sen-Gupta
  • Publication number: 20170156640
    Abstract: Systems and methods for distinctly detecting the movement of a first object and the movement of a second object relative to the first object are provided that utilize a capacitive sensor array and an inertial sensing system. The systems and methods are particularly suited for the detection and measurement of first body part movement (e.g., leg movement) and second body part movement (e.g., foot flexion). In one embodiment, the system utilizes a textile-based capacitive sensor array and one or more inertial sensors disposed on a flexible structure that is adapted to be wrapped around a body part, such as a leg. The systems and methods can be used to calculate periodic leg movements (PLM) and general leg movements (GLM) based on detected movements of the leg and foot.
    Type: Application
    Filed: June 18, 2015
    Publication date: June 8, 2017
    Inventors: Ryan ROBUCCI, Nilanjan BANERJEE
  • Patent number: 9558267
    Abstract: A significant recent trend in the internet and mobile telephony has been the dominance of user generated content. As such, in mobile technology have permitted users to upload content onto the internet, whereby sites provide an easily accessible and manageable medium for users to share their thoughts and form a portal for media-rich exchanges. It has been found that much of what is exchanged by users in such settings is context-sensitive, ranging from users' moods and opinions, to communication about users' plans. Broadly contemplated herein, in accordance with at least one embodiment of the invention, is the employment of data mining in information repositories settings to efficiently classify an information stream in real-time and thereby discern user intent.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Koustuv Dasgupta, Nilanjan Banerjee, Dipanjan Chakraborty, Sumit Mittal, Seema Nagar, Anupam Joshi, Angshu Rai
  • Publication number: 20170013029
    Abstract: Methods and arrangements for determining one or more actions needed to execute a task communicated to a first device in an Internet of Things. At a first device in the Internet of Things, there is received a communication associated with a task. A data store is consulted for data associated with the task, and thereupon there is determined the present capability of the first device for executing the task collaboratively with at least one other device in the Internet of Things. The at least one other device is communicated with, to assess capability for executing the task collaboratively with the at least one other device. There are thereupon determined one or more actions of the first device that need to be taken to execute the task. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Nilanjan Banerjee, Ravi Kothari, Amit Anil Nanavati, Raghavendra Singh
  • Publication number: 20170005874
    Abstract: Methods and arrangements for data-driven discovery of collaborative models in an internet of things. At a device in the internet of things setting, data are collected on ambient conditions, and the collected data are stored at the device. At least one other device in the internet of things is communicated with to create and record collaborative states relative to the device and the at least one other device. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: July 1, 2015
    Publication date: January 5, 2017
    Inventors: Nilanjan Banerjee, Ravi Kothari, Amit Anil Nanavati, Raghavendra Singh
  • Patent number: 9516033
    Abstract: Methods, systems, and computer program products for providing restricted access to given devices by constructing abstract devices are provided herein. A method includes generating a virtual device based on one or more physical devices; mapping multiple device actions of the one or more physical devices to multiple device actions of the virtual device exposed by the virtual device; incorporating (i) discretionary access control techniques, (ii) policy-based access control techniques, and (iii) a physical device-level partial ordering of actions to determine a resolution in response to a set of multiple user access requests for two or more of the multiple device actions of the virtual device; and executing the two or more device actions of the virtual device on the virtual device for one or more given users in accordance with said resolution by coordinating the execution of two or more corresponding device actions of the one or more physical devices on the one or more physical devices based on said mapping.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
  • Publication number: 20160105441
    Abstract: Methods, systems, and computer program products for providing restricted access to given devices by constructing abstract devices are provided herein. A method includes generating a virtual device based on one or more physical devices; mapping multiple device actions of the one or more physical devices to multiple device actions of the virtual device exposed by the virtual device; incorporating (i) discretionary access control techniques, (ii) policy-based access control techniques, and (iii) a physical device-level partial ordering of actions to determine a resolution in response to a set of multiple user access requests for two or more of the multiple device actions of the virtual device; and executing the two or more device actions of the virtual device on the virtual device for one or more given users in accordance with said resolution by coordinating the execution of two or more corresponding device actions of the one or more physical devices on the one or more physical devices based on said mapping.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati