Patents by Inventor Trevor Thomas
Trevor Thomas 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: 20260122099Abstract: Method and system for analyzing computing devices for properties of at least one computer software comprised in at least one computing system, the method and system comprising: loading a list of vulnerability for the computer software; retrieving technical mitigation action for the vulnerability including of code modification, hardware or software augmentation, external protection deployment, or protocol configuration; computing a mitigation difficulty score for each of the vulnerability based on parameters associated with implementing the technical mitigation action; generating recommended technical mitigation actions for the vulnerability based on the mitigation difficulty score and the corresponding technical mitigation action; prioritizing the recommended mitigation actions based on the mitigation difficulty scores, severities of the corresponding vulnerability, and potential compliance issues; providing a prioritized list of recommended technical mitigation actions to vendors, manufacturers, third partyType: ApplicationFiled: December 12, 2025Publication date: April 30, 2026Applicant: ObjectSecurity LLCInventors: Ulrich LANG, Reza FATAHI, Jason KRAMER, Trevor THOMAS, Holmes CHUANG, Frederico ARAGON
-
Patent number: 12590760Abstract: A spin rinse dryer for treating a substrate has an enclosure, a rotatable support for supporting the substrate, a rotatable member located within the enclosure above the rotatable support, and a drive for rotating the rotatable member. During cleaning of the wafer, liquid that splashes up from the wafer will strike the rotatable member, rather than the upper wall of the enclosure, and may form droplets on the rotatable member. After the flow of cleaning liquid has stopped, the drive can rotate the rotatable member at high speed, which tends to throw the liquid droplets off the rotatable member through centrifugal force. The liquid then runs down the walls of the enclosure, away from the wafer, so that there is a much reduced chance of contamination of the cleaned wafer. The rotatable member and support may be integrally formed and rotated together or may be separate members.Type: GrantFiled: October 25, 2021Date of Patent: March 31, 2026Assignee: SPTS Technologies LimitedInventors: Trevor Thomas, Martin Ayres
-
Patent number: 12548087Abstract: In embodiments, an Online Service Provider (OSP) receives incoming datasets of a primary entity, and computes one or more running statistics of the datasets, such as their number or a sum of their base values. The OSP may further monitor the statistics in relation to a higher-burden threshold of a domain identified from plurality of domains. When the running statistic is still less than the higher-burden threshold, the OSP may further estimate a prospective net gain of continuing. In rare cases there is a risk that a prospective net gain could become negative, if the running statistic crosses the higher-burden threshold late in the current time period but before the end of it. In such cases, the OSP may send to the primary entity a rare opportunity notification about avoiding the risk, by pausing, for the remaining current time period, the activity that sends datasets for the identified domain.Type: GrantFiled: July 7, 2023Date of Patent: February 10, 2026Assignee: Avalara, Inc.Inventors: Seth Therrien, Jonathan Parramore, Sujoy Paul, Trevor Thomas, Kelly Woznicki, Jacob Wallace Bixby, Kevin Robert Halverson, Gregory T. Kavounas
-
Patent number: 12500919Abstract: Method and system for analyzing computing devices for properties of at least one computer software in the at least one computing system, includes loading, input data for at least one computer software; determining a result pertaining to vulnerabilities present or expected to be present within the computer software; mapping vulnerabilities to frameworks, determining a result pertaining to the outcome of the vulnerability-to-framework mapping; generating, an output data describing the at least one result; storing the output data pertaining to the result in a memory; and determining, if the result satisfies a predetermined condition, and if so, executing an action corresponding to the result on the computing system.Type: GrantFiled: August 23, 2023Date of Patent: December 16, 2025Assignee: Object Security LLCInventors: Ulrich Lang, Reza Fatahi, Jason Kramer, Trevor Thomas, Holmes Chuang, Federico Aragon
-
Patent number: 11928744Abstract: A service engine determines whether there is a potential lack of transaction tax compliance in a plurality of jurisdictions for a plurality of entities. The service engine generates and/or transmits tax compliance data which may include information about potential lack of tax compliance of an entity in various jurisdictions based on rules about establishing nexus for purposes of remitting transaction tax in the jurisdictions. The tax compliance data may include a notification about the generation of the information, such as a notification to the entity that there exists a potential lack of tax compliance of that entity in specific jurisdictions. The service engine may update the tax compliance data dynamically and send corresponding notifications, automatically in real time or near real time for the applicable entity as sales of the entity change and/or rules for establishing nexus change for various jurisdictions.Type: GrantFiled: September 27, 2019Date of Patent: March 12, 2024Assignee: Avalara, Inc.Inventors: Seth Therrien, Jonathan Parramore, Sujoy Paul, Trevor Thomas, Kelly Woznicki, Jacob Wallace Bixby, Kevin Robert Halverson
-
Publication number: 20230254268Abstract: Systems and methods electronically produce a local estimate of less-than-critical resources based on a client-side version of digital rules and coarse values received from an online service provider. Although using the client-side version of digital rules and the coarse values may not include all the parameters and values needed to provide a fully accurate estimate of the resource, the ability to locally estimate resources without having to make network calls to the online service provider, such as when there are unfavorable conditions or latency of the network, imminent overloading of the online service provider or other operating conditions or demands on the online service provider preventing it from producing a timely more accurate estimate, provides a faster and more efficient way of obtaining a potentially useful estimate of resources.Type: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Inventors: Seth Therrien, Jonathan Parramore, Sujoy Paul, Trevor Thomas, Kelly Woznicki, Jacob Wallace Bixby, Kevin Robert Halverson, Aaron Lee Robles, Nikki Nash, Mark Janzen, Rahul Aggarwal, Gregory T. Kavounas, Hemendra Pal
-
Patent number: 11643744Abstract: A method of processing a semiconductor wafer is provided. The method includes introducing the wafer to a main chamber via a loading port, using a transfer mechanism to transfer the wafer to a first wafer processing module in a stack so that the wafer is disposed substantially horizontally in the first wafer processing module with a front face facing upwards, and performing a processing step on the front face of the wafer in the first wafer processing module.Type: GrantFiled: June 24, 2021Date of Patent: May 9, 2023Assignee: SPTS TECHNOLOGIES LIMITEDInventors: John MacNeil, Martin Ayres, Trevor Thomas
-
Publication number: 20220155011Abstract: A spin rinse dryer for treating a substrate has an enclosure, a rotatable support for supporting the substrate, a rotatable member located within the enclosure above the rotatable support, and a drive for rotating the rotatable member. During cleaning of the wafer, liquid that splashes up from the wafer will strike the rotatable member, rather than the upper wall of the enclosure, and may form droplets on the rotatable member. After the flow of cleaning liquid has stopped, the drive can rotate the rotatable member at high speed, which tends to throw the liquid droplets off the rotatable member through centrifugal force. The liquid then runs down the walls of the enclosure, away from the wafer, so that there is a much reduced chance of contamination of the cleaned wafer. The rotatable member and support may be integrally formed and rotated together or may be separate members.Type: ApplicationFiled: October 25, 2021Publication date: May 19, 2022Inventors: Trevor THOMAS, Martin Ayres
-
Patent number: 11236433Abstract: An apparatus for electrochemically processing a semiconductor substrate includes a processing chamber of the type that is sealable to a peripheral portion of a semiconductor substrate so as to define a covered processing volume. The semiconductor substrate is supported by a substrate support. A magnetic arrangement is disposed outside of the processing chamber and produces a magnetic field. The magnetic field is changed using a controller for controlling the magnetic arrangement. An agitator is disposed within the processing chamber. The agitator comprises a magnetically responsive element which is responsive to changes in the magnetic field of the magnetic arrangement so as to provide a reciprocating motion to the agitator.Type: GrantFiled: April 10, 2020Date of Patent: February 1, 2022Assignee: SPTS Technologies LimitedInventors: Martin Ayres, John MacNeil, Trevor Thomas
-
Publication number: 20210317592Abstract: A method of processing a semiconductor wafer is provided. The method includes introducing the wafer to a main chamber via a loading port, using a transfer mechanism to transfer the wafer to a first wafer processing module in a stack so that the wafer is disposed substantially horizontally in the first wafer processing module with a front face facing upwards, and performing a processing step on the front face of the wafer in the first wafer processing module.Type: ApplicationFiled: June 24, 2021Publication date: October 14, 2021Inventors: JOHN MACNEIL, MARTIN AYRES, TREVOR THOMAS
-
Patent number: 11066754Abstract: An apparatus for processing a front face of a semiconductor wafer is provided. The apparatus includes a main chamber, at least one loading port connected to the main chamber for introducing the wafer to the main chamber, at least one stack of wafer processing modules, and a transfer mechanism for transferring the wafer between the loading port and the processing modules. The at least one stack of wafer processing modules includes three or more substantially vertically stacked wafer processing modules, wherein adjacent wafer processing modules in the stack have a vertical separation of less than 50 cm, and each processing module is configured to process the wafer when disposed substantially horizontally therein with the front face of the wafer facing upwards, and at least one wafer processing module is an electrochemical wafer processing module.Type: GrantFiled: January 22, 2018Date of Patent: July 20, 2021Assignee: SPTS Technologies LimitedInventors: John Macneil, Martin Ayres, Trevor Thomas
-
Patent number: 11006788Abstract: A product dispenser for the dispensing of a product which will show active visual content to proximate viewers. A visual display module is attached to a user-facing surface of the dispenser cover of a product dispenser, to display active visual content to viewers. The active visual content displayed on the active media surface of the dispenser cover could take many forms including changing electronic displays or a translucent surface which can be optionally illuminated or emphasized based on a controller and power source. The product dispenser can be supplied with the visual display module in place on the dispenser cover, or an OEM product dispenser with an insert blank in place on the dispenser cover could also be sold into which the visual display module could be later installed. A media-ready dispenser cover which could be used to retrofit an existing product dispenser with the ability to receive a visual display module is also disclosed.Type: GrantFiled: November 11, 2016Date of Patent: May 18, 2021Inventors: Trevor Thomas, Paul Drouin, Nathan Elliott, Dwayne Melcher
-
Publication number: 20200325588Abstract: An apparatus for electrochemically processing a semiconductor substrate includes a processing chamber of the type that is sealable to a peripheral portion of a semiconductor substrate so as to define a covered processing volume. The semiconductor substrate is supported by a substrate support. A magnetic arrangement is disposed outside of the processing chamber and produces a magnetic field. The magnetic field is changed using a controller for controlling the magnetic arrangement. An agitator is disposed within the processing chamber. The agitator comprises a magnetically responsive element which is responsive to changes in the magnetic field of the magnetic arrangement so as to provide a reciprocating motion to the agitator.Type: ApplicationFiled: April 10, 2020Publication date: October 15, 2020Inventors: Martin Ayres, John MacNeil, Trevor Thomas
-
Publication number: 20180211856Abstract: An apparatus for processing a front face of a semiconductor wafer is provided. The apparatus includes a main chamber, at least one loading port connected to the main chamber for introducing the wafer to the main chamber, at least one stack of wafer processing modules, and a transfer mechanism for transferring the wafer between the loading port and the processing modules. The at least one stack of wafer processing modules includes three or more substantially vertically stacked wafer processing modules, wherein adjacent wafer processing modules in the stack have a vertical separation of less than 50 cm, and each processing module is configured to process the wafer when disposed substantially horizontally therein with the front face of the wafer facing upwards, and at least one wafer processing module is an electrochemical wafer processing module.Type: ApplicationFiled: January 22, 2018Publication date: July 26, 2018Inventors: JOHN MACNEIL, MARTIN AYRES, TREVOR THOMAS
-
Publication number: 20180132676Abstract: A product dispenser for the dispensing of a product which will show active visual content to proximate viewers. A visual display module is attached to a user-facing surface of the dispenser cover of a product dispenser, to display active visual content to viewers. The active visual content displayed on the active media surface of the dispenser cover could take many forms including changing electronic displays or a translucent surface which can be optionally illuminated or emphasized based on a controller and power source. The product dispenser can be supplied with the visual display module in place on the dispenser cover, or an OEM product dispenser with an insert blank in place on the dispenser cover could also be sold into which the visual display module could be later installed. A media-ready dispenser cover which could be used to retrofit an existing product dispenser with the ability to receive a visual display module is also disclosed.Type: ApplicationFiled: November 11, 2016Publication date: May 17, 2018Inventors: Trevor Thomas, Paul Drouin, Nathan Elliot, Dwayne Melcher
-
Publication number: 20120253809Abstract: A voice verification module 308, for example for an interactive voice response system, is disclosed. The voice verification module 308 is configured to select from a store 310 of verification words one or more verification words responsive to a request for a verification phrase and form a verification phrase including said one or more verification words distributed throughout said verification phrase.Type: ApplicationFiled: March 26, 2012Publication date: October 4, 2012Applicant: BIOMETRIC SECURITY LTDInventors: Trevor Thomas, Nicholas Wise, David Cowell
-
Publication number: 20090086934Abstract: A speech recognition system comprises a controller application, a speech recogniser, and a modification apparatus disposed between them. The controller application has an output arranged to produce a speech signal, an input arranged to receive a recognised speech result signal and a control command output arranged to produce a command signal. The speech recogniser has a pattern matcher, a speech input arranged to receive the speech signal from the controller application, an output arranged to produce the recognised speech recognised signal and a control command input arranged to receive the command signal. The modification apparatus is disposed between the output of the controller application and the input of the speech recogniser; between the output of the speech recogniser and the input of the controller application; and between the control command output of the controller application and the control command input of the speech recogniser.Type: ApplicationFiled: August 18, 2008Publication date: April 2, 2009Applicant: FLUENCY VOICE LIMITEDInventor: Trevor Thomas
-
Publication number: 20060165202Abstract: A front-end processor that is robust under adverse acoustic condition is disclosed. The front-end processor includes a frequency analysis module configured to compute the short-time magnitude spectrum, a adaptive noise cancellation module to remove any additive noise, a linear discriminant module to reduce the dimension of feature vectors and to increase the class separability, a trajectory analysis module to capture the temporal variation of the signal, and a multi-resolution short-time mean normalisation module to reduce the long-term and short-term variations due to the differences in the channels and speakers.Type: ApplicationFiled: December 21, 2005Publication date: July 27, 2006Inventors: Trevor Thomas, Beng Tan
-
Publication number: 20060100869Abstract: A pattern recogniser is arranged to receive an input signal and to generate a matching output pattern comprises a pattern matcher, a signal modification module and an output pattern combiner. The pattern matcher includes a signal processor and a pattern matching module. The signal modification module modifies the input signal before it reaches the pattern matching module, and the output pattern combiner is arranged to combine a plurality of output patterns matched by the pattern matching module with different modifications applied to the input signal.Type: ApplicationFiled: September 29, 2005Publication date: May 11, 2006Applicant: Fluency Voice Technology Ltd.Inventors: Trevor Thomas, Beng Tan
-
Patent number: D865394Type: GrantFiled: August 23, 2016Date of Patent: November 5, 2019Inventors: Nathan Elliot, Dwayne Melcher, Paul Drouin, Trevor Thomas