Patents by Inventor PIYUSH CHANDRA
PIYUSH CHANDRA 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: 12187270Abstract: An apparatus includes: a first camera configured to view an environment outside a vehicle; a second camera configured to view a driver of the vehicle; and a processing unit configured to receive a first image from the first camera, and a second image from the second camera; wherein the processing unit is configured to determine first information indicating a risk of intersection violation based at least partly on the first image; wherein the processing unit is configured to determine second information indicating a state of the driver based at least partly on the second image; and wherein the processing unit is configured to determine whether to provide a control signal for operating a device or not based on (1) the first information indicating the intersection violation, and (2) the second information indicating the state of the driver.Type: GrantFiled: June 15, 2021Date of Patent: January 7, 2025Assignee: Nauto, Inc.Inventors: Benjamin Oren Alpert, Tahmida Binte Mahmud, Alexander Dion Wu, Piyush Chandra, Jeremy Marschke, Gary Kwan, Stefan Heck, Ruslan Belkin, Ilan Hornstein
-
Patent number: 11945435Abstract: An apparatus includes: a first camera configured to view an environment outside a vehicle; a second camera configured to view a driver of the vehicle; and a processing unit configured to receive a first image from the first camera, and a second image from the second camera; wherein the processing unit is configured to determine first information indicating a risk of collision with the vehicle based at least partly on the first image; wherein the processing unit is configured to determine second information indicating a state of the driver based at least partly on the second image; and wherein the processing unit is configured to determine whether to provide a control signal for operating a device or not based on (1) the first information indicating the risk of collision with the vehicle, and (2) the second information indicating the state of the driver.Type: GrantFiled: June 15, 2021Date of Patent: April 2, 2024Assignee: Nauto, Inc.Inventors: Benjamin Oren Alpert, Tahmida Binte Mahmud, Alexander Dion Wu, Piyush Chandra, Jeremy Marschke, Gary Kwan, Stefan Heck, Ruslan Belkin, Ilan Hornstein
-
Patent number: 11615239Abstract: The present disclosure relates to systems for identifying instances of natural language input, determining intent classifications associated with instances of natural language input, and generating responses based on the determined intent classifications. In particular, the disclosed systems intelligently identify and group instances of natural language input based on characteristics of the user input. Additionally, the disclosed systems determine intent classifications for the instances of natural language input based message queuing in order to delay responses to the user input in ways that increase accuracy of the responses, while retaining a conversational aspect of the ongoing chat. Moreover, in one or more embodiments, the disclosed systems generate responses utilizing natural language.Type: GrantFiled: March 31, 2020Date of Patent: March 28, 2023Assignee: Adobe Inc.Inventors: Oliver Brdiczka, Ajinkya Kale, Piyush Chandra, Tracy King, Abhishek Gupta, Sourabh Goel, Nitin Garg, Deepika Naryani, Feroz Ahmad, Vikas Sagar
-
Publication number: 20210380115Abstract: An apparatus includes: a first camera configured to view an environment outside a vehicle; a second camera configured to view a driver of the vehicle; and a processing unit configured to receive a first image from the first camera, and a second image from the second camera; wherein the processing unit is configured to determine first information indicating a risk of collision with the vehicle based at least partly on the first image; wherein the processing unit is configured to determine second information indicating a state of the driver based at least partly on the second image; and wherein the processing unit is configured to determine whether to provide a control signal for operating a device or not based on (1) the first information indicating the risk of collision with the vehicle, and (2) the second information indicating the state of the driver.Type: ApplicationFiled: June 15, 2021Publication date: December 9, 2021Applicant: Nauto, Inc.Inventors: Benjamin Oren Alpert, Tahmida Binte Mahmud, Alexander Dion Wu, Piyush Chandra, Jeremy Marschke, Gary Kwan, Stefan Heck, Ruslan Belkin, Ilan Hornstein
-
Publication number: 20210312193Abstract: An apparatus includes: a first camera configured to view an environment outside a vehicle; a second camera configured to view a driver of the vehicle; and a processing unit configured to receive a first image from the first camera, and a second image from the second camera; wherein the processing unit is configured to determine first information indicating a risk of intersection violation based at least partly on the first image; wherein the processing unit is configured to determine second information indicating a state of the driver based at least partly on the second image; and wherein the processing unit is configured to determine whether to provide a control signal for operating a device or not based on (1) the first information indicating the intersection violation, and (2) the second information indicating the state of the driver.Type: ApplicationFiled: June 15, 2021Publication date: October 7, 2021Applicant: Nauto, Inc.Inventors: Benjamin Oren Alpert, Tahmida Binte Mahmud, Alexander Dion Wu, Piyush Chandra, Jeremy Marschke, Gary Kwan, Stefan Heck, Ruslan Belkin, Ilan Hornstein
-
Publication number: 20210309221Abstract: An apparatus includes: a first camera configured to view an environment outside a vehicle; and a processing unit configured to receive a first image from the first camera; wherein the processing unit is configured to determine a centerline of a road or a lane in which the vehicle is traveling; and wherein the processing unit is configured to determine a region of interest based on the centerline, the region of interest having a geometry that is based on a feature of the centerline.Type: ApplicationFiled: June 15, 2021Publication date: October 7, 2021Applicant: Nauto, Inc.Inventors: Benjamin Oren Alpert, Tahmida Binte Mahmud, Alexander Dion Wu, Piyush Chandra, Jeremy Marschke, Gary Kwan, Stefan Heck, Ruslan Belkin, Ilan Hornstein
-
Publication number: 20210303784Abstract: The present disclosure relates to systems for identifying instances of natural language input, determining intent classifications associated with instances of natural language input, and generating responses based on the determined intent classifications. In particular, the disclosed systems intelligently identify and group instances of natural language input based on characteristics of the user input. Additionally, the disclosed systems determine intent classifications for the instances of natural language input based message queuing in order to delay responses to the user input in ways that increase accuracy of the responses, while retaining a conversational aspect of the ongoing chat. Moreover, in one or more embodiments, the disclosed systems generate responses utilizing natural language.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Inventors: Oliver Brdiczka, Ajinkya Kale, Piyush Chandra, Tracy King, Abhishek Gupta, Sourabh Goel, Nitin Garg, Deepika Naryani, Feroz Ahmad, Vikas Sagar
-
Publication number: 20190268288Abstract: Systems and methods are provided for analyzing a process flow file comprising steps for a system function to determine each step in the process of the system function, and generating a start node for a conversational flow for the system function. For each step in the process flow file, the system and methods further provide for generating nodes in the conversational flow for the system function by determining at least one parameter for the step, generating a branch in the conversational flow for the at least one parameter including a condition node for the at least one parameter, generating an application programming interface (API) node for the step, the API node to call a function using the at least one parameter, and generating at least one branch comprising a message node for the response returned from the function called via the API node.Type: ApplicationFiled: February 28, 2018Publication date: August 29, 2019Inventors: Piyush Chandra, Sajid Saiyed
-
Patent number: 9619769Abstract: Embodiments leverage capabilities of an in-memory database to manage measurement and modeling of Operational Leading Indicators (OLIs). An OLI template may comprise four model components: ratio calculation; factor calculation; predictive modeling; and cost estimation. Each model component is motivated and explained in terms of information sources, and analytical or statistical modelling tasks used in its definition. Embodiments combine analytical and statistical modelling utilizing in-memory computing, to process large amounts of unmodified source data, calculate cost measures rapidly without preaggregation, and/or run linear regression models on the same data set and in the same memory space without a need for separate hardware. An engine in communication with the in-memory database that comprises a large volume of available data, is configured to receive values for OLI factors as inputs.Type: GrantFiled: April 1, 2014Date of Patent: April 11, 2017Assignee: SAP SEInventors: Karsten Ploesser, Piyush Chandra, Keith Gill, Farah Jama
-
Publication number: 20150278738Abstract: Embodiments leverage capabilities of an in-memory database to manage measurement and modeling of Operational Leading Indicators (OLIs). An OLI template may comprise four model components: ratio calculation; factor calculation; predictive modeling; and cost estimation. Each model component is motivated and explained in terms of information sources, and analytical or statistical modelling tasks used in its definition. Embodiments combine analytical and statistical modelling utilizing in-memory computing, to process large amounts of unmodified source data, calculate cost measures rapidly without preaggregation, and/or run linear regression models on the same data set and in the same memory space without a need for separate hardware. An engine in communication with the in-memory database that comprises a large volume of available data, is configured to receive values for OLI factors as inputs.Type: ApplicationFiled: April 1, 2014Publication date: October 1, 2015Applicant: SAP AGInventors: KARSTEN PLOESSER, PIYUSH CHANDRA, KEITH GILL, FARAH JAMA