Patents by Inventor Paul Burgess
Paul Burgess 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: 20240221362Abstract: A computer-implemented video generation neural network system, configured to determine a value for each of a set of object latent variables by sampling from a respective prior object latent distribution for the object latent variable. The system comprises a trained image frame decoder neural network configured to, for each pixel of each generated image frame and for each generated image frame time step process determined values of the object latent variables to determine parameters of a pixel distribution for each of the object latent variables, combine the pixel distributions for each of the object latent variables to determine a combined pixel distribution, and sample from the combined pixel distribution to determine a value for the pixel and for the time step.Type: ApplicationFiled: May 27, 2022Publication date: July 4, 2024Inventors: Rishabh Kabra, Daniel Zoran, Goker Erdogan, Antonia Phoebe Nina Creswell, Loic Matthey-de-l'Endroit, Matthew Botvinick, Alexander Lerchner, Christopher Paul Burgess
-
Patent number: 11769057Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for learning visual concepts using neural networks. One of the methods includes receiving a new symbol input comprising one or more symbols from a vocabulary; and generating a new output image that depicts concepts referred to by the new symbol input, comprising: processing the new symbol input using a symbol encoder neural network to generate a new symbol encoder output for the new symbol input; sampling, from the distribution parameterized by the new symbol encoder output, a respective value for each of a plurality of visual factors; and processing a new image decoder input comprising the respective values for the visual factors using an image decoder neural network to generate the new output image.Type: GrantFiled: June 6, 2022Date of Patent: September 26, 2023Assignee: DeepMind Technologies LimitedInventors: Alexander Lerchner, Irina Higgins, Nicolas Sonnerat, Arka Tilak Pal, Demis Hassabis, Loic Matthey-de-l'Endroit, Christopher Paul Burgess, Matthew Botvinick
-
Publication number: 20230088555Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for learning visual concepts using neural networks. One of the methods includes receiving a new symbol input comprising one or more symbols from a vocabulary; and generating a new output image that depicts concepts referred to by the new symbol input, comprising: processing the new symbol input using a symbol encoder neural network to generate a new symbol encoder output for the new symbol input; sampling, from the distribution parameterized by the new symbol encoder output, a respective value for each of a plurality of visual factors; and processing a new image decoder input comprising the respective values for the visual factors using an image decoder neural network to generate the new output image.Type: ApplicationFiled: June 6, 2022Publication date: March 23, 2023Inventors: Alexander Lerchner, Irina Higgins, Nicolas Sonnerat, Arka Tilak Pal, Demis Hassabis, Loic Matthey-de-l'Endroit, Christopher Paul Burgess, Matthew Botvinick
-
Patent number: 11354823Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for learning visual concepts using neural networks. One of the methods includes receiving a new symbol input comprising one or more symbols from a vocabulary; and generating a new output image that depicts concepts referred to by the new symbol input, comprising: processing the new symbol input using a symbol encoder neural network to generate a new symbol encoder output for the new symbol input; sampling, from the distribution parameterized by the new symbol encoder output, a respective value for each of a plurality of visual factors; and processing a new image decoder input comprising the respective values for the visual factors using an image decoder neural network to generate the new output image.Type: GrantFiled: July 11, 2018Date of Patent: June 7, 2022Assignee: DeepMind Technologies LimitedInventors: Alexander Lerchner, Irina Higgins, Nicolas Sonnerat, Arka Tilak Pal, Demis Hassabis, Loic Matthey-de-l'Endroit, Christopher Paul Burgess, Matthew Botvinick
-
Publication number: 20200234468Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for learning visual concepts using neural networks. One of the methods includes receiving a new symbol input comprising one or more symbols from a vocabulary; and generating a new output image that depicts concepts referred to by the new symbol input, comprising: processing the new symbol input using a symbol encoder neural network to generate a new symbol encoder output for the new symbol input; sampling, from the distribution parameterized by the new symbol encoder output, a respective value for each of a plurality of visual factors; and processing a new image decoder input comprising the respective values for the visual factors using an image decoder neural network to generate the new output image.Type: ApplicationFiled: July 11, 2018Publication date: July 23, 2020Inventors: Alexander Lerchner, Irina Higgins, Nicolas Sonnerat, Arka Tilak Pal, Demis Hassabis, Loic Matthey-de-l'Endroit, Christopher Paul Burgess, Matthew Botvinick
-
Patent number: 10673768Abstract: A transmitting apparatus is provided for transmitting data to a receiving apparatus, the transmitting apparatus comprising: a first network interface configured to transmit data to the receiving apparatus over a first communications path; a transmit buffer forming part of the first network interface, the transmit buffer being configured to store a series of packets of data for transmission over the first communications path; a data compression module configured to compress at least some of the packets of data stored for transmission; a second network interface configured to receive a decompression rate value from the receiving apparatus over a second communications path; and wherein the apparatus is configured to select data packets stored in the transmit buffer for compression based on a compression rate value and a transmission rate value of the transmitting apparatus and a decompression rate value received from the receiving apparatus via the second network interface.Type: GrantFiled: September 27, 2018Date of Patent: June 2, 2020Assignee: Bridgeworks LimitedInventor: Paul Burgess
-
Publication number: 20190104077Abstract: A transmitting apparatus is provided for transmitting data to a receiving apparatus, the transmitting apparatus comprising: a first network interface configured to transmit data to the receiving apparatus over a first communications path; a transmit buffer forming part of the first network interface, the transmit buffer being configured to store a series of packets of data for transmission over the first communications path; a data compression module configured to compress at least some of the packets of data stored for transmission; a second network interface configured to receive a decompression rate value from the receiving apparatus over a second communications path; and wherein the apparatus is configured to select data packets stored in the transmit buffer for compression based on a compression rate value and a transmission rate value of the transmitting apparatus and a decompression rate value received from the receiving apparatus via the second network interface.Type: ApplicationFiled: September 27, 2018Publication date: April 4, 2019Inventor: Paul Burgess
-
Patent number: 10084699Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor to perform a method comprising: maintaining plural logical connections on a communications path; transmitting data packets on different ones of the logical connections; monitoring acknowledgements received in respect of the data packets transmitted over the different ones of the logical connections; reusing a logical connection for which an acknowledgement for a transmitted data packet has been received; creating a new logical connection when there is a data packet to transmit over the path and there are no logical connections available for reuse; and destroying excess logical connections. This can result in the maintenance and use of a number of logical connections that is most appropriate for the link conditions and the data transmission requirements, thereby potentially maximizing transmission speed and minimizing system resource requirements.Type: GrantFiled: November 28, 2014Date of Patent: September 25, 2018Assignee: Bridgeworks LimitedInventors: Paul Burgess, David Trossell
-
Patent number: 9954776Abstract: A system comprises: a first network node (3); a second network node (4); at least one communication path (702, 703) connecting the first network node to the second network node; a first cache (706) forming part of the first network node; and a second cache (705) forming part of the second network node, wherein: the first cache is configured to cache data received from a host; the first network node is configured to transmit the data from the first cache to the second network node over the at least one communication path; the second network node is configured to receive the data transmitted by the first network node and to store the received data in the second cache prior to providing the data from the second cache to a connected device; the second network node is configured to use operating parameters of the second cache to calculate a hunger parameter representative of the capability of the second cache to receive more data; the second network node is configured to communicate the hunger parameter to theType: GrantFiled: November 28, 2014Date of Patent: April 24, 2018Assignee: Bridgeworks LimitedInventors: Paul Burgess, David Trossell
-
Patent number: 9729437Abstract: Apparatus comprises: first and second transmitter interfaces, each configured to transmit data over a respective communications path including one or more logical connections; first and second transmit buffers forming part of the first and second transmitter interfaces respectively, the first and second transmit buffers being configured to store packets of data for transmission over their respective communication path; one or more path capability determining modules configured to determine a measure of capability of each of the communications paths to transmit data; an input data buffer configured to store data for provision to the first and second transmit buffers for subsequent transmission; and a data handling module configured to respond to determining the presence of data in the input buffer for transmission by: using the measured capabilities of the communication paths and measures of the quantity of data stored in the transmit buffers to select one of the first and second transmitter interfaces forType: GrantFiled: November 28, 2014Date of Patent: August 8, 2017Assignee: Bridgeworks LimitedInventors: Paul Burgess, David Trossell
-
Patent number: 9712437Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor to perform a method comprising: causing each of first and second transmitter interfaces to transmit data over a respective communications path including one or more logical connections; and causing each of first and second transmission parameter calculating modules, associated respectively with the first and second transmitter interfaces, to perform: monitoring the transmission of data over its respective communications path, using results of monitoring the transmission of data over its respective communications path to calculate a path speed value for transmitting data over its respective communications path, and causing the path speed value to be used in the transmission of data over its respective communications path.Type: GrantFiled: November 28, 2014Date of Patent: July 18, 2017Assignee: Bridgeworks LimitedInventors: Paul Burgess, David Trossell
-
Publication number: 20170198886Abstract: A work light includes a beveled elastomeric gasket coupling a selectively removable lens to a housing containing a light source and a variable voltage transformer for connecting the light source to a power supply. The elastomeric gasket fits snugly to the work light housing and the lens, creating a waterproof and dust-proof seal around the housing and lens. The housing is provided with cooling fins to help dissipate heat generated by the work light.Type: ApplicationFiled: March 29, 2017Publication date: July 13, 2017Inventors: Paul Burgess, Stephanie Burgess
-
Patent number: 9651224Abstract: A work light includes a beveled elastomeric gasket coupling a selectively removable lens to a housing containing a light source and a variable voltage transformer for connecting the light source to a power supply. The elastomeric gasket fits snugly to the work light housing and the lens, creating a waterproof and dust-proof seal around the housing and lens. The housing is provided with cooling fins to help dissipate heat generated by the work light.Type: GrantFiled: December 23, 2014Date of Patent: May 16, 2017Inventors: Paul Burgess, Stephanie Burgess
-
Publication number: 20170019332Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor to perform a method comprising: maintaining plural logical connections on a communications path; transmitting data packets on different ones of the logical connections; monitoring acknowledgements received in respect of the data packets transmitted over the different ones of the logical connections; reusing a logical connection for which an acknowledgement for a transmitted data packet has been received; creating a new logical connection when there is a data packet to transmit over the path and there are no logical connections available for reuse; and destroying excess logical connections. This can result in the maintenance and use of a number of logical connections that is most appropriate for the link conditions and the data transmission requirements, thereby potentially maximizing transmission speed and minimizing system resource requirements.Type: ApplicationFiled: November 28, 2014Publication date: January 19, 2017Applicants: Bridgeworks Limited, Bridgeworks LimitedInventors: Paul Burgess, David Trossell
-
Publication number: 20170019333Abstract: Apparatus comprises: first and second transmitter interfaces (702, 711), each configured to transmit data over a respective communications path (702, 703) including one or more logical connections; first and second transmit buffers forming part of the first and second transmitter interfaces respectively, the first and second transmit buffers being configured to store packets of data for transmission over their respective communication path; one or more path capability determining modules (709, 713) configured to determine a measure of capability of each of the communications paths to transmit data; an input data buffer (706) configured to store data for provision to the first and second transmit buffers for subsequent transmission; and a data handling module (704) configured to respond to determining the presence of data in the input buffer for transmission by: using the measured capabilities of the communication paths and measures of the quantity of data stored in the transmit buffers to select one of the fiType: ApplicationFiled: November 28, 2014Publication date: January 19, 2017Applicant: Bridgeworks LimitedInventors: Paul BURGESS, David TROSSELL
-
Publication number: 20160269238Abstract: A system comprises: a first network node (3); a second network node (4); at least one communication path (702, 703) connecting the first network node to the second network node; a first cache (706) forming part of the first network node; and a second cache (705) forming part of the second network node, wherein: the first cache is configured to cache data received from a host; the first network node is configured to transmit the data from the first cache to the second network node over the at least one communication path; the second network node is configured to receive the data transmitted by the first network node and to store the received data in the second cache prior to providing the data from the second cache to a connected device; the second network node is configured to use operating parameters of the second cache to calculate a hunger parameter representative of the capability of the second cache to receive more data; the second network node is configured to communicate the hunger parameter to theType: ApplicationFiled: November 28, 2014Publication date: September 15, 2016Inventors: Paul Burgess, David Trossell
-
Patent number: D1001782Type: GrantFiled: July 29, 2021Date of Patent: October 17, 2023Assignee: Logitech Europe S.A.Inventor: Jeremy Paul Burgess
-
Patent number: D1007462Type: GrantFiled: July 29, 2021Date of Patent: December 12, 2023Assignee: Logitech Europe S.A.Inventors: Jeremy Paul Burgess, James Lee Kwon
-
Patent number: D1035613Type: GrantFiled: October 13, 2023Date of Patent: July 16, 2024Assignee: Logitech Europe S.A.Inventors: Jeremy Paul Burgess, James Lee Kwon
-
Patent number: D1043618Type: GrantFiled: September 7, 2023Date of Patent: September 24, 2024Assignee: Logitech Europe S.A.Inventor: Jeremy Paul Burgess