Patents by Inventor David Brandt
David Brandt 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: 20240421009Abstract: Embodiments of processing systems and methods are provided to control operational parameter(s) of a spin-on process based on a fluid height and/or a fluid velocity of a processing liquid dispensed onto a surface of a spinning semiconductor substrate. The disclosed embodiments determine the fluid height and/or the fluid velocity of the processing liquid by: (a) monitoring an intensity of light, which is transmitted through the processing liquid as the processing liquid flows across the surface of the spinning substrate or leaves the periphery of the spinning substrate, or (b) monitoring how long it takes for the processing liquid to flow from a dispensed location to the periphery of the spinning substrate. Once determined, the fluid velocity is used to control one or more operational parameters of a spin-on process.Type: ApplicationFiled: June 16, 2023Publication date: December 19, 2024Inventors: Michael Carcasi, Sean Berglund, Ankur Agarwal, Joshua Hooge, David Hetzer, Robert Brandt, Steven Gueci
-
Publication number: 20240420437Abstract: An example system may access data of a multidimensional space representing a physical environment and identify interior elements within the multidimensional space using a first machine learning model. The interior element may represent furniture in the physical environment. The system may mask one or more of the interior elements with masks and fill each of the masks with imagery of the physical environment to create an appearance of a defurnished space, the defurnished space having the one or more interior elements appearing as missing from the multidimensional space representing the physical environment. The system may provide all or some of the defurnished space for display.Type: ApplicationFiled: June 13, 2024Publication date: December 19, 2024Applicant: Matterport, Inc.Inventors: David Alan Gausebeck, Japjit Tulsi, RJ Pittman, David Lippman, Vivek Tanna, Nicole Guernsey, Olaf Brandt
-
Publication number: 20240399581Abstract: A robot system comprising a robot arm, a robot controller for controlling the robot arm and a safety system monitoring the robot arm, where the safety system is configured to bring the robot arm into a safe mode based on at least one safety function evaluated by the safety system. The robot controller is configured to specify at least one user-defined safety parameter range; provide the user-defined safety parameter range to the safety system; generate at least one user-defined safety parameter based on at least one user-defined safety function; provide the user-defined safety parameter to the safety system; where the safety system comprises a safety range safety monitoring function configured to: evaluating if the at least one user-defined safety parameter is within the user-defined safety range; and bringing the robot arm into a safe mode in case the user-defined safety parameter is outside the user-defined safety range.Type: ApplicationFiled: August 16, 2024Publication date: December 5, 2024Applicant: Universal Robots A/SInventors: Anders Billesø BECK, David Brandt, Jakob Schultz Ormhøj
-
Patent number: 12152038Abstract: Compounds are provided that antagonize vasopressin receptors, particularly the V1a receptor products containing such compounds, as well as to methods of their use and synthesis. Such compounds have the structure of Formula (I), or a pharmaceutically acceptable isomer, racemate, hydrate, solvate, isotope, or salt thereof: wherein Q1, Q2, Q3, R2a, R2b, R3 and X are as defined herein.Type: GrantFiled: March 5, 2021Date of Patent: November 26, 2024Assignee: Neumora Therapeutics, Inc.Inventors: Robert M. Jones, Mariangela Urbano, Gary Brandt, Mark Chambers, David Hardick, Chris Knight, Jason Tierney, Chris Lock
-
Publication number: 20240320341Abstract: An apparatus and method for booting a processor directly into a paged 64-bit execution environment. For example, one embodiment of an a processor comprises: a register to store a first value and a second value related to a secure boot process; a plurality of cores, at least one of which performs operations comprising: receiving a first initialization message, the core to clear a plurality of registers responsively; receiving a second initialization message and reading the first and second values responsively, the first value indicating whether a first initialization mode is supported, and the second value comprising an address pointer identifying a data structure comprising a plurality of state values; and initializing a paged 64-bit execution environment using the state values from the data structure responsive to the first value indicating the first initialization mode is supported and the data structure indicating enabling the paged 64-bit execution environment.Type: ApplicationFiled: June 30, 2023Publication date: September 26, 2024Inventors: Andreas KLEEN, David SHEFFIELD, Xiang ZOU, Jason BRANDT
-
Patent number: 12079567Abstract: Described herein are methods and systems to generate and display interactive graphical user interfaces that receive data inputs from users while emulating a chat session. A server retrieves a set of prompts associated with an electronic form; displays, within a webpage, a first element corresponding to a prompt and a second element having at least one input element configured to receive an input from a user interacting with the webpage. When the user interacts with an input element, the server relocates the first element and dynamically revises the second element by relocating the second element and displaying inputted values received from the user interacting with the at least one input element of the second element. The server then displays a third element comprising next prompts of the electronic form.Type: GrantFiled: September 25, 2023Date of Patent: September 3, 2024Assignee: CITIBANK, N.A.Inventors: Dale Bauer, Matthew Bills, Dante Diaz, Kristi M. Emery, David Hyser, Michael Brandt
-
Publication number: 20240273517Abstract: Systems and methods for using a cryptogram lockbox are disclosed. In one embodiment, in a merchant-specific cryptogram lockbox comprising at least one computer processor, a method for generating a cryptogram locally using a cryptogram lockbox may include: (1) receiving, from merchant backend, a request for a cryptogram comprising an account identifier received from a customer in a transaction; (2) generating a cryptogram for the account identifier using a limited use key for the account identifier; and (3) returning the cryptogram to the merchant backend. The merchant may conduct the transaction using the cryptogram.Type: ApplicationFiled: April 22, 2024Publication date: August 15, 2024Inventors: Howard SPECTOR, Eric L. CONNOLLY, David Christopher CAREY, Gayathri SUNDAR, Raghuram VUDATHU, Ankur KULSHRESHTHA, Ishank PAHARIA, Pavan MUMMAREDDI, Benjamin BRANDT, Mervin Majella FELIX, Ajith CHANDRAN KARUVATHIL, Arun NEELAN, Rajeeva Chandra NAGARAKANTI, Venkata KUNAM
-
Patent number: 12058840Abstract: Disclosed is an immersion cooling unit including an immersion cell, defining an internal cavity. An electrical component is positioned in the internal cavity. A dielectric working fluid partially fills the internal cavity and at least partially immerses the electrical component. A condensing coil, is positioned above the dielectric working fluid. The dielectric working fluid comprises at least one of 1,1,1,2,2,5,5,6,6,6-decafluoro-3-hexene, (HFO-153-10mczz), or 1,1,1,4,5,5,5-heptafluoro-4-trifluoromethyl-2-pentene, (HFO-153-10mzzy). Also disclosed is a method of cooling an electrical component, comprising partially immersing an electrical component in a working fluid; and transferring heat from the electrical component using the working fluid.Type: GrantFiled: August 30, 2023Date of Patent: August 6, 2024Assignee: THE CHEMOURS COMPANY FC, LLCInventors: Jason R. Juhasz, Drew Richard Brandt, Luke David Simoni, Jonathan P. Stehman, Viacheslav A. Petrov, Gustavo Pottker
-
Publication number: 20240005684Abstract: A system for collecting fake identification documents includes a central controller coupled to scanners and external systems. The scanners scan identification documents and report images of fake or suspected fake identification documents to the central controller. Documents may be automatically detected as fake by matching against known fake ID templates or by detecting that information extracted from the document appears manufactured or incorrect. Documents may also be manually flagged as suspicious by scanner operators either on-the-fly during routine scanning or in batch operations. Scanned documents may further be sent from scanner to central controller during audit events. The central controller enables human review if desired, and, when reported documents are confirmed to be fake, images of the fake IDs along with metadata thereof are added to a fake ID database. The external systems are then notified and may retrieve fake ID templates from the database for a variety of applications.Type: ApplicationFiled: June 27, 2023Publication date: January 4, 2024Inventors: Alberio Bathory-Frota, James Edward Marusiak, Tristan Neal Hasselback, John David Brandt
-
Patent number: 11548153Abstract: A robot system and method for conditionally stopping a robot, wherein a maximum stopping time and/or distance are defined by a user or integrator through a user interface as safety limits based on the risk assessment. The method provides the continuous calculation of the time and/or distance, which the robot would need to stop under maximum motor torque and/or brake appliance. The robot is stopped or the speed of the robot is reduced, if the calculated time and/or distance exceeds the maximum limit values set by the user or integrator. The method may also be used to program or generate the trajectories of the robot as not to exceed the speed of the movement under the condition of keeping the set maximum stopping time and/or distance as defined by a use.Type: GrantFiled: December 13, 2018Date of Patent: January 10, 2023Assignee: UNIVERSAL ROBOTS A/SInventors: David Brandt, Esben Hallundbæk Østergaard
-
Publication number: 20220184810Abstract: A robot system comprising a robot arm controlled by a process controller according to a combination of basic software and process software and a safety controller configured to monitor and evaluate operation of a robot arm. The basic software is associated with safety limits having normal values limiting operation of the robot arm. The process software is associated with at least one safety limit having a process value which is different from the normal value. The value of a safety limit is configured to be updated with the process value while the robot system is in run-time mode and the robot safety controller is configured to bring the robot arm into a violation stop mode based on the result of an evaluation of an operation parameter, the normal value and the process value of the at least one safety limit.Type: ApplicationFiled: April 1, 2020Publication date: June 16, 2022Applicant: Universal Robots A/SInventors: Anders Billesø BECK, David BRANDT, Jakob Schultz ORMHØJ, Stefanos NASIOPOULOS
-
Publication number: 20220161433Abstract: A robot system comprising a robot arm, a robot controller for controlling the robot arm and a safety system monitoring the robot arm, where the safety system is configured to bring the robot arm into a safe mode based on at least one safety function evaluated by the safety system. The robot controller is configured to. specify at least one user-defined safety parameter range; provide the user-defined safety parameter range to the safety system; generate at least one user-defined safety parameter based on at least one user-defined safety function; provide the user-defined safety parameter to the safety system; where the safety system comprises a safety range safety monitoring function configured to: evaluating if the at least one user-defined safety parameter is within the user-defined safety range, and 15. bringing the robot arm into a safe mode in case the user-defined safety parameter is outside the user-defined safety range.Type: ApplicationFiled: April 1, 2020Publication date: May 26, 2022Applicant: Universal Robots A/SInventors: Anders Billesø BECK, David BRANDT, Jakob Schultz ORMHØJ
-
Publication number: 20210142460Abstract: Various embodiments are directed to a method for performing micro-scale scanning of rail networks. The method may include (i) scanning, by a sensor component, one or more railroad track sections including web markings at a submillimeter ranging resolution to capture three-dimensional (3D) depth image data, (ii) capturing, by a timing synchronization component coupled to the sensor component, location data, speed data, direction data, and timing data corresponding to the captured 3D depth image data, (iii) receiving, by a post-processing component, the 3D depth image data and the location data, speed data, direction data, and timing data from the sensor component and the timing synchronization component, and (iv) performing, by the post-processing component, a computer-implemented depth imagery analysis of the raw 3D depth image data to extract features corresponding to the web markings on the railroad track sections.Type: ApplicationFiled: November 12, 2020Publication date: May 13, 2021Inventor: David Brandt
-
Publication number: 20210142461Abstract: Various embodiments are directed to a system for performing micro-scale scanning of rail networks. The system may include a sensor component configured to scan at a submillimeter ranging resolution to capture three-dimensional (3D) depth image data of railroad track sections including web markings. The system may further include a timing synchronization component, coupled to the sensor component, configured to capture location data, velocity data, directional data, and timing data corresponding to the captured 3D depth image data.Type: ApplicationFiled: November 12, 2020Publication date: May 13, 2021Inventor: David Brandt
-
Publication number: 20210086374Abstract: A robot system and method for conditionally stopping a robot, wherein a maximum stopping time and/or distance are defined by a user or integrator through a user interface as safety limits based on the risk assessment. The method provides the continuous calculation of the time and/or distance, which the robot would need to stop under maximum motor torque and/or brake appliance. The robot is stopped or the speed of the robot is reduced, if the calculated time and/or distance exceeds the maximum limit values set by the user or integrator. The method may also be used to program or generate the trajectories of the robot as not to exceed the speed of the movement under the condition of keeping the set maximum stopping time and/or distance as defined by a use.Type: ApplicationFiled: December 13, 2018Publication date: March 25, 2021Applicants: Universal Robots A/S, Universal Robots A/SInventors: David BRANDT, Esben Hallundbæk ØSTERGAARD
-
Patent number: 10643379Abstract: Various embodiments are directed to facilitating imagery and point-cloud based facility modeling and remote change detection. A computing device may receive collected data for a facility. The collected data may include spatial image data obtained from light detection imaging and ranging systems (LiDAR), multispectral data, and thermal data. The computing device may then analyze, based on software models generated for previously collected data for the facility, the collected data to determine changes in the previously collected data. The computing device may then update the models upon determining changes in the previously collected data. Finally, the computing device may generate an alert based on the updated models when any changes in the previously collected data are above a predetermined threshold corresponding to a current security or operational condition associated with the facility.Type: GrantFiled: July 25, 2018Date of Patent: May 5, 2020Assignee: Quantum Spatial, Inc.Inventors: Scott Nowicki, David Brandt, Richard Armstrong, Seth Hill
-
Patent number: 10412041Abstract: A system is provided in which a position for each device (relative to other devices) in a topology, and a corresponding device ID for each device, may be predetermined. Then, the predetermined position and corresponding device ID for each device may be compared to actual devices in a topology having preprogrammed device ID's and pre-assigned IP addresses. If the comparison produces a match, the pre-assigned IP addresses in the actual devices may be utilized. However, if the comparison does not produce a match, the condition may be reported for further action.Type: GrantFiled: September 21, 2016Date of Patent: September 10, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Dayin Xu, Brian Batke, Yi Yu, David Brandt, Clifford J. Whitehead
-
Patent number: 10412042Abstract: IP addresses may be allocated to devices in an industrial control system by applying starting address information in combination with each device's relative position in a local network. The starting address information, which may include an IP subnet address, gateway address, subnet mask, subnet size, and/or local network group identifier, may be provided to a first positioned, or “initiator,” device in a local network. The initiator device may determine its IP address by applying the starting address information and knowledge of being the first positioned device. The initiator device may send the position information and at least a portion of the starting address information to a next device, which may determine its relative position based on the received position information, and which may apply its relative position with the portion of the starting address information to determine its IP address. This process may continue sequentially for each device.Type: GrantFiled: September 21, 2016Date of Patent: September 10, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Dayin Xu, Brian Batke, Yi Yu, David Brandt, Clifford J. Whitehead
-
Patent number: 10399232Abstract: A safety system for an industrial robot, specifically an industrial robot and a method for implementing a safety system via predefined safety functions. To perform such safety functions the robot comprises in a joint connecting two robot arm sections a first position sensor (132) for sensing the angular orientation on an input side of a gear in the joint, and a second position sensor (133) for sensing an angular orientation on an output side of the gear.Type: GrantFiled: February 26, 2015Date of Patent: September 3, 2019Assignee: UNIVERSAL ROBOTS A/SInventors: Esben H Oestergaard, Grzegorz Zieba, David Brandt
-
Patent number: D873650Type: GrantFiled: October 18, 2018Date of Patent: January 28, 2020Inventor: Ryan David Brandt