Patents by Inventor Benny Tseng
Benny Tseng 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: 12281893Abstract: A system to characterize a film layer within a measurement box is disclosed. The system obtains a first mixing fraction corresponding to a first X-ray beam, the mixing fraction represents a fraction of the first X-ray beam inside a measurement box of a wafer sample, the measurement box represents a bore structure disposed over a substrate and having a film layer disposed inside the bore structure. The system obtains a contribution value for the measurement box corresponding to the first X-ray beam, the contribution value representing a species signal outside the measurement box that contributes to a same species signal inside the measurement box. The system obtains a first measurement detection signal corresponding to a measurement of the measurement box using the first X-ray beam. The system determines a measurement value of the film layer based on the first measurement detection signal, the contribution value, and the first mixing fraction.Type: GrantFiled: May 17, 2024Date of Patent: April 22, 2025Assignee: NOVA MEASURING INSTRUMENTS INC.Inventors: Heath Pois, Wei Ti Lee, Laxmi Warad, Dmitry Kislitsyn, Parker Lund, Benny Tseng, James Chen, Saurabh Singh
-
Publication number: 20240401940Abstract: A system to characterize a film layer within a measurement box is disclosed. The system obtains a first mixing fraction corresponding to a first X-ray beam, the mixing fraction represents a fraction of the first X-ray beam inside a measurement box of a wafer sample, the measurement box represents a bore structure disposed over a substrate and having a film layer disposed inside the bore structure. The system obtains a contribution value for the measurement box corresponding to the first X-ray beam, the contribution value representing a species signal outside the measurement box that contributes to a same species signal inside the measurement box. The system obtains a first measurement detection signal corresponding to a measurement of the measurement box using the first X-ray beam. The system determines a measurement value of the film layer based on the first measurement detection signal, the contribution value, and the first mixing fraction.Type: ApplicationFiled: May 17, 2024Publication date: December 5, 2024Applicant: NOVA MEASURING INSTRUMENTS INC.Inventors: Heath POIS, Wei Ti LEE, Laxmi WARAD, Dmitry Kislitsyn, Parker Lund, Benny Tseng, James CHEN, Saurabh Singh
-
Patent number: 11988502Abstract: A system to characterize a film layer within a measurement box is disclosed. The system obtains a first mixing fraction corresponding to a first X-ray beam, the mixing fraction represents a fraction of the first X-ray beam inside a measurement box of a wafer sample, the measurement box represents a bore structure disposed over a substrate and having a film layer disposed inside the bore structure. The system obtains a contribution value for the measurement box corresponding to the first X-ray beam, the contribution value representing a species signal outside the measurement box that contributes to a same species signal inside the measurement box. The system obtains a first measurement detection signal corresponding to a measurement of the measurement box using the first X-ray beam. The system determines a measurement value of the film layer based on the first measurement detection signal, the contribution value, and the first mixing fraction.Type: GrantFiled: October 24, 2022Date of Patent: May 21, 2024Assignee: NOVA MEASURING INSTRUMENTS INC.Inventors: Heath Pois, Wei Ti Lee, Laxmi Warad, Dmitry Kislitsyn, Parker Lund, Benny Tseng, James Chen, Saurabh Singh
-
Publication number: 20230288196Abstract: A system to characterize a film layer within a measurement box is disclosed. The system obtains a first mixing fraction corresponding to a first X-ray beam, the mixing fraction represents a fraction of the first X-ray beam inside a measurement box of a wafer sample, the measurement box represents a bore structure disposed over a substrate and having a film layer disposed inside the bore structure. The system obtains a contribution value for the measurement box corresponding to the first X-ray beam, the contribution value representing a species signal outside the measurement box that contributes to a same species signal inside the measurement box. The system obtains a first measurement detection signal corresponding to a measurement of the measurement box using the first X-ray beam. The system determines a measurement value of the film layer based on the first measurement detection signal, the contribution value, and the first mixing fraction.Type: ApplicationFiled: October 24, 2022Publication date: September 14, 2023Applicant: NOVA MEASURING INSTRUMENTS INC.Inventors: Heath POIS, Wei Ti LEE, Laxmi WARAD, Dmitry Kislitsyn, Parker Lund, Benny Tseng, James CHEN, Saurabh Singh
-
Patent number: 11693715Abstract: A real-time dynamic API traffic shaping and infrastructure resource protection in a multiclient network environment is provided. A traffic rules engine (TRE) applies traffic shaping only to customers that are utilizing “more than their fair share” of the currently available bandwidth without allowing them to negatively impact the user experience of other users. The present invention takes current API traffic into consideration, allowing one or a few high volume users to utilize most of all available bandwidth as long as other users do not need that bandwidth. This includes dynamically measuring and adjusting which users had traffic shaping applied to them based on the overall traffic during any given second. The solution of the present invention avoids any slowdown of customer API requests unless the maximum allowable TPS limit is near to being reached.Type: GrantFiled: August 11, 2021Date of Patent: July 4, 2023Assignee: Pitney Bowes Inc.Inventors: Jody Calton, Benny Tseng, Michael Russell, Sai Kumar Pola, Xaysana Saycocie
-
Publication number: 20230045994Abstract: A real-time dynamic API traffic shaping and infrastructure resource protection in a multiclient network environment is provided. A traffic rules engine (TRE) applies traffic shaping only to customers that are utilizing “more than their fair share” of the currently available bandwidth without allowing them to negatively impact the user experience of other users. The present invention takes current API traffic into consideration, allowing one or a few high volume users to utilize most of all available bandwidth as long as other users do not need that bandwidth. This includes dynamically measuring and adjusting which users had traffic shaping applied to them based on the overall traffic during any given second. The solution of the present invention avoids any slowdown of customer API requests unless the maximum allowable TPS limit is near to being reached.Type: ApplicationFiled: August 11, 2021Publication date: February 16, 2023Applicant: Pitney Bowes Inc.Inventors: Jody Calton, Benny Tseng, Michael Russell, Sai Kumar Pola, Xaysana Saycocie
-
Patent number: 9037705Abstract: A method, system and computer program product are disclosed for routing performance data to compute nodes. According to one aspect of the present disclosure each of a plurality of compute nodes are assigned a topic. Each topic may be associated with a set of calculations. Labeled performance metrics for an application are received. Each performance metric is labeled with a context under which the performance metric was collected. A topic is associated with each of the performance metrics based on the labeled context. Each respective node listens for a topic assigned to it in order to access the performance metrics associated with the assigned topic. Each respective node analyzes the performance metrics associated with the topic assigned to it.Type: GrantFiled: November 28, 2012Date of Patent: May 19, 2015Assignee: CA, Inc.Inventors: Aaron Kenneth Blackwell, Marco Gagliardi, Benny Tseng, David Tootill, Mark S. LoSacco, Ramana V. Lokavarapu, Gabriel D. Underwood
-
Publication number: 20140149575Abstract: A method, system and computer program product are disclosed for routing performance data to compute nodes. According to one aspect of the present disclosure each of a plurality of compute nodes are assigned a topic. Each topic may be associated with a set of calculations. Labeled performance metrics for an application are received. Each performance metric is labeled with a context under which the performance metric was collected. A topic is associated with each of the performance metrics based on the labeled context. Each respective node listens for a topic assigned to it in order to access the performance metrics associated with the assigned topic. Each respective node analyzes the performance metrics associated with the topic assigned to it.Type: ApplicationFiled: November 28, 2012Publication date: May 29, 2014Applicant: CA, INC.Inventors: Aaron Kenneth Blackwell, Marco Gagliardi, Benny Tseng, David Tootill, Mark S. LoSacco, Ramana V. Lokavarapu, Gabriel D. Underwood
-
Publication number: 20110302593Abstract: A technique includes capturing an event associated with communication of an asynchronous message due to execution of an application instance. The technique includes processing the message event on a processor-based machine, which includes selectively routing data indicative of the event to an analyzer to determine a latency of the communication based on an affiliation of the message.Type: ApplicationFiled: June 8, 2010Publication date: December 8, 2011Inventors: Chad Gatesman, Benny Tseng, Dirk Flachbart
-
Publication number: 20110270639Abstract: A computer-implemented method includes: (A) receiving descriptions of a plurality of paths of instances of a transaction through a computer system; and (B) generating, based on the descriptions, a description of a business process model of the transaction. The description describes the plurality of paths through the computer system.Type: ApplicationFiled: July 9, 2011Publication date: November 3, 2011Inventors: Ken Blackwell, Benny Tseng
-
Patent number: 7996853Abstract: There is provided a method that includes (i) examining first data from a first Application Program Interface (API) call and second data from a second API call to determine whether (a) the first API call sent a message, and the second API call received the message, or (b) the first API call was conducted in a transactional unit of work, and the second API was also conducted in the transactional unit of work, and (ii) employing the first data and the second data in a subsequent process, if either of (a) or (b) is true.Type: GrantFiled: October 4, 2005Date of Patent: August 9, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Aage Bendiksen, Benny Tseng, Louis Zhongliang Lu
-
Publication number: 20100153261Abstract: A method and system provide transaction classification. The method and system provide an extensible markup language (XML) representation of real transaction instance data collected from a data collection agent, provide an XML based rule engine that enables a user to define a classification rule for classifying the real transaction instance data, and provide a user interface to enable the user to navigate among the real transaction instance data to define the classification rule.Type: ApplicationFiled: December 11, 2008Publication date: June 17, 2010Inventors: Benny Tseng, Christopher Byrd, Dirk Flachbart, Richard Wells
-
Publication number: 20090112667Abstract: A computer-implemented method includes: (A) receiving descriptions of a plurality of paths of instances of a transaction through a computer system; and (B) generating, based on the descriptions, a description of a business process model of the transaction. The description describes the plurality of paths through the computer system.Type: ApplicationFiled: October 31, 2008Publication date: April 30, 2009Inventors: Ken Blackwell, Benny Tseng
-
Publication number: 20060085798Abstract: There is provided a method that includes (i) examining first data from a first Application Program Interface (API) call and second data from a second API call to determine whether (a) the first API call sent a message, and the second API call received the message, or (b) the first API call was conducted in a transactional unit of work, and the second API was also conducted in the transactional unit of work, and (ii) employing the first data and the second data in a subsequent process, if either of (a) or (b) is true.Type: ApplicationFiled: October 4, 2005Publication date: April 20, 2006Inventors: Aage Bendiksen, Benny Tseng, Zhongliang Lu
-
Patent number: 7003781Abstract: A method and system is disclosed for monitoring an operation of a distributed data processing system. The system can include a plurality of applications running on a plurality of host processors and communicating with one another, such as through a message passing technique. The method includes steps executed in individual ones of the plurality of applications, of (a) examining individual ones of generated API calls to determine if a particular API call meets predetermined API call criteria; (b) if a particular API call meets the predetermined API call criteria, storing all or a portion of the content of the API call as a stored event; (c) processing a plurality of the stored events to identify logically correlated events, such as those associated with a business transaction; and (d) displaying all or a portion of the stored API call content data for the logically correlated events.Type: GrantFiled: May 5, 2000Date of Patent: February 21, 2006Assignee: Bristol Technology Inc.Inventors: Aaron Kenneth Blackwell, Aage Bendiksen, Benny Tseng, Zhongliang Lu, Amal Shah