Patents by Inventor David Glaser
David Glaser 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: 20250125953Abstract: systems, computer program products, and methods are described for an endpoint device configured for secure data transmission within a network. An example endpoint device may include a network interface configured to receive a communication request from a peer endpoint device, and an access control unit configured to determine whether a peer endpoint device is IDE qualified based on the communication request. If the peer endpoint device is IDE qualified, the access control unit authorizes the communication request, allowing secure communication between the devices. If the peer endpoint device is not IDE qualified, the access control unit transmits the communication request to a root port for further authorization, verifying that only IDE-qualified devices are permitted to communicate directly.Type: ApplicationFiled: September 24, 2024Publication date: April 17, 2025Applicant: NVIDIA CORPORATIONInventors: Stephen David GLASER, Eric TYSON, Jonathon EVANS
-
Publication number: 20250119413Abstract: Systems, computer program products, and methods are described for secure data transmission. An example system includes a first end-point device, an intermediate device, and a second-end point device. The first end-point device determines the format requirements of the communication link between the first end-point device and the intermediate device, and the communication link intermediate device and the second end-point device. Based on the format requirements, the first end-point device configures the data packet for transmission, such that the data packet, when received at the intermediate device, is re-configured and routed to the second end-point device. When the second end-point device receives the data packet, it verifies the data packet to confirm that the packet has maintained its integrity throughout transit.Type: ApplicationFiled: August 20, 2024Publication date: April 10, 2025Applicant: NVIDIA CORPORATIONInventors: Stephen David GLASER, Jonathon EVANS, Vidhya KRISHNAN, Naveen Kumar NARRISHETTI, Peter PANEAH, Vladimir VAINER, Ariel SHAHAR, Ofir EVEN CHEN
-
Publication number: 20240326263Abstract: Systems and methods for changing an end effector for a robotic arm are provided. The system may include an adaptor having an adaptor plate having a kinematic interface having at least one projection extending from both the first side and the second side. The adaptor may also include a torque sleeve retained on the adapter plate and a screw disposed inside of the torque sleeve. The system may also include an end effector having a kinematic receiver and a nut. The kinematic receiver may include at least one recess for receiving a corresponding projection of the at least one projection. The screw may be secured to a robot flange and the nut may be secured to the torque sleeve, thereby securing the end effector, the adaptor, and the robot flange to each other.Type: ApplicationFiled: March 27, 2024Publication date: October 3, 2024Inventors: Daniel Paxton Wall, Adam David Glaser
-
Publication number: 20240176544Abstract: A method, computer program product, apparatus, and system are provided. Some embodiments may include transmitting a request to make one or more writes associated with an identification tag. The request may include the identification tag, the one or more writes, a first instruction to make the one or more writes to one of a plurality of persistence levels of a memory, and a second instruction to respond with at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory. Some embodiments may include receiving the at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory.Type: ApplicationFiled: January 26, 2024Publication date: May 30, 2024Applicant: Nvidia CorporationInventor: Stephen David GLASER
-
Patent number: 11886744Abstract: A method, computer program product, apparatus, and system are provided. Some embodiments may include transmitting a request to make one or more writes associated with an identification tag. The request may include the identification tag, the one or more writes, a first instruction to make the one or more writes to one of a plurality of persistence levels of a memory, and a second instruction to respond with at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory. Some embodiments may include receiving the at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory.Type: GrantFiled: December 15, 2021Date of Patent: January 30, 2024Assignee: NVIDIA CORPORATIONInventor: Stephen David Glaser
-
Publication number: 20230389991Abstract: A method according to at least one embodiment of the present disclosure includes receiving a plurality of images, the plurality of images depicting a navigation probe contacting a plurality of divots on a medical instrument; receiving information about the medical instrument; and determining, based on the plurality of images and the information, a pose of the medical instrument.Type: ApplicationFiled: June 3, 2022Publication date: December 7, 2023Inventors: Adam David Glaser, Daniel Paxton Wall
-
Publication number: 20230355325Abstract: A surgical system according to at least one embodiment of the present disclosure includes an interface block disposed at a distal end of a robot arm and an end-effector block that attaches to the interface block via a nut. For example, the interface block may include a threaded rod that extends a distance from a mount surface of the interface block. Accordingly, the end-effector block may include a mount hole that passes through the end-effector block, where the nut threadedly engages with the threaded rod through the mount hole to clamp the end-effector block against the interface block. In some examples, a sterile drape may be used to provide a sterile barrier between the surgical system and a patient. Additionally, a liner plate may be used with the surgical system, such that an area of the sterile drape is disposed between the liner plate and the mount surface.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Inventors: Ziv Seemann, Gal Barazani, Nir Ofer, Amir Keret, Dvir Kadshai, Adam David Glaser, Daniel Paxton Wall
-
Publication number: 20230185485Abstract: A method, computer program product, apparatus, and system are provided. Some embodiments may include transmitting a request to make one or more writes associated with an identification tag. The request may include the identification tag, the one or more writes, a first instruction to make the one or more writes to one of a plurality of persistence levels of a memory, and a second instruction to respond with at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory. Some embodiments may include receiving the at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Inventor: Stephen David GLASER
-
Patent number: 9996490Abstract: A transmitter is configured to scale up a low bandwidth delivered by a first processing element to match a higher bandwidth associated with an interconnect. A receiver is configured to scale down the high bandwidth delivered by the interconnect to match the lower bandwidth associated with a second processing element. The first processing element and the second processing element may thus communicate with one another across the interconnect via the transmitter and the receiver, respectively, despite the bandwidth mismatch between those processing elements and the interconnect.Type: GrantFiled: September 19, 2013Date of Patent: June 12, 2018Assignee: NVIDIA CorporationInventors: Marvin A. Denman, Dennis K. Ma, Stephen David Glaser
-
Publication number: 20180009573Abstract: A packaging sheet is described. The sheet comprises a first rigid component, a second rigid component, and a multilayer film. Each of the first rigid component and the second rigid component comprises styrenic polymer, aromatic polyester, aliphatic polyester, polypropylene homopolymer, or blends thereof. The multilayer film is a blown, coextruded film positioned between the first rigid component and the second rigid component and comprises (a) an outer layer, (b) a barrier component, and (c) an inner layer, where the barrier component is positioned between the outer layer and the inner layer. The first rigid component is coated on or laminated to a first surface of the multilayer film and the second rigid component is coated on or laminated to an opposing second surface of the multilayer film such that the sheet is not a fully coextruded sheet. Various embodiments of the sheet are also described.Type: ApplicationFiled: August 11, 2017Publication date: January 11, 2018Applicant: Bemis Company, Inc.Inventors: Kevin David Glaser, Matthew LeRoy Mengel, Curtis Randolph Barr
-
Publication number: 20170173929Abstract: A peelable package comprise a first sealant layer comprising low density polyethylene and a first contaminant and a second sealant layer comprising polyethylene polymer, such as high density polyethylene, low density polyethylene, ethylene alpha-olefin copolymer or blends of such, and a second contaminant. The first contaminant and the second contaminant are selected from the group consisting propylene/ethylene copolymer with ethylene content from about 0.1 mol % to about 5 mol %, polypropylene homopolymer, butene/ethylene copolymer and polybutene homopolymer. The first contaminant of the first sealant layer may be the same as or different than the second contaminant of the second sealant layer. Also described are various embodiments of the first sealant layer, the second sealant layer and the peelable seal that is formed between the first sealant layer and the second sealant layer.Type: ApplicationFiled: May 23, 2014Publication date: June 22, 2017Inventors: Kevin David Glaser, Sam Edward Wuest
-
Patent number: 9626320Abstract: A transmitter is configured to scale up a low bandwidth delivered by a first processing element to match a higher bandwidth associated with an interconnect. A receiver is configured to scale down the high bandwidth delivered by the interconnect to match the lower bandwidth associated with a second processing element. The first processing element and the second processing element may thus communicate with one another across the interconnect via the transmitter and the receiver, respectively, despite the bandwidth mismatch between those processing elements and the interconnect.Type: GrantFiled: September 19, 2013Date of Patent: April 18, 2017Assignee: NVIDIA CorporationInventors: Marvin A. Denman, Dennis K. Ma, Stephen David Glaser
-
Publication number: 20150082075Abstract: A transmitter is configured to scale up a low bandwidth delivered by a first processing element to match a higher bandwidth associated with an interconnect. A receiver is configured to scale down the high bandwidth delivered by the interconnect to match the lower bandwidth associated with a second processing element. The first processing element and the second processing element may thus communicate with one another across the interconnect via the transmitter and the receiver, respectively, despite the bandwidth mismatch between those processing elements and the interconnect.Type: ApplicationFiled: September 19, 2013Publication date: March 19, 2015Applicant: NVIDIA CORPORATIONInventors: Marvin A. DENMAN, Dennis K. MA, Stephen David GLASER
-
Publication number: 20150082074Abstract: A transmitter is configured to scale up a low bandwidth delivered by a first processing element to match a higher bandwidth associated with an interconnect. A receiver is configured to scale down the high bandwidth delivered by the interconnect to match the lower bandwidth associated with a second processing element. The first processing element and the second processing element may thus communicate with one another across the interconnect via the transmitter and the receiver, respectively, despite the bandwidth mismatch between those processing elements and the interconnect.Type: ApplicationFiled: September 19, 2013Publication date: March 19, 2015Applicant: NVIDIA CORPORATIONInventors: Marvin A. DENMAN, Dennis K. MA, Stephen David GLASER
-
Publication number: 20140237153Abstract: A method for sending readiness notification messages to a root complex in a peripheral component interconnect express (PCIe) subsystem. The method includes receiving a device-ready-status (DRS) message in a downstream port that is coupled to an upstream port in a PCIe component. The method further includes setting a bit in the downstream port indicating that the DRS message has been received.Type: ApplicationFiled: February 15, 2013Publication date: August 21, 2014Applicant: NVIDIA CORPORATIONInventors: Stephen David GLASER, Christian Edward RUNHAAR
-
Patent number: 8497446Abstract: An encapsulated vacuum interrupter with grounded end cup and drive rod is disclosed. The double break vacuum interrupter includes a first contact system including an annular stationary contact which is engaged by a primary moving contact with the moving contact drive rod extending through the primary moving contact and through the opening of the annular stationary contact. A second contact system includes a secondary moving contact placed on the end of the moving contact rod, which engages and operates a floating contact, which moves along the same axis. A mechanical adjustment system is provided for the floating contact. A coaxial moving contact drive rod system is provided. With the encapsulated vacuum interrupter, the lower portion of the vacuum envelope is insulated from the current path, which allows for the elimination of the long internal cavity in the encapsulation as the lower end cup of the vacuum envelope may be grounded.Type: GrantFiled: August 2, 2011Date of Patent: July 30, 2013Inventor: Michael David Glaser
-
Patent number: 8471166Abstract: A double break vacuum interrupter includes a first contact system with an annular stationary contact, which is engaged by a primary moving contact with the moving contact rod extending through the primary moving contact and through the opening of the annular stationary contact. A second contact system includes a secondary moving contact disposed on an end of the moving contact rod, which engages and operates a floating contact on the same axis. Both contact systems are enclosed in a sealed envelope. A mechanical adjustment system is provided for the floating contact, which controls its range of motion. The mechanical adjustment system allows the first and second contact systems to engage at approximately the same time. A system of capacitors and resistors is provided to balance the voltage between the first and second contact systems to provide more efficient interruption of the electric current.Type: GrantFiled: January 24, 2011Date of Patent: June 25, 2013Inventor: Michael David Glaser
-
Patent number: 8466385Abstract: A toroidal vacuum switch/interrupter for modular switchgear is disclosed. The toroidal vacuum module includes a coaxial moving contact drive rod system, which includes a nonconductive tube inside of a moving insulating cylinder. A contact drive rod system drives a contact system. The contact configuration allows the center contact rod to extend completely through the vacuum envelope to drive successive series connected modules. A system of capacitors and resistors is provided in the insulated portion of the contact drive rod, which extends through the module to connect to and balance the voltage between any series connected vacuum modules. A mechanical adjustment system provides contact pressure and a means to adjust out tolerance build-up within the vacuum module to provide the contacts with a uniform set point. This allows multiple vacuum modules to be connected together in series combinations and provides for simultaneous operation of the contacts in each module.Type: GrantFiled: April 7, 2011Date of Patent: June 18, 2013Inventor: Michael David Glaser
-
Patent number: 8445805Abstract: A vacuum switching device with pre-insertion contact arrangement is disclosed. The vacuum switch includes first and second contact systems. The first contact system includes an annular stationary contact and an annular moving contact retained on a moving contact drive rod. A second contact system includes a moving contact retained on an end of the moving contact drive rod and a floating contact retained along the same axis as the second moving contact. Both contact systems are enclosed in a vacuum envelope. A mechanical adjustment system is provided for the floating contact, which allows it to be positioned so that the secondary moving contact and floating moving contact may engage at a set interval before the annular moving contact engages the annular stationary contact. A resistor or inductor is connected between the second contact system and a load to prevent a current in-rush into the load.Type: GrantFiled: January 7, 2011Date of Patent: May 21, 2013Inventor: Michael David Glaser
-
Publication number: 20120175347Abstract: A vacuum switching device with pre-insertion contact arrangement is disclosed. The vacuum switch includes first and second contact systems. The first contact system includes an annular stationary contact and an annular moving contact retained on a moving contact drive rod. A second contact system includes a moving contact retained on an end of the moving contact drive rod and a floating contact retained along the same axis as the second moving contact. Both contact systems are enclosed in a vacuum envelope. A mechanical adjustment system is provided for the floating contact, which allows it to be positioned so that the secondary moving contact and floating moving contact may engage at a set interval before the annular moving contact engages the annular stationary contact. A resistor or inductor is connected between the second contact system and a load to prevent a current in-rush into the load.Type: ApplicationFiled: January 7, 2011Publication date: July 12, 2012Inventor: Michael David Glaser