Patents by Inventor Gregory Williams

Gregory Williams 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: 20230315636
    Abstract: A primary controller has authority of a cache line associated with a fetch and manages a second cache line request from a different and non-associated secondary requesting entity. A secondary controller, associated with the secondary requesting entity, is granted authority of the cache line and further manages multiple subsequent simultaneous or overlapping requests for the cache line from different non-associated subsequent requesting entities by maintaining authority of the cache line, by granting read-only access to the cache line to respective subsequent controllers, each associated with a different subsequent requesting entity, and by passing a non-authority token to each of the respective subsequent controllers.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Jason D. Kohl, Winston Herring, Tu-An T. Nguyen, Gregory William Alexander, Timothy Bronson, CHRISTIAN JACOBI
  • Publication number: 20230315638
    Abstract: Embodiments are for using a decentralized hot cache line tracking fairness mechanism. In response to receiving an incoming request to access a cache line, a determination is made to grant access to the cache line based on a requested state and a serviced state used for maintaining the cache line, a structure comprising the requested and serviced states. In response to the determination to grant access to the cache line, the requested state and the serviced state are transferred along with data of the cache line.
    Type: Application
    Filed: April 5, 2022
    Publication date: October 5, 2023
    Inventors: Tu-An T. Nguyen, Matthias Klein, Gregory William Alexander, Jason D. Kohl, Winston Herring, Timothy Bronson, CHRISTIAN JACOBI
  • Publication number: 20230315633
    Abstract: A computer system includes a processor core and a memory system in signal communication with the processor core. The memory system includes a first cache and a second cache. The first cache is arranged at a first level of a hierarchy in the memory system and is configured to store a plurality of first-cache entries. The second cache is arranged at a second level of the hierarchy that is lower than the first level, and stores a plurality of second-cache entries. The first cache maintains a directory that contains information for each of the first-cache entries. The second cache maintains a shadow pointer directory (SPD) that includes one or more SPD entries that maps each of the first-cache entries to a corresponding second cache entry at a lower-level cache location.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 5, 2023
    Inventors: Ashraf ElSharif, Richard Joseph Branciforte, Gregory William Alexander, Deanna Postles Dunn Berger, Timothy Bronson, Aaron Tsai, Taylor J. Pritchard, Markus Kaltenbach, Christian Jacobi, Michael A. Blake
  • Publication number: 20230318979
    Abstract: Embodiments include processing commands on multiprocessor chip having a plurality of nodes that are interconnected via a clockwise ring network and a counterclockwise ring network. Aspects include receiving a command for execution and based at least in part on a determination that the clockwise ring network and the counterclockwise ring network are both available for transmission, performing a bidirectional execution of the command. The bidirectional execution includes transmitting a first warning signal on the clockwise ring network and a second warning signal on the counterclockwise ring network, transmitting the command on the clockwise ring network a first number of clock cycles after the first warning signal, and transmitting the command on the counterclockwise ring network a second number of clock cycles after the second warning signal.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Avery Francois, Kenneth Douglas Klapproth, Guy G. Tracy, Matthias Klein, Gregory William Alexander
  • Publication number: 20230315629
    Abstract: Embodiments are for preemptive tracking of remote requests for decentralized hot cache line fairness tracking. Authority is requested for a cache line in conjunction with querying for outstanding requests for the cache line. One or more responses are received regarding the outstanding requests for the cache line. In response to receiving the one or more responses regarding the outstanding requests and in advance of receiving the authority for the cache line, the outstanding requests are preemptively tracked in a requested structure associated with the cache line.
    Type: Application
    Filed: April 5, 2022
    Publication date: October 5, 2023
    Inventors: Tu-An T. Nguyen, Matthias Klein, Gregory William Alexander, Jason D. Kohl, Vesselina Papazova
  • Publication number: 20230315637
    Abstract: A computer-implemented method is provided. The method includes determining whether a rejection of a request is required and determining whether the request is software forward progress (SFP)-likely or SFP-unlikely upon determining that the rejection of the request is required. The method also includes executing a first pseudo random decision to set or not set a requested state of the request in an event the request is SFP-likely or SFP-unlikely, respectively, and rejecting the request following execution of the second pseudo random decision.
    Type: Application
    Filed: April 5, 2022
    Publication date: October 5, 2023
    Inventors: Gregory William Alexander, Tu-An T. Nguyen, Deanna Postles Dunn Berger, Timothy Bronson, CHRISTIAN JACOBI
  • Publication number: 20230305966
    Abstract: A method for managing designated authority status in a cache line includes identifying an initial designated authority (DA) member cache for a cache line, transferring DA status from the initial DA member cache to a new DA member cache, determining whether the new DA member cache is active, indicating a final state of the initial DA cache responsive to determining that the new DA member cache is active, and overriding a DA state in a cache control structure in a directory. A method for managing cache accesses during a designated authority transfer includes receiving a designated authority (DA) status transfer request, receiving an indication that a first cache will invalidate its copy of the cache line, allowing a second cache to assume DA status for the cache line, and denying access to the first cache’s copy of the cache line until invalidation by the first cache is complete.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 28, 2023
    Inventors: Jason D. Kohl, Gregory William Alexander, Timothy Bronson, Akash V. Giri, Winston Herring
  • Publication number: 20230306688
    Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
    Type: Application
    Filed: February 17, 2023
    Publication date: September 28, 2023
    Applicant: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
  • Publication number: 20230303517
    Abstract: The present invention relates to dihydrocyclopenta-isoquinoline-sulfonamide derivatives of formula (I), processes for preparing them, pharmaceutical compositions containing them and their use in treating disorders caused by IgE (such as allergic responses, non-allergic mast cell responses or certain autoimmune responses), and in particular disorders caused by the interaction of IgE with the Fc?RI receptor.
    Type: Application
    Filed: December 22, 2020
    Publication date: September 28, 2023
    Inventors: Timothy John NORMAN, Douglas BYRNE, Julian Hugh ROWLEY, Giancarlo TRANI, Konstantinos RAMPALAKOS, Nathaniel Julius Thomas MONCK, Benedicte LALLEMAND, Gregory William HASLETT, Rickki Lee CONNELLY, Jag Paul HEER, James MADDEN, Oliver PHILPS, Selvaratnam SUGANTHAN, Zeshan YOUSUF, Richard John MEARS
  • Publication number: 20230281132
    Abstract: Embodiments are for special tracking pool enhancement for core L1 address invalidates. An invalidate request is designated to fill an entry in a queue in a local cache of a processor core, the queue including a first allocation associated with processing any type of invalidate request and a second allocation associated with processing an invalidate request not requiring a response in order for a controller to be made available, the entry being in the second allocation. Responsive to designating the invalidate request to fill the entry in the queue in the local cache, a state of the controller that made the invalidate request is changed to available based at least in part on the entry being in the second allocation.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventors: Deanna Postles Dunn Berger, Gregory William Alexander, Richard Joseph Branciforte, Aaron Tsai, Markus Kaltenbach
  • Patent number: 11748266
    Abstract: Embodiments are for special tracking pool enhancement for core L1 address invalidates. An invalidate request is designated to fill an entry in a queue in a local cache of a processor core, the queue including a first allocation associated with processing any type of invalidate request and a second allocation associated with processing an invalidate request not requiring a response in order for a controller to be made available, the entry being in the second allocation. Responsive to designating the invalidate request to fill the entry in the queue in the local cache, a state of the controller that made the invalidate request is changed to available based at least in part on the entry being in the second allocation.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Deanna Postles Dunn Berger, Gregory William Alexander, Richard Joseph Branciforte, Aaron Tsai, Markus Kaltenbach
  • Publication number: 20230271951
    Abstract: A series of substituted 4,4-difluorocyclohexyl derivatives as defined herein, being potent modulators of human IL-17 activity, are accordingly of benefit in the treatment and/or prevention of various human ailments, including inflammatory and autoimmune disorders.
    Type: Application
    Filed: April 6, 2021
    Publication date: August 31, 2023
    Inventors: Prafulkumar Tulshibhai CHOVATIA, Anne Marie FOLEY, Gregory William HASLETT, Martin Clive HUTCHINGS, James Andrew JOHNSON, Fabien Claude LECOMTE, Nathaniel Julius Thomas MONCK, Joanna Rachel QUINCEY, Konstantinos RAMPALAKOS, James Thomas REUBERSON, Adam Peter SMALLEY, Giancarlo TRANI, Darshan Gunvant VAIDYA
  • Patent number: 11741669
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: August 29, 2023
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Patent number: 11739224
    Abstract: A peelable paint composition for forming a peelable coating on a substrate is provided. The peelable paint composition includes water, a polysiloxane resin, and a film-forming resin that includes a component selected from the group consisting of styrene-butadiene copolymer, polyvinyl butyral, and combinations thereof.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: August 29, 2023
    Assignee: Behr Process Corporation
    Inventors: Chenming Xue, Gregory A. Williams, Mansi Sali, Dhanashree Havele, Sujan Mandal, China Ramanaiah Beeram, Claudia Paola Ramirez, Sadreddin Hosseini
  • Publication number: 20230252312
    Abstract: A method executed by a computing device includes determining a set of identigens for each query word of a query to produce a plurality of sets of identigens. The method further includes interpreting, based on identigen pairing rules of a knowledge database, pairs of sequentially adjacent identigens of adj acent sets of identigens of the plurality of sets of identigens to determine a most likely meaning interpretation of the query and produce a query entigen group. The method further includes identifying a set of entigen variations associated with the query entigen group utilizing the knowledge database to produce an expanded query entigen group. The method further includes obtaining knowledge associated with the first entigen variation of the set of entigen variations.
    Type: Application
    Filed: May 26, 2022
    Publication date: August 10, 2023
    Applicant: entigenlogic LLC
    Inventors: Frank John Williams, Neil O'Driscoll, Ahmad Abdelqader Abunaser, Stephen Emerson Sundberg, Ameeta Vasant Reed, Jessy Thomas, Karl Olaf Knutson, Thomas F. Shirley, Jr., Thomas James MacTavish, Andrew Chu, Zachary John McCord, Ali Fattahian, Gregory William Cox, Kyle Edward Alberth, Gary W. Grube
  • Publication number: 20230241290
    Abstract: A bone graft composition comprising a viable, osteogenic cellular material combined with a viscous cryoprotectant that includes a penetrating cryoprotective agent and a non-penetrating cryoprotective agent. The viscosity of the cryoprotectant is such that the composition is malleable, cohesive and capable of being formed into desired shapes.
    Type: Application
    Filed: April 4, 2023
    Publication date: August 3, 2023
    Inventors: Gregory Williams, Erik Erbe, Susan Lynn Riley, Timothy Moseley, Ali Ismailoglu
  • Patent number: 11712209
    Abstract: A radiological imaging system includes a gantry that defines an analysis zone, a source housed within the gantry, and a detector housed within the gantry. A part of a patient is placed in the analysis zone. The source emits radiation that passes through the part of the patient; the detector receives the radiation. The system is configured to receive the patient alternatively in at least two of the following arrangements: having a stationary bed and a translatable gantry, having a bed with a table top that translates through the analysis zone along a main direction, and accepting the patient in a seating or reclining apparatus.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: August 1, 2023
    Assignee: EPICA INTERNATIONAL, INC.
    Inventors: Gregory William Stoutenburgh, Mark Dettman, Damiano Fortuna, Leonardo Manetti
  • Publication number: 20230236796
    Abstract: A communication system includes: a transmitter including: an arithmetic decoder configured to generate an output symbol based on input bits and a symbol frequency table that sets frequencies of excluded symbols to 0 and frequencies of allowed symbols to non-zero values, the transmitter being configured to iteratively generate a sequence of restricted packets and an ending state, the sequence of restricted packets excluding instances of the one or more excluded symbols and to transmit the sequence of restricted packets and the ending state on a channel; and a receiver including: an arithmetic encoder configured to compute an output state based on an input state, an input symbol, and the symbol frequency table, the receiver being configured to: supply an ending state received from the channel and the restricted packets to the arithmetic encoder to iteratively generate a final state, and recover a bit sequence from the final state.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 27, 2023
    Inventor: Gregory William Cook
  • Publication number: 20230224631
    Abstract: A communications device is described that may include a system housing, a microphone array, a loudspeaker, and a loudspeaker housing. The loudspeaker housing is configured to minimize acoustic coupling between the loudspeaker and the microphone array, and at least a portion of the loudspeaker housing is positioned outside of the system housing. The loudspeaker housing may include a plurality of loudspeaker housing mounts. The loudspeaker housing may include first and second halves which may have a gasket between them. The gasket between the first half and the second half of the loudspeaker housing may be configured to dampen vibrations.
    Type: Application
    Filed: January 10, 2023
    Publication date: July 13, 2023
    Inventors: Gregory William Lantz, Benjamin Neal Huyck, Jan Michael Melin, Wade K. Fournier, Sarah N. Kenkel, Scott D. Harlow, Mathew T. Abraham
  • Patent number: 11698304
    Abstract: Apparatuses, systems, and methods for Raman spectroscopy are described. In certain implementations, a spectrometer is provided. The spectrometer may include a plurality of optical elements, comprising an entrance aperture, a collimating element, a volume phase holographic grating, a focusing element, and a detector array. The plurality of optical elements are configured to transfer the light beam from the entrance aperture to the detector array with a high transfer efficiency over a preselected spectral band.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: July 11, 2023
    Assignee: Wayne State University
    Inventors: Gregory William Auner, Michelle Ann Brusatori, Changhe Huang