Patents by Inventor Romit Roy Choudhury

Romit Roy Choudhury 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: 9818239
    Abstract: A method and system for detecting an accident of a vehicle, the method including: receiving a movement dataset collected at least at one of a location sensor and a motion sensor arranged within the vehicle, during a time period of movement of the vehicle, extracting a set of movement features associated with at least one of a position, a velocity, and an acceleration characterizing the movement of the vehicle during the time period, detecting a vehicular accident event from processing the set of movement features with an accident detection model, and in response to detecting the vehicular accident event, automatically initiating an accident response action.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: November 14, 2017
    Assignee: Zendrive, Inc.
    Inventors: Jayanta Pal, Bipul Islam, Romit Roy Choudhury, Pankaj Risbood, Jonathan Matus, Vishal Verma
  • Publication number: 20170314929
    Abstract: A method for primarily sensor-based navigation includes: in a first time period, collecting geophysical position data using a GPS receiver of a navigation device; in the first time period, collecting a first set of accelerometer data using an accelerometer of the navigation device; analyzing the first set of accelerometer data to produce a first set of vertical vehicular motion data; generating a mapping association between the first set of vertical vehicular motion data and the geophysical position data; in a second time period after the first time period, collecting a second set of accelerometer data using the accelerometer; analyzing the second set of accelerometer data to produce a second set of vertical vehicular motion data; and calculating an estimated location of the vehicle by analyzing the second set of vertical vehicular motion data in light of the mapping association.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Inventors: Romit Roy Choudhury, Jayanta Pal, Pankaj Risbood, Jonathan Matus
  • Patent number: 9763070
    Abstract: Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: September 12, 2017
    Assignee: KINECTUS, LLC
    Inventors: Christopher Andrew Nordstrom, Romit Roy Choudhury
  • Publication number: 20170232963
    Abstract: A method and system for detecting an accident of a vehicle, the method including: receiving a movement dataset collected at least at one of a location sensor and a motion sensor arranged within the vehicle, during a time period of movement of the vehicle, extracting a set of movement features associated with at least one of a position, a velocity, and an acceleration characterizing the movement of the vehicle during the time period, detecting a vehicular accident event from processing the set of movement features with an accident detection model, and in response to detecting the vehicular accident event, automatically initiating an accident response action.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventors: Jayanta Pal, Bipul Islam, Romit Roy Choudhury, Pankaj Risbood, Jonathan Matus, Vishal Verma
  • Patent number: 9733089
    Abstract: A method for primarily sensor-based navigation includes: in a first time period, collecting geophysical position data using a GPS receiver of a navigation device; in the first time period, collecting a first set of accelerometer data using an accelerometer of the navigation device; analyzing the first set of accelerometer data to produce a first set of vertical vehicular motion data; generating a mapping association between the first set of vertical vehicular motion data and the geophysical position data; in a second time period after the first time period, collecting a second set of accelerometer data using the accelerometer; analyzing the second set of accelerometer data to produce a second set of vertical vehicular motion data; and calculating an estimated location of the vehicle by analyzing the second set of vertical vehicular motion data in light of the mapping association.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 15, 2017
    Assignee: Zendrive, Inc.
    Inventors: Romit Roy Choudhury, Jayanta Pal, Pankaj Risbood, Jonathan Matus
  • Patent number: 9730029
    Abstract: Systems and methods for unsupervised indoor localization are provided. Sensor data obtained from a device carried by a user can be used to simultaneously estimate the indoor location of a user and identify landmarks within the indoor environment based on their signatures. The landmarks can be used to reset the location estimate of the user, and the location estimate of the user can be used to improve the learned location of the landmarks. This recursive process leads to excellent accuracy in indoor localization. Systems and methods for estimating the heading direction of a user are also provided. Sensor data obtained from the user can be used to analyze the forces acting on the user in order to give an accurate heading direction estimate.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: August 8, 2017
    Assignee: Duke University
    Inventors: Romit Roy Choudhury, He Wang, Nirupam Roy, Souvik Sen, Moustafa Youssef, Ahmed Elgohary, Moustafa Farid
  • Publication number: 20170221283
    Abstract: A method and system for detecting an accident of a vehicle, the method including: receiving a movement dataset collected at least at one of a location sensor and a motion sensor arranged within the vehicle, during a time period of movement of the vehicle, extracting a set of movement features associated with at least one of a position, a velocity, and an acceleration characterizing the movement of the vehicle during the time period, detecting a vehicular accident event from processing the set of movement features with an accident detection model, and in response to detecting the vehicular accident event, automatically initiating an accident response action.
    Type: Application
    Filed: April 20, 2017
    Publication date: August 3, 2017
    Inventors: Jayanta Pal, Bipul Islam, Romit Roy Choudhury, Pankaj Risbood, Jonathan Matus, Vishal Verma
  • Publication number: 20170179986
    Abstract: A data receiver includes a vibration sensor to sample data from vibrations in an incoming signal at a predetermined sampling rate, and a microcontroller, coupled to the vibration sensor, to control the sampling rate through an inter-integrated circuit (I2C) protocol or the like. A memory card, coupled to the microcontroller, stores the data with a serial peripheral interface (SPI) protocol or the like.
    Type: Application
    Filed: March 3, 2017
    Publication date: June 22, 2017
    Inventors: Nirupam Roy, Romit Roy Choudhury, Mahanth K. Gowda
  • Publication number: 20170134919
    Abstract: Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
    Type: Application
    Filed: January 19, 2017
    Publication date: May 11, 2017
    Inventors: Christopher Andrew Nordstrom, Romit Roy Choudhury
  • Patent number: 9608848
    Abstract: A data transmitter includes a vibration motor and a switch to regulate voltage from a direct-current (DC) power supply to the vibration motor. A microcontroller generates a pulse width modulation signal with which to drive the switch and regulate the voltage to the vibration motor in a sinusoidal manner, to generate data as symbols from vibrations that form a series of bits from the vibration motor. The microcontroller may also cancel and jam a sound of vibration (SoV) created by the vibration motor. A data receiver includes a vibration sensor to sample data from vibrations in an incoming signal at a predetermined sampling rate, and a microcontroller, coupled to the vibration sensor, to control the sampling rate through an inter-integrated circuit (I2C) protocol or the like. A memory card, coupled to the microcontroller, stores the data with a serial peripheral interface (SPI) protocol or the like.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: March 28, 2017
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Nirupam Roy, Romit Roy Choudhury, Mahanth K. Gowda
  • Patent number: 9584464
    Abstract: Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: February 28, 2017
    Assignee: Kinectus, LLC
    Inventors: Christopher Andrew Nordstrom, Romit Roy Choudhury
  • Publication number: 20170053461
    Abstract: A method and system for detecting an accident of a vehicle, the method including: receiving a movement dataset collected at least at one of a location sensor and a motion sensor arranged within the vehicle, during a time period of movement of the vehicle, extracting a set of movement features associated with at least one of a position, a velocity, and an acceleration characterizing the movement of the vehicle during the time period, detecting a vehicular accident event from processing the set of movement features with an accident detection model, and in response to detecting the vehicular accident event, automatically initiating an accident response action.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 23, 2017
    Inventors: Jayanta Pal, Bipul Islam, Romit Roy Choudhury, Pankaj Risbood, Jonathan Matus, Vishal Verma
  • Publication number: 20170052028
    Abstract: A method for primarily sensor-based navigation includes: in a first time period, collecting geophysical position data using a GPS receiver of a navigation device; in the first time period, collecting a first set of accelerometer data using an accelerometer of the navigation device; analyzing the first set of accelerometer data to produce a first set of vertical vehicular motion data; generating a mapping association between the first set of vertical vehicular motion data and the geophysical position data; in a second time period after the first time period, collecting a second set of accelerometer data using the accelerometer; analyzing the second set of accelerometer data to produce a second set of vertical vehicular motion data; and calculating an estimated location of the vehicle by analyzing the second set of vertical vehicular motion data in light of the mapping association.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 23, 2017
    Inventors: Romit Roy Choudhury, Jayanta Pal, Pankaj Risbood, Jonathan Matus
  • Patent number: 9429432
    Abstract: Systems and methods for computing a geographic position of an object or event based on a geographic position of a computing device and a user gesture are disclosed herein. According to an aspect, a method includes determining a geographic position of a computing device. The method also includes receiving a user gesture on the computing device to indicate a direction towards a location from the computing device. Further, the method includes defining a geographic position of the location based on the geographic position of the computing device and the user gesture.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: August 30, 2016
    Assignee: Duke University
    Inventors: Francis J. McClernon, Romit Roy Choudhury
  • Publication number: 20160164823
    Abstract: Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 9, 2016
    Inventors: Christopher Andrew Nordstrom, Romit Roy Choudhury
  • Publication number: 20160119168
    Abstract: A data transmitter includes a vibration motor and a switch to regulate voltage from a direct-current (DC) power supply to the vibration motor. A microcontroller generates a pulse width modulation signal with which to drive the switch and regulate the voltage to the vibration motor in a sinusoidal manner, to generate data as symbols from vibrations that form a series of bits from the vibration motor. The microcontroller may also cancel and jam a sound of vibration (SoV) created by the vibration motor. A data receiver includes a vibration sensor to sample data from vibrations in an incoming signal at a predetermined sampling rate, and a microcontroller, coupled to the vibration sensor, to control the sampling rate through an inter-integrated circuit (I2C) protocol or the like. A memory card, coupled to the microcontroller, stores the data with a serial peripheral interface (SPI) protocol or the like.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 28, 2016
    Inventors: Nirupam Roy, Romit Roy Choudhury, Mahanth K. Gowda
  • Patent number: 9294428
    Abstract: Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: March 22, 2016
    Assignee: Kinectus, LLC
    Inventors: Christopher Andrew Nordstrom, Romit Roy Choudhury
  • Publication number: 20150281910
    Abstract: Systems and methods for unsupervised indoor localization are provided. Sensor data obtained from a device carried by a user can be used to simultaneously estimate the indoor location of a user and identify landmarks within the indoor environment based on their signatures. The landmarks can be used to reset the location estimate of the user, and the location estimate of the user can be used to improve the learned location of the landmarks. This recursive process leads to excellent accuracy in indoor localization. Systems and methods for estimating the heading direction of a user are also provided. Sensor data obtained from the user can be used to analyze the forces acting on the user in order to give an accurate heading direction estimate.
    Type: Application
    Filed: November 8, 2013
    Publication date: October 1, 2015
    Applicant: Duke University
    Inventors: Romit Roy Choudhury, He Wang, Nirupam Roy, Souvik Sen, Moustafa Youssef, Ahmed Elgohary, Moustafa Farid
  • Publication number: 20140365111
    Abstract: Systems and methods for computing a geographic position of an object or event based on a geographic position of a computing device and a user gesture are disclosed herein. According to an aspect, a method includes determining a geographic position of a computing device. The method also includes receiving a user gesture on the computing device to indicate a direction towards a location from the computing device. Further, the method includes defining a geographic position of the location based on the geographic position of the computing device and the user gesture.
    Type: Application
    Filed: May 23, 2014
    Publication date: December 11, 2014
    Inventors: Francis J. McClernon, Romit Roy Choudhury
  • Patent number: 8775337
    Abstract: Embodiments include processes, systems, and devices for developing a virtual sensor. The virtual sensor includes one or more inference models. A decision engine utilizes an inference model associated with a mobile device to determine another inference model that is configured to accept physical sensor data from another mobile device. In this way, the virtual sensor can be developed for use with many mobile devices using initial inference models developed for a small number of mobile devices or a single mobile device. Embodiments also include methods to select mobile devices from which to request physical sensor data for virtual sensor input. Embodiments also include architectures that provide a library of virtual sensors.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Paramvir Bahl, Aman Kansal, Romit Roy Choudhury, David Chiyuan Chu, Alastair Wolman, Jie Liu, Xuan Bao