Patents by Inventor David Matthews

David Matthews 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: 20240282323
    Abstract: A method for representing a second presentation of audio channels or objects as a data stream, the method comprising the steps of: (a) providing a set of base signals, the base signals representing a first presentation of the audio channels or objects; (b) providing a set of transformation parameters, the transformation parameters intended to transform the first presentation into the second presentation; the transformation parameters further being specified for at least two frequency bands and including a set of multi-tap convolution matrix parameters for at least one of the frequency bands.
    Type: Application
    Filed: April 29, 2024
    Publication date: August 22, 2024
    Applicants: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Dirk Jeroen Breebaart, David Matthew Cooper, Leif Jonas Samuelsson
  • Publication number: 20240279521
    Abstract: Environmentally friendly refrigerant blends utilizing refrigerants including 2,3,3,3-tetrafluoropropene (HFO-1234yf), difluoromethane (HFC-32), and 1,1-difluoroethane (HFC-152a). The blends have low GWP, low toxicity, and low flammability with low temperature glide for use in a hybrid, mild hybrid, plug-in hybrid, or full electric vehicles for thermal management (transferring heat from one part of the vehicle to the other) of the passenger compartment providing air conditioning (A/C) or heating to the passenger cabin.
    Type: Application
    Filed: July 14, 2022
    Publication date: August 22, 2024
    Applicant: THE CHEMOURS COMPANY FC, LLC
    Inventors: JASON R. JUHASZ, DAVID MATTHEW SNYDER, LUKE DAVID SIMONI
  • Publication number: 20240281278
    Abstract: A method includes receiving, by a first stage in a pipeline, a first transaction from a previous stage in pipeline; in response to first transaction comprising a high priority transaction, processing high priority transaction by sending high priority transaction to a buffer; receiving a second transaction from previous stage; in response to second transaction comprising a low priority transaction, processing low priority transaction by monitoring a full signal from buffer while sending low priority transaction to buffer; in response to full signal asserted and no high priority transaction being available from previous stage, pausing processing of low priority transaction; in response to full signal asserted and a high priority transaction being available from previous stage, stopping processing of low priority transaction and processing high priority transaction; and in response to full signal being de-asserted, processing low priority transaction by sending low priority transaction to buffer.
    Type: Application
    Filed: May 3, 2024
    Publication date: August 22, 2024
    Inventors: Abhijeet Ashok CHACHAD, David Matthew THOMPSON
  • Patent number: 12067331
    Abstract: A computing system can implement a computer-implemented method for providing selective control of an acoustic environment of a user. The computer-implemented method can include determining a selected audio source of a plurality of audio sources in an environment of a user based at least in part on a selection user input at a peripheral device, where the peripheral device is in communication with the computing system. The computer-implemented method can include receiving a configuration user input at the peripheral device, where the configuration user input is indicative of an intent to configure an audio characteristic associated with the selected audio source. The computer-implemented method can include, in response to receiving the configuration user input, configuring the audio characteristic associated with the selected audio source based at least in part on the configuration user input.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: August 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Robert Marchant, Amelia Schladow, David Matthew Jones, Philip Roadley-Battin, Henry John Holland
  • Patent number: 12069464
    Abstract: A method for generating mastered audio content, the method comprising obtaining an input audio content comprising a number, M1, of audio signals, obtaining rendered presentation of the input audio content, the rendered presentation comprising a number, M2, of audio signals, obtaining a mastered presentation generated by mastering the rendered presentation, comparing the mastered presentation with the rendered presentation to determine one or more indications of differences between the mastered presentation and the rendered presentation, modifying one or more of the audio signals of the input audio content based on the indications of differences to generate the mastered audio content. With this approach, conventional, typically stereo, channel-based mastering tools can be used to provide a mastered version of any input audio content, including object-based immersive audio content.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: August 20, 2024
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Dirk Jeroen Breebaart, David Matthew Cooper, Giulio Cengarle, Brett G. Crockett, Rhonda J. Wilson
  • Publication number: 20240264955
    Abstract: In described examples, a coherent memory system includes a central processing unit (CPU) and first and second level caches. The memory system can include a pipeline for accessing data stored in one of the caches. Requestors can access the data stored in one of the caches by sending requests at a same time that can be arbitrated by the pipeline.
    Type: Application
    Filed: April 18, 2024
    Publication date: August 8, 2024
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson
  • Publication number: 20240265897
    Abstract: Described are apparatus for generating and/or processing audio signals. One apparatus includes: a first stage for obtaining an audio signal; a second stage for modifying the audio signal based on one or more control signals for shaping sound represented by the audio signal; a third stage for generating spatial metadata related to the modified audio signal, based at least in part on the one or more control signals; and an output stage for outputting the modified audio signal together with the generated spatial metadata. Also described are corresponding methods, as well as corresponding programs and computer-readable storage media.
    Type: Application
    Filed: August 24, 2022
    Publication date: August 8, 2024
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventor: David Matthew Cooper
  • Patent number: 12056051
    Abstract: An apparatus includes a CPU core and a L1 cache subsystem including a L1 main cache, a L1 victim cache, and a L1 controller. The apparatus includes a L2 cache subsystem coupled to the L1 cache subsystem by a transaction bus and a tag update bus. The L2 cache subsystem includes a L2 main cache, a shadow L1 main cache, a shadow L1 victim cache, and a L2 controller. The L2 controller receives a message from the L1 controller over the tag update bus, including a valid signal, an address, and a coherence state. In response to the valid signal being asserted, the L2 controller identifies an entry in the shadow L1 main cache or the shadow L1 victim cache having an address corresponding to the address of the message and updates a coherence state of the identified entry to be the coherence state of the message.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: August 6, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Naveen Bhoria, Peter Michael Hippleheuser
  • Publication number: 20240256464
    Abstract: A system comprises a processor including a CPU core, first and second memory caches, and a memory controller subsystem. The memory controller subsystem speculatively determines a hit or miss condition of a virtual address in the first memory cache and speculatively translates the virtual address to a physical address. Associated with the hit or miss condition and the physical address, the memory controller subsystem configures a status to a valid state. Responsive to receipt of a first indication from the CPU core that no program instructions associated with the virtual address are needed, the memory controller subsystem reconfigures the status to an invalid state and, responsive to receipt of a second indication from the CPU core that a program instruction associated with the virtual address is needed, the memory controller subsystem reconfigures the status back to a valid state.
    Type: Application
    Filed: April 9, 2024
    Publication date: August 1, 2024
    Inventors: Bipin Prasad Heremagalur Ramaprasad, David Matthew Thompson, Abhijeet Ashok Chachad, Hung Ong
  • Publication number: 20240257241
    Abstract: Disclosed are various data processing systems, user interfaces, application programming interfaces, and related operations for commodity financial data processing scenarios. In some implementations, a system may provide a graphical user interface (GUI) to customize a financial strategy associated with a commodity delivery contract. The GUI may include an interactive graph representation having a vertical axis and a horizontal axis, with the vertical axis corresponding to price values and the horizontal axis corresponding to time values of the financial strategy. The interactive graph representation may provide a vertical user interface control which is capable of horizontal movement to select a time value, and a horizontal user interface control which is capable of vertical movement to select a price value of the financial strategy. An accompanying information display of the GUI may display the time value and the price value and related information obtained for the strategy.
    Type: Application
    Filed: May 11, 2022
    Publication date: August 1, 2024
    Inventors: David Matthew PELLINGER, Jeff KLOCK
  • Patent number: 12045644
    Abstract: A method includes receiving a first request to allocate a line in an N-way set associative cache and, in response to a cache coherence state of a way indicating that a cache line stored in the way is invalid, allocating the way for the first request. The method also includes, in response to no ways in the set having a cache coherence state indicating that the cache line stored in the way is invalid, randomly selecting one of the ways in the set. The method also includes, in response to a cache coherence state of the selected way indicating that another request is not pending for the selected way, allocating the selected way for the first request.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: July 23, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson
  • Publication number: 20240242240
    Abstract: Disclosed are data processing systems, user interfaces, application programming interfaces, and related operations for the construction, selection, and display of content relevant to commodity pricing scenarios. In some implementations, a system may obtain pricing values associated with a commodity, and identify (e.g., generate or retrieve) content phrases (e.g., sentences such as comments or interjections) that correspond to the pricing values. The system may determine a relevance weight for each of the identified content phrases, the relevance weight being generated from properties associated with the customer and the respective content phrases. The system may select a subset of the content phrases for output in a user interface, based on the determined relevance weight for the content phrases and rules for output of the content phrases. The system may provide the selected subset of the multiple content phrases to a computing device, for output to the customer in the user interface.
    Type: Application
    Filed: May 11, 2022
    Publication date: July 18, 2024
    Inventors: Amy Bofenkamp, Jeff Klock, David Matthew Pellinger, Zac Patrick Skalko, Kayla Byington, Kurt Vander Wiel
  • Publication number: 20240242108
    Abstract: A system predicts metadata attributes associated with documents using machine learning models. The document may represent an interaction between entities. The system trains machine learning models to predict scores indicating whether a token or a sequence of token of a document represents a metadata attribute. The metadata prediction is used to annotate the document and display to users. The system receives user feedback via the user interface and uses the user feedback to evaluate or retrain the model. The system generates training data by receiving a set of annotated documents and comparing the annotated documents against other documents to identify matching documents. The system determines when to execute the machine learning based metadata prediction based on steps of document workflow executed by the system.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Kaushik Narayanan, David Matthew Wong, David Lange, Vinay Jethava, Qing Zheng, Mohammad Mehdi Ghanimifard, Pontus Lindstrom, Gowtham Rangarajan Raman, David DeBarr, Yan He
  • Publication number: 20240241901
    Abstract: A system predicts metadata attributes associated with documents using machine learning models. The document may represent an interaction between entities. The system trains machine learning models to predict scores indicating whether a token or a sequence of token of a document represents a metadata attribute. The metadata prediction is used to annotate the document and display to users. The system receives user feedback via the user interface and uses the user feedback to evaluate or retrain the model. The system generates training data by receiving a set of annotated documents and comparing the annotated documents against other documents to identify matching documents. The system determines when to execute the machine learning based metadata prediction based on steps of document workflow executed by the system.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Kaushik Narayanan, David Matthew Wong, David Lange, Vinay Jethava, Qing Zheng, Mohammad Mehdi Ghanimifard, Pontus Lindstrom, Gowtham Rangarajan Raman, David DeBarr, Yan He
  • Publication number: 20240242018
    Abstract: A system predicts metadata attributes associated with documents using machine learning models. The document may represent an interaction between entities. The system trains machine learning models to predict scores indicating whether a token or a sequence of token of a document represents a metadata attribute. The metadata prediction is used to annotate the document and display to users. The system receives user feedback via the user interface and uses the user feedback to evaluate or retrain the model. The system generates training data by receiving a set of annotated documents and comparing the annotated documents against other documents to identify matching documents. The system determines when to execute the machine learning based metadata prediction based on steps of document workflow executed by the system.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Kaushik Narayanan, David Matthew Wong, David Lange, Vinay Jethava, Qing Zheng, Mohammad Mehdi Ghanimifard, Pontus Lindstrom, Gowtham Rangarajan Raman, David DeBarr, Yan He
  • Patent number: 12038840
    Abstract: In described examples, a coherent memory system includes a central processing unit (CPU), and first and second level caches, each with a cache controller. The CPU is arranged to execute program instructions to manipulate data in at least a first or second secure context. Each of the first and second caches stores a secure code for indicating the secure context by which data for a respective cache line is received. The first and second level caches maintain coherency in response to comparing the secure codes of respective lines of cache and executing a cache coherency operation in response. A requestor coupled to the second level cache may send a coherence read transaction to the second level cache controller, which upon an affirmative security check, generates a snoop read transaction and sends the same to the first level cache.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: July 16, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson, Naveen Bhoria
  • Patent number: D1036420
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sun Joo Han, Giles David Matthew McWilliam
  • Patent number: D1038076
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sun Joo Han, Giles David Matthew McWilliam
  • Patent number: D1038914
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: August 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Edward James Paterson, Giles David Matthew McWilliam
  • Patent number: D1038915
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: August 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Edward James Paterson, Giles David Matthew McWilliam, Marc Rene Walliser