Patents by Inventor Jay Peterson
Jay Peterson 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: 12634241Abstract: A system and method for managing shared memory packet buffers is disclosed. In some embodiments, the system is configured to receive and classify a packet as one of: network-network, network-host, host-network, or host-host; select a minimum guarantee space for the packet according to the classification thereof; if the selected minimum guarantee space is available, store the packet therein; otherwise, if a dedicated shared space is available, store the packet therein; otherwise, if a global shared space is available, store the packet therein; and otherwise, drop the packet.Type: GrantFiled: February 8, 2023Date of Patent: May 19, 2026Assignee: Enfabrica CorporationInventors: Ari Aravinthan, Mike Jorda, Shimon Muller, Shrijeet Mukherjee, Jay Peterson, Gurjeet Singh, Abhishek Jaiswal
-
Patent number: 12627598Abstract: A system for admission and flow control is disclosed. In some embodiments, the system includes a switch for routing network traffic, having multiple classes of service (CoSs), from multiple ingress ports to one or more of multiple egress ports. The system also includes multiple ingress-level class of service queues (InCoS-Qs) and one or more egress-level class of service queues (EgCoS-Qs), each InCoS-Q and EgCoS-Q corresponding to one of CoSs. The switch is configured to detect congestion in a particular EgCoS-Q, corresponding to a particular CoS, the particular EgCoS-Q being associated with a particular host; identify an InCoS-Q corresponding to that particular CoS, and associated with that particular host; and block that InCoS-Q, while allowing routing of the network traffic from one or more InCoS-Qs corresponding to that particular CoS, the one or more InCoS-Qs corresponding to one or more other hosts.Type: GrantFiled: June 4, 2024Date of Patent: May 12, 2026Assignee: Enfabrica CoporationInventors: Gurjeet Singh, Ari Aravinthan, Shimon Muller, Jay Peterson, Shrijeet Mukherjee
-
Publication number: 20250299346Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: ApplicationFiled: April 8, 2025Publication date: September 25, 2025Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Patent number: 12299907Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: GrantFiled: June 18, 2024Date of Patent: May 13, 2025Assignee: PROPRIO, INC.Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Publication number: 20250036285Abstract: A system for tracking and moving pages within a memory hierarchy is disclosed. In some embodiments, the system comprises a memory hierarchy having low-tier memory and high-tier memory. The system comprises an input/output (I/O) port configured to map into the low-tier memory. The system comprises a central processing unit (CPU) associated with the high-tier memory and configured to make one or more page requests for accessing a page stored in the low-tier memory via the I/O port. The system also comprises a page tracker configured to determine a count of the one or more page requests. The system further comprises a data movement engine configured to move content of the page from the low-tier memory to the high-tier memory when the count of the one or more page requests exceeds a predetermined threshold.Type: ApplicationFiled: July 26, 2024Publication date: January 30, 2025Inventors: Shrijeet Mukherjee, Thomas Norrie, Jay Peterson
-
Publication number: 20240338832Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: ApplicationFiled: June 18, 2024Publication date: October 10, 2024Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Publication number: 20240323116Abstract: A system for admission and flow control is disclosed. In some embodiments, the system includes a switch for routing network traffic, having multiple classes of service (CoSs), from multiple ingress ports to one or more of multiple egress ports. The system also includes multiple ingress-level class of service queues (InCoS-Qs) and one or more egress-level class of service queues (EgCoS-Qs), each InCoS-Q and EgCoS-Q corresponding to one of CoSs. The switch is configured to detect congestion in a particular EgCoS-Q, corresponding to a particular CoS, the particular EgCoS-Q being associated with a particular host; identify an InCoS-Q corresponding to that particular CoS, and associated with that particular host; and block that InCoS-Q, while allowing routing of the network traffic from one or more InCoS-Qs corresponding to that particular CoS, the one or more InCoS-Qs corresponding to one or more other hosts.Type: ApplicationFiled: June 4, 2024Publication date: September 26, 2024Inventors: Gurjeet Singh, Ari Aravinthan, Shimon Muller, Jay Peterson, Shrijeet Mukherjee
-
Patent number: 12063156Abstract: A system for admission and flow control is disclosed. In some embodiments, the system includes a switch for routing network traffic, having multiple classes of service (CoSs), from multiple ingress ports to one or more of multiple egress ports. The system also includes multiple ingress-level class of service queues (InCoS-Qs) and one or more egress-level class of service queues (EgCoS-Qs), each InCoS-Q and EgCoS-Q corresponding to one of CoSs. The switch is configured to detect congestion in a particular EgCoS-Q, corresponding to a particular CoS, the particular EgCoS-Q being associated with a particular host; identify an InCoS-Q corresponding to that particular CoS, and associated with that particular host; and block that InCoS-Q, while allowing routing of the network traffic from one or more InCoS-Qs corresponding to that particular CoS, the one or more InCoS-Qs corresponding to one or more other hosts.Type: GrantFiled: January 12, 2023Date of Patent: August 13, 2024Assignee: Enfabrica CorporationInventors: Gurjeet Singh, Ari Aravinthan, Shimon Muller, Jay Peterson, Shrijeet Mukherjee
-
Patent number: 12051214Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: GrantFiled: May 4, 2022Date of Patent: July 30, 2024Assignee: Proprio, Inc.Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Publication number: 20240243996Abstract: A system for admission and flow control is disclosed. In some embodiments, the system includes a switch for routing network traffic, having multiple classes of service (CoSs), from multiple ingress ports to one or more of multiple egress ports. The system also includes multiple ingress-level class of service queues (InCoS-Qs) and one or more egress-level class of service queues (EgCoS-Qs), each InCoS-Q and EgCoS-Q corresponding to one of CoSs. The switch is configured to detect congestion in a particular EgCoS-Q, corresponding to a particular CoS, the particular EgCoS-Q being associated with a particular host; identify an InCoS-Q corresponding to that particular CoS, and associated with that particular host; and block that InCoS-Q, while allowing routing of the network traffic from one or more InCoS-Qs corresponding to that particular CoS, the one or more InCoS-Qs corresponding to one or more other hosts.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Inventors: Gurjeet Singh, Ari Aravinthan, Shimon Muller, Jay Peterson, Shrijeet Mukherjee
-
Publication number: 20230254259Abstract: A system and method for managing shared memory packet buffers is disclosed. In some embodiments, the system is configured to receive and classify a packet as one of: network-network, network-host, host-network, or host-host; select a minimum guarantee space for the packet according to the classification thereof; if the selected minimum guarantee space is available, store the packet therein; otherwise, if a dedicated shared space is available, store the packet therein; otherwise, if a global shared space is available, store the packet therein; and otherwise, drop the packet.Type: ApplicationFiled: February 8, 2023Publication date: August 10, 2023Inventors: Ari Aravinthan, Mike Jorda, Shimon Muller, Shrijeet Mukherjee, Jay Peterson, Gurjeet Singh, Abhishek Jaiswal
-
Publication number: 20220301195Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: ApplicationFiled: May 4, 2022Publication date: September 22, 2022Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Patent number: 11354810Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: GrantFiled: February 11, 2021Date of Patent: June 7, 2022Assignee: Proprio, Inc.Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Publication number: 20210358139Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: ApplicationFiled: February 11, 2021Publication date: November 18, 2021Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Patent number: 10949986Abstract: Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.Type: GrantFiled: May 12, 2020Date of Patent: March 16, 2021Assignee: PROPRIO, INC.Inventors: David Julio Colmenares, James Andrew Youngquist, Adam Gabriel Jones, Thomas Ivan Nonn, Jay Peterson
-
Publication number: 20180130336Abstract: Technology for an enhanced personal emergency response system (e-PERS) unit is disclosed. The e-PERS unit can transmit a general message related to a personal emergency to a personal emergency response system (PERS) computing service environment (CSE), wherein the general message includes an identification (ID) of the e-PERS unit to enable the e-PERS CSE to send the ID of the e-PERS unit to a monitoring station. The e-PERS unit can receive a unit profile message from the e-PERS CSE. The e-PERS unit can: open a voice channel to the monitoring station in response to receiving the general message from the e-PERS CSE, or receive a voice call from the monitoring station in response to receiving the ID of the e-PERS unit at the monitoring station. The e-PERS unit can include a display screen and a base unit help button.Type: ApplicationFiled: November 2, 2017Publication date: May 10, 2018Inventors: RICHARD BANGERTER, RYAN BANGERTER, Eric Mattle, Jared Wood, Brett Hibbert, Joseph Sterzer, Lynn H. Salisbury, Michael Bangerter, Alex Sandoval, Zach Parduhn, Andres Gonzalez, Jay Peterson, Joshua Bangerter
-
Publication number: 20050230196Abstract: A protective lug cap assembly for protection of a lug of a friction brake disc comprises a lug cap, and a load bearing fastening device. The disc has a periphery, with a plurality of circumferentially spaced slots, separating a plurality of circumferentially spaced lugs. The slots are separated by a distance, and disposed for engagement by a spline of a torque device. Each of the slots have two generally radially extending wall portions, wherein each wall portion has a top, a bottom, and opposing sides, and a bottom surface extending between and interconnecting the wall portion bottoms. The lug cap has a lug cap face, wherein the lug cap covers one of the slot wall portions and extends circumferentially away from the slot on the slot wall top and the slot wall opposing sides, covering a portion of the lug. The lug cap face is a portion of the lug cap which covers the slot wall portion.Type: ApplicationFiled: April 15, 2004Publication date: October 20, 2005Inventors: Mark Eckert, Scott Szloh, Jay Peterson
-
Patent number: 5726450Abstract: An unmanned integrated RES 12 integrates all of its components except the reflector 22 into a single console 30 that is positioned at the side of a road and has a CPU 36 that controls calibration, verification and data gathering. The RES's source 32 and receiver 34 are preferably stacked one on top of the other such that the IR beam 24 traverses a low and high path as it crosses the road 14. This allows the RES to detect both low and high ground clearance vehicles. To maintain the vehicle processing and identification throughput, the speed sensor 54 and ALPR 48,50 detect the passing vehicles at steep angles, approximately 20 to 35 degrees. In a preferred system, a manned control center 16 communicates with a large number of the unmanned integrated RES to download emissions data, perform remote diagnostics, and, if necessary, dispatch a technician to perform maintenance on a particular RES.Type: GrantFiled: October 26, 1996Date of Patent: March 10, 1998Assignee: Envirotest Systems Corp.Inventors: Jay Peterson, David R. Nelson, Troy P. Bahan, George C. Polchin, Michael D. Jack
-
Patent number: RE40767Abstract: An unmanned integrated RES 12 integrates all of its components except the reflector 22 into a single console 30 that is positioned at the side of a road and has a CPU 36 that controls calibration, verification and data gathering. The RES's source 32 and receiver 34 are preferably stacked one on top of the other such that the IR beam 24 traverses a low and high path as it crosses the road 14. This allows the RES to detect both low and high ground clearance vehicles. To maintain the vehicle processing and identification throughput, the speed sensor 54 and ALPR 48,50 detect the passing vehicles at steep angles, approximately 20 to 35 degrees. In a preferred system, a manned control center 16 communicates with a large number of the unmanned integrated RES to download emissions data, perform remote diagnostics, and, if necessary, dispatch a technician to perform maintenance on a particular RES.Type: GrantFiled: November 9, 2000Date of Patent: June 23, 2009Assignee: Environmental Systems Products Holdings Inc.Inventors: Jay Peterson, David R Nelson, Troy P. Bahan, George C. Polchin, Michael D. Jack
-
Patent number: RE44214Abstract: An unmanned integrated RES 12 integrates all of its components except the reflector 22 into a single console 30 that is positioned at the side of a road and has a CPU 36 that controls calibration, verification and data gathering. The RES's source 32 and receiver 34 are preferably stacked one on top of the other such that the IR beam 24 traverses a low and high path as it crosses the road 14. This allows the RES to detect both low and high ground clearance vehicles. To maintain the vehicle processing and identification throughput, the speed sensor 54 and ALPR 48,50 detect the passing vehicles at steep angles, approximately 20 to 35 degrees. In a preferred system, a manned control center 16 communicates with a large number of the unmanned integrated RES to download emissions data, perform remote diagnostics, and, if necessary, dispatch a technician to perform maintenance on a particular RES.Type: GrantFiled: June 22, 2009Date of Patent: May 14, 2013Assignee: Envirotest Systems Holdings Corp.Inventors: Jay Peterson, David R Nelson, Troy P. Bahan, George C. Polchin, Michael D. Jack