Patents by Inventor Alex Charles
Alex Charles 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: 20240095692Abstract: A method is provided by which payments for assets are recorded using blockchain transactions, and verified based on immutable logs associated with the transactions.Type: ApplicationFiled: June 22, 2022Publication date: March 21, 2024Inventors: Ricky Charles RAND, Andrew James MEE, Jack Owen DAVIES, Paul CLARK, Alex WOODS
-
Patent number: 11925245Abstract: An example bag may include an outer shell comprising a front panel, a rear panel, a top sidewall, a bottom sidewall, a first sidewall, a second sidewall forming, and a closure configured to move from an open position to a closed position. The bag may also include a pair of adjustable straps. The adjustable straps can be configured to move from a first backpack carry position to a second hand carry position by releasing the adjustable straps from the outer shell of the bag from the first carry position and securing the adjustable straps to the second carry position.Type: GrantFiled: August 11, 2020Date of Patent: March 12, 2024Assignee: YETI Coolers, LLCInventors: Roy Joseph Seiders, Erik Steven Larson, Derek G. Sullivan, Alex Baires, Jeffrey Charles Munie
-
Patent number: 11853348Abstract: Multidimensional digital content search techniques are described that support an ability of a computing device to perform search with increased granularity and flexibility over conventional techniques. In one example, a control is implemented by a computing device that defines a multidimensional (e.g., two-dimensional) continuous space. Locations in the multidimensional continuous space are usable to different search criteria through different weights applied to the criteria associated with the axes. Therefore, user interaction with this control may be used to define a location and corresponding coordinates that may act as weights to the search criteria in order to perform a search of digital content through use of a single user input.Type: GrantFiled: June 24, 2020Date of Patent: December 26, 2023Assignee: Adobe Inc.Inventors: Akhilesh Kumar, Zhe Lin, Ratheesh Kalarot, Jinrong Xie, Jianming Zhang, Baldo Antonio Faieta, Alex Charles Filipkowski
-
Publication number: 20230360299Abstract: Face anonymization techniques are described that overcome conventional challenges to generate an anonymized face. In one example, a digital object editing system is configured to generate an anonymized face based on a target face and a reference face. As part of this, the digital object editing system employs an encoder as part of machine learning to extract a target encoding of the target face image and a reference encoding of the reference face. The digital object editing system then generates a mixed encoding from the target and reference encodings. The mixed encoding is employed by a machine-learning model of the digital object editing system to generate a mixed face. An object replacement module is used by the digital object editing system to replace the target face in the target digital image with the mixed face.Type: ApplicationFiled: July 21, 2023Publication date: November 9, 2023Applicant: Adobe Inc.Inventors: Yang Yang, Zhixin Shu, Shabnam Ghadar, Jingwan Lu, Jakub Fiser, Elya Schechtman, Cameron Y. Smith, Baldo Antonio Faieta, Alex Charles Filipkowski
-
Patent number: 11748928Abstract: Face anonymization techniques are described that overcome conventional challenges to generate an anonymized face. In one example, a digital object editing system is configured to generate an anonymized face based on a target face and a reference face. As part of this, the digital object editing system employs an encoder as part of machine learning to extract a target encoding of the target face image and a reference encoding of the reference face. The digital object editing system then generates a mixed encoding from the target and reference encodings. The mixed encoding is employed by a machine-learning model of the digital object editing system to generate a mixed face. An object replacement module is used by the digital object editing system to replace the target face in the target digital image with the mixed face.Type: GrantFiled: November 10, 2020Date of Patent: September 5, 2023Assignee: Adobe Inc.Inventors: Yang Yang, Zhixin Shu, Shabnam Ghadar, Jingwan Lu, Jakub Fiser, Elya Schechtman, Cameron Y. Smith, Baldo Antonio Faieta, Alex Charles Filipkowski
-
Patent number: 11496360Abstract: Impairments can be applied to nodes of a distributed computing environment using a software operator. For example, a system can receive, by a controller of a distributed computing environment executing a network-impairment operator, a custom resource defining a reduced-performance configuration for a worker node of the distributed computing environment. The system can deploy the reduced-performance configuration to the worker node for a predetermined period of time. Subsequent to the predetermined period of time passing, the system can remove the reduced-performance configuration from the worker node.Type: GrantFiled: November 23, 2021Date of Patent: November 8, 2022Assignee: RED HAT, INC.Inventor: Alex Charles Krzos
-
Publication number: 20220148243Abstract: Face anonymization techniques are described that overcome conventional challenges to generate an anonymized face. In one example, a digital object editing system is configured to generate an anonymized face based on a target face and a reference face. As part of this, the digital object editing system employs an encoder as part of machine learning to extract a target encoding of the target face image and a reference encoding of the reference face. The digital object editing system then generates a mixed encoding from the target and reference encodings. The mixed encoding is employed by a machine-learning model of the digital object editing system to generate a mixed face. An object replacement module is used by the digital object editing system to replace the target face in the target digital image with the mixed face.Type: ApplicationFiled: November 10, 2020Publication date: May 12, 2022Applicant: Adobe Inc.Inventors: Yang Yang, Zhixin Shu, Shabnam Ghadar, Jingwan Lu, Jakub Fiser, Elya Schechtman, Cameron Y. Smith, Baldo Antonio Faieta, Alex Charles Filipkowski
-
Publication number: 20210406302Abstract: Multidimensional digital content search techniques are described that support an ability of a computing device to perform search with increased granularity and flexibility over conventional techniques. In one example, a control is implemented by a computing device that defines a multidimensional (e.g., two-dimensional) continuous space. Locations in the multidimensional continuous space are usable to different search criteria through different weights applied to the criteria associated with the axes. Therefore, user interaction with this control may be used to define a location and corresponding coordinates that may act as weights to the search criteria in order to perform a search of digital content through use of a single user input.Type: ApplicationFiled: June 24, 2020Publication date: December 30, 2021Applicant: Adobe Inc.Inventors: Akhilesh Kumar, Zhe Lin, Ratheesh Kalarot, Jinrong Xie, Jianming Zhang, Baldo Antonio Faieta, Alex Charles Filipkowski
-
Patent number: 10747669Abstract: A method of prefetching attribute data from storage for a graphics processing pipeline comprising a cache, and at least one buffer to which data is prefetched from the storage and from which data is made available for storing in the cache. The method comprises retrieving first attribute data from the storage, the first attribute data representative of a first attribute of a first vertex of a plurality of vertices of at least one graphics primitive, identifying the first vertex, and, in response to the identifying, performing a prefetch process. The prefetch process comprises prefetching second attribute data from the storage, the second attribute data representative of a second attribute of the first vertex, the second attribute being different from the first attribute, and storing the second attribute data in a buffer of the at least one buffer.Type: GrantFiled: August 31, 2018Date of Patent: August 18, 2020Assignee: ARM LimitedInventor: Simon Alex Charles
-
Patent number: 10331404Abstract: Apparatus for processing data includes processing circuitry 16, 18, 20, 22, 24, 26 and decoder circuitry 14 for decoding program instructions. The program instructions decoded include a floating point pre-conversion instruction which performs round-to-nearest ties to even rounding upon the mantissa field of an input floating number to generate an output floating point number with the same mantissa length but with the mantissa rounded to a position corresponding to a shorter mantissa field. The output mantissa field includes a suffix of zero values concatenated the rounded value. The decoder for circuitry 14 is also responsive to an integer pre-conversion instruction to quantise and input integer value using round-to-nearest ties to even rounding to form an output integer operand with a number of significant bits matched to the mantissa size of a floating point number to which the integer is later to be converted using an integer-to-floating point conversion instruction.Type: GrantFiled: December 29, 2014Date of Patent: June 25, 2019Assignee: ARM LimitedInventors: Jorn Nystad, Andreas Due Engh-Halstvedt, Simon Alex Charles
-
Publication number: 20190073308Abstract: A method of prefetching attribute data from storage for a graphics processing pipeline comprising a cache, and at least one buffer to which data is prefetched from the storage and from which data is made available for storing in the cache. The method comprises retrieving first attribute data from the storage, the first attribute data representative of a first attribute of a first vertex of a plurality of vertices of at least one graphics primitive, identifying the first vertex, and, in response to the identifying, performing a prefetch process. The prefetch process comprises prefetching second attribute data from the storage, the second attribute data representative of a second attribute of the first vertex, the second attribute being different from the first attribute, and storing the second attribute data in a buffer of the at least one buffer.Type: ApplicationFiled: August 31, 2018Publication date: March 7, 2019Inventor: Simon Alex CHARLES
-
Patent number: 9610707Abstract: The invention relates to a method and device with which it is possible to arrange complicated shapes with considerable differences in height in wood fiber board, and in particular but not exclusively so called MDF (Medium Density Fiberboard). The deformation of the wood fiber board which can be achieved is known in the art as extrusion, wherein a considerable plastic deformation takes place accompanied by flow and stretch of the material.Type: GrantFiled: November 24, 2015Date of Patent: April 4, 2017Assignee: Masonite CorporationInventors: Maurice Frankefort, Alex Charles
-
Publication number: 20160158961Abstract: The invention relates to a method and device with which it is possible to arrange complicated shapes with considerable differences in height in wood fiber board, and in particular but not exclusively so called MDF (Medium Density Fiberboard). The deformation of the wood fiber board which can be achieved is known in the art as extrusion, wherein a considerable plastic deformation takes place accompanied by flow and stretch of the material.Type: ApplicationFiled: November 24, 2015Publication date: June 9, 2016Inventors: Maurice FRANKEFORT, Alex CHARLES
-
Patent number: 9193092Abstract: The invention relates to a method and device with which it is possible to arrange complicated shapes with considerable differences in height in wood fiber board, and in particular but not exclusively so called MDF (Medium Density Fiberboard). The deformation of the wood fiber board which can be achieved is known in the art as extrusion, wherein a considerable plastic deformation takes place accompanied by flow and stretch of the material.Type: GrantFiled: October 1, 2013Date of Patent: November 24, 2015Assignee: Masonite International CorporationInventors: Maurice Frankefort, Alex Charles
-
Patent number: 9128531Abstract: A single instruction multiple data processing pipeline 12 for processing floating point operands includes shared special case handling circuitry 34 for performing any operand dependent special case processing operations. The operand dependent special case processing operations result from special case conditions such as operands that are denormal, an infinity, a not-a-number and a floating point number requiring format conversion. The pipeline 12 may in some embodiments be stalled while the operands requiring special case processing are serially shifted to and from the shared special case handling circuitry 34. In other embodiments the instruction in which the special case condition for an operand arose may be recirculated through the pipeline with permutation circuitry 86, 94 being used to swap the operands between lanes in order to place the operand(s) requiring special case processing operations into the lane containing the shared special case handling circuitry 98.Type: GrantFiled: February 22, 2012Date of Patent: September 8, 2015Assignee: ARM LimitedInventors: Sean Tristram Ellis, Simon Alex Charles, Andrew Burdass
-
Publication number: 20150120795Abstract: Apparatus for processing data includes processing circuitry 16, 18, 20, 22, 24, 26 and decoder circuitry 14 for decoding program instructions. The program instructions decoded include a floating point pre-conversion instruction which performs round-to-nearest ties to even rounding upon the mantissa field of an input floating number to generate an output floating point number with the same mantissa length but with the mantissa rounded to a position corresponding to a shorter mantissa field. The output mantissa field includes a suffix of zero values concatenated the rounded value. The decoder for circuitry 14 is also responsive to an integer pre-conversion instruction to quantise and input integer value using round-to-nearest ties to even rounding to form an output integer operand with a number of significant bits matched to the mantissa size of a floating point number to which the integer is later to be converted using an integer-to-floating point conversion instruction.Type: ApplicationFiled: December 29, 2014Publication date: April 30, 2015Inventors: Jorn NYSTAD, Andreas Due ENGH-HALSTVEDT, Simon Alex CHARLES
-
Patent number: 8959131Abstract: Apparatus for processing data includes processing circuitry 16, 18, 20, 22, 24, 26 and decoder circuitry 14 for decoding program instructions. The program instructions decoded include a floating point pre-conversion instruction which performs round-to-nearest ties to even rounding upon the mantissa field of an input floating number to generate an output floating point number with the same mantissa length but with the mantissa rounded to a position corresponding to a shorter mantissa field. The output mantissa field includes a suffix of zero values concatenated the rounded value. The decoder for circuitry 14 is also responsive to an integer pre-conversion instruction to quantize and input integer value using round-to-nearest ties to even rounding to form an output integer operand with a number of significant bits matched to the mantissa size of a floating point number to which the integer is later to be converted using an integer-to-floating point conversion instruction.Type: GrantFiled: September 22, 2011Date of Patent: February 17, 2015Assignee: ARM LimitedInventors: Jorn Nystad, Andreas Due Engh-Halstvedt, Simon Alex Charles
-
Publication number: 20140027018Abstract: The invention relates to a method and device with which it is possible to arrange complicated shapes with considerable differences in height in wood fiber board, and in particular but not exclusively so called MDF (Medium Density Fiberboard). The deformation of the wood fiber board which can be achieved is known in the art as extrusion, wherein a considerable plastic deformation takes place accompanied by flow and stretch of the material.Type: ApplicationFiled: October 1, 2013Publication date: January 30, 2014Applicant: Masonite International CorporationInventors: Maurice FRANKEFORT, Alex CHARLES
-
Patent number: 8545210Abstract: The invention relates to a method and device with which it is possible to arrange complicated shapes with considerable differences in height in wood fiber board, and in particular but not exclusively so called MDF (Medium Density Fiberboard). The deformation of the wood fiber board which can be achieved is known in the art as extrusion, wherein a considerable plastic deformation takes place accompanied by flow and stretch of the material.Type: GrantFiled: November 22, 2011Date of Patent: October 1, 2013Assignee: Masonite International CorporationInventors: Maurice Frankefort, Alex Charles
-
Patent number: D1016492Type: GrantFiled: October 31, 2022Date of Patent: March 5, 2024Assignee: YETI Coolers, LLCInventors: Roy Joseph Seiders, Erik Steven Larson, Derek G. Sullivan, Alex Baires, Jeffrey Charles Munie