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: 11925287Abstract: 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: GrantFiled: March 22, 2023Date of Patent: March 12, 2024Assignee: SharkNinja Operating LLCInventors: Simon Lewis Bilton, Joseph Butler, Timothy Christopher Stubbs
-
Publication number: 20230288464Abstract: 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: ApplicationFiled: May 22, 2023Publication date: September 14, 2023Applicant: Kioxia CorporationInventors: Timothy Simon Butler, Paul Abrahams
-
Patent number: 11656257Abstract: 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: GrantFiled: January 28, 2020Date of Patent: May 23, 2023Assignee: KIOXIA CORPORATIONInventors: Timothy Simon Butler, Paul Abrahams
-
Publication number: 20230035830Abstract: 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: ApplicationFiled: July 29, 2022Publication date: February 2, 2023Inventors: Simon BUTLER, Jesus Jose GIANZO VILLAVERDE, John Michael DENT, Baptiste GOURDIN
-
Publication number: 20210231720Abstract: 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: ApplicationFiled: January 28, 2020Publication date: July 29, 2021Applicant: Kioxia CorporationInventors: Timothy Simon Butler, Paul Abrahams
-
Patent number: 11074788Abstract: 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: GrantFiled: June 8, 2015Date of Patent: July 27, 2021Assignee: ABACUS SOLUTIONS INTERNATIONAL IP B.V.Inventors: Simon Butler, Alex Burstein, Nick Green
-
Patent number: 9414062Abstract: 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: GrantFiled: December 3, 2012Date of Patent: August 9, 2016Assignee: GEO SEMICONDUCTOR INC.Inventors: Sorin C. Cismas, Simon Butler
-
Publication number: 20160217643Abstract: 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: ApplicationFiled: June 8, 2015Publication date: July 28, 2016Inventors: Simon Butler, Alex Burstein, Nick Green
-
Publication number: 20140294081Abstract: 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: ApplicationFiled: March 31, 2014Publication date: October 2, 2014Applicant: Video 264 Innovations, LLCInventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Method and apparatus for frame, field and macroblock adaptive progressive/interlace coding selection
Patent number: 8483268Abstract: 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: GrantFiled: March 14, 2006Date of Patent: July 9, 2013Assignee: GEO Semiconductor Inc.Inventors: José R. Alvarez, Simon Butler -
Patent number: 8325798Abstract: 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: GrantFiled: December 15, 2005Date of Patent: December 4, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Sorin C. Cismas, Simon Butler
-
Patent number: 8253856Abstract: 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: GrantFiled: December 11, 2006Date of Patent: August 28, 2012Assignee: Maxim Integrated Products, Inc.Inventors: José R. Alvarez, Simon Butler
-
Publication number: 20110298974Abstract: 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: ApplicationFiled: August 12, 2011Publication date: December 8, 2011Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Patent number: 8023561Abstract: 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: GrantFiled: July 25, 2007Date of Patent: September 20, 2011Assignee: Innovation Management SciencesInventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Publication number: 20110096226Abstract: 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: ApplicationFiled: April 16, 2010Publication date: April 28, 2011Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Patent number: 7715477Abstract: 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: GrantFiled: May 28, 2003Date of Patent: May 11, 2010Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Patent number: 7656950Abstract: 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: GrantFiled: May 28, 2003Date of Patent: February 2, 2010Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Patent number: 7397858Abstract: 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: GrantFiled: May 28, 2003Date of Patent: July 8, 2008Assignee: Innovation Management Sciences, LLCInventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Patent number: 7386049Abstract: 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: GrantFiled: May 28, 2003Date of Patent: June 10, 2008Assignee: Innovation Management Sciences, LLCInventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg
-
Publication number: 20070230914Abstract: 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: ApplicationFiled: May 28, 2003Publication date: October 4, 2007Inventors: Diego Garrido, Richard Webb, Simon Butler, Chad Fogg