Patents by Inventor Debanjan Mukherjee

Debanjan Mukherjee 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: 20190187776
    Abstract: Techniques and apparatuses are described that provide an ultra-low power mode for a low-cost force-sensing device. These techniques extend battery life of the device by minimizing power consumption for potential wake-up events. To do this, a high-pass filter (e.g., differentiator) is used to evaluate sensor signals in a time domain to provide an estimate of a rate of change of the signal. When the rate of change of the signal deviates from a baseline value by a threshold amount, then a microcontroller is woken to evaluate a large number of historical samples, such as 200 or more milliseconds worth of historical data. If a human gesture is not recognized, then the microcontroller returns to an idle state, but if a human gesture is recognized, then a high-power application processor is woken to execute an application configured to perform an operation mapped to the human gesture.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Applicant: Google LLC
    Inventors: Debanjan Mukherjee, James Brooks Miller
  • Publication number: 20190155439
    Abstract: A method that includes employing several sensors associated with a handheld controller, where each of the sensors is made of one of a hover, touch, and force/pressure sensor, and generating, by one or more of the sensors, sensor data associated with the position of a user's hand and finger in relation to the handheld controller. The method continues with combining the sensor data from several sensors to form aggregate sensor data, sending the aggregate sensor data to a processor, and generating an estimated position of the user's hand and fingers based on the aggregate sensor data.
    Type: Application
    Filed: August 24, 2018
    Publication date: May 23, 2019
    Inventors: Debanjan MUKHERJEE, Basheer TOME, Sarnab BHATTACHARYA, Bhaskar VADATHAVOOR, Shiblee Imtiaz HASAN, Chun Yat Frank LI
  • Patent number: 10222279
    Abstract: Described is a force sensor stack configured to measure incident force. Data from the force sensor stack may be used to determine a weight of an object, determine a force distribution of the object resting on the force sensor stack, and so forth. The force sensor stack may comprise a plurality of force sensor layers. Each of the force sensor layers may be responsive to a different range of applied forces. The combined force sensor stacks may thus provide a wide dynamic range. A pressure concentrator layer may be configured to direct the incident force to particular portions of the force sensor layers.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: March 5, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Louis Leroi Legrand, III, Debanjan Mukherjee
  • Publication number: 20180299996
    Abstract: A method includes a processor of an electronic device receiving first input signals from a first sensor in response to user contact at a first edge of the device and second input signals from a second sensor in response to user contact at a second edge of the electronic device. The first and second sensors are covered by a housing of the device. The processor determines an external context of the device based on analysis of the first input signals and the second input signals. The determined external context indicates at least a position of the device relative to a user or an orientation of the device relative to a user. Responsive to determining the external context, the electronic device executes a particular user input action.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: Tyler Reed Kugler, Alexey Polyudov, Seungyon Lee, Yun-Ling Lee, Philip Quinn, Kishore Sundara-Rajan, Shumin Zhai, Debanjan Mukherjee, James B. Miller, Isaac William Reynolds
  • Publication number: 20180300004
    Abstract: A method includes one or more processors of an electronic device receiving signals from multiple sensors located along an edge of the device. The signals are received in response to external contact being provided to the edge of the device. At least one processor determines a distribution of forces applied to the sensors based on the input signals. Based on the determined distribution of forces, the processor determines: i) a location of the external contact that is offset from a location of each of the multiple sensors, and ii) a magnitude of the force of the external contact. The processor detects whether sensing criteria has been satisfied based on an analysis of: i) the location of the external contact and ii) the magnitude of the force of the external contact. Responsive to detecting that sensing criteria has been satisfied, the processor executes a user input action.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: Tyler Reed Kugler, Stuart Murray Scott, Alexey Polyudov, Seungyon Lee, Philip Quinn, Kishore Sundara-Rajan, Shumin Zhai, Debanjan Mukherjee, James B. Miller
  • Patent number: 10095342
    Abstract: An apparatus for sensing user input includes a first strain gauge grouping attached to an inner surface of a housing of a device, and a second strain gauge grouping attached to the inner surface of the housing. The apparatus includes a circuit coupled to the first and second strain gauge groupings, the circuit being configured to: (i) receive a first parameter signal from the first strain gauge grouping in response to user input that interacts with the housing over a location of the first strain gauge grouping, (ii) indicate that a first type of user input has been received in response to receipt of the first parameter signal, (iii) receive a second parameter signal from the second strain gauge grouping in response to user input that interacts with the housing over a location of the second strain gauge grouping, and (iv) indicate that a second type of user input has been received in response to receipt of the second parameter signal.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: October 9, 2018
    Assignee: Google LLC
    Inventors: Kelvin Kwong, Debanjan Mukherjee, James Aaron Cooper
  • Publication number: 20180284906
    Abstract: An apparatus utilizes multiple strain gauge (“SG”) sensing units which are each disposed adjacent an inner surface of the device housing. Electrical voltage generated by the SGs is amplified by one or more amplifiers to maximize the resolution between a voltage output of an SG when in a non-pressed state and a voltage output of the SG when in a pressed state. Additionally, an electronic circuit is configured to identify a baseline voltage output for an SG over a period of time for comparing to a voltage output for the SG when the SG is in a pressed state such that the pressed state of the SG can be identified by the electronic circuit by comparing a current output voltage of the SG to the identified baseline voltage.
    Type: Application
    Filed: May 29, 2018
    Publication date: October 4, 2018
    Inventors: Tyler Reed Kugler, Alexey Polyudov, Kishore Sundara-Rajan, Debanjan Mukherjee, James B. Miller, James Aaron Cooper, Kelvin Kwong, Philip Quinn
  • Patent number: 10013081
    Abstract: An apparatus utilizes multiple strain gauge (“SG”) sensing units which are each disposed adjacent an inner surface of the device housing. Electrical voltage generated by the SGs is amplified by one or more amplifiers to maximize the resolution between a voltage output of an SG when in a non-pressed state and a voltage output of the SG when in a pressed state. Additionally, an electronic circuit is configured to identify a baseline voltage output for an SG over a period of time for comparing to a voltage output for the SG when the SG is in a pressed state such that the pressed state of the SG can be identified by the electronic circuit by comparing a current output voltage of the SG to the identified baseline voltage.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: July 3, 2018
    Assignee: Google LLC
    Inventors: Tyler Reed Kugler, Alexey Polyudov, Kishore Sundara-Rajan, Debanjan Mukherjee, James B. Miller, James Aaron Cooper, Kelvin Kwong, Philip Quinn
  • Publication number: 20180136770
    Abstract: An apparatus for sensing user input includes a first strain gauge grouping attached to an inner surface of a housing of a device, and a second strain gauge grouping attached to the inner surface of the housing. The apparatus includes a circuit coupled to the first and second strain gauge groupings, the circuit being configured to: (i) receive a first parameter signal from the first strain gauge grouping in response to user input that interacts with the housing over a location of the first strain gauge grouping, (ii) indicate that a first type of user input has been received in response to receipt of the first parameter signal, (iii) receive a second parameter signal from the second strain gauge grouping in response to user input that interacts with the housing over a location of the second strain gauge grouping, and (iv) indicate that a second type of user input has been received in response to receipt of the second parameter signal.
    Type: Application
    Filed: November 14, 2016
    Publication date: May 17, 2018
    Inventors: Kelvin Kwong, Debanjan Mukherjee, James Aaron Cooper
  • Patent number: 9880676
    Abstract: Electronic devices may include force sensitive sensors. The sensor may include a first layer of electrodes, a second layer of electrodes and a deformable dielectric material separating the first layer of electrodes and the second layer of electrodes. A conductive material may be disposed to negate capacitive effects between an object near to or touching the touch surface and the electrodes of the first layer and the electrodes of the second layer. A force applied to the sensor may be detected based at least in part on a change in capacitance between at least one electrode of first layer and at least one electrode of the second layer resulting from deformation of the deformable dielectric material. This disclosure also describes techniques for assembling electronic devices including these components.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: January 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Debanjan Mukherjee, Lakshman Rathnam, Omar Sze Leung
  • Patent number: 9883506
    Abstract: Methods and apparatus for scheduling shared time resources. In one embodiment, Bluetooth and IEEE 802.11 interfaces with overlapping frequency ranges are managed by an intelligent scheduler entity or process that schedules time slots for human interaction devices based on predictions on which Bluetooth device is active. By reducing the number of time slots reserved for inactive Bluetooth devices, the scheduler can free up time slots for IEEE 802.11 systems without significant perceptible impact on the Bluetooth devices. The freed time slots can increase in IEEE 802.11 performance by providing additional bandwidth (which can be perceptible by the user), thereby increasing user satisfaction and experience.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 30, 2018
    Assignee: Apple Inc.
    Inventor: Debanjan Mukherjee
  • Publication number: 20170091708
    Abstract: Techniques for managing notifications may be described. In an example, the notifications may relate to an item and may be provided to a user device. An active device may be associated with the item. The active device may store a token for communication with a local area network associated with a location. Based on the communication, a determination may be made that the item may be in proximity to the location. Corresponding notifications may be sent to the user device.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Raghuram Satyanarayana Rao, Chinmay Hemant Bhagwat, Alan Kipust, Pragyana K. Mishra, Debanjan Mukherjee, Thomas Matthew Ryle
  • Publication number: 20170091709
    Abstract: Techniques for managing notifications may be described. In an example, the notifications may relate to an item and may be provided to a user device. A passive device may be associated with the item. A delivery management device at a particular location may detect the proximity of the passive device. The delivery management device may cause a notification to be sent to the user device based on the proximity. The notification may describe that the item may have been detected at the particular location.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Pragyana K. Mishra, Debanjan Mukherjee, Raghuram Satyanarayana Rao, Chinmay Hemant Bhagwat, Alan Kipust, Thomas Matthew Ryle
  • Patent number: 9541965
    Abstract: Describe herein are electronic devices that includes a display stack having a cover component atop a lightguide component and a display component below the lightguide component. In some instances, the cover component including an antiglare layer having at least some antiglare properties applied to a top surface of a substrate and a touch pattern applied to a bottom surface of the substrate. In some cases, the touch pattern is a single layer multi-touch pattern connected to a touch controller to from a touch sensor capable of detecting the location of an object proximate to antiglare layer.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: January 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Debanjan Mukherjee, Anoop Menon
  • Patent number: 9399557
    Abstract: Methods and devices for measuring attributes of objects such as containers and container content without opening the containers are disclosed. Measurements of containers are obtained during conveyance via conveyor. For example, a sensor, such as a pressure sensing system, may measure pressure or contact between the container and the conveyor conveying the container. The measurements may be analyzed to determine characteristics of the container such as the weight, weight distribution and/or dimensions of the container. The conveyor may be configured to jostle the container such that an inertial property of the container and/or container content may be measured and analyzed. The measurements obtained may be used to ascertain a problem or characteristic of the container and/or container content without opening the container, such as damage, packing condition, number of units, presence of liquids, and the like. The method and device may be used through a materials handling facility.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: July 26, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Pragyana K. Mishra, Debanjan Mukherjee
  • Patent number: 9233799
    Abstract: Methods and devices for measuring attributes of objects such as containers and container content without opening the containers are disclosed. Measurements of containers are obtained during conveyance via conveyor. For example, a sensor, such as a pressure sensing system, may measure pressure or contact between the container and the conveyor conveying the container. The measurements may be analyzed to determine characteristics of the container such as the weight, weight distribution and/or dimensions of the container. The conveyor may be configured to jostle the container such that an inertial property of the container and/or container content may be measured and analyzed. The measurements obtained may be used to ascertain a problem or characteristic of the container and/or container content without opening the container, such as damage, packing condition, number of units, presence of liquids, and the like. The method and device may be used through a materials handling facility.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: January 12, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Pragyana K. Mishra, Debanjan Mukherjee
  • Publication number: 20150334706
    Abstract: Methods and apparatus for scheduling shared time resources. In one embodiment, Bluetooth and IEEE 802.11 interfaces with overlapping frequency ranges are managed by an intelligent scheduler entity or process that schedules time slots for human interaction devices based on predictions on which Bluetooth device is active. By reducing the number of time slots reserved for inactive Bluetooth devices, the scheduler can free up time slots for IEEE 802.11 systems without significant perceptible impact on the Bluetooth devices. The freed time slots can increase in IEEE 802.11 performance by providing additional bandwidth (which can be perceptible by the user), thereby increasing user satisfaction and experience.
    Type: Application
    Filed: March 23, 2015
    Publication date: November 19, 2015
    Inventor: Debanjan Mukherjee
  • Patent number: 8989667
    Abstract: Methods and apparatus for scheduling shared time resources. In one embodiment, Bluetooth and IEEE 802.11 interfaces with overlapping frequency ranges are managed by an intelligent scheduler entity or process that schedules time slots for human interaction devices based on predictions on which Bluetooth device is active. By reducing the number of time slots reserved for inactive Bluetooth devices, the scheduler can free up time slots for IEEE 802.11 systems without significant perceptible impact on the Bluetooth devices. The freed time slots can increase in IEEE 802.11 performance by providing additional bandwidth (which can be perceptible by the user), thereby increasing user satisfaction and experience.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: March 24, 2015
    Inventor: Debanjan Mukherjee
  • Patent number: 8918665
    Abstract: An input device for an electronic device. The input device includes a power source, a processor in communication with the power source. Additionally, the input device includes a main sensor in communication with processor and configured to detect a user input and an auxiliary sensor in communication with the processor and configured to detect a user input. When the input device is in a normal power mode or active state, the main sensor is activated and when the input device is in a low power state the main sensor is deactivate and the auxiliary sensor is activated.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: December 23, 2014
    Inventors: Wing Kong Low, Debanjan Mukherjee
  • Patent number: 8638320
    Abstract: Stylus orientation detection is disclosed. In an example, the orientation of a stylus relative to a contacting surface, e.g., a touch panel, can be detected by detecting a capacitance at one or more locations on the stylus relative to the surface, and then using the capacitance(s) to determine the orientation of the stylus relative to the surface. In another example, the orientation of a stylus relative to a contacting surface, e.g., a touch panel, can be detected by first detecting the orientation of the stylus relative to a reference, detecting the orientation of the contacting surface relative to the reference, and then calculating the orientation of the stylus relative to the contacting surface using the two detected orientations.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: January 28, 2014
    Assignee: Apple Inc.
    Inventors: Jonah A. Harley, Li-Quan Tan, Debanjan Mukherjee, Steven Porter Hotelling