Patents by Inventor Utkarsh Sinha
Utkarsh Sinha 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).
-
Publication number: 20240005590Abstract: Techniques of image synthesis using a neural radiance field (NeRF) includes generating a deformation model of movement experienced by a subject in a non-rigidly deforming scene. For example, when an image synthesis system uses NeRFs, the system takes as input multiple poses of subjects for training data. In contrast to conventional NeRFs, the technical solution first expresses the positions of the subjects from various perspectives in an observation frame. The technical solution then involves deriving a deformation model, i.e., a mapping between the observation frame and a canonical frame in which the subject's movements are taken into account. This mapping is accomplished using latent deformation codes for each pose that are determined using a multilayer perceptron (MLP). A NeRF is then derived from positions and casted ray directions in the canonical frame using another MLP. New poses for the subject may then be derived using the NeRF.Type: ApplicationFiled: January 14, 2021Publication date: January 4, 2024Inventors: Ricardo Martin Brualla, Keunhong Park, Utkarsh Sinha, Sofien Bouaziz, Daniel Goldman, Jonathan Tilton Barron, Steven Maxwell Seitz
-
Patent number: 11767750Abstract: An apparatus for estimating a gas-oil ratio for a well in an unconventional reservoir comprises a processor associated with a control system. The processor is configured to determine a bottomhole pressure for the well. The processor is further configured to determine one or more pressure, volume, and temperature (PVT) properties associated with fluid flow and to determine transient well performance. The processor is further configured to determine a Productivity Index (PI) for the well for a plurality of time steps and to determine an inflection point. The processor is further configured to estimate the gas-oil ratio of the well after the inflection point based on the determined transient well performance and to perform the fluid production rate forecast based on the determined PI. The processor is further configured to apply the fluid production rate forecast to the estimated gas-oil ratio to determine an instantaneous gas-oil ratio.Type: GrantFiled: December 7, 2022Date of Patent: September 26, 2023Assignee: Xecta Intelligent Production ServicesInventors: Sathish Sankaran, Hardikkumar Zalavadia, Utkarsh Sinha
-
Patent number: 10586082Abstract: Advanced micro-location of RFID tags in 3D and 2D spatial environments includes a mobile platform having a known location within a three-dimensional (3D) space. A plurality of RFID tags is located within the 3D space. A plurality of RFID antennas is mounted on the mobile platform, wherein backscatter signals of at least one of the RFID tags are collected by at least one of the plurality of RFID antennas and time-synchronized with the known location of the mobile platform in the 3D space at a time of collection. A computerized processing device is in communication with the plurality of RFID antennas. The computerized processing device performs algorithmic RFID tag localization using at least the collected backscatter signals of the at least one RFID tag and the time-synchronized known location of the mobile platform to determine a micro-location of the at least one RFID tag within the 3D space.Type: GrantFiled: August 16, 2019Date of Patent: March 10, 2020Assignee: FELLOW, INC.Inventors: Xinyi Daniel Tang, Utkarsh Sinha, Daniel Thomas Barry, Jagadish Mahendran, Marco Octavio Mascorro Medina
-
Publication number: 20190370738Abstract: Methods and apparatus for making wireless inventory determinations are disclosed. An apparatus includes a signal generator, which generates a millimeter wave signal having an initial frequency substantially between 30 GHz and 300 GHz, and a transmitter in communication with the signal generator. The transmitter transmits the millimeter wave signal to at least one inventory item in a commercial facility. The transmitted millimeter wave signal is reflected off of the inventory item. A receiver receives a reflected millimeter wave signal from the at least one inventory item. A processor is in communication with the receiver and the signal generator. The processor determines at least one of: a location, count, orientation, and type of the at least one inventory item by using the reflected millimeter wave signal. The determination is based on a comparison of the reflected millimeter wave signal with the transmitted millimeter wave signal.Type: ApplicationFiled: August 20, 2019Publication date: December 5, 2019Inventors: Marco Octavio Mascorro Medina, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Zhengqin Fan
-
Publication number: 20190325379Abstract: A system for performing inventory management and cleaning within a commercial facility includes a mobile cleaning vehicle configured to clean a floor of the commercial facility. A computer is in communication with the cleaning vehicle, at least one imaging sensor, a transmitter, and a receiver. The computer is configured to capture inventory images from the at least one imaging sensor and detect inventory by comparing captured inventory images with stored inventory images. Inventory information is determined and a confidence level for the inventory information is determined. At least a portion of the inventory information having a confidence level above a threshold is communicated to the database. The cleaning vehicle may be a semi or fully autonomous cleaning vehicle having wheels and a floor cleaning system.Type: ApplicationFiled: June 28, 2019Publication date: October 24, 2019Inventors: Marco Octavio Mascorro Medina, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Jason Hoang, Jagadish Mahendran, Christopher Yang, Zhengqin Fan
-
Patent number: 10445586Abstract: Techniques for automatically selecting image frames from a video and providing the selected image frames to a device for display are disclosed.Type: GrantFiled: March 16, 2018Date of Patent: October 15, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Utkarsh Sinha, Kandarpkumar J. Makwana, Melissa Regalia, Wei-Chih Chen, Joshua B. Weisberg, Baoyuan Wang, Gil M. Nahmias, Noranart Vesdapunt
-
Patent number: 10373116Abstract: An intelligent system for performing inventory management within a facility includes at least one imaging sensor, a transmitter for sending inventory information to a database, a receiver for receiving information from a database, and a computer in communication with the locomotion platform, at least one imaging sensor, the transmitter, and the receiver. The computer is configured to capture inventory images from the at least one imaging sensor, detect inventory by comparing captured inventory images with stored inventory images, determine inventory information, determine a confidence level for the inventory information, and communicate at least a portion of the inventory information to the database. In one embodiment, the system includes a robot having a locomotion platform, the at least one imaging sensor, the transmitter, the receiver, and the computer.Type: GrantFiled: September 21, 2018Date of Patent: August 6, 2019Assignee: FELLOW, INC.Inventors: Marco Octavio Mascorro Medina, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Jason Hoang, Jagadish Mahendran, Christopher Yang, Zhengqin Fan
-
Publication number: 20190180109Abstract: Techniques for automatically selecting image frames from a video and providing the selected image frames to a device for display are disclosed.Type: ApplicationFiled: March 16, 2018Publication date: June 13, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Utkarsh SINHA, Kandarpkumar J. MAKWANA, Melissa REGALIA, Wei-Chih CHEN, Joshua B. WEISBERG, Baoyuan WANG, Gil M. NAHMIAS, Noranart VESDAPUNT
-
Patent number: 10311400Abstract: A robot for providing intelligent service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to inventory products within the commercial facility and provide inventory discrepancy data to a user at a computing station.Type: GrantFiled: December 5, 2016Date of Patent: June 4, 2019Assignee: FELLOW, INC.Inventors: Marco O. Mascorro Medina, Zhengqin Fan, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Justin Din, Daniel T. Barry, Varun Krishna, Jagadish Mahendran
-
Patent number: 10265227Abstract: A robotic assistant, associated software and methodology for operating the same. The described robotic assistant includes: a motorized base having at least two motor driven wheels controlled by a first control platform; a dual arm robot mounted on the motorized base, the dual arm robot having a first arm and a second arm controlled by a second control platform; a remote sip and puff mouth controller having three degrees of operational freedom; and a computer system that receives command signals from the remote sip and puff mouth controller, and includes an algorithm that translates the command signals into a first type of control signal for directing the motorized base to move, and a second type of control signal for directing the dual arm robot to move.Type: GrantFiled: March 20, 2015Date of Patent: April 23, 2019Assignee: Rensselaer Polytechnic InstituteInventors: John T. Wen, Jonas Braasch, Utkarsh Sinha, Andrew Cunningham, William H. Keddy-Hector, Daniel C. Kruse, David Whalen, Lu Lu
-
Publication number: 20190087772Abstract: An intelligent system for performing inventory management within a facility includes at least one imaging sensor, a transmitter for sending inventory information to a database, a receiver for receiving information from a database, and a computer in communication with the locomotion platform, at least one imaging sensor, the transmitter, and the receiver. The computer is configured to capture inventory images from the at least one imaging sensor, detect inventory by comparing captured inventory images with stored inventory images, determine inventory information, determine a confidence level for the inventory information, and communicate at least a portion of the inventory information to the database. In one embodiment, the system includes a robot having a locomotion platform, the at least one imaging sensor, the transmitter, the receiver, and the computer.Type: ApplicationFiled: September 21, 2018Publication date: March 21, 2019Inventors: Marco Octavio Mascorro Medina, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Jason Hoang, Jagadish Mahendran, Christopher Yang, Zhengqin Fan
-
Publication number: 20180075403Abstract: A robot for providing intelligent service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to inventory products within the commercial facility and provide inventory discrepancy data to a user at a computing station.Type: ApplicationFiled: December 5, 2016Publication date: March 15, 2018Inventors: Marco O. Mascorro Medina, Zhengqin Fan, Thavidu Ranatunga, Utkarsh Sinha, Sivapriya Kaza, Justin Din, Daniel T. Barry, Varun Krishna, Jagadish Mahendran
-
Publication number: 20180043542Abstract: A robot for providing customer service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to detect the presence of a customer within the facility based on information received from at least one of the upper sensor and lower sensor, and the robot computer is further configured to access one or more databases storing information associated with products available to customers within the facility and to provide customer service to the customer based on the accessed information.Type: ApplicationFiled: October 23, 2017Publication date: February 15, 2018Inventors: Marco O. Mascorro Medina, Zhengqin Fan, Thavidu Ranatunga, Daniel T. Barry, Utkarsh Sinha, Sivapriya Kaza, Varun Krishna
-
Patent number: 9796093Abstract: A robot for providing customer service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to detect the presence of a customer within the facility based on information received from at least one of the upper sensor and lower sensor, and the robot computer is further configured to access one or more databases storing information associated with products available to customers within the facility and to provide customer service to the customer based on the accessed information.Type: GrantFiled: October 23, 2015Date of Patent: October 24, 2017Assignee: FELLOW, INC.Inventors: Marco O Mascorro Medina, Zhengqin Fan, Thavidu Ranatunga, Daniel T. Barry, Utkarsh Sinha, Sivapriya Kaza, Varun Krishna
-
Publication number: 20170095382Abstract: A robotic assistant, associated software and methodology for operating the same. The described robotic assistant includes: a motorized base having at least two motor driven wheels controlled by a first control platform; a dual arm robot mounted on the motorized base, the dual arm robot having a first arm and a second arm controlled by a second control platform; a remote sip and puff mouth controller having three degrees of operational freedom; and a computer system that receives command signals from the remote sip and puff mouth controller, and includes an algorithm that translates the command signals into a first type of control signal for directing the motorized base to move, and a second type of control signal for directing the dual arm robot to move.Type: ApplicationFiled: March 20, 2015Publication date: April 6, 2017Applicant: Rensselaer Polytechnic InstituteInventors: John T. Wen, Jonas Braasch, Utkarsh Sinha, Andrew Cunningham, William H. Keddy-Hector, Daniel C. Kruse, David Whalen, Lu Lu
-
Publication number: 20160114488Abstract: A robot for providing customer service within a facility includes a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor. The robot computer is configured to detect the presence of a customer within the facility based on information received from at least one of the upper sensor and lower sensor, and the robot computer is further configured to access one or more databases storing information associated with products available to customers within the facility and to provide customer service to the customer based on the accessed information.Type: ApplicationFiled: October 23, 2015Publication date: April 28, 2016Inventors: Marco O. Mascorro Medina, Zhengqin Fan, Thavidu Ranatunga, Daniel T. Barry, Utkarsh Sinha, Sivapriya Kaza, Varun Krishna