Patents by Inventor Simon Butler

Simon Butler 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: 11925287
    Abstract: Containers are provided for use with a beverage dispensing device. The container can include a housing defining a hollow interior and having an inlet leading to the hollow interior therein, an outlet disposed on the housing and leading to the hollow interior, a tube extending from the inlet and through the hollow interior toward a wall of the housing opposite the inlet, and a valve disposed in the outlet.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: March 12, 2024
    Assignee: SharkNinja Operating LLC
    Inventors: Simon Lewis Bilton, Joseph Butler, Timothy Christopher Stubbs
  • Publication number: 20230288464
    Abstract: Various implementations described herein relate to systems and methods for determining abnormal leakage current of a capacitor by determining a number of recent leakage current values for the capacitor and determining a maximum upper limit, minimum upper limit, maximum lower limit, and minimum lower limit based on leakage current values different from the recent leakage current values. A present upper limit and a present lower limit are determined for the recent leakage current values. Abnormal leakage current is determined in response to determining that the present upper limit being greater than an upper threshold (determined based on the maximum upper limit and the minimum upper limit) or the present lower limit being less than a lower threshold (determined based on the maximum lower limit and the minimum lower limit).
    Type: Application
    Filed: May 22, 2023
    Publication date: September 14, 2023
    Applicant: Kioxia Corporation
    Inventors: Timothy Simon Butler, Paul Abrahams
  • Patent number: 11656257
    Abstract: Various implementations described herein relate to systems and methods for determining abnormal leakage current of a capacitor by determining a number of recent leakage current values for the capacitor and determining a maximum upper limit, minimum upper limit, maximum lower limit, and minimum lower limit based on leakage current values different from the recent leakage current values. A present upper limit and a present lower limit are determined for the recent leakage current values. Abnormal leakage current is determined in response to determining that the present upper limit being greater than an upper threshold (determined based on the maximum upper limit and the minimum upper limit) or the present lower limit being less than a lower threshold (determined based on the maximum lower limit and the minimum lower limit).
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 23, 2023
    Assignee: KIOXIA CORPORATION
    Inventors: Timothy Simon Butler, Paul Abrahams
  • Publication number: 20230035830
    Abstract: A method for providing a secure user interface on a computing device comprising: receiving, from a user application, a request to utilise a secure user interface on the computing device; obtaining, by a first countermeasure module, first information associated with a security context of the computing device; generating, by the first countermeasure module, a first security assessment based on analysis of the first information; determining, by a security determination module, whether to permit the request to utilise the secure user interface based on the first security assessment; and responsive to a positive determination, enabling access by the user application to the secure user interface.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 2, 2023
    Inventors: Simon BUTLER, Jesus Jose GIANZO VILLAVERDE, John Michael DENT, Baptiste GOURDIN
  • Publication number: 20210231720
    Abstract: Various implementations described herein relate to systems and methods for determining abnormal leakage current of a capacitor by determining a number of recent leakage current values for the capacitor and determining a maximum upper limit, minimum upper limit, maximum lower limit, and minimum lower limit based on leakage current values different from the recent leakage current values. A present upper limit and a present lower limit are determined for the recent leakage current values. Abnormal leakage current is determined in response to determining that the present upper limit being greater than an upper threshold (determined based on the maximum upper limit and the minimum upper limit) or the present lower limit being less than a lower threshold (determined based on the maximum lower limit and the minimum lower limit).
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Applicant: Kioxia Corporation
    Inventors: Timothy Simon Butler, Paul Abrahams
  • Patent number: 11074788
    Abstract: A method is proposed for processing a game participation request. The method comprises receiving, from a terminal, a participation request comprising a prize amount indication and based on the prize amount, determining a winning criterion for a random number to meet for the game participation request to yield a winning participation. The method further comprises receiving a random number from a number generator, determining whether the number meets the winning criterion and communicating a message that the participation is a winning participation if the random number meets the criterion. With a prize amount a priori unknown by a game server as the electronic gaming arrangement, it is advantageous to relate winning for to the specific prize amount. In order to remain profitable, it is preferred to attribute lower winning chances for higher prize amounts. This is enabled by relating the winning criterion to the prize amount communicated to the server.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: July 27, 2021
    Assignee: ABACUS SOLUTIONS INTERNATIONAL IP B.V.
    Inventors: Simon Butler, Alex Burstein, Nick Green
  • Patent number: 9414062
    Abstract: In some embodiments, a motion estimation search window cache is adaptively re-organized according to frame properties including a frame width and a number of reference frames corresponding to the current frame to be encoded/decoded. The cache reorganization may include an adaptive mapping of reference frame locations to search window cache allocation units (addresses). In some embodiments, a search window is shaped as a quasi-rectangle with truncated upper left and lower right corners, having a full-frame horizontal extent. A search range is defined in a central region of the search window, and is laterally bounded by the truncated corners.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: August 9, 2016
    Assignee: GEO SEMICONDUCTOR INC.
    Inventors: Sorin C. Cismas, Simon Butler
  • Publication number: 20160217643
    Abstract: A method is proposed for processing a game participation request. The method comprises receiving, from a terminal, a participation request comprising a prize amount indication and based on the prize amount, determining a winning criterion for a random number to meet for the game participation request to yield a winning participation. The method further comprises receiving a random number from a number generator, determining whether the number meets the winning criterion and communicating a message that the participation is a winning participation if the random number meets the criterion. With a prize amount a priori unknown by a game server as the electronic gaming arrangement, it is advantageous to relate winning for to the specific prize amount. In order to remain profitable, it is preferred to attribute lower winning chances for higher prize amounts. This is enabled by relating the winning criterion to the prize amount communicated to the server.
    Type: Application
    Filed: June 8, 2015
    Publication date: July 28, 2016
    Inventors: Simon Butler, Alex Burstein, Nick Green
  • Publication number: 20140294081
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of generating an interpolated base frame image: receiving a first previously decoded difference picture; receding a second previously decoded difference picture; generating a combined motion compensated difference surface; and generating a temporally interpolated enhanced picture based upon the interpolated base frame image end the combined motion compensated difference surface. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprises a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to the base decoder and generating an interpolated block; and a summing circuit coupled to the temporal predictive interpolator. The summing circuit preferably adds the interpolated block and a difference block.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 2, 2014
    Applicant: Video 264 Innovations, LLC
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Patent number: 8483268
    Abstract: An apparatus includes a first preprocessor circuit and a second preprocessor circuit. The first preprocessor circuit may be configured to generate a first control signal for each of a plurality of macroblocks of an input image based upon a plurality of statistics for each of the plurality of macroblocks. The second preprocessor circuit may be configured to generate a second control signal based upon a combination of the first control signals of a number of macroblocks of the plurality of macroblocks.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: July 9, 2013
    Assignee: GEO Semiconductor Inc.
    Inventors: José R. Alvarez, Simon Butler
  • Patent number: 8325798
    Abstract: In some embodiments, a motion estimation search window cache is adaptively re-organized according to frame properties including a frame width and a number of reference frames corresponding to the current frame to be encoded/decoded. The cache reorganization may include an adaptive mapping of reference frame locations to search window cache allocation units (addresses). In some embodiments, a search window is shaped as a quasi-rectangle with truncated upper left and lower right corners, having a full-frame horizontal extent. A search range is defined in a central region of the search window, and is laterally bounded by the truncated corners.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: December 4, 2012
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Sorin C. Cismas, Simon Butler
  • Patent number: 8253856
    Abstract: An apparatus including a first circuit and a second circuit. The first circuit may be configured to generate a first control signal, a second control signal and a third control signal in response to a first interlaced video signal. The second circuit may be configured to generate a second interlaced video signal in response to the first interlaced video signal, the first control signal, the second control signal and the third control signal. The second circuit may be further configured to vertically scale the first interlaced video signal in an extended vertical domain.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: August 28, 2012
    Assignee: Maxim Integrated Products, Inc.
    Inventors: José R. Alvarez, Simon Butler
  • Publication number: 20110298974
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of generating an interpolated base frame image; receiving a first previously decoded difference picture; receiving a second previously decoded difference picture; generating a combined motion compensated difference surface; and generating a temporally interpolated enhanced picture based upon the interpolated base frame image and the combined motion compensated difference surface. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprises a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to the base decoder and generating an interpolated block; and a summing circuit coupled to the temporal predictive interpolator. The summing circuit preferably adds the interpolated block and a difference block.
    Type: Application
    Filed: August 12, 2011
    Publication date: December 8, 2011
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Patent number: 8023561
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of generating a interpolated base frame image; receiving a first previously decoded difference picture; receiving a second previously decoded difference picture; generating a combined motion compensated difference surface; and generating a temporally interpolated enhanced picture based upon the interpolated base frame image and the combined motion compensated difference surface. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprising a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to the base decoder and generating an interpolated block; and a summing circuit coupled to the temporal predictive interpolated. The summing circuit preferably adds the interpolated block and a difference block.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: September 20, 2011
    Assignee: Innovation Management Sciences
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Publication number: 20110096226
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of receiving base layer images of standard definition pictures from a base layer decoder; defining image areas of the standard definition pictures; classifying image areas into image types by assigning a class number; and generating enhanced pictures based upon the standard definition pictures and the classification of the image areas. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprising a base layer decoder; a classifier coupled to the base layer decoder, the classifier generating a class number for image areas of a standard definition picture; a summing circuit coupled to the classifier; an exchange stream decoder coupled to the summing circuit, the exchange stream decoder generating an index; and a codebook table coupled to the summing circuit. The codebook table preferably stores a plurality of codevectors based upon the class number and the index.
    Type: Application
    Filed: April 16, 2010
    Publication date: April 28, 2011
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Patent number: 7715477
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of receiving base layer images of standard definition pictures from a base layer decoder; defining image areas of the standard definition pictures; classifying image areas into image types by assigning a class number; and generating enhanced pictures based upon the standard definition pictures and the classification of the image areas. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprising a base layer decoder; a classifier coupled to the base layer decoder, the classifier generating a class number for image areas of a standard definition picture; a summing circuit coupled to the classifier; an exchange stream decoder coupled to the summing circuit, the exchange stream decoder generating an index; and a codebook table coupled to the summing circuit. The codebook table preferably stores a plurality of codevectors based upon the class number and the index.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: May 11, 2010
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Patent number: 7656950
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of generating an interpolated base frame image; receiving a first previously decoded difference picture; receiving a second previously decoded difference picture; generating a combined motion compensated difference surface; and generating a temporally interpolated enhanced picture based upon the interpolated base frame image and the combined motion compensated difference surface. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprising a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to the base decoder and generating an interpolated block; and a summing circuit coupled to the temporal predictive interpolator. The summing circuit preferably adds the interpolated block and a difference block.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: February 2, 2010
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Patent number: 7397858
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of receiving an encoded video signal having a plurality of headers; maintaining a plurality of codebooks based upon the differences between a standard definition picture and a high definition picture; and providing a pointer to a particular codebook of the plurality of codebooks when decoding a frame of the video signal.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: July 8, 2008
    Assignee: Innovation Management Sciences, LLC
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Patent number: 7386049
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of generating an interpolated base frame image; receiving a first previously decoded difference picture; receiving a second previously decoded difference picture; generating a combined motion compensated difference surface; and generating a temporally interpolated enhanced picture based upon the interpolated base frame image and the combined motion compensated difference surface. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprising a base decoder generating a base image of a standard definition picture; a temporal predictive interpolator coupled to the base decoder and generating an interpolated block; and a summing circuit coupled to the temporal predictive interpolator. The summing circuit preferably adds the interpolated block and a difference block.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: June 10, 2008
    Assignee: Innovation Management Sciences, LLC
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
  • Publication number: 20070230914
    Abstract: A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of receiving base layer images of standard definition pictures from a base layer decoder; defining image areas of the standard definition pictures; classifying image areas into image types by assigning a class number; and generating enhanced pictures based upon the standard definition pictures and the classification of the image areas. A circuit for enhancing picture quality of a video signal is also disclosed. The circuit comprising a base layer decoder; a classifier coupled to the base layer decoder, the classifier generating a class number for image areas of a standard definition picture; a summing circuit coupled to the classifier; an exchange stream decoder coupled to the summing circuit, the exchange stream decoder generating an index; and a codebook table coupled to the summing circuit. The codebook table preferably stores a plurality of codevectors based upon the class number and the index.
    Type: Application
    Filed: May 28, 2003
    Publication date: October 4, 2007
    Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg