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: 11265481Abstract: 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: GrantFiled: December 7, 2020Date of Patent: March 1, 2022Assignee: Amazon Technologies, Inc.Inventors: Eliezer Rosengaus, Abhinav Kashyap, Lorenzo Sorgi
-
Patent number: 10863105Abstract: 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: GrantFiled: June 27, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Eliezer Rosengaus, Abhinav Kashyap, Lorenzo Sorgi
-
Patent number: 10832154Abstract: 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: GrantFiled: July 29, 2019Date of Patent: November 10, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Abhinav Kashyap
-
Patent number: 10739551Abstract: 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: GrantFiled: December 13, 2017Date of Patent: August 11, 2020Assignee: Amazon Technologies, Inc.Inventors: Abhinav Kashyap, Leo Benedict Baldwin, Prachi Pradhan
-
Patent number: 10552752Abstract: 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: GrantFiled: November 2, 2015Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Abhinav Kashyap
-
Patent number: 10523923Abstract: 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: GrantFiled: December 28, 2015Date of Patent: December 31, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Abhinav Kashyap
-
Publication number: 20190347566Abstract: 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: ApplicationFiled: July 29, 2019Publication date: November 14, 2019Inventor: Abhinav KASHYAP
-
Patent number: 10462452Abstract: 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: GrantFiled: March 16, 2016Date of Patent: October 29, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Abhinav Kashyap
-
Patent number: 10397546Abstract: 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: GrantFiled: September 30, 2015Date of Patent: August 27, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Abhinav Kashyap
-
Publication number: 20180039950Abstract: 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: ApplicationFiled: August 3, 2016Publication date: February 8, 2018Inventors: Anshul Sud Kashyap, Abhinav Kashyap
-
Publication number: 20170272731Abstract: 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: ApplicationFiled: March 16, 2016Publication date: September 21, 2017Inventor: Abhinav Kashyap
-
Publication number: 20170188019Abstract: 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: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventor: Abhinav Kashyap
-
Publication number: 20170124474Abstract: 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: ApplicationFiled: November 2, 2015Publication date: May 4, 2017Inventor: Abhinav Kashyap
-
Publication number: 20170094248Abstract: 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: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventor: Abhinav Kashyap