Patents by Inventor Thomas Gray

Thomas Gray 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: 11977766
    Abstract: A hierarchical network enables access for a stacked memory system including or more memory dies that each include multiple memory tiles. The processor die includes multiple processing tiles that are stacked with the one or more memory die. The memory tiles that are vertically aligned with a processing tile are directly coupled to the processing tile and comprise the local memory block for the processing tile. The hierarchical network provides access paths for each processing tile to access the processing tile's local memory block, the local memory block coupled to a different processing tile within the same processing die, memory tiles in a different die stack, and memory tiles in a different device. The ratio of memory bandwidth (byte) to floating-point operation (B:F) may improve 50× for accessing the local memory block compared with conventional memory. Additionally, the energy consumed to transfer each bit may be reduced by 10×.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: May 7, 2024
    Assignee: NVIDIA Corporation
    Inventors: William James Dally, Carl Thomas Gray, Stephen W. Keckler, James Michael O'Connor
  • Publication number: 20240115211
    Abstract: Disclosed are systems and methods for generating graphical displays of analyte data and/or health information. In some implementations, the graphical displays are generating based on a self-referential dataset that are modifiable based on identified portions of the data. The modified graphical displays can indicate features in the analyte data of a host.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: Esteban CABRERA, JR., Lauren Danielle ARMENTA, Scott M. BELLIVEAU, Jennifer BLACKWELL, Leif N. BOWMAN, Rian DRAEGER, Arturo GARCIA, Timothy Joseph GOLDSMITH, John Michael GRAY, Andrea Jean JACKSON, Apurv Ullas KAMATH, Katherine Yerre KOEHLER, Paul KRAMER, Aditya Sagar MANDAPAKA, Michael Robert MENSINGER, Sumitaka MIKAMI, Gary A. MORRIS, Hemant Mahendra NIRMAL, Paul NOBLE-CAMPBELL, Philip Thomas PUPA, Eli REIHMAN, Peter C. SIMPSON, Brian Christopher SMITH, Atiim Joseph WILEY
  • Patent number: 11953429
    Abstract: Systems and methods of the present disclosure include at least one building component detection sensor device configured to be deployed within (or proximate to) a building comprised of a plurality of building components. The at least one building component detection sensor device is configured to detect data relating to at least one building component of the plurality of building components. In addition, a building component property determination system includes a processor configured to execute instructions stored in memory to determine one or more properties of the at least one building component based at least in part on the data detected by the at least one building component detection sensor device.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: April 9, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Emily Margaret Gray, Daniel Christopher Bitsis, Jr., Qunying Kou, Robert Wiseman Simpson, Manfred Amann, Donnette Moncrief Brown, Eric David Schroeder, Meredith Beveridge, Michael J. Maciolek, Bobby Lawrence Mohs, Brian F. Shipley, Justin Dax Haslam, Ashley Raine Philbrick, Yevgeniy Viatcheslavovich Khmelev, Oscar Guerra, Jeffrey Neal Pollack, Janelle Denice Dziuk, Ryan Thomas Russell, David Patrick Dixon
  • Patent number: 11953953
    Abstract: An avionics unit assembly for an aircraft can include an avionics unit (e.g., an underwater locator device, “ULD”), and a battery to power the avionics unit. The avionics unit assembly can further include a housing that encases the avionics unit and the battery. The housing includes a vent port for exhausting an emission from the housing during a failure of the avionics unit. The avionics unit assembly can further include one or more of a suppressor that filters the emission, a shield element that is resistant to chemical and/or thermal effects of the emission, and a bracket for mounting the avionics unit to a surface. A method integrating the avionics unit assembly onto a forward aircraft bulkhead at a mount location under an aircraft radome and for manufacturing the avionics unit, and an aircraft including the avionics unit are also described.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: April 9, 2024
    Assignee: THE BOEING COMPANY
    Inventors: Ramon L. Cuenca, Shellini P. Dowell, Thomas A. Jessett, Fadl I. Khalil, Warren S. Ng, Scott B. Vacknitz, Collis M. Walker, Archibald A. Gray, James C. Russell, Charles O. Adler
  • Patent number: 11943876
    Abstract: Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 26, 2024
    Assignee: DexCom, Inc.
    Inventors: Jason Halac, John Charles Barry, Becky L. Clark, Chris W. Dring, John Michael Gray, Kris Elliot Higley, Jeff Jackson, David A. Keller, Ted Tang Lee, Jason Mitchell, Kenneth Pirondini, David Rego, Ryan Everett Schoonmaker, Peter C. Simpson, Craig Thomas Gadd, Kyle Thomas Stewart, John Stanley Hayes
  • Patent number: 11931188
    Abstract: Disclosed are systems and methods for generating graphical displays of analyte data and/or health information. In some implementations, the graphical displays are generating based on a self-referential dataset that are modifiable based on identified portions of the data. The modified graphical displays can indicate features in the analyte data of a host.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 19, 2024
    Assignee: Dexcom, Inc.
    Inventors: Esteban Cabrera, Jr., Lauren Danielle Armenta, Scott M. Belliveau, Jennifer Blackwell, Leif N. Bowman, Rian Draeger, Arturo Garcia, Timothy Joseph Goldsmith, John Michael Gray, Andrea Jean Jackson, Apurv Ullas Kamath, Katherine Yerre Koehler, Paul Kramer, Aditya Sagar Mandapaka, Michael Robert Mensinger, Sumitaka Mikami, Gary A Morris, Hemant Mahendra Nirmal, Paul Noble-Campbell, Philip Thomas Pupa, Eli Reihman, Peter C. Simpson, Brian Christopher Smith, Atiim Joseph Wiley
  • Publication number: 20240067326
    Abstract: An aircraft wing is disclosed having a main fixed wing portion and a wing tip device at a tip thereof. The wing tip device is configurable between a flight configuration and a ground configuration, in which ground configuration the wing tip device is moved away from the flight configuration such that the span of the aircraft wing is reduced. A hinge arrangement connects the main fixed wing portion and the wing tip device and enables the wing tip device to rotate between the ground configuration and the flight configuration. The hinge arrangement protrudes beyond an outer surface of the main fixed wing portion and wing tip device. A fairing covers at least part of the hinge arrangement on at least a suction side of the wing.
    Type: Application
    Filed: August 30, 2023
    Publication date: February 29, 2024
    Inventors: Oliver FAMILY, Robert MILLS, Christopher GRAY, Thomas WILSON
  • Patent number: 11784835
    Abstract: A circuit includes a set of multiple bit generating cells. One or more adjustable characterization circuits are coupled to inputs to the bit generating cells to affect the outputs of the bit generating cells. Based on the effect of the characterization circuit(s) on the outputs of the bit generating cells, a subset less than all of the bit generating cells is selected.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: October 10, 2023
    Assignee: NVIDIA CORP.
    Inventors: Sudhir Shrikantha Kudva, Nikola Nedovic, Carl Thomas Gray, Stephen G Tell
  • Publication number: 20230315651
    Abstract: Embodiments of the present disclosure relate to application partitioning for locality in a stacked memory system. In an embodiment, one or more memory dies are stacked on the processor die. The processor die includes multiple processing tiles and each memory die includes multiple memory tiles. Vertically aligned memory tiles are directly coupled to and comprise the local memory block for a corresponding processing tile. An application program that operates on dense multi-dimensional arrays (matrices) may partition the dense arrays into sub-arrays associated with program tiles. Each program tile is executed by a processing tile using the processing tile's local memory block to process the associated sub-array. Data associated with each sub-array is stored in a local memory block and the processing tile corresponding to the local memory block executes the program tile to process the sub-array data.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: William James Dally, Carl Thomas Gray, Stephen W. Keckler, James Michael O'Connor
  • Publication number: 20230297269
    Abstract: A hierarchical network enables access for a stacked memory system including or more memory dies that each include multiple memory tiles. The processor die includes multiple processing tiles that are stacked with the one or more memory die. The memory tiles that are vertically aligned with a processing tile are directly coupled to the processing tile and comprise the local memory block for the processing tile. The hierarchical network provides access paths for each processing tile to access the processing tile’s local memory block, the local memory block coupled to a different processing tile within the same processing die, memory tiles in a different die stack, and memory tiles in a different device. The ratio of memory bandwidth (byte) to floating-point operation (B:F) may improve 50x for accessing the local memory block compared with conventional memory. Additionally, the energy consumed to transfer each bit may be reduced by 10x.
    Type: Application
    Filed: February 28, 2022
    Publication date: September 21, 2023
    Inventors: William James Dally, Carl Thomas Gray, Stephen W. Keckler, James Michael O’Connor
  • Publication number: 20230297499
    Abstract: A mapper within a single-level memory system may facilitate memory localization to reduce the energy and latency of memory accesses within the single-level memory system. The mapper may translate a memory request received from a processor for implementation at a data storage entity, where the translating identifies a data storage entity and a starting location within the data storage entity where the data associated with the memory request is located. This data storage entity may be co-located with the processor that sent the request, which may enable the localization of memory and significantly improve the performance of memory usage by reducing an energy of data access and increasing data bandwidth.
    Type: Application
    Filed: January 21, 2022
    Publication date: September 21, 2023
    Inventors: William James Dally, Stephen William Keckler, Carl Thomas Gray, James Michael O’Connor
  • Publication number: 20230275068
    Abstract: Embodiments of the present disclosure relate to memory stacked on processor for high bandwidth. Systems and methods are disclosed for providing a one-level memory for a processing system by stacking bulk memory on a processor die. In an embodiment, one or more memory dies are stacked on the processor die. The processor die includes multiple processing tiles, where each tile includes a processing unit, mapper, and tile network. Each memory die includes multiple memory tiles. The processing tile is coupled to each memory tile that is above or below the processing tile. The vertically aligned memory tiles comprise the local memory block for the processing tile. The ratio of memory bandwidth (byte) to floating-point operation (B:F) may improve 50× for accessing the local memory block compared with conventional memory. Additionally, the energy consumed to transfer each bit may be reduced by 10×.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 31, 2023
    Inventors: William James Dally, Carl Thomas Gray, Stephen W. Keckler, James Michael O'Connor
  • Publication number: 20220271951
    Abstract: A circuit includes a set of multiple bit generating cells. One or more adjustable current sources is coupled to introduce perturbations into outputs of the bit generating cells. Based on the perturbations, the outputs of a subset less than all of the bit generating cells are selected, and applied as a control.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Applicant: NVIDIA Corp.
    Inventors: Sudhir Shrikantha Kudva, Nikola Nedovic, Carl Thomas Gray
  • Publication number: 20220271952
    Abstract: A circuit includes a set of multiple bit generating cells. One or more adjustable characterization circuits are coupled to inputs to the bit generating cells to affect the outputs of the bit generating cells. Based on the effect of the characterization circuit(s) on the outputs of the bit generating cells, a subset less than all of the bit generating cells is selected.
    Type: Application
    Filed: September 21, 2021
    Publication date: August 25, 2022
    Applicant: NVIDIA Corp.
    Inventors: Sudhir Shrikantha Kudva, Nikola Nedovic, Carl Thomas Gray, Stephen G Tell
  • Patent number: 11411563
    Abstract: A circuit includes a set of multiple bit generating cells. One or more adjustable current sources is coupled to introduce perturbations into outputs of the bit generating cells. Based on the perturbations, the outputs of a subset less than all of the bit generating cells are selected, and applied as a control.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: August 9, 2022
    Assignee: NVIDIA Corp.
    Inventors: Sudhir Shrikantha Kudva, Nikola Nedovic, Carl Thomas Gray
  • Publication number: 20220224694
    Abstract: Described embodiments provide systems and methods for resource appropriation in a multi-tenant environment using risk and value modeling. A resource server can provide a plurality of applications access to a plurality of resources in response to requests from clients based in part on risk scores and value scores. The resource server can generate and execute a risk model and a value model to determine a risk score and a value score for each of the applications. The resource server can use the risk and value scores to determine access to a particular resource for a requested application. The resource server can assign a first allocation of resource tokens to an application. The resource tokens can correspond to access privileges to plurality of resources. The resource server can dynamically modify the resource allocation for applications responsive to changes to a risk score or value score of a respective application.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 14, 2022
    Applicant: Citrix Systems, Inc.
    Inventors: Alok Aggarwal, Josh Thomas Gray, Darren Gilroy
  • Patent number: 11349803
    Abstract: Described embodiments provide systems and methods for resolving Domain Name Service (DNS) requests. An authoritative DNS server may receive, from a recursive resolver, a DNS request to resolve a query on behalf of a client. The authoritative DNS server may determine whether the recursive resolver is classified as a non-client representative resolver or a client representative resolver. The authoritative DNS server may identify a redirect server based on the recursive resolver classified as the non-client representative resolver or the resolved server based on the recursive resolver classified as the client representative resolver. The authoritative DNS server may transmit, to the recursive resolver, a response to the DNS request including an address of one of the redirect server or the resolved server.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: May 31, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Josh Thomas Gray, Steven Lyons
  • Patent number: 11302291
    Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for device agnostic user interface generation. Example methods include receiving a request for content from a device, determining first data representing a first device characteristic of the device, and determining an intended viewing distance value associated with the first data. Some methods include determining, using the intended viewing distance value, a first value for the device, the first value representing a baseline density-independent number of pixels, determining first content using the first value, and sending the first content to the device, where the first content is to be rendered at the device.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: April 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley McNally, Kynan Dylan Antos, Jennifer Lynne Cotton, Jonathan Mongan, Sahil Ahmed Yousif Anand, Timothy Thomas Gray, Ryan Long
  • Patent number: 11297067
    Abstract: Described embodiments provide systems and methods for resource appropriation in a multi-tenant environment using risk and value modeling. A resource server can provide a plurality of applications access to a plurality of resources in response to requests from clients based in part on risk scores and value scores. The resource server can generate and execute a risk model and a value model to determine a risk score and a value score for each of the applications. The resource server can use the risk and value scores to determine access to a particular resource for a requested application. The resource server can assign a first allocation of resource tokens to an application. The resource tokens can correspond to access privileges to plurality of resources. The resource server can dynamically modify the resource allocation for applications responsive to changes to a risk score or value score of a respective application.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: April 5, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Alok Aggarwal, Josh Thomas Gray, Darren Gilroy
  • Patent number: 11250201
    Abstract: Systems and methods for presenting a user interface in a first mode and a second mode based on detection of a touch gesture is described herein. In some embodiments, a first user interface may be presented on an electronic device's display. The first user interface may include a list of items, which may be formatted such that they are optimally viewable from a first distance away from the display. In response to detecting a touch gesture, such as a scrolling gesture, a second user interface may be presented including the list of items, which may be formatted such that they are optimally viewed from a second distance. For example, the first user interface may be optimally viewable from a distance of approximately seven to ten feet from the display. As another example, the second user interface may optimally viewable from a distance of approximately one to three feet.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: February 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Thomas Gray, Thomas Irvine Nelson, Jae Pum Park, Shilpan Bhagat