Patents by Inventor Abhinav Kashyap

Abhinav Kashyap 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: 11265481
    Abstract: Described are systems and methods for generating high dynamic range (“HDR”) images based on image data obtained from different image sensors for use in detecting events and monitoring inventory within a materials handling facility. The different image sensors may be aligned and calibrated and the image data from the sensors may be generated at approximately the same time but at different exposures. The image data may then be preprocessed, matched, aligned, and blended to produce an HDR image that does not include overexposed regions or underexposed regions.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: March 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Eliezer Rosengaus, Abhinav Kashyap, Lorenzo Sorgi
  • Patent number: 10863105
    Abstract: Described are systems and methods for generating high dynamic range (“HDR”) images based on image data obtained from different image sensors for use in detecting events and monitoring inventory within a materials handling facility. The different image sensors may be aligned and calibrated and the image data from the sensors may be generated at approximately the same time but at different exposures. The image data may then be preprocessed, matched, aligned, and blended to produce an HDR image that does not include overexposed regions or underexposed regions.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: December 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Eliezer Rosengaus, Abhinav Kashyap, Lorenzo Sorgi
  • Patent number: 10832154
    Abstract: A “Predictive Controller” operates with any type of controller or user input device to predict user inputs or responses to a current state of an application. A predictive model of the current state of the application is applied to prior user inputs to jointly predict a current user-specific psychological state or profile of the user and a predicted next user response or input. The predicted response or input is provided as the user input to the particular application prior to receiving the actual user input, thereby reducing latency of the response of the application to that actual user input. In addition, a tangible feedback corresponding to the predicted next user input is provided. Further, the predictive capabilities of the Predictive Controller can be applied to locally or remotely hosted instances of the application to reduce latencies associated with user inputs received from any type of controller or user input device.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: November 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhinav Kashyap
  • Patent number: 10739551
    Abstract: This disclosure describes techniques to compensate for changes in a depth of field of a camera caused by changes in orientation of the camera (e.g., tilt) and changes in the temperature of the camera. For instance, the described techniques may utilize an actuator, such as a voice-coil motor, of the camera to adjust an image distance of the camera lens to compensate for changes in the depth of field of the camera caused by changes in the orientation of the camera and/or changes in temperature of the camera. One or more models may be generated using calibrated input current values for the voice-coil motor which indicate, for various changes in orientation and temperature of the camera, input current values to cause the voice-coil motor to adjust the image distance of the camera to maintain the desired depth of field.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: August 11, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Abhinav Kashyap, Leo Benedict Baldwin, Prachi Pradhan
  • Patent number: 10552752
    Abstract: A “Predictive Controller” operates with any type of controller or user input device to predict user inputs or responses to a current state of an application. A predictive model of the current state of the application is applied to prior user inputs to jointly predict a current user-specific psychological state or profile of the user and a predicted next user response or input. The predicted response or input is provided as the user input to the particular application prior to receiving the actual user input, thereby reducing latency of the response of the application to that actual user input. In addition, a tangible feedback corresponding to the predicted next user input is provided. Further, the predictive capabilities of the Predictive Controller can be applied to locally or remotely hosted instances of the application to reduce latencies associated with user inputs received from any type of controller or user input device.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhinav Kashyap
  • Patent number: 10523923
    Abstract: Apparatus for controlling a plurality of active illumination cameras to operate in a time division multiplexed operating mode to acquire images of scenes that the cameras image.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 31, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhinav Kashyap
  • Publication number: 20190347566
    Abstract: A “Predictive Controller” operates with any type of controller or user input device to predict user inputs or responses to a current state of an application. A predictive model of the current state of the application is applied to prior user inputs to jointly predict a current user-specific psychological state or profile of the user and a predicted next user response or input. The predicted response or input is provided as the user input to the particular application prior to receiving the actual user input, thereby reducing latency of the response of the application to that actual user input. In addition, a tangible feedback corresponding to the predicted next user input is provided. Further, the predictive capabilities of the Predictive Controller can be applied to locally or remotely hosted instances of the application to reduce latencies associated with user inputs received from any type of controller or user input device.
    Type: Application
    Filed: July 29, 2019
    Publication date: November 14, 2019
    Inventor: Abhinav KASHYAP
  • Patent number: 10462452
    Abstract: Apparatus for controlling a plurality of active illumination cameras to operate in a frequency division multiplexed operating mode to acquire images of scenes that the cameras image.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: October 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhinav Kashyap
  • Patent number: 10397546
    Abstract: Apparatus for controlling a plurality of active illumination range cameras to operate in a time division multiplexed operating mode to acquire range images of scenes that the cameras image.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 27, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhinav Kashyap
  • Publication number: 20180039950
    Abstract: Appointments are scheduled for a user. A query that is submitted by the user is received, where this query includes data specifying a particular service the user is interested in. A computer network is then searched for information related to the data in the query. The query and the information found in this search are then analyzed to select a service provider that optimally matches the data in the query. An appointment for the particular service the user is interested in is then scheduled with the selected service provider.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Anshul Sud Kashyap, Abhinav Kashyap
  • Publication number: 20170272731
    Abstract: Apparatus for controlling a plurality of active illumination cameras to operate in a frequency division multiplexed operating mode to acquire images of scenes that the cameras image.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Inventor: Abhinav Kashyap
  • Publication number: 20170188019
    Abstract: Apparatus for controlling a plurality of active illumination cameras to operate in a time division multiplexed operating mode to acquire images of scenes that the cameras image.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventor: Abhinav Kashyap
  • Publication number: 20170124474
    Abstract: A “Predictive Controller” operates with any type of controller or user input device to predict user inputs or responses to a current state of an application. A predictive model of the current state of the application is applied to prior user inputs to jointly predict a current user-specific psychological state or profile of the user and a predicted next user response or input. The predicted response or input is provided as the user input to the particular application prior to receiving the actual user input, thereby reducing latency of the response of the application to that actual user input. In addition, a tangible feedback corresponding to the predicted next user input is provided. Further, the predictive capabilities of the Predictive Controller can be applied to locally or remotely hosted instances of the application to reduce latencies associated with user inputs received from any type of controller or user input device.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Inventor: Abhinav Kashyap
  • Publication number: 20170094248
    Abstract: Apparatus for controlling a plurality of active illumination range cameras to operate in a time division multiplexed operating mode to acquire range images of scenes that the cameras image.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventor: Abhinav Kashyap