Patents by Inventor Marc McClure
Marc McClure 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: 12116686Abstract: A system may include a first semiconductor processing station configured to deposit a material on a first semiconductor wafer, a second semiconductor processing station configured perform measurements indicative of a thickness of the material after the material has been deposited on the first semiconductor wafer, and a controller. The controller may be configured to receive the measurements from the second station; provide an input based on the measurements to a trained model that is configured to generate an output that adjusts an operating parameter of the first station such that the thickness of the material is closer to a target thickness; and causing the first station to deposit the material on a second wafer using the operating parameter as adjusted by the output.Type: GrantFiled: February 11, 2022Date of Patent: October 15, 2024Assignee: Applied Materials, Inc.Inventors: Eric J. Bergman, Adam Marc McClure, Paul R. McHugh, Gregory J. Wilson, John L Klocke
-
Publication number: 20240287702Abstract: The present technology includes methods for reducing the formation of insoluble deposits in a plating system or a surface thereof. The methods include reducing a volume of a plating solution having a first pH in a plating bath from a first volume to a second volume, adding a replenishment agent to the plating solution to increase the volume of the plating solution from the second volume to the first volume. The replenishment agent is characterized by a second pH, where the second pH varies from the first pH by less than or about 5.Type: ApplicationFiled: February 23, 2023Publication date: August 29, 2024Applicant: Applied Materials, Inc.Inventor: Adam Marc Mcclure
-
Patent number: 11982008Abstract: An electroplating system has a vessel assembly holding an electrolyte. A weir thief electrode assembly in the vessel assembly includes a plenum inside of a weir frame. The plenum divided into at least a first, a second and a third virtual thief electrode segment. A plurality of spaced apart openings through the weir frame lead out of the plenum. A weir ring is attached to the weir frame and guides flow of current during electroplating. The electroplating system provides process determined radial and circumferential current density control and does not require changing hardware components during set up.Type: GrantFiled: January 24, 2023Date of Patent: May 14, 2024Assignee: APPLIED Materials, Inc.Inventors: Paul R. McHugh, Gregory J. Wilson, Kyle M. Hanson, John L. Klocke, Paul Van Valkenburg, Eric J. Bergman, Adam Marc McClure, Deepak Saagar Kalaikadal, Nolan Layne Zimmerman, Michael Windham, Mikael R. Borjesson
-
Publication number: 20230257900Abstract: A system may include a first semiconductor processing station configured to deposit a material on a first semiconductor wafer, a second semiconductor processing station configured perform measurements indicative of a thickness of the material after the material has been deposited on the first semiconductor wafer, and a controller. The controller may be configured to receive the measurements from the second station; provide an input based on the measurements to a trained model that is configured to generate an output that adjusts an operating parameter of the first station such that the thickness of the material is closer to a target thickness; and causing the first station to deposit the material on a second wafer using the operating parameter as adjusted by the output.Type: ApplicationFiled: February 11, 2022Publication date: August 17, 2023Applicant: Applied Materials, Inc.Inventors: Eric J. Bergman, Adam Marc McClure, Paul R. McHugh, Gregory J. Wilson, John L. Klocke
-
Publication number: 20230167573Abstract: An electroplating system has a vessel assembly holding an electrolyte. A weir thief electrode assembly in the vessel assembly includes a plenum inside of a weir frame. The plenum divided into at least a first, a second and a third virtual thief electrode segment. A plurality of spaced apart openings through the weir frame lead out of the plenum. A weir ring is attached to the weir frame and guides flow of current during electroplating. The electroplating system provides process determined radial and circumferential current density control and does not require changing hardware components during set up.Type: ApplicationFiled: January 24, 2023Publication date: June 1, 2023Inventors: Paul R. McHugh, Gregory J. Wilson, Kyle M. Hanson, John L. Klocke, Paul Van Valkenburg, Eric J. Bergman, Adam Marc McClure, Deepak Saagar Kalaikadal, Nolan Layne Zimmerman, Michael Windham, Mikael R. Borjesson
-
Patent number: 11578422Abstract: An electroplating system has a vessel assembly holding an electrolyte. A weir thief electrode assembly in the vessel assembly includes a plenum inside of a weir frame. The plenum divided into at least a first, a second and a third virtual thief electrode segment. A plurality of spaced apart openings through the weir frame lead out of the plenum. A weir ring is attached to the weir frame and guides flow of current during electroplating. The electroplating system provides process determined radial and circumferential current density control and does not require changing hardware components during set up.Type: GrantFiled: January 24, 2022Date of Patent: February 14, 2023Assignee: APPLIED MATERIALS, INC.Inventors: Paul R. McHugh, Gregory J. Wilson, Kyle M. Hanson, John L. Klocke, Paul Van Valkenburg, Eric J. Bergman, Adam Marc McClure, Deepak Saagar Kalaikadal, Nolan Layne Zimmerman, Michael Windham, Mikael R. Borjesson
-
Publication number: 20220145489Abstract: An electroplating system has a vessel assembly holding an electrolyte. A weir thief electrode assembly in the vessel assembly includes a plenum inside of a weir frame. The plenum divided into at least a first, a second and a third virtual thief electrode segment. A plurality of spaced apart openings through the weir frame lead out of the plenum. A weir ring is attached to the weir frame and guides flow of current during electroplating. The electroplating system provides process determined radial and circumferential current density control and does not require changing hardware components during set up.Type: ApplicationFiled: January 24, 2022Publication date: May 12, 2022Inventors: Paul R. McHugh, Gregory J. Wilson, Kyle M. Hanson, John L. Klocke, Paul Van Valkenburg, Eric J. Bergman, Adam Marc McClure, Deepak Saagar Kalaikadal, Nolan Layne Zimmerman, Michael Windham, Mikael R. Borjesson
-
Patent number: 11268208Abstract: An electroplating system has a vessel assembly holding an electrolyte. A weir thief electrode assembly in the vessel assembly includes a plenum inside of a weir frame. The plenum divided into at least a first, a second and a third virtual thief electrode segment. A plurality of spaced apart openings through the weir frame lead out of the plenum. A weir ring is attached to the weir frame and guides flow of current during electroplating. The electroplating system provides process determined radial and circumferential current density control and does not require changing hardware components during set up.Type: GrantFiled: May 8, 2020Date of Patent: March 8, 2022Assignee: APPLIED MATERIALS, INC.Inventors: Paul R McHugh, Gregory J Wilson, Kyle M Hanson, John L Klocke, Paul Van Valkenburg, Eric J Bergman, Adam Marc McClure, Deepak Saagar Kalaikadal, Nolan Layne Zimmerman, Michael Windham, Mikael R Borjesson
-
Publication number: 20210348296Abstract: An electroplating system has a vessel assembly holding an electrolyte. A weir thief electrode assembly in the vessel assembly includes a plenum inside of a weir frame. The plenum divided into at least a first, a second and a third virtual thief electrode segment. A plurality of spaced apart openings through the weir frame lead out of the plenum. A weir ring is attached to the weir frame and guides flow of current during electroplating. The electroplating system provides process determined radial and circumferential current density control and does not require changing hardware components during set up.Type: ApplicationFiled: May 8, 2020Publication date: November 11, 2021Inventors: Paul R McHugh, Gregory J Wilson, Kyle M Hanson, John L Klocke, Paul Van Valkenburg, Eric J Bergman, Adam Marc McClure, Deepak Saagar Kalaikadal, Nolan Layne Zimmerman, Michael Windham, Mikael R Borjesson
-
Patent number: 10356030Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.Type: GrantFiled: September 22, 2016Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
-
Patent number: 9690924Abstract: Two-factor authentication can be provided transparently to a user by virtue of proof information available at a mobile communication device. For example, after an access request for a service is sent, an authentication code can be intercepted from a responsive incoming message. The technologies can incorporate a cost proof as part of a cost optimization. Other features such as obfuscation and separate channels can be incorporated into the technologies to provide a superior user experience while implementing superior security.Type: GrantFiled: May 15, 2014Date of Patent: June 27, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Marc McClure, Ran Michaely, Geir Olsen, Benjamin Vincent
-
Publication number: 20170012918Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.Type: ApplicationFiled: September 22, 2016Publication date: January 12, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
-
Patent number: 9479610Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.Type: GrantFiled: April 14, 2014Date of Patent: October 25, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
-
Patent number: 9280651Abstract: An invalid digital certificate can be saved and subsequently compared to an incoming digital certificate when performing a security check. If a subsequently provided digital certificate does not match the saved digital certificate, an error condition can be generated. Because a digital certificate can be invalid for non-malicious reasons, such technologies can be useful for improving software security.Type: GrantFiled: September 10, 2012Date of Patent: March 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Adrian Dragomir, Anish Desai, Robert St. Pierre, Marc McClure, Kevin Grey, Jianping Yin
-
Publication number: 20150334564Abstract: Two-factor authentication can be provided transparently to a user by virtue of proof information available at a mobile communication device. For example, after an access request for a service is sent, an authentication code can be intercepted from a responsive incoming message. The technologies can incorporate a cost proof as part of a cost optimization. Other features such as obfuscation and separate channels can be incorporated into the technologies to provide a superior user experience while implementing superior security.Type: ApplicationFiled: May 15, 2014Publication date: November 19, 2015Applicant: MICROSOFT CORPORATIONInventors: Marc McClure, Ran Michaely, Geir Olsen, Benjamin Vincent
-
Publication number: 20150296049Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.Type: ApplicationFiled: April 14, 2014Publication date: October 15, 2015Applicant: MICROSOFT CORPORATIONInventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
-
Publication number: 20140075185Abstract: An invalid digital certificate can be saved and subsequently compared to an incoming digital certificate when performing a security check. If a subsequently provided digital certificate does not match the saved digital certificate, an error condition can be generated. Because a digital certificate can be invalid for non-malicious reasons, such technologies can be useful for improving software security.Type: ApplicationFiled: September 10, 2012Publication date: March 13, 2014Applicant: Microsoft CorporationInventors: Adrian Dragomir, Anish Desai, Robert St. Pierre, Marc McClure, Kevin Grey, Jianping Yin
-
Publication number: 20120307078Abstract: Embodiments enable automatic and immediate sharing of reduced resolution versions of content captured by a user computing device and subsequent replacement of the reduced resolution versions with full resolution versions based on network connectivity. The user computing device captures image data in full resolution. A reduced resolution version is automatically created and uploaded to a storage service. The storage service provides the reduced resolution version to computing devices associated with the user computing device. Subsequently, based on network connectivity characteristics of a network connection between the user computing device and the storage service, the user computing device transmits the full resolution version of the image data to the storage service. The storage service replaces the reduced resolution version stored by the computing devices with the full resolution version.Type: ApplicationFiled: June 3, 2011Publication date: December 6, 2012Applicant: Microsoft CorporationInventors: Jonathan David Canan, Marc McClure, David Alan Citron, Navjot Virk