Patents by Inventor David Paul Williams

David Paul 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).

  • Patent number: 11932601
    Abstract: Compounds that modulate the oxidoreductase enzyme indoleamine 2,3-dioxygenase, and compositions containing the compounds, are described herein. The use of such compounds and compositions for the treatment and/or prevention of a diverse array of diseases, disorders and conditions, including cancer- and immune-related disorders, that are mediated by indoleamine 2,3-dioxygenase is also provided.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: March 19, 2024
    Assignee: Flexus Biosciences, Inc.
    Inventors: Hilary Plake Beck, Juan Carlos Jaen, Maksim Osipov, Jay Patrick Powers, Maureen Kay Reilly, Hunter Paul Shunatona, James Ross Walker, Mikhail Zibinsky, James Aaron Balog, David K. Williams, Weiwei Guo
  • Publication number: 20220044139
    Abstract: There is provided a search system comprising a statistical model trained on text associated with a piece of content. The text associated with the piece of content is drawn from a plurality of different data sources. The system is configured to receive text input and generate using the statistical model an estimate of the likelihood that the piece of content is relevant given the text input. A corresponding method is also provided.
    Type: Application
    Filed: August 31, 2021
    Publication date: February 10, 2022
    Inventors: Benjamin William Medlock, David Paul Williams, James Aley
  • Patent number: 11200503
    Abstract: There is provided a search system comprising a statistical model trained on text associated with a piece of content. The text associated with the piece of content is drawn from a plurality of different data sources. The system is configured to receive text input and generate using the statistical model an estimate of the likelihood that the piece of content is relevant given the text input. A corresponding method is also provided.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: December 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Medlock, David Paul Williams, James Aley
  • Patent number: 10768825
    Abstract: A data-storage system comprises a head receiver configured to variably receive up to a number M of write heads. The data-storage system also includes an installed number N of write heads arranged in the head receiver, a substrate receiver configured to receive one or more data-storage substrates, and a positioner machine configured to adjust a relative placement of each of the M write heads with respect to at least one of the one or more data-storage substrates.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Antony Ian Taylor Rowstron, Ioan Alexandru Stefanovici, Aaron William Ogus, Douglas Wayne Phillips, Richard John Black, Austin Nicholas Donnelly, Alexander Lloyd Gaunt, Andreas Georgiou, Ariel Gomez Diaz, Serguei Anatolievitch Legtchenko, Reinhard Sebastian Bernhard Nowozin, Benn Charles Thomsen, Hugh David Paul Williams, David Lara Saucedo, Patrick Neil Anderson, Andromachi Chatzieleftheriou, John Christopher Dainty, James Hilton Clegg, Raluca Andreea Diaconu, Rokas Drevinskas, Mengyang Yang
  • Patent number: 10719239
    Abstract: A data-storage system comprises a head receiver configured to variably receive up to a number M of write heads. The data-storage system also includes an installed number N of write heads arranged in the head receiver, a substrate receiver configured to receive one or more data-storage substrates, and a positioner machine configured to adjust a relative placement of each of the M write heads with respect to at least one of the one or more data-storage substrates.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: July 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Antony Ian Taylor Rowstron, Ioan Alexandru Stefanovici, Aaron William Ogus, Douglas Wayne Phillips, Richard John Black, Austin Nicholas Donnelly, Alexander Lloyd Gaunt, Andreas Georgiou, Ariel Gomez Diaz, Serguei Anatolievitch Legtchenko, Reinhard Sebastian Bernhard Nowozin, Benn Charles Thomsen, Hugh David Paul Williams, David Lara Saucedo, Patrick Neil Anderson, Andromachi Chatzieleftheriou, John Christopher Dainty, James Hilton Clegg, Raluca Andreea Diaconu, Rokas Drevinskas, Mengyang Yang
  • Patent number: 10672428
    Abstract: A method to record data in a solid substrate comprises modulating a polarization angle of a coherent optical pulsetrain, and, while the polarization angle is being modulated, focusing the coherent optical pulsetrain on a locus moving through the solid substrate at a relative velocity. Here the relative velocity, a width of the locus in a direction of the relative velocity, and a rate of modulation of the polarization angle are such that the substrate receives within the width of the locus two or more pulses of the optical pulsetrain differing in polarization angle. In this manner, the two or more pulses record, in different portions of the substrate within the width of the locus, two or more different symbols.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: June 2, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Richard John Black, Patrick Neil Anderson, Rokas Drevinskas, Austin Nicholas Donnelly, Hugh David Paul Williams
  • Publication number: 20200081619
    Abstract: A data-storage system comprises a head receiver configured to variably receive up to a number M of write heads. The data-storage system also includes an installed number N of write heads arranged in the head receiver, a substrate receiver configured to receive one or more data-storage substrates, and a positioner machine configured to adjust a relative placement of each of the M write heads with respect to at least one of the one or more data-storage substrates.
    Type: Application
    Filed: November 12, 2019
    Publication date: March 12, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Antony Ian Taylor ROWSTRON, Ioan Alexandru STEFANOVICI, Aaron William OGUS, Douglas Wayne PHILLIPS, Richard John BLACK, Austin Nicholas DONNELLY, Alexander Lloyd GAUNT, Andreas GEORGIOU, Ariel GOMEZ DIAZ, Serguei Anatolievitch LEGTCHENKO, Reinhard Sebastian Bernhard NOWOZIN, Benn Charles THOMSEN, Hugh David Paul WILLIAMS, David LARA SAUCEDO, Patrick Neil ANDERSON, Andromachi CHATZIELEFTHERIOU, John Christopher DAINTY, James Hilton CLEGG, Raluca Andreea DIACONU, Rokas DREVINSKAS, Mengyang YANG
  • Publication number: 20190354283
    Abstract: A data-storage system comprises a head receiver configured to variably receive up to a number M of write heads. The data-storage system also includes an installed number N of write heads arranged in the head receiver, a substrate receiver configured to receive one or more data-storage substrates, and a positioner machine configured to adjust a relative placement of each of the M write heads with respect to at least one of the one or more data-storage substrates.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Antony Ian Taylor ROWSTRON, Ioan Alexandru STEFANOVICI, Aaron William OGUS, Douglas Wayne PHILLIPS, Richard John BLACK, Austin Nicholas DONNELLY, Alexander Lloyd GAUNT, Andreas GEORGIOU, Ariel GOMEZ DIAZ, Serguei Anatolievitch LEGTCHENKO, Reinhard Sebastian Bernhard NOWOZIN, Benn Charles THOMSEN, Hugh David Paul WILLIAMS, David LARA SAUCEDO, Patrick Neil ANDERSON, Andromachi CHATZIELEFTHERIOU, John Christopher DAINTY, James Hilton CLEGG, Raluca Andreea DIACONU, Rokas DREVINSKAS, Mengyang YANG
  • Publication number: 20190132112
    Abstract: There is a communications network node comprising a transmitter or a receiver configured to communicate with a plurality of other nodes via an interconnection medium interconnecting the node and the other nodes. The node is frequency synchronized with regard to signal transmission or reception, via a frequency synchronization mechanism, with at least one of the other nodes. The node has at least one store holding phase data relating to an amount of phase asynchrony and path characteristics between the node and at least one of the other nodes. A phase controller uses the stored data to adjust phase used by the node such that the recovery of data when communicating with at least one other node is facilitated.
    Type: Application
    Filed: December 28, 2017
    Publication date: May 2, 2019
    Inventors: Hitesh BALLANI, Paolo COSTA, Hugh David Paul WILLIAMS, István HALLER, Krzysztof JOZWIK, Benn Charles THOMSEN, Kari Aaron CLARK, Adam Christopher FUNNELL, Philip Michael WATTS, Kai SHI, Thomas Michael Hoare GERARD
  • Publication number: 20150347920
    Abstract: There is provided a search system comprising a statistical model trained on text associated with a piece of content. The text associated with the piece of content is drawn from a plurality of different data sources. The system is configured to receive text input and generate using the statistical model an estimate of the likelihood that the piece of content is relevant given the text input. A corresponding method is also provided.
    Type: Application
    Filed: December 27, 2013
    Publication date: December 3, 2015
    Inventors: Benjamin MEDLOCK, David Paul WILLIAMS, James ALEY
  • Patent number: 5898895
    Abstract: A system and method for providing speed-regulated data transmission between two synchronous systems in different clock domains. A first synchronous circuit includes a memory device, and a second synchronous circuit includes one or more data-requesting devices. The first synchronous circuit operates at a greater clock speed than the clock speed of the second synchronous circuit. A read request buffer queues read request signals from the data-requesting devices, and outputs one of the read request signals to the memory device. A pulse generator receives the read request signal which was output from the queue, and generates a plurality of signal pulses in response thereto. Each of the pulses occurs at a different predetermined time from the occurrence of the read request signal. One of the pulses is selected to be the read acknowledge signal, and assertion of the read acknowledge signal allows the read request buffer queue to output another read request signal.
    Type: Grant
    Filed: October 10, 1996
    Date of Patent: April 27, 1999
    Assignee: Unisys Corporation
    Inventor: David Paul Williams
  • Patent number: 5842038
    Abstract: A system and method for transmitting commands from one or more input/output devices to a memory is provided. An identification tag is appended to each command to define the command as either a read or write command. The read commands are separated from the write commands based on the state of the identification tag, and the read and write commands are separately queued. The read commands are stored in a first command queue, and the write commands are stored in a second, separate, command queue. The read commands in the first command queue are successively transferred to the memory upon completion of the current memory read function, and the write commands in the second command queue are successively transferred to the memory upon completion of the current memory write function. The transfer of the read and write commands is independent.
    Type: Grant
    Filed: October 10, 1996
    Date of Patent: November 24, 1998
    Assignee: Unisys Corporation
    Inventors: David Paul Williams, Stephen Sutter, Robert Norman Anderson