Patents Assigned to ATI
  • Publication number: 20240202047
    Abstract: The disclosed computer-implemented method can include reaching, by a chiplet involved in carrying out an operation for a process, a synchronization barrier. The method can additionally include receiving, by the chiplet, dedicated control messages pushed to the chiplet by other chiplets involved in carrying out the operation for the process, wherein the dedicated control messages are pushed over a control network by the other chiplets. The method can also include advancing, by the chiplet, the synchronization barrier in response to receipt of the dedicated control messages. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: December 16, 2022
    Publication date: June 20, 2024
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Joseph L. Greathouse, Alan D. Smith, Anthony Asaro, Kostantinos Danny Christidis, Alexander Fuad Ashkar, Milind N. Nemlekar
  • Patent number: 12014700
    Abstract: A graphics processing unit (GPU) of a processing system transmits pixel data for a frame to a display in a compressed burst, so that the pixel data is communicated at a rate that is higher than the rate at which the display scans out the pixel data to refresh the frame at a display panel. By transmitting pixel data for the frame in a compressed burst, the GPU shortens the time spent transmitting the pixel data and extends the time before the next frame of pixel data is to be transmitted. During the extended time before the next frame of pixel data is to be transmitted, the GPU saves power by placing portions of the processing system in a reduced power mode.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: June 18, 2024
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Syed Athar Hussain, Anthony W L Koo, David I. J. Glen
  • Patent number: 12014593
    Abstract: Disclosed are gaming systems, methods and machines for a gaming cabinet configuration. In particular, the gaming systems, methods and machines may incorporate gaming cabinets that include one or more curved or arcuate screens, one or more candles integrated into one or more lighting features arranged on one or more edges of the gaming cabinet, the one or more candles and the one or more lighting features connected to a game controller via one or more interfaces, and/or one or more diffuse lighting elements to provide lighting features or effects.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: June 18, 2024
    Assignee: ARISTOCRAT TECHNOLOGIES, INC. (ATI)
    Inventors: Bruce Urban, Garrett Hill, Samuel Villanueva
  • Publication number: 20240192965
    Abstract: A technique for operating an auxiliary processing device is provided. The technique includes based on a first request specifying a handle received from a client, requesting work be performed via a first auxiliary processing device mapped to the handle; responsive to restoration from hibernation, updating a mapping for the handle to refer to a second auxiliary processing device; and based on a second request specifying the handle received from the client, requesting work be performed via the second auxiliary processing device.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Applicant: ATI Technologies ULC
    Inventors: Yuexiang Yu, Wan Quan Li, Bokun Zhang, Min Zhang, Hing Pong Chan
  • Patent number: 12000023
    Abstract: Nickel-based alloys having improved localized corrosion resistance, improved stress-corrosion cracking (SCC) resistance and impact strength are disclosed. The improvements come from the provision of compositions that are resistant to deleterious phase formation and from the addition of alloying elements that improve corrosion resistance, impact strength, and SCC resistance. The nickel-based alloys of the present invention have controlled amounts of Ni, Cr, Fe, Mo, Co, Cu, Mn, C, N, Si, Ti, Nb, Al, and B. When subjected to post-cladding heat treatments or welding, the nickel-based alloys retain their corrosion resistance and possess desirable impact strengths.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: June 4, 2024
    Assignee: ATI Properties LLC
    Inventors: Nacéra Sabrina Meck, David S. Bergstrom, John J. Dunn, David C. Berry
  • Patent number: 12002324
    Abstract: A removable cover for an electronic gaming machine having one or more external surfaces is provided. The removable cover includes a printable film for positioning over the external surfaces of the electronic gaming machine, and a flexible multi-layer film covering the printable film. The multi-layer film includes an adhesive layer arranged to secure the flexible multi-layer film and printable film to the external surface of the electronic gaming machine. The removable cover is shaped to correspond with a shape of at least a portion of the external surface of the electronic gaming machine. The printable film is configured to be imprinted with one or more of graphics, patterns, colors, text, or a combination thereof.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 4, 2024
    Assignee: Aristocrat Technologies, Inc. (ATI)
    Inventor: Bruce Essex
  • Patent number: 12002322
    Abstract: An electronic gaming device including a display device operable to display a portion of a plurality of reels, and a controller. The controller includes a processor to associate a first lookup table and a second lookup table with a first symbol and a second symbol from a first reel, respectively, select a first entry in the first table that satisfies a target threshold, convert the first symbol with the first entry, and evaluate the portion of the plurality of reels for a win combination that satisfies the target threshold.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: June 4, 2024
    Assignee: Aristocrat Technologies, Inc. (ATI)
    Inventors: Ryan Hawkins, Stephanie Klepzig, Robert Honeycutt
  • Patent number: 12002541
    Abstract: A read clock circuit selectively provides a read clock signal from a memory to a memory controller over a memory bus. A pulse-amplitude modulation (PAM) driver including an input and an output capable of driving at least three levels indicating respective digital values. A digital control circuit is coupled to the PAM driver and operable to cause the PAM driver to provide a preamble signal before the read clock signal, the preamble signal including an initial toggling state in which the PAM driver toggles between two selected levels at a first rate, and a final toggling state in which the PAM driver toggles between two selected levels at a second rate higher than the first rate, with a length of the initial toggling state and a length of the final toggling state are based on values in a mode register.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 4, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Aaron John Nygren, Michael John Litt, Karthik Gopalakrishnan, Tsun Ho Liu
  • Publication number: 20240179333
    Abstract: A system and method for texture decompression is described. The method comprises receiving a compressed texture block including two or more disjoint subsets of data and decompressing the compressed texture block. The decompressing includes decompressing each of the two or more disjoint subsets in the compressed texture block to form texels. The two or more disjoint subsets include a first disjoint subset having a first set of color endpoints and a first index value for a first texel, and a second disjoint subset having a second set of color endpoints.
    Type: Application
    Filed: February 9, 2024
    Publication date: May 30, 2024
    Applicant: ATI Technologies ULC
    Inventors: Konstantine Iourcha, Andrew S.C. Pomianowski
  • Patent number: 11995351
    Abstract: A method for hardware management of DMA transfer commands includes accessing, by a first DMA engine, a DMA transfer command and determining a first portion of a data transfer requested by the DMA transfer command. Transfer of a first portion of the data transfer by the first DMA engine is initiated based at least in part on the DMA transfer command. Similarly, a second portion of the data transfer by a second DMA engine is initiated based at least in part on the DMA transfer command. After transferring the first portion and the second portion of the data transfer, an indication is generated that signals completion of the data transfer requested by the DMA transfer command.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: May 28, 2024
    Assignees: Advanced Micro Devices, Inc., ATI TECHNOLOGIES ULC
    Inventors: Joseph L Greathouse, Sean Keely, Alan D. Smith, Anthony Asaro, Ling-Ling Wang, Milind N Nemlekar, Hari Thangirala, Felix Kuehling
  • Patent number: 11994939
    Abstract: The disclosed computer-implemented method for generating remedy recommendations for power and performance issues within semiconductor software and hardware. For example, the disclosed systems and methods can apply a rule-based model to telemetry data to generate rule-based root-cause outputs as well as telemetry-based unknown outputs. The disclosed systems and methods can further apply a root-cause machine learning model to the telemetry-based unknown outputs to analyze deep and complex failure patterns with the telemetry-based unknown outputs to ultimately generate one or more root-cause remedy recommendations that are specific to the identified failure and the client computing device that is experiencing that failure.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: May 28, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Mohammad Hamed Mousazadeh, Arpit Patel, Gabor Sines, Omer Irshad, Philippe John Louis Yu, Zongjie Yan, Ian Charles Colbert
  • Patent number: 11995938
    Abstract: A bill validator mount holds a bill validator in a bill insertion position relative to an electronic gaming machine (EGM), such that the bill validator is configured to receive a bill from a player in the bill insertion position. The mount cage assembly facilitates tilting the bill validator backward from the bill insertion position to a servicing position that allows access to the bill validator for servicing from a back of the EGM cabinet. The mount cage assembly additionally facilitates lowering the bill validator from the bill insertion position to a collections position, such that the cash box can be accessed for collections. The mount cage assembly provides a way to easily service the bill validator while keeping the cash box secure.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: May 28, 2024
    Assignee: Aristocrat Technologies, Inc. (ATI)
    Inventors: Donald Rodd, Timothy Barbour
  • Patent number: 11994996
    Abstract: Apparatuses, systems and methods for routing requests and responses targeting a shared resource. A queue in a communication fabric is located in a path between the requesters and a shared resource. In some embodiments, the shared resource is a shared address translation cache stored in an endpoint. The physical channel between the queue and the shared resource supports multiple virtual channels. The queue assigns at least one entry to each virtual channel of a group of virtual channels where the group includes a virtual channel for each address translation request type from a single requester of the multiple requesters. When the at least one entry for a given requester is de-allocated, the queue allocates this entry only with requests from the assigned virtual channel even if the empty entry is the only available entry of the queue.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: May 28, 2024
    Assignee: ATI Technologies ULC
    Inventor: Kostantinos Danny Christidis
  • Patent number: 11990005
    Abstract: In one aspect, gaming machines and systems are configured to distribute of viral events, such as viral gaming events, amongst devices. The devices can, for example, be gaming machines and/or mobile devices. According to one embodiment, once a viral event is triggered, it is presented at one or more first devices at a first time. The viral event spreads to other devices, such as one or more second devices where it can be presented at a later time. The viral event may continue to spread to numerous other devices. In another aspect, an apparatus, method, and system to acquire and display casino data on a portable electronic device may include a portable electronic device operative with a real-time location based data application to transmit the location of the portable electronic device and acquire, prioritize, store and display real-time casino data.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 21, 2024
    Assignee: ARISTOCRAT TECHNOLOGIES, INC. (ATI)
    Inventor: Binh T. Nguyen
  • Patent number: 11989918
    Abstract: Systems, apparatuses, and methods for converting pixel data to a custom swizzle mode are disclosed. A graphics engine receives data in a pre-defined swizzle mode. The graphics engine determines a custom swizzle mode for the data that has directionality aligned to the data itself to further optimize deltas that are used for compressing the data. The graphics engine groups incoming data into group of two neighboring pixels in both the horizontal and vertical directions. The graphics engine scores horizontal and vertical groupings against each other to make a first swizzle mode bit selection. Then the graphics engine increases the grouping of pixels to include additional pixels and scores the increased groupings against each other to make subsequent swizzle mode bit selections. The data is reswizzled into the custom swizzle mode and provided to a compressor to be compressed.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: May 21, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Nooruddin Ahmed, Anthony Chan, Christopher J. Brennan
  • Patent number: 11985341
    Abstract: A technique for encoding video is provided. The technique includes for a first portion of a first frame that is encoded by a first encoder in parallel with a second portion of the first frame that is encoded by a second encoder, determining a historical complexity distribution; determining a first bit budget for the first portion of the first frame based on the historical complexity distribution; and encoding the first portion of the first frame by the first encoder, based on the first bit budget.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: May 14, 2024
    Assignee: ATI Technologies ULC
    Inventors: Wei Gao, Gabor Sines, Ihab M. A. Amer, Crystal Yeong-Pian Sau, Feng Pan, Dong Liu
  • Patent number: 11983989
    Abstract: In one embodiment, zone-based gaming activity within a gaming establishment can be configured. The method can, for example, include: setting a location within the gaming establishment for the zone-based gaming activity, the location being at least one defined region within the gaming establishment; configuring a virtual gaming zone for the location within the gaming establishment for the zone-based gaming activity; identifying one or more gaming devices that are within the virtual gaming zone; and permitting the identified one or more gaming devices that are within the virtual gaming zone to participate in the zone-based gaming activity.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: May 14, 2024
    Assignee: Aristocrat Technologies, Inc. (ATI)
    Inventors: Binh T. Nguyen, Darrell Rilett
  • Publication number: 20240155806
    Abstract: The disclosed computer-implemented method for configuring fan speeds can include (i) measuring an air temperature at the air intake of a fan that cools a hardware processing unit of a computing device, (ii) adjusting a rotational speed for the fan based on the air temperature at the air intake of the fan and at least one additional parameter measured around the time of measuring the temperature of the air, and (iii) sending, to the fan, an instruction to rotate at the rotational speed. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Applicant: ATI Technologies ULC
    Inventors: Jabir H. Yusufali, Ali Ebrahimi Khabbazi, Cristian Andrei Saceleanu, Jushwin Singh Mahal
  • Publication number: 20240143295
    Abstract: A compilation technique is provided. The technique includes including a first instruction into a first executable for a first auxiliary processor, wherein the first instruction specifies execution by the first auxiliary processor; and including a second instruction into the first executable, wherein the second instruction targets resources that have affinity with the first auxiliary processor.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 2, 2024
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Norman Vernon Douglas Stewart, Mihir Shaileshbhai Doctor, Mingliang Lin
  • Patent number: D1029942
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: June 4, 2024
    Assignee: ARISTOCRAT TECHNOLOGIES, INC. (ATI)
    Inventor: Bruce Urban