Patents by Inventor J. Brennan

J. Brennan 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: 20220012933
    Abstract: Techniques for performing shader operations are provided. The techniques include, performing pixel shading at a shading rate defined by pixel shader variable rate shading (“VRS”) data, and updating the pixel VRS data that indicates one or more shading rates for one or more tiles based on whether the tiles of the one or more tiles include triangle edges or do not include triangle edges, to generate updated VRS data.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Skyler Jonathon Saleh, Vineet Goel, Pazhani Pillai, Ruijin Wu, Christopher J. Brennan, Andrew S. Pomianowski
  • Patent number: 11216579
    Abstract: A natural language query can be received at a main natural language processor inside a data protection compliance boundary in a computer system. The natural language query can be processed via the main natural language processor. The data from the query can be transmitted to a data protection computer component. It can be determined via the data protection component whether the data from the query includes protected data whose transmission to a computerized extension would violate a computer-readable data protection rule. The extension is outside the compliance boundary in the computer system and is configured to participate in responding to natural language queries received by the main natural language processor. In response to determining that the data from the query includes the protected data, transmission of the protected data from the main natural language processor to the extension as part of responding to the query can be inhibited.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hubert Van Hoof, David J. Brennan, Vidyaraman Sankaranarayanan, Ruchita Bhargava, Roberto Sonnino
  • Publication number: 20210407182
    Abstract: Techniques for performing multi-sample anti-aliasing operations are provided. The techniques include detecting an instruction for a multi-sample anti-aliasing load operation; determining a sampling rate of source data for the load operation, data storage format of the source data, and loading mode indicating whether the load operation requests same or different color components, or depth data; and based on the determined sampling rate, data storage format, and loading mode, load data from a multi-sample source into a register.
    Type: Application
    Filed: September 22, 2020
    Publication date: December 30, 2021
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Christopher J. Brennan, Fataneh F. Ghodrat, Tien E. Wei
  • Patent number: 11195326
    Abstract: Described herein are techniques for improving the effectiveness of depth culling. In a first technique, a binner is used to sort primitives into depth bins. Each depth bin covers a range of depths. The binner transmits the depth bins to the screen space pipeline for processing in near-to-far order. Processing the near bins first results in the depth buffer being updated, allowing fragments for the primitives in the farther bins to be culled more aggressively than if the depth binning did not occur. In a second technique, a buffer is used to initiate two-pass processing through the screen space pipeline. In the first pass, primitives are sent down to update the depth block and are then culled. The fragments are processed normally in the second pass, with the benefit of the updated depth values.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: December 7, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ruijin Wu, Young In Yeo, Sagar S. Bhandare, Vineet Goel, Martin G. Sarov, Christopher J. Brennan
  • Publication number: 20210373056
    Abstract: A device having an impedance measurement circuit that allows for reduction of flicker noise can be implemented in a variety of applications. A carrier suppression technique can be implemented that substantially removes the carrier signal with removal of noise artifacts associated with the carrier signal from sidebands of the carrier signal. Carrier suppression in an AC impedance measurement circuit can be implemented by sensing a carrier signal of the measurement circuit at a transmit location of the measurement circuit and subtracting a weighted version of the carrier signal at a receive location of the measurement circuit. One or more compensation impedances can be used such that the sidebands of the carrier signal are received with the carrier signal suppressed with respect to the receive location.
    Type: Application
    Filed: November 3, 2020
    Publication date: December 2, 2021
    Inventors: Colin G. Lyden, Thomas J. Tansley, Oliver J. Brennan
  • Publication number: 20210340445
    Abstract: This invention pertains to compositions, methods and systems that can be used in chemical mechanical planarization (CMP) of a tungsten containing semiconductor device. CMP slurries comprising bicyclic amidine additives provide low dishing and low erosion topography.
    Type: Application
    Filed: July 16, 2021
    Publication date: November 4, 2021
    Applicant: Versum Materials US, LLC
    Inventors: Matthias Stender, Agnes Derecskei, Bradley J. Brennan
  • Patent number: 11158106
    Abstract: Techniques for performing shader operations are provided. The techniques include, performing pixel shading at a shading rate defined by pixel shader variable rate shading (“VRS”) data, updating the pixel VRS data that indicates one or more shading rates for one or more tiles based on whether the tiles of the one or more tiles include triangle edges or do not include triangle edges, to generate updated VRS data, and writing a VRS rate feedback buffer based on the updated VRS data.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 26, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Skyler Jonathon Saleh, Vineet Goel, Pazhani Pillai, Ruijin Wu, Christopher J. Brennan, Andrew S. Pomianowski
  • Patent number: 11155693
    Abstract: Crosslinkable polymeric compositions comprising (a) 10 to 99 weight percent of an ethylene-based interpolymer having the following properties: (i) a density of 0.93 g/cm3 or less, (ii) a high-shear viscosity (V100) at 190° C. and 10% strain of 1,200 Pa-s or less, and (iii) a shear thinning ratio (V0.1/V100) at 190° C. and 10% strain of at least 8; and (b) 0 to less than 10 weight percent of a filler, where the ethylene-based interpolymer is not prepared in a high-pressure reactor. Such crosslinkable polymeric compositions may be employed as insulation layers in flexible power cables.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: October 26, 2021
    Assignee: Dow Global Technologies LLC
    Inventors: Bharat I. Chaudhary, Juan C. Tuberquia, Rennisha Wickham, Philip P. Fontaine, Colin Li Pi Shan, Morgan M. Hughes, Jan Bazen, Edward O. Madenjian, Gregory J. Brennan
  • Publication number: 20210304486
    Abstract: A technique for compressing an original image is disclosed. According to the technique, an original image is obtained and a delta-encoded image is generated based on the original image. Next, a segregated image is generated based on the delta-encoded image and then the segregated image is compressed to produce a compressed image. The segregated image is generated because the segregated image may be compressed more efficiently than the original image and the delta image.
    Type: Application
    Filed: June 14, 2021
    Publication date: September 30, 2021
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Ruijin Wu, Skyler Jonathon Saleh, Christopher J. Brennan, Kei Ming Kwong, Anthony Hung-Cheong Chan
  • Patent number: 11111435
    Abstract: This invention pertains to compositions, methods and systems that can be used in chemical mechanical planarization (CMP) of a tungsten containing semiconductor device. CMP slurries comprising bicyclic amidine additives provide low dishing and low erosion topography.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: September 7, 2021
    Assignee: VERSUM MATERIALS US, LLC
    Inventors: Matthias Stender, Agnes Derecskei, Bradley J. Brennan
  • Publication number: 20210234567
    Abstract: Accordingly, there are disclosed herein active cables and methods that enable direct connection between different generations of network interface ports or ports supporting different standards. One illustrative embodiment is an active 1:N breakout cable that includes a unary end connector connected by electrical conductors to each of multiple split end connectors. The unary end connector is adapted to fit into a network interface port of a primary host device to provide output PAM4 electrical signals that convey a multi-lane outbound data stream to the primary host device and to accept input PAM4 electrical signals that convey multi-lane inbound data stream from the primary host device.
    Type: Application
    Filed: April 15, 2021
    Publication date: July 29, 2021
    Applicant: CREDO TECHNOLOGY GROUP LTD
    Inventors: YATTUNG LAM, BAOHUA CHEN, YIFEI DAI, WILLIAM J. BRENNAN
  • Patent number: 11062680
    Abstract: Systems, apparatuses, and methods for implementing raster order view enforcement techniques are disclosed. A processor includes a plurality of compute units coupled to one or more memories. A plurality of waves are launched in parallel for execution on the plurality of compute units, where each wave comprises a plurality of threads. A dependency chain is generated for each wave of the plurality of waves. The compute units wait for all older waves to complete dependency chain generation prior to executing any threads with dependencies. Responsive to all older waves completing dependency chain generation, a given thread with a dependency is executed only if all other threads upon which the given thread is dependent have become inactive. When executed, the plurality of waves generate a plurality of pixels to be driven to a display.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 13, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Pazhani Pillai, Christopher J. Brennan
  • Patent number: 11052641
    Abstract: A multi-layer card comprising a polymeric inlay layer having a first surface and a second surface, further comprising a first multi-layer film which is disposed on the first surface of the polymeric inlay layer, and further comprising a first polymeric overlay layer which is disposed on said first multi-layer film, such that the layer order is polymeric inlay layer, first multi-layer film and first polymeric overlay layer, wherein said first multi-layer film comprises: (i) a polyester base layer (B) comprising a crystallisable polyester (PB), and further comprising titanium dioxide in an amount of from about 1 to about 30 wt % by total weight of the base layer; (ii) a first heat-sealable copolyester layer (A1) disposed on a first surface of said polyester base layer; and (iii) optionally a second heat-sealable copolyester layer (A2) disposed on a second surface of said polyester base layer, wherein the copolyester (CPA) of each of the first and optional second heat-sealable copolyester layers is independently
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: July 6, 2021
    Assignee: DuPont Teijin Films U.S. Limited Partnership
    Inventors: William J. Brennan, Felicity Child
  • Publication number: 20210192827
    Abstract: Techniques for performing shader operations are provided. The techniques include, performing pixel shading at a shading rate defined by pixel shader variable rate shading (“VRS”) data, updating the pixel VRS data that indicates one or more shading rates for one or more tiles based on whether the tiles of the one or more tiles include triangle edges or do not include triangle edges, to generate updated VRS data, and writing a VRS rate feedback buffer based on the updated VRS data.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Skyler Jonathon Saleh, Vineet Goel, Pazhani Pillai, Ruijin Wu, Christopher J. Brennan, Andrew S. Pomianowski
  • Patent number: 11037357
    Abstract: A technique for compressing an original image is disclosed. According to the technique, an original image is obtained and a delta-encoded image is generated based on the original image. Next, a segregated image is generated based on the delta-encoded image and then the segregated image is compressed to produce a compressed image. The segregated image is generated because the segregated image may be compressed more efficiently than the original image and the delta image.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: June 15, 2021
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Ruijin Wu, Skyler Jonathon Saleh, Christopher J. Brennan, Kei Ming Kwong, Anthony Hung-Cheong Chan
  • Patent number: 11018709
    Abstract: Accordingly, there are disclosed herein active cables and methods that enable direct connection between different generations of network interface ports or ports supporting different standards. One illustrative embodiment is an active 1:N breakout cable that includes a unary end connector connected by electrical conductors to each of multiple split end connectors. The unary end connector is adapted to fit into a network interface port of a primary host device to provide output PAM4 electrical signals that convey a multi-lane outbound data stream to the primary host device and to accept input PAM4 electrical signals that convey multi-lane inbound data stream from the primary host device.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: May 25, 2021
    Assignee: CREDO TECHNOLOGY GROUP LIMITED
    Inventors: Yattung Lam, Baohua Chen, Yifei Dai, William J. Brennan
  • Patent number: 11014546
    Abstract: A braking system for a vehicle is disclosed. The braking system may have a primary braking system (PBS) having a boost assist subsystem, and an electronic control unit (ECU) for controlling the PBS and the boost assist subsystem. A memory may be in communication with the ECU. A database may be stored in the memory and may define a plurality of category function codes. The codes may define what levels of braking operation may be provided by the PBS when one of a fault or an anomaly is detected. The ECU may further be configured to implement a brake boost evaluation software module to determine whether to apply a requested level of braking being requested by a subsystem of the vehicle when at least one of a malfunction or anomaly is present.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 25, 2021
    Assignee: Veoneer-Nissin Brake Systems Japan Co., Ltd.
    Inventors: Thomas J. Brennan, Arnie Spieker
  • Patent number: 11004251
    Abstract: A knob has a plurality of settings that configure a graphics pipeline. A first setting is associated with a first state of the graphics pipeline. The first setting is associated with the first state based on a measure of performance of the graphics pipeline while configured according to the first setting. The graphics pipeline is configured according to the first setting in response to the first state of the graphics pipeline matching a current state of the graphics pipeline. The graphics pipeline processes graphics according to the first setting. In some cases, the first setting is associated with the first state of the graphics pipeline by dithering or toggling the knob between the settings once per frame for a predetermined number of frames. The first setting achieves better performance than other ones of the plurality of settings during the predetermined number of frames.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 11, 2021
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventor: Christopher J. Brennan
  • Publication number: 20210110320
    Abstract: A system and method for managing business organizations. A database management system establishes a database, the database including a plurality of database records, each record including values, at a given point in time and for a respective business organization, of some or all of quantitative data associated with financial risk. The database management system establishes a database, the database including a plurality of database records, each database record associated with one of a plurality of separate business organizations, each record including values, at a given point in time and for the respective business organization, of some or all of the quantitative data associated with financial risk. The records are applied to a financial risk prediction model to assess financial risk for the business organization.
    Type: Application
    Filed: November 30, 2020
    Publication date: April 15, 2021
    Inventor: Patrick J. Brennan
  • Publication number: 20210104095
    Abstract: Accesses to a mipmap by a shader in a graphics pipeline are monitored. The mipmap is stored in a memory or cache associated with the shader and the mipmap represents a texture at a hierarchy of levels of detail. A footprint in the mipmap of the texture is marked based on the monitored accesses. The footprint indicates, on a per-tile, per-level-of-detail (LOD) basis, tiles of the mipmap that are expected to be accessed in subsequent shader operations. In some cases, the footprint is defined by a plurality of footprint indicators that indicate whether the tiles of the mipmap are expected to be accessed in subsequent shader operations. In that case, the plurality of footprint indicators are set to a first value to indicate that the tile was not access during the first frame or a second value to indicate that the tile was accessed during the first frame.
    Type: Application
    Filed: December 16, 2020
    Publication date: April 8, 2021
    Inventor: Christopher J. BRENNAN