Patents by Inventor Hashem Hashemi

Hashem Hashemi 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: 20240101863
    Abstract: A method for generating a shingle roofing coating is described. The method includes mixing 1% by weight to 20% by weight of an elastomeric polymer with an asphalt flux to generate a concentrate. The concentrate is then heated and mixed with an oxidized asphalt feedstock. The mixture of the concentrate and oxidized asphalt is then heated to generate the shingle roofing coating. The shingle roofing coating includes between 10% by weight and 30% by weight of the concentrate and between 0.1% by weight and 6% by weight of the elastomeric polymer.
    Type: Application
    Filed: July 5, 2023
    Publication date: March 28, 2024
    Inventors: Joseph Randall Bruns, Hashem Hashemi, Moises Cisneros Rached
  • Patent number: 11851575
    Abstract: A method for generating a shingle roof coating is described. The method includes receiving an asphalt feedstock and separately proceeds to mix an elastomeric polymer and an asphalt flux to generate a first concentrate. The first concentrate is then heated separately from the asphalt feedstock. The method then mixes the first concentrate with the asphalt feedstock and heats the combined first concentrate and the asphalt feedstock to generate the shingle roof coating. The amount of elastomeric polymer in the first concentrate is adjusted based on the type of asphalt feedstock such that the resulting shingle roof coating includes 0.5% to 6% by weight of the elastomeric polymer.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: December 26, 2023
    Assignee: ASPHALT SCIENCES LLC
    Inventors: Joseph Randall Bruns, Hashem Hashemi, Moises Cisneros Rached
  • Publication number: 20230295434
    Abstract: A first method for generating a solubilized tire rubber bitumen compound is described. The first method begins by heating a first bitumen compound and a tire rubber compound to generate a bitumen wetted tire rubber mixture. The method includes adding a second bitumen compound to the bitumen wetted tire rubber mixture to generate a fully wetted tire rubber bitumen mixture. The method then proceeds to generate a devulcanized fully wetted tire rubber bitumen mixture, which is heated with mixing to between 500° F. and 700° F. to generate the solubilized tire rubber bitumen compound. Additionally, a second method for generating a solubilized tire rubber bitumen compound is described. The second method includes heating a first bitumen compound and a tire rubber compound to generate a devulcanized tire rubber bitumen mixture. The devulcanized tire rubber bitumen mixture is heated to generate a bitumen wetted devulcanized tire rubber mixture.
    Type: Application
    Filed: December 31, 2022
    Publication date: September 21, 2023
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Publication number: 20230205698
    Abstract: A processing system divides successive dispatches of work items into portions. The successive dispatches are separated from each other by barriers, each barrier indicating that the work items of the previous dispatch must complete execution before work items of a subsequent dispatch can begin execution. In some embodiments, the processing system interleaves execution of portions of a first dispatch with portions of subsequent dispatches that consume data produced by the first dispatch. The processing system thereby reduces the amount of data written to the local cache by a producer dispatch while preserving data locality for a subsequent consumer (or consumer/producer) dispatch and facilitating processing efficiency.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 29, 2023
    Inventors: Saurabh SHARMA, Hashem HASHEMI, Paavo PESSI, Mika TUOMI, Gianpaolo TOMMASI, Jeremy LUKACS, Guennadi RIGUER
  • Publication number: 20230195509
    Abstract: A processing unit performs a dispatch walk of a set of thread groups based on a programmable access pattern. The access pattern is stored at a table that is programmed with the access pattern based upon a specified command. By using the command to program the table with different access patterns, the dispatch order of the set of thread groups is adapted to better suit the processing of different data sets, thereby reducing power consumption at the processing unit, and improving overall processing efficiency.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Saurabh Sharma, Jeremy Lukacs, Hashem Hashemi, Gianpaolo Tommasi, Guennadi Riguer, Mark Fowler, Randy Ramsey
  • Publication number: 20230195639
    Abstract: A processing system selectively allocates storage at a local cache of a parallel processing unit for cache lines of a repeating pattern of data that exceeds the storage capacity of the cache. The processing system identifies repeating patterns of data having cache lines that have a reuse distance that exceeds the storage capacity of the cache. A cache controller allocates storage for only a subset of cache lines of the repeating pattern of data at the cache and excludes the remainder of cache lines of the repeating pattern of data from the cache. By restricting the cache to store only a subset of cache lines of the repeating pattern of data, the cache controller increases the hit rate at the cache for the subset of cache lines.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Saurabh Sharma, Jeremy Lukacs, Hashem Hashemi, Gianpaolo Tommasi, Christopher J. Brennan
  • Publication number: 20230195626
    Abstract: A processing system is configured to translate a first cache access pattern of a dispatch of work items to a cache access pattern that facilitates consumption of data stored at a cache of a parallel processing unit by a subsequent access before the data is evicted to a more remote level of the memory hierarchy. For consecutive cache accesses having read-after-read data locality, in some embodiments the processing system translates the first cache access pattern to a space-filling curve. In some embodiments, for consecutive accesses having read-after-write data locality, the processing system translates a first typewriter cache access pattern that proceeds in ascending order for a first access to a reverse typewriter cache access pattern that proceeds in descending order for a subsequent cache access. By translating the cache access pattern based on data locality, the processing system increases the hit rate of the cache.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Saurabh Sharma, Jeremy Lukacs, Hashem Hashemi, Gianpaolo Tommasi, Guennadi Riguer, Mark Fowler, Randy Ramsey
  • Publication number: 20230085865
    Abstract: A method and system for generating a rapid digestion process (“RDP”) product are described. The method includes receiving a bitumen compound and first heating the bitumen compound to 320° F. to 420° F. The method then proceeds to add tire rubber to the bitumen compound. The bitumen compound and the tire rubber are mixed for 5 minutes to 360 minutes during a second heating to 525° F. to 700° F. Further, sulfur is added to the mixture of tire rubber and bitumen compound. These steps generate the RDP product. The RDP product is then cooled for transfer to a storage vessel.
    Type: Application
    Filed: October 3, 2022
    Publication date: March 23, 2023
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Publication number: 20230086227
    Abstract: A method and system for generating a modified and enhanced dissolved tire rubber bitumen compound are described. The method includes receiving an rapid digestion process (“RDP”) compound, a bitumen compound, and a sulfur cross-linking agent. First heating the RDP compound, the bitumen compound, and the sulfur cross-linking agent to 320° F. to 420° F. with mixing for 3 to 5 hours. The method then proceeds to add SBC to the RDP compound, the bitumen compound, and the sulfur cross-linking agent. The RDP compound, the bitumen compound, the sulfur cross-linking agent, and the SBC are second heated to 320° F. to 420° F. with mixing for 15 minutes to 120 minutes.
    Type: Application
    Filed: October 3, 2022
    Publication date: March 23, 2023
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Patent number: 11459274
    Abstract: A method and system for generating a tire rubber asphalt compound is described. The method includes receiving an asphalt compound and heating the asphalt compound to approximately 320° F. to 420° F. The method then proceeds to add tire rubber to the asphalt compound. The asphalt compound and the scrap tire rubber are mixed for approximately 5 minutes to 360 minutes during heating to approximately 525° F. to 700° F. to generate the tire rubber asphalt compound. The tire rubber asphalt compound is then cooled.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: October 4, 2022
    Assignee: ASPHALT SCIENCES LLC
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Publication number: 20220010173
    Abstract: A method for generating a shingle roof coating is described. The method includes receiving an asphalt feedstock and separately proceeds to mix an elastomeric polymer and an asphalt flux to generate a first concentrate. The first concentrate is then heated separately from the asphalt feedstock. The method then mixes the first concentrate with the asphalt feedstock and heats the combined first concentrate and the asphalt feedstock to generate the shingle roof coating. The amount of elastomeric polymer in the first concentrate is adjusted based on the type of asphalt feedstock such that the resulting shingle roof coating includes 0.5% to 6% by weight of the elastomeric polymer.
    Type: Application
    Filed: May 24, 2021
    Publication date: January 13, 2022
    Inventors: Joseph Randall Bruns, Hashem Hashemi, Moises Cisneros Rached
  • Patent number: 11015085
    Abstract: An asphalt composition for use as a shingle roof coating is described. The asphalt composition includes a first asphalt feedstock and a first concentrate. The first concentrate includes an elastomeric polymer and an asphalt flux. The asphalt composition includes 0.5% to 6% by weight of the elastomeric polymer. The elastomeric polymer includes a styrenic block copolymer. The first concentrate includes 3% by weight to 25% by weight of the styrenic block copolymer. The first concentrate includes 3% by weight to 15% by weight of one of an ethylene polymer and an ethylene propylene copolymer. The first concentrate has a penetration of at least 100 dmm.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: May 25, 2021
    Assignee: ASPHALT SCIENCES LLC
    Inventors: Joseph Randall Bruns, Hashem Hashemi, Moises Cisneros Rached
  • Publication number: 20210139374
    Abstract: A method and system for generating a tire rubber asphalt compound is described. The method includes receiving an asphalt compound and heating the asphalt compound to approximately 320° F. to 420° F. The method then proceeds to add tire rubber to the asphalt compound. The asphalt compound and the scrap tire rubber are mixed for approximately 5 minutes to 360 minutes during heating to approximately 525° F. to 700° F. to generate the tire rubber asphalt compound. The tire rubber asphalt compound is then cooled.
    Type: Application
    Filed: November 2, 2020
    Publication date: May 13, 2021
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Publication number: 20200385610
    Abstract: An asphalt composition for use as a shingle roof coating is described. The asphalt composition includes a first asphalt feedstock and a first concentrate. The first concentrate includes an elastomeric polymer and an asphalt flux. The asphalt composition includes 0.5% to 6% by weight of the elastomeric polymer. The elastomeric polymer includes a styrenic block copolymer. The first concentrate includes 3% by weight to 25% by weight of the styrenic block copolymer. The first concentrate includes 3% by weight to 15% by weight of one of an ethylene polymer and an ethylene propylene copolymer. The first concentrate has a penetration of at least 100 dmm.
    Type: Application
    Filed: April 20, 2020
    Publication date: December 10, 2020
    Applicant: ASPHALT SCIENCES LLC
    Inventors: Joseph Randall Bruns, Hashem Hashemi, Moises Cisneros Rached
  • Patent number: 10843966
    Abstract: A method and system for generating a tire rubber asphalt compound is described. The method includes receiving an asphalt compound and heating the asphalt compound to approximately 320° F. to 420° F. The method then proceeds to add tire rubber to the asphalt compound. The asphalt compound and the scrap tire rubber are mixed for approximately 60 minutes to 360 minutes during heating to approximately 525° F. to 700° F. to generate the tire rubber asphalt compound. The tire rubber asphalt compound is then cooled.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: November 24, 2020
    Assignee: ASPHALT SCIENCES LLC
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Patent number: 10796397
    Abstract: A mechanism is described for facilitating dynamic runtime transformation of graphics processing commands for improved graphics performance on computing devices. A method of embodiments, as described herein, includes detecting a command stream associated with an application, where the command stream includes dispatches. The method may further include evaluating processing parameters relating to each of the dispatches, where evaluating further includes associating a first plan with one or more of the dispatches to transform the command stream into a transformed command stream. The method may further include associating, based on the first plan, a second plan to the one or more of the dispatches, where the second plan represents the transformed command stream. The method may further include executing the second plan, where execution of the second plan includes processing the transformed command stream in lieu of the command stream.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: October 6, 2020
    Assignee: INTEL CORPORATION
    Inventors: James A. Valerio, Abhishek Venkatesh, Satyajit Sarangi, Michael Apodaca, Thomas F. Raoux, Hashem Hashemi, Rama S. B. Harihara
  • Patent number: 10626295
    Abstract: An asphalt composition suitable for use as a shingle roof coating is described. The asphalt composition comprises an oxidized asphalt feedstock and a first concentrate. The oxidized asphalt feedstock has a softening point greater than 205° F. and a penetration of less than 15 dmm. The first concentrate includes an elastomeric polymer and an asphalt flux. The asphalt composition includes 1.5% to 4.5% by weight of the elastomeric polymer.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: April 21, 2020
    Assignee: ASPHALT SCIENCES, LLC.
    Inventors: Joseph Randall Bruns, Hashem Hashemi, Moises Cisneros Rached
  • Publication number: 20190389769
    Abstract: A method and system for generating a tire rubber asphalt compound is described. The method includes receiving an asphalt compound and heating the asphalt compound to approximately 320° F. to 420° F. The method then proceeds to add tire rubber to the asphalt compound. The asphalt compound and the scrap tire rubber are mixed for approximately 60 minutes to 360 minutes during heating to approximately 525° F. to 700° F. to generate the tire rubber asphalt compound. The tire rubber asphalt compound is then cooled.
    Type: Application
    Filed: January 23, 2019
    Publication date: December 26, 2019
    Inventors: Joseph Randall Bruns, Hashem Hashemi
  • Publication number: 20190324757
    Abstract: Embodiments described herein provide techniques to maintain high temporal cache locality between independent threads having the same or similar memory access pattern. One embodiment provides a graphics processing unit comprising an instruction execution pipeline including hardware execution logic and a thread dispatcher to process a set of commands for execution and distribute multiple groups of hardware threads to the hardware execution logic to execute the set of commands. The thread dispatcher can be configured to concurrently distribute a first group of the multiple groups of hardware threads to the hardware execution logic and withhold distribution of additional hardware threads for the set of commands until after the first group completes execution.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Applicant: Intel Corporation
    Inventors: James Valerio, Ben Ashbaugh, Pradeep Ramani, Rebecca David, Sabareesh Ganapathy, Hashem Hashemi
  • Patent number: 10214617
    Abstract: A method for generating a dissolving rubber compound in asphalt is described. The method includes receiving an asphalt compound and heating the asphalt compound to approximately 320° F. to 420° F. The method then proceeds to add a tire rubber compound to the asphalt compound. The asphalt compound and the tire rubber compound are mixed for approximately 5 minutes to 240 minutes. The dissolved rubber compound is generated by heating a mixture of the asphalt compound and the tire rubber to approximately 525° F.-700° F. The dissolved rubber compound is then cooled.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 26, 2019
    Assignee: ASPHALT SCIENCES, LLC.
    Inventors: Joseph Randall Bruns, Hashem Hashemi