Patents by Inventor John A. Burgess
John A. Burgess 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: 12159342Abstract: Ray tracing hardware accelerators supporting motion blur and moving/deforming geometry are disclosed. For example, dynamic objects in an acceleration data structure are encoded with temporal and spatial information. The hardware includes circuitry that test ray intersections against moving/deforming geometry by applying such temporal and spatial information. Such circuitry accelerates the visibility sampling of moving geometry, including rigid body motion and object deformation, and its associated moving bounding volumes to a performance similar to that of the visibility sampling of static geometry.Type: GrantFiled: May 20, 2022Date of Patent: December 3, 2024Assignee: NVIDIA CorporationInventors: Gregory Muthler, John Burgess
-
Patent number: 12154214Abstract: An alternate root tree or graph structure for ray and path tracing enables dynamic instancing build time decisions to split any number of geometry acceleration structures in a manner that is developer transparent, nearly memory storage neutral, and traversal efficient. The resulting traversals only need to partially traverse the acceleration structure, which improves efficiency. One example use reduces the number of false positive instance acceleration structure to geometry acceleration structure transitions for many spatially separated instances of the same geometry.Type: GrantFiled: September 9, 2022Date of Patent: November 26, 2024Assignee: NVIDIA CorporationInventors: Gregory Muthler, John Burgess, Magnus Andersson, Timo Viitanen, Levi Oliver
-
Publication number: 20240382675Abstract: An apparatus method, and system for detecting a leaking occluder valve is disclosed. At least one measurement instrument is connected to a fluid within a fluid tubing upstream or downstream of a pump element of an infusion device. The pump element is configured to periodically cause a compression of the fluid tubing and to isolate a downstream portion of the fluid tubing from an upstream portion of the fluid tubing when the pump element is operating under a normal operating condition. A response of the fluid is measured when the pump element is caused to compress the fluid tubing and a determination is made, based on the response whether the compression has fluidically isolated the downstream portion from the upstream portion. One or more shims may be inserted into the occluder valve to move the platen away from the pump element during the test to determine a degree of fault.Type: ApplicationFiled: September 10, 2021Publication date: November 21, 2024Inventors: Daniel ABAL, Brendan John BURGESS, Ramkumar SUBRAMANIAN
-
Method for continued bounding volume hierarchy traversal on intersection without shader intervention
Patent number: 12148088Abstract: A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to omit reporting of one or more primitives the ray is determined to intersect. The omitted primitives include primitives which are provably capable of being omitted without a functional impact on visualizing the virtual scene.Type: GrantFiled: March 31, 2023Date of Patent: November 19, 2024Assignee: NVIDIA CorporationInventors: Greg Muthler, Tero Karras, Samuli Laine, William Parsons Newhall, Jr., Ronald Charles Babich, Jr., John Burgess, Ignacio Llamas -
Publication number: 20240378935Abstract: An access control assembly is described herein. The assembly includes an actuator, a communication interface, a display, and a processor. The actuator is configured to open and close a latch to secure a door of the enclosure. The processor can be configured to receive a user credential for accessing the enclosure, validate the user credential for accessing the enclosure, trigger the actuator to open the latch, thereby allowing the door to be opened, and trigger the actuator to close the latch after detecting that the door is closed, thereby securing the door.Type: ApplicationFiled: July 22, 2024Publication date: November 14, 2024Inventors: Michael K. RAHILLY, Brendan John BURGESS, Ramkumar SUBRAMANIAN, Mustafa YUSUFI, Monica WYLY
-
Publication number: 20240362851Abstract: A bounding volume is used to approximate the space an object occupies. If a more precise understanding beyond an approximation is required, the object itself is then inspected to determine what space it occupies. Often, a simple volume (such as an axis-aligned box) is used as bounding volume to approximate the space occupied by an object. But objects can be arbitrary, complicated shapes. So a simple volume often does not fit the object very well. That causes a lot of space that is not occupied by the object to be included in the approximation of the space being occupied by the object. Hardware-based techniques are disclosed herein, for example, for efficiently using multiple bounding volumes (such as axis-aligned bounding boxes) to represent, in effect, an arbitrarily shaped bounding volume to better fit the object, and for using such arbitrary bounding volumes to improve performance in applications such as ray tracing.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: Gregory MUTHLER, John BURGESS
-
Publication number: 20240355039Abstract: A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to properly handle numerically challenging computations at or near edges and/or vertices of primitives and/or ensure that a single intersection is reported when a ray intersects a surface formed by primitives at or near edges and/or vertices of the primitives.Type: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Inventors: Samuli LAINE, Tero KARRAS, Timo AILA, Robert OHANNESSIAN, William Parsons NEWHALL, Jr., Greg MUTHLER, Ian KWONG, Peter NELSON, John BURGESS
-
Publication number: 20240355446Abstract: The disclosed electronic smart mat includes a planar surface configured to receive a mobile electronic container configured to store one or more medications, an antenna configured to wirelessly communicate with the mobile electronic container when the mobile electronic container is received over the surface, a communication module configured to communicate with a server, and a processor. The processor is configured to determine a medication content of the mobile electronic container responsive to the mobile electronic container being received over the surface, receive patient data associated with a patient responsive to placement of a mobile computing device associated with the patient over the surface of the electronic mat, and provide, to the server using the communication module, the patient data, and updated medication inventory based on the determined medication content of the mobile electronic container. The electronic mat may form a bottom surface of an enclosure within a dispensing machine.Type: ApplicationFiled: July 3, 2024Publication date: October 24, 2024Inventors: Gary John LATORRACA, Brendan John BURGESS
-
Patent number: 12124378Abstract: In a ray tracer, a cache for streaming workloads groups ray requests for coherent successive bounding volume hierarchy traversal operations by sending common data down an attached data path to all ray requests in the group at the same time or about the same time. Grouping the requests provides good performance with a smaller number of cache lines.Type: GrantFiled: April 20, 2023Date of Patent: October 22, 2024Assignee: NVIDIA CorporationInventors: Gregory A. Muthler, Timo Aila, Tero Karras, Samuli Laine, William Parsons Newhall, Jr., Ronald Charles Babich, Jr., John Burgess, Ignacio Llamas
-
Patent number: 12125111Abstract: Methods and systems for facilitating loss reporting and resolution are described. In some embodiments, a method includes identifying a bounded geographical area affected by a weather event potentially causing property losses to customers of an insurer. The weather event may have an intensity profile in the bounded geographical area. The method further includes generating a customer density profile in the bounded geographical area and predicting resource utilization based on the customer density profile and the weather event intensity profile in the bounded geographical area.Type: GrantFiled: August 8, 2023Date of Patent: October 22, 2024Assignee: United Services Automobile Association (USAA)Inventors: Cleburne Burgess, John H. Amstutz, Shanna Limas, Ramon M. Lopez
-
Patent number: 12125573Abstract: A wasting station for receiving a wasted medication from a medication dispenser is provided. The wasting station includes a base and a locking mechanism. The base includes a weight sensor to measure a weight of a waste container supported by the base. The wasting station can determine, based on the measured weight, a volume of the wasted medication positioned within the waste container. The locking mechanism includes a first end coupled to the base. The locking mechanism also includes a second end coupled to the waste container when the locking mechanism is in a first position and decoupled from the waste container when the locking mechanism moves from the first position to a second position, thereby allowing for removal of the waste container.Type: GrantFiled: May 11, 2021Date of Patent: October 22, 2024Assignee: CareFusion 303, Inc.Inventors: Daniel Abal, Brendan John Burgess, Ramkumar Subramanian, Mustafa Yusufi, Clarence Wu
-
Publication number: 20240347188Abstract: An identification system identifies a new infusion device that moved into a predetermined area associated with an active infusion device currently performing an ongoing infusion of a medication to a patient and, responsive to that identifying, determines that an orientation of the new infusion device is indicative of the new infusion device arriving to replace or supplement the active infusion device. Responsive to determining the orientation, the system automatically programs the new infusion device with settings currently being used by the active infusion device in the ongoing infusion of the medication to the patient, without user input of the settings, and the new infusion device is activated to initiate a new infusion or to continue the ongoing infusion of the medication based on the automatically programmed settings.Type: ApplicationFiled: September 13, 2022Publication date: October 17, 2024Inventors: Daniel M. ABAL, Brendan John BURGESS, Ramkumar SUBRAMANIAN
-
Publication number: 20240335632Abstract: The invention relates to a respiratory system comprising a first patient interface for delivery of a first flow of gases to a patient, a second patient interface for delivery of a second flow of gases to the patient, and a device and/or sensing arrangement that is configure to facilitate a switching of the system between a first respiratory mode where the device allowing delivery of the first flow of gases to an outlet of the first patient interface when the second patient interface is absent from the patient, and a second respiratory mode where the device reducing or stopping delivery of the first flow of gases to the outlet of the first patient interface when the second patient interface is located together with the first patient interface upon the patient.Type: ApplicationFiled: January 10, 2024Publication date: October 10, 2024Inventors: Bruce Gordon Holyoake, Dexter Chi Lun Cheung, Anil Patel, Seyed Ahmad Reza Nouraei, Milanjot Singh Assi, Thomas Heinrich Barnes, Alicia Jerram Hunter Evans, Craig Karl White, Matthew John Payton, Laith Adeeb Hermez, German Klink, Samantha Dale Oldfield, Taylor James Edwards, Aidan Robert Burgess
-
Patent number: 12106423Abstract: Techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure with reduced false positive ray intersections are disclosed. The reduction of false positives may be based upon one or more of selectively performing a secondary higher precision intersection test for a bounding volume, identifying and culling bounding volumes that degenerate to a point, and parametrically clipping rays that exceed certain configured distance thresholds.Type: GrantFiled: September 16, 2022Date of Patent: October 1, 2024Assignee: NVIDIA CORPORATIONInventors: Gregory Muthler, John Burgess, Magnus Andersson, Ian Kwong, Edward Biddulph
-
Patent number: 12106267Abstract: A mobile smart container system comprises a housing, an access component configured to secure access to a compartment within the housing when in a closed position, a communication interface configured to wirelessly receive a request to access the compartment, a perceivable output device, an electromechanical latch configured to engage with the access component to releasably lock the access component in the closed position, and a processor. The processor receives and authenticates the request to access the compartment and, in response to receiving and authenticating the request, activates the electromechanical latch to unlock the access component to make the compartment accessible, and outputs, upon actuation of the electromechanical latch, an alert via the perceivable output device to identify the smart container system.Type: GrantFiled: October 10, 2022Date of Patent: October 1, 2024Assignee: CareFusion 303, Inc.Inventors: Michael K. Rahilly, Brendan John Burgess, Ramkumar Subramanian, Mustafa Yusufi, Monica Wyly
-
Publication number: 20240303906Abstract: Enhanced techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure are disclosed. The traversal efficiency of such hardware accelerators are improved, for example, by transforming a ray, in hardware, from the ray's coordinate space to two or more coordinate spaces at respective points in traversing the hierarchical acceleration structure. In one example, the hardware accelerator is configured to transform a ray, received from a processor, from the world space to at least one alternate world space and then to an object space in hardware before a corresponding ray-primitive intersection results are returned to the processor. The techniques disclosed herein facilitate the use of additional coordinate spaces to orient acceleration structures in a manner that more efficiently approximate the space occupied by the underlying primitives being ray-traced.Type: ApplicationFiled: May 20, 2024Publication date: September 12, 2024Inventors: Gregory MUTHLER, John BURGESS, James ROBERTSON, Magnus ANDERSON
-
Publication number: 20240299659Abstract: A system and method for operating an analgesia administration system is disclosed. A control device is associated with a drug delivery device and configured to receive a first user input including at least a portion of a fingerprint of a patient, together with a second user input corresponding to a request to administer medication. The portion of the fingerprint is compared with previously-stored fingerprints to determine an identity of the patient and, in response to receiving the second user input and determining that the patient is an authorized user, one or more sensors are used to obtain one or more signals indicative of a state of the patient. If the state of the patient satisfies a set of medication delivery criteria, the drug delivery device is caused to administer a predefined amount of medication to the patient.Type: ApplicationFiled: May 16, 2024Publication date: September 12, 2024Inventors: Brendan John BURGESS, Edward Stephen FERNER, Beth A. SCHNEIDER, Shannon John JOHNSON, Daniel M. ABAL
-
Patent number: 12079772Abstract: Systems and methods for providing automated inventory management of medicine and healthcare items stored within bins in care facilities are disclosed. A method includes providing an interactive storage device for attaching to a bin, and outputting, via an audiovisual element, a visual representation of a local inventory of the bin, receiving a user input, determining a change to the local inventory according to the user input, updating the local inventory in a non-volatile data store according to the change, synchronizing the local inventory with one or more nodes via a communication interface, and receiving, from the one or more nodes via the communication interface, periodic updates for a local cache comprising locations and inventories of one or more remote bins.Type: GrantFiled: June 16, 2023Date of Patent: September 3, 2024Assignee: CareFusion 303, Inc.Inventors: Michael K. Rahilly, Brendan John Burgess, Ramkumar Subramanian, Mustafa Yusufi, Monica Wyly
-
Patent number: 12073504Abstract: A bounding volume is used to approximate the space an object occupies. If a more precise understanding beyond an approximation is required, the object itself is then inspected to determine what space it occupies. Often, a simple volume (such as an axis-aligned box) is used as bounding volume to approximate the space occupied by an object. But objects can be arbitrary, complicated shapes. So a simple volume often does not fit the object very well. That causes a lot of space that is not occupied by the object to be included in the approximation of the space being occupied by the object. Hardware-based techniques are disclosed herein, for example, for efficiently using multiple bounding volumes (such as axis-aligned bounding boxes) to represent, in effect, an arbitrarily shaped bounding volume to better fit the object, and for using such arbitrary bounding volumes to improve performance in applications such as ray tracing.Type: GrantFiled: April 20, 2023Date of Patent: August 27, 2024Assignee: NVIDIA CorporationInventors: Gregory Muthler, John Burgess
-
Patent number: 12067669Abstract: A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to properly handle numerically challenging computations at or near edges and/or vertices of primitives and/or ensure that a single intersection is reported when a ray intersects a surface formed by primitives at or near edges and/or vertices of the primitives.Type: GrantFiled: May 18, 2023Date of Patent: August 20, 2024Assignee: NVIDIA CorporationInventors: Samuli Laine, Tero Karras, Timo Aila, Robert Ohannessian, William Parsons Newhall, Jr., Greg Muthler, Ian Kwong, Peter Nelson, John Burgess