Patents by Inventor Prasenjit Mukherjee
Prasenjit 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).
-
Patent number: 11906961Abstract: Systems and methods of unmanned vehicles having self-calibrating sensors and actuators are provided. The unmanned vehicle comprises a communication interface and a processor for controlling a propulsion system of the vehicle and receiving sensor data from one or more sensors of the vehicle. The processor is configured to operate in a guided calibration mode by controlling the propulsion system according to commands received from an external guided control system, while processing the sensor data to determine a degree of certainty on a calibration the sensor data and a position of the vehicle. The processor determines that the degree of certainty is above a threshold value associated with safe operation of the propulsion system in an autonomous calibration mode, and subsequently switch operation of the propulsion system to the autonomous calibration mode based on the determination that the degree of certainty is above the threshold value.Type: GrantFiled: April 1, 2021Date of Patent: February 20, 2024Assignee: CLEARPATH ROBOTICS INC.Inventors: Ryan Christopher Gariepy, Kareem Shehata, Prasenjit Mukherjee, Anthony Tod, Teyvonia Thomas, Yan Ma
-
Publication number: 20220398291Abstract: Methods, systems, apparatuses, and computer-readable storage mediums described herein are directed to techniques for smart browser history searching. For example, a user may submit natural language-based search queries to a browser application, which searches for various textual features of web pages maintained by a browser's history, as well as various entity object types included on such web pages based on the search queries. The entity object types include various content included on the web pages, including, but not limited to, products, images, and videos. The browser application also searches for textual features and/or entity object types having a semantic similarity to the search terms of the search queries, thereby providing an advanced search that not only aims to locate web pages based on exact keywords, but also based on the intent and contextual significance of the search terms specified by the user.Type: ApplicationFiled: November 18, 2021Publication date: December 15, 2022Inventors: Tulasi MENON, Laalithya BODDAPATI, Parinishtha YADAV, Prasenjit MUKHERJEE, Siddharth SHARMA
-
Publication number: 20210286351Abstract: Systems and methods of unmanned vehicles having self-calibrating sensors and actuators are provided. The unmanned vehicle comprises a communication interface and a processor for controlling a propulsion system of the vehicle and receiving sensor data from one or more sensors of the vehicle. The processor is configured to operate in a guided calibration mode by controlling the propulsion system according to commands received from an external guided control system, while processing the sensor data to determine a degree of certainty on a calibration the sensor data and a position of the vehicle. The processor determines that the degree of certainty is above a threshold value associated with safe operation of the propulsion system in an autonomous calibration mode, and subsequently switch operation of the propulsion system to the autonomous calibration mode based on the determination that the degree of certainty is above the threshold value.Type: ApplicationFiled: April 1, 2021Publication date: September 16, 2021Inventors: Ryan Christopher GARIEPY, Kareem SHEHATA, Prasenjit MUKHERJEE, Anthony TOD, Teyvonia THOMAS, Yan MA
-
Patent number: 10990093Abstract: Systems and methods of unmanned vehicles having self-calibrating sensors and actuators are provided. The unmanned vehicle comprises a communication interface and a processor for controlling a propulsion system of the vehicle and receiving sensor data from one or more sensors of the vehicle. The processor is configured to operate in a guided calibration mode by controlling the propulsion system according to commands received from an external guided control system, while processing the sensor data to determine a degree of certainty on a calibration the sensor data and a position of the vehicle. The processor determines that the degree of certainty is above a threshold value associated with safe operation of the propulsion system in an autonomous calibration mode, and subsequently switch operation of the propulsion system to the autonomous calibration mode based on the determination that the degree of certainty is above the threshold value.Type: GrantFiled: June 19, 2018Date of Patent: April 27, 2021Assignee: Clearpath Robotics Inc.Inventors: Ryan Christopher Gariepy, Kareem Shehata, Prasenjit Mukherjee, Anthony Tod, Teyvonia Thomas, Yan Ma
-
Publication number: 20180292818Abstract: Systems and methods of unmanned vehicles having self-calibrating sensors and actuators are provided. The unmanned vehicle comprises a communication interface and a processor for controlling a propulsion system of the vehicle and receiving sensor data from one or more sensors of the vehicle. The processor is configured to operate in a guided calibration mode by controlling the propulsion system according to commands received from an external guided control system, while processing the sensor data to determine a degree of certainty on a calibration the sensor data and a position of the vehicle. The processor determines that the degree of certainty is above a threshold value associated with safe operation of the propulsion system in an autonomous calibration mode, and subsequently switch operation of the propulsion system to the autonomous calibration mode based on the determination that the degree of certainty is above the threshold value.Type: ApplicationFiled: June 19, 2018Publication date: October 11, 2018Inventors: Ryan Christopher GARIEPY, Kareem SHEHATA, Prasenjit MUKHERJEE, Anthony TOD, Teyvonia THOMAS, Yan MA
-
Patent number: 10012981Abstract: An apparatus, method, and system of self-calibrating sensors and actuators for unmanned vehicles is provided, which includes an unmanned vehicle comprising: a chassis; a propulsion system; one or more sensors configured to sense features around the chassis; a memory; a communication interface; and a processor configured to: operate the propulsion system in a guided calibration mode; automatically switch operation of the propulsion system to an autonomous calibration mode when a degree of certainty on a calibration of one or more of sensor data and a position of the chassis is above a first threshold value associated with safe operation of the propulsion system in the autonomous calibration mode; thereafter, operate the propulsion system in the autonomous calibration mode; and, automatically switch operation of the propulsion system to an operational mode when the degree of certainty is above a second threshold value greater than the first threshold value.Type: GrantFiled: August 30, 2017Date of Patent: July 3, 2018Inventors: Ryan Christopher Gariepy, Kareem Shehata, Prasenjit Mukherjee, Anthony Tod, Teyvonia Thomas, Yan Ma
-
Publication number: 20180004200Abstract: An apparatus, method, and system of self-calibrating sensors and actuators for unmanned vehicles is provided, which includes an unmanned vehicle comprising: a chassis; a propulsion system; one or more sensors configured to sense features around the chassis; a memory; a communication interface; and a processor configured to: operate the propulsion system in a guided calibration mode; automatically switch operation of the propulsion system to an autonomous calibration mode when a degree of certainty on a calibration of one or more of sensor data and a position of the chassis is above a first threshold value associated with safe operation of the propulsion system in the autonomous calibration mode; thereafter, operate the propulsion system in the autonomous calibration mode; and, automatically switch operation of the propulsion system to an operational mode when the degree of certainty is above a second threshold value greater than the first threshold value.Type: ApplicationFiled: August 30, 2017Publication date: January 4, 2018Inventors: Ryan Christopher GARIEPY, Kareem SHEHATA, Prasenjit MUKHERJEE, Anthony TOD, Teyvonia THOMAS, Yan MA
-
Patent number: 9804594Abstract: An apparatus, method, and system of self-calibrating sensors and actuators for unmanned vehicles is provided, which includes an unmanned vehicle comprising: a chassis; a propulsion system; one or more sensors configured to sense features around the chassis; a memory; a communication interface; and a processor configured to: operate the propulsion system in a guided calibration mode; automatically switch operation of the propulsion system to an autonomous calibration mode when a degree of certainty on a calibration of one or more of sensor data and a position of the chassis is above a first threshold value associated with safe operation of the propulsion system in the autonomous calibration mode; thereafter, operate the propulsion system in the autonomous calibration mode; and, automatically switch operation of the propulsion system to an operational mode when the degree of certainty is above a second threshold value greater than the first threshold value.Type: GrantFiled: October 9, 2015Date of Patent: October 31, 2017Inventors: Ryan Christopher Gariepy, Kareem Shehata, Prasenjit Mukherjee, Anthony Tod, Teyvonia Thomas, Yan Ma
-
Patent number: 9367847Abstract: A present technology intelligently retargets invitational content to a user by maintaining a user profile that includes data descriptive of the user's interaction with invitational content previously presented to the user and making decisions regarding retargeting based on an analysis of the user profile. The information in the user profile is not limited to whether or not the user completed a conversion action associated with invitational content presented. Rather, the profile is expanded to include such information as where on the conversion continuum the user abandoned the process and details of how the invitational content was presented to the user, e.g. colors used, situation, and message. When presented with a request for invitational content, the system uses the profile information to influence which content is selected and how it is presented to the user.Type: GrantFiled: May 28, 2010Date of Patent: June 14, 2016Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasenjit Mukherjee
-
Publication number: 20160129917Abstract: An apparatus, method, and system of self-calibrating sensors and actuators for unmanned vehicles is provided, which includes an unmanned vehicle comprising: a chassis; a propulsion system; one or more sensors configured to sense features around the chassis; a memory; a communication interface; and a processor configured to: operate the propulsion system in a guided calibration mode; automatically switch operation of the propulsion system to an autonomous calibration mode when a degree of certainty on a calibration of one or more of sensor data and a position of the chassis is above a first threshold value associated with safe operation of the propulsion system in the autonomous calibration mode; thereafter, operate the propulsion system in the autonomous calibration mode; and, automatically switch operation of the propulsion system to an operational mode when the degree of certainty is above a second threshold value greater than the first threshold value.Type: ApplicationFiled: October 9, 2015Publication date: May 12, 2016Inventors: Ryan Christopher GARIEPY, Kareem SHEHATA, Prasenjit MUKHERJEE, Anthony TOD, Teyvonia THOMAS, Yan MA
-
Publication number: 20150352721Abstract: Methods, devices, systems, and non-transitory process-readable storage media for a computing device of a robotic carton unloader to identify items to be unloaded from an unloading area within imagery.Type: ApplicationFiled: June 4, 2015Publication date: December 10, 2015Inventors: Matthew R. Wicks, Joshua McCollum, Benjamin Nilson, Karthikeyan Yuvarej, Prasenjit Mukherjee, Daniel Packard
-
Patent number: 8996402Abstract: Systems and methods for planning and booking advertising campaigns are provided. In operation, a booking engine generates a collection of proposed campaigns in response to a campaign request, where the each of the proposed campaigns corresponds to a scenario of atom availability. Such scenarios can account for possible or anticipated changes in the number and cost of atoms or any other changes of interest to the advertiser. The availability for the atoms in the campaign request can be projected using the past history and the known future unavailability of the atoms and is further modified to account for the variation in atom availability associated with each scenario. Thereafter, the booking engine can present the results for each scenario to the advertiser and allow him to select a campaign.Type: GrantFiled: August 2, 2010Date of Patent: March 31, 2015Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Omar Abdala, Prasenjit Mukherjee
-
Patent number: 8812494Abstract: Systems and methods are provided for selecting contexts for new invitational content and invitational content for new contexts. In particular, a performance history of delivered invitational content in known contexts is combined with similarity measures for the delivered invitational content, with respect to a new invitational content, to generate a list of potential contexts for the new invitational content. Similarly, a performance history of in known contexts with delivered invitational content can combined with similarity measures for known contexts, with respect to a new context, to generate a list of potential content for the new context. Further, a combination of these methods can be used to pair new invitational content with new contexts.Type: GrantFiled: January 4, 2013Date of Patent: August 19, 2014Assignee: Apple Inc.Inventors: Eswar Priyadershan, Dan Marius Grigorovici, Ravikiran Chittari, Prasenjit Mukherjee, Omar Abdala
-
Patent number: 8370330Abstract: Systems and methods are provided for selecting contexts for new invitational content and invitational content for new contexts. In particular, a performance history of delivered invitational content in known contexts is combined with similarity measures for the delivered invitational content, with respect to a new invitational content, to generate a list of potential contexts for the new invitational content. Similarly, a performance history of in known contexts with delivered invitational content can combined with similarity measures for known contexts, with respect to a new context, to generate a list of potential content for the new context. Further, a combination of these methods can be used to pair new invitational content with new contexts.Type: GrantFiled: May 28, 2010Date of Patent: February 5, 2013Assignee: Apple Inc.Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Ravikiran Chittari, Prasenjit Mukherjee, Omar Abdala
-
Publication number: 20120030008Abstract: Systems and methods for planning and booking advertising campaigns are provided. In operation, a booking engine generates a collection of proposed campaigns in response to a campaign request, where the each of the proposed campaigns corresponds to a scenario of atom availability. Such scenarios can account for possible or anticipated changes in the number and cost of atoms or any other changes of interest to the advertiser. The availability for the atoms in the campaign request can be projected using the past history and the known future unavailability of the atoms and is further modified to account for the variation in atom availability associated with each scenario. Thereafter, the booking engine can present the results for each scenario to the advertiser and allow him to select a campaign.Type: ApplicationFiled: August 2, 2010Publication date: February 2, 2012Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Omar Abdala, Prasenjit Mukherjee
-
Publication number: 20110295997Abstract: A present technology intelligently retargets invitational content to a user by maintaining a user profile that includes data descriptive of the user's interaction with invitational content previously presented to the user and making decisions regarding retargeting based on an analysis of the user profile. The information in the user profile is not limited to whether or not the user completed a conversion action associated with invitational content presented. Rather, the profile is expanded to include such information as where on the conversion continuum the user abandoned the process and details of how the invitational content was presented to the user, e.g. colors used, situation, and message. When presented with a request for invitational content, the system uses the profile information to influence which content is selected and how it is presented to the user.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasenjit Mukherjee
-
Publication number: 20110295846Abstract: Systems and methods are provided for selecting contexts for new invitational content and invitational content for new contexts. In particular, a performance history of delivered invitational content in known contexts is combined with similarity measures for the delivered invitational content, with respect to a new invitational content, to generate a list of potential contexts for the new invitational content. Similarly, a performance history of in known contexts with delivered invitational content can combined with similarity measures for known contexts, with respect to a new context, to generate a list of potential content for the new context. Further, a combination of these methods can be used to pair new invitational content with new contexts.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Apple Inc.Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Ravikiran Chittari, Prasenjit Mukherjee, Omar Abdala
-
Patent number: 7930704Abstract: The J2EE connector architecture can be extended to reduce coding redundancy and resource consumption. A base J2EE connector can be used to allow an application to communicate with a first system or location. An extended connector can be used to communicate with a second system or location. The extended connector can use communication information located in the base connector, such that the extended connector only needs to store configuration information to allow the application to communicate with the second system or location. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.Type: GrantFiled: February 4, 2003Date of Patent: April 19, 2011Assignee: Oracle International CorporationInventors: Richard Mousseau, Prasenjit Mukherjee, Deborah C. June
-
Patent number: 7506342Abstract: Systems and methods in accordance with the present invention improve upon standard J2EE Connector Architecture implementations by adding functionality not included in the Architecture specification. An improved implementation can include, for example, packaging and development interfaces that allow any J2EE-compliant resource adapter to plug into J2EE applications in a modular manner. A connection manager can provide a scalable application environment that can support a large number of clients requiring access to an EIS. A connection manager can also provide active connection pool management and deployment. A transaction manager can allow transaction management across multiple resource managers, while a resource adapter can provide support for integrated error logging and tracing. A password converter tool can be used with the security management contract to parse and encrypt any passwords in the deployment descriptor.Type: GrantFiled: July 11, 2003Date of Patent: March 17, 2009Assignee: BEA Systems, Inc.Inventors: Richard Mousseau, Prasenjit Mukherjee, Deborah C. June
-
Publication number: 20040078495Abstract: Systems and methods in accordance with the present invention improve upon standard J2EE Connector Architecture implementations by adding functionality not included in the Architecture specification. An improved implementation can include, for example, packaging and development interfaces that allow any J2EE-compliant resource adapter to plug into J2EE applications in a modular manner. A connection manager can provide a scalable application environment that can support a large number of clients requiring access to an EIS. A connection manager can also provide active connection pool management and deployment. A transaction manager can allow transaction management across multiple resource managers, while a resource adapter can provide support for integrated error logging and tracing. A password converter tool can be used with the security management contract to parse and encrypt any passwords in the deployment descriptor.Type: ApplicationFiled: July 11, 2003Publication date: April 22, 2004Inventors: Richard Mousseau, Prasenjit Mukherjee, Deborah C. June