Patents by Inventor Mark A. Farrell
Mark A. Farrell 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: 20240134903Abstract: A method and system of matching a first product with a second product. The method including converting first product metadata with image metadata and textual data to a first product feature vector. Further, determining a distance between the first product feature vector and a second product feature vector of the second product, the second product feature vector stored in a database of product feature vectors. The distance is compared to a threshold distance, and if the distance is within the threshold distance, validating a match between the first product feature vector and the second product feature vector. The validating further includes geometrically verifying the image metadata of the first product corresponds to image metadata of the second product.Type: ApplicationFiled: January 2, 2024Publication date: April 25, 2024Inventors: Mark Hughes, Enda Farrell
-
Patent number: 11967426Abstract: An Asset Management System and a method for managing a fleet of assets is provided. The system is capable of determining use states and high-use periods of a fleet of mobile workstations. Use states are determined by sensors resident on mobile workstations, the sensors operable to detect the occurrence of a specified event. The Asset Management System is able to interpret data sent by the sensors and determine a type of use and use state for each mobile workstation based on the data or lack of data sent by the sensors. The Asset Management System is operable to determine periods of high-use across the fleet of mobile workstations. The Asset Management System is also operable to determine a return-on-investment level of each mobile workstation in the fleet and generate a heat map based on those levels.Type: GrantFiled: September 6, 2022Date of Patent: April 23, 2024Assignee: Enovate Medical, LLCInventors: Mark Dalen, Arlow Farrell
-
Patent number: 11966436Abstract: A method and system of matching a first product with a second product. The method including converting first product metadata with image metadata and textual data to a first product feature vector. Further, determining a distance between the first product feature vector and a second product feature vector of the second product, the second product feature vector stored in a database of product feature vectors. The distance is compared to a threshold distance, and if the distance is within the threshold distance, validating a match between the first product feature vector and the second product feature vector. The validating further includes geometrically verifying the image metadata of the first product corresponds to image metadata of the second product.Type: GrantFiled: December 8, 2020Date of Patent: April 23, 2024Assignee: CHANNELSIGHT LIMITEDInventors: Mark Hughes, Enda Farrell
-
Publication number: 20240117181Abstract: A polycarbonate composition includes particular amounts of a bisphenol A polycarbonate homopolymer, a particular polycarbonate-siloxane copolymer and a phosphazene flame retardant Methods of making the composition and articles including the composition are also described.Type: ApplicationFiled: June 22, 2021Publication date: April 11, 2024Inventors: Anna SANGREGORIO, Mark Adrianus Johannes VAN DER MEE, Tony FARRELL, Laura Mely RAMIREZ, Peter VOLLENBERG, Rahul PATIL
-
Patent number: 11487547Abstract: A method is provided that is executable by a processor of a computer. Note that the processor is communicatively coupled to a memory of the computer, and the memory stores a response block of a call command. In implementing the method, the processor defines a sub-functions field in the response block of the call command. Further the processor indicates that a set of functions of a set of instructions are installed and available at an interface based on a corresponding sub-functions flag within the sub-functions field being set. Note that the interface is also being executed on the computer and that the set of functions being represented by the corresponding sub-functions flag. The processor further indicates that the set of functions of the set of instructions are not installed based on the corresponding sub-functions flag not being set.Type: GrantFiled: April 7, 2021Date of Patent: November 1, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Louis P. Gomes, Bruce Giamei, Timothy Siegel, Mark Farrell, Matthias Klein
-
Publication number: 20220254534Abstract: Disclosed is a lid (10) for closing a receptacle (20), the lid comprising: a static portion (18) arranged to substantially match an opening of the receptacle to be closed; a plurality of pivoting arms (11) coupled to the static portion; means (12) for moving the plurality of pivoting arms between a first position wherein the plurality of pivoting arms lie within a perimeter of the static portion and a second position wherein the plurality of pivoting arms lie outside a perimeter of the static portion and engage with a complementary feature of the receptacle.Type: ApplicationFiled: July 3, 2020Publication date: August 11, 2022Inventors: James HILL, Mark FARRELL
-
Publication number: 20220010291Abstract: The present invention is related to an improved process for production of vitamin B2 using a genetically engineered host cell comprising a heterologous enzyme with pyridoxal phosphatase activity. Using said modified host cell, the yield of riboflavin production could be increased by at least about 5%.Type: ApplicationFiled: November 11, 2019Publication date: January 13, 2022Inventors: Christopher Mark FARRELL, Sébastien Eric POTOT, Zoltán PRÁGAI, Michael Patrick ANAYA
-
Patent number: 11158997Abstract: A spark plug for use with an engine block/cylinder head having a threaded bore and also for use with a spark plug wrench and an ignition wire. Also, an improved method for constructing a spark plug, the spark plug including a metal shell having a hex nut, a seat, a flange, a bore and threads. A ground electrode is associated with the shell and an insulator assembly occupies the bore and is gripped by the flange. The method includes the steps of forming the hex nut and the seat by carrying out operations on a blank, roiling the threads, fitting the insulator assembly into the bore, deforming the flange to capture the insulator, and forming the negative electrode by machining the blank.Type: GrantFiled: August 8, 2017Date of Patent: October 26, 2021Assignee: NANO SPARK, INC.Inventors: Thomas L. Herriges, Mark Farrell, Ghabi Neame, Robert Keith Sim, Carlos Fernandes, Harry E. Ruda
-
Publication number: 20210238539Abstract: The present invention is related to an improved method for production of 7-dehydrocholesterol (7-DHC), an important intermediate towards biotechnological production of vitamin D3 or derivatives/metabolites thereof. The invention features modified yeast strains expressing enzymes having improved C-8 sterol isomerase activity leading to increased ratios of 7-DHC in the sterol mix.Type: ApplicationFiled: May 21, 2019Publication date: August 5, 2021Inventors: Christopher Mark FARRELL, Lisa Ann LAPRADE, Otto Martin LEHMANN, Joshua TRUEHEART, Bastien Jean Wolfgang CHEVREUX
-
Publication number: 20210222222Abstract: The present invention is related to an improved method for production of 7-dehydrocholesterol (7-DHC), an important intermediate towards biotechnological production of vitamin D3 or derivatives/metabolites thereof. The invention features modified host strains expressing enzymes having improved C-5 sterol 5 desaturase activity and their use in a process for production of vitamin D3 or derivatives and/or metabolites thereof.Type: ApplicationFiled: May 21, 2019Publication date: July 22, 2021Inventors: Christopher Mark FARRELL, Lisa Ann LAPRADE, Otto Martin LEHMANN, Joshua TRUEHEART, Bastien Jean Wolfgang CHEVREUX
-
Publication number: 20210224073Abstract: A method is provided that is executable by a processor of a computer. Note that the processor is communicatively coupled to a memory of the computer, and the memory stores a response block of a call command. In implementing the method, the processor defines a sub-functions field in the response block of the call command. Further the processor indicates that a set of functions of a set of instructions are installed and available at an interface based on a corresponding sub-functions flag within the sub-functions field being set. Note that the interface is also being executed on the computer and that the set of functions being represented by the corresponding sub-functions flag. The processor further indicates that the set of functions of the set of instructions are not installed based on the corresponding sub-functions flag not being set.Type: ApplicationFiled: April 7, 2021Publication date: July 22, 2021Inventors: Louis P. Gomes, Bruce Giamei, Timothy Slegel, Mark Farrell, Matthias Klein
-
Patent number: 11061685Abstract: A method is provided that is executable by a processor of a computer. Note that the processor is communicatively coupled to a memory of the computer, and the memory stores a response block of a call command. In implementing the method, the processor defines a sub-functions field in the response block of the call command. Further the processor indicates that a set of functions of a set of instructions are installed and available at an interface based on a corresponding sub-functions flag within the sub-functions field being set. Note that the interface is also being executed on the computer and that the set of functions being represented by the corresponding sub-functions flag. The processor further indicates that the set of functions of the set of instructions are not installed based on the corresponding sub-functions flag not being set.Type: GrantFiled: February 27, 2019Date of Patent: July 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Louis P. Gomes, Bruce Giamei, Timothy Slegel, Mark Farrell, Matthias Klein
-
Patent number: 11031951Abstract: Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for verifying the correctness of the DEFLATE compression accelerator. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. A switch is communicatively coupled to the output of the input buffer and to the output of the LZ77 compressor. The switch is configured to bypass the LZ77 compressor during a compression test. The accelerator further includes a deflate Huffman encoder communicatively coupled to an output of the switch and an output buffer communicatively coupled to the deflate Huffman encoder. When the switch is not bypassed, the compressor can be modified to produce repeatable results.Type: GrantFiled: January 14, 2020Date of Patent: June 8, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy Slegel, Mark Farrell, Bruce Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt, Girish Gopala Kurup
-
Publication number: 20210115412Abstract: The present invention is related to modified sterol acyltransferase enzymes with improved activity and/or specificity towards acylation of the vitamin D3 precursor 7-dehydrocholesterol (7-DHC) to be used in biotechnological production of vitamin D3. The invention further relates to a yeast strain expressing said modified enzymes and their use in a process for production of vitamin D3 or derivatives and/or metabolites thereof.Type: ApplicationFiled: May 21, 2019Publication date: April 22, 2021Inventors: Christopher Mark FARRELL, Lisa Ann LAPRADE, Otto Martin LEHMANN, Joshua TRUEHEART
-
Patent number: 10985778Abstract: Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for verifying the correctness of the DEFLATE compression accelerator. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. A switch is communicatively coupled to the output of the input buffer and to the output of the LZ77 compressor. The switch is configured to bypass the LZ77 compressor during a compression test. The accelerator further includes a deflate Huffman encoder communicatively coupled to an output of the switch and an output buffer communicatively coupled to the deflate Huffman encoder. When the switch is not bypassed, the compressor can be modified to produce repeatable results.Type: GrantFiled: January 14, 2020Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy Siegel, Mark Farrell, Bruce Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt, Girish Gopala Kurup
-
Patent number: 10944423Abstract: Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for verifying the correctness of the DEFLATE compression accelerator. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. A switch is communicatively coupled to the output of the input buffer and to the output of the LZ77 compressor. The switch is configured to bypass the LZ77 compressor during a compression test. The accelerator further includes a deflate Huffman encoder communicatively coupled to an output of the switch and an output buffer communicatively coupled to the deflate Huffman encoder. When the switch is not bypassed, the compressor can be modified to produce repeatable results.Type: GrantFiled: March 14, 2019Date of Patent: March 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy Siegel, Mark Farrell, Bruce Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt, Girish Gopala Kurup
-
Publication number: 20200388993Abstract: A spark plug for use with an engine block/cylinder head having a threaded bore and also for use with a spark plug wrench and an ignition wire. Also, an improved method for constructing a spark plug, the spark plug including a metal shell having a hex nut, a seat, a flange, a bore and threads. A ground electrode is associated with the shell and an insulator assembly occupies the bore and is gripped by the flange. The method includes the steps of forming the hex nut and the seat by carrying out operations on a blank, roiling the threads, fitting the insulator assembly into the bore, deforming the flange to capture the insulator, and forming the negative electrode by machining the blank.Type: ApplicationFiled: August 8, 2017Publication date: December 10, 2020Inventors: Thomas L. Herriges, Mark Farrell, Ghabi Neame, Robert Keith Sim, Carlos Fernandes, Harry E. Ruda
-
Publication number: 20200295781Abstract: Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for verifying the correctness of the DEFLATE compression accelerator. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. A switch is communicatively coupled to the output of the input buffer and to the output of the LZ77 compressor. The switch is configured to bypass the LZ77 compressor during a compression test. The accelerator further includes a deflate Huffman encoder communicatively coupled to an output of the switch and an output buffer communicatively coupled to the deflate Huffman encoder. When the switch is not bypassed, the compressor can be modified to produce repeatable results.Type: ApplicationFiled: January 14, 2020Publication date: September 17, 2020Inventors: Timothy Slegel, Mark Farrell, Bruce Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt, Girish Gopala Kurup
-
Publication number: 20200293377Abstract: Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for verifying the correctness of the DEFLATE compression accelerator. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. A switch is communicatively coupled to the output of the input buffer and to the output of the LZ77 compressor. The switch is configured to bypass the LZ77 compressor during a compression test. The accelerator further includes a deflate Huffman encoder communicatively coupled to an output of the switch and an output buffer communicatively coupled to the deflate Huffman encoder. When the switch is not bypassed, the compressor can be modified to produce repeatable results.Type: ApplicationFiled: January 14, 2020Publication date: September 17, 2020Inventors: Timothy Slegel, Mark Farrell, Bruce Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt, Girish Gopala Kurup
-
Publication number: 20200295780Abstract: Embodiments of the invention are directed to a DEFLATE compression accelerator and to a method for verifying the correctness of the DEFLATE compression accelerator. The accelerator includes an input buffer and a Lempel-Ziv 77 (LZ77) compressor communicatively coupled to an output of the input buffer. A switch is communicatively coupled to the output of the input buffer and to the output of the LZ77 compressor. The switch is configured to bypass the LZ77 compressor during a compression test. The accelerator further includes a deflate Huffman encoder communicatively coupled to an output of the switch and an output buffer communicatively coupled to the deflate Huffman encoder. When the switch is not bypassed, the compressor can be modified to produce repeatable results.Type: ApplicationFiled: March 14, 2019Publication date: September 17, 2020Inventors: Timothy Slegel, Mark Farrell, Bruce Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt, Girish Gopala Kurup