Patents by Inventor Jae Young Yoon
Jae Young Yoon 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: 20180101607Abstract: Some embodiments relate to assigning individual log messages to clusters. An initial cluster assignment may be performed by applying a hash function to one or more non-variable components of the message to generate an initial cluster identifier. Subsequently, clustering may be further refined (e.g., by determining whether to merge clusters based on similarity values). An interface can present a representative message of each cluster and indicate which portions of the message correspond to a variable component. Particular inputs detected at the input corresponding to one of these components can cause other values for the component to be presented. For a given cluster, timestamps of assigned messages can be used to generate a time series, which can facilitate grouping of clusters (with similar or complementary shapes) and/or triggering alerts (with a condition corresponding to a temporal aspect).Type: ApplicationFiled: January 26, 2017Publication date: April 12, 2018Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Jae Young Yoon, Dhileeban Kumaresan, Venktesh Alvenkar, Sreeji Das, Harish Akali
-
Publication number: 20180102938Abstract: Some embodiments relate to assigning individual log messages to clusters. An initial cluster assignment may be performed by applying a hash function to one or more non-variable components of the message to generate an initial cluster identifier. Subsequently, clustering may be further refined (e.g., by determining whether to merge clusters based on similarity values). An interface can present a representative message of each cluster and indicate which portions of the message correspond to a variable component. Particular inputs detected at the input corresponding to one of these components can cause other values for the component to be presented. For a given cluster, timestamps of assigned messages can be used to generate a time series, which can facilitate grouping of clusters (with similar or complementary shapes) and/or triggering alerts (with a condition corresponding to a temporal aspect).Type: ApplicationFiled: January 26, 2017Publication date: April 12, 2018Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Jae Young Yoon, Dhileeban Kumaresan, Venktesh Alvenkar, Sreeji Das, Harish Akali
-
Publication number: 20180101423Abstract: Some embodiments relate to assigning individual log messages to clusters. An initial cluster assignment may be performed by applying a hash function to one or more non-variable components of the message to generate an initial cluster identifier. Subsequently, clustering may be further refined (e.g., by determining whether to merge clusters based on similarity values). An interface can present a representative message of each cluster and indicate which portions of the message correspond to a variable component. Particular inputs detected at the input corresponding to one of these components can cause other values for the component to be presented. For a given cluster, timestamps of assigned messages can be used to generate a time series, which can facilitate grouping of clusters (with similar or complementary shapes) and/or triggering alerts (with a condition corresponding to a temporal aspect).Type: ApplicationFiled: January 26, 2017Publication date: April 12, 2018Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Jae Young Yoon, Dhileeban Kumaresan, Venktesh Alvenkar, Sreeji Das, Harish Akali
-
Publication number: 20160092552Abstract: Disclosed is a system, method, and computer program product for analyzing sets of data in an efficient manner, such that analytics can be effectively performed over that data. Classification operations can be performed to generate groups of similar log records. This permits classification of the log records in a cohesive and informative manner.Type: ApplicationFiled: September 24, 2015Publication date: March 31, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Konstantinos MORFONIOS, Mirza Mohsin BEG, Jae Young YOON
-
Publication number: 20150293964Abstract: Techniques for leveraging frequent patterns identified in a captured workload are provided. In one approach, multiple frequent patterns detected in a captured workload may be ordered by frequency to determine, for example, which patterns should be targeted for optimization. In another approach, a model of a captured workload is created, where the model comprises nodes that represent templates (which in turn correspond to requests) and edges that represent transitions between templates. The model is used to create an artificial workload, such as a workload that is twice as large as the originally-captured workload. The model may also be edited before creating the artificial workload. In another approach, workload models are compared to identify errors, regressions, or security issues. In another approach, an artificial workload is created for an application that is not yet deployed and then executed to determine whether the artificial workload or the originally-captured workload executed faster.Type: ApplicationFiled: April 10, 2014Publication date: October 15, 2015Applicant: Oracle International CorporationInventors: Konstantinos Morfonios, Leonidas Galanis, Kusumaharanadh Poduri, Jae Young Yoon, Zhongtang Cai, Karl Dias
-
Patent number: 8380665Abstract: An application workload capture and replay system with a transactionally consistent application workload replay feature is provided. More particularly, the feature includes capture-phase components for capturing and recording a real application workload submitted to a production web application system and includes replay-phase components for replaying the captured application workload against a test web application system in a transactionally consistent manner. The feature provides guarantees about the order of database transactions that are caused when the workload is replayed such that there is a consistency between the replay-phase order of the database transactions and the order of those transactions that occurred when the workload was captured. These consistency guarantees facilitate a faithful reproduction of database changes observed in the production web application system in the test web application system using a captured real application workload.Type: GrantFiled: March 30, 2011Date of Patent: February 19, 2013Assignee: Oracle International CorporationInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Patent number: 8380664Abstract: A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.Type: GrantFiled: February 24, 2011Date of Patent: February 19, 2013Assignee: Oracle International CorporationInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Publication number: 20120221513Abstract: A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.Type: ApplicationFiled: February 24, 2011Publication date: August 30, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Publication number: 20120221519Abstract: An application workload capture and replay system with a transactionally consistent application workload replay feature is provided. More particularly, the feature includes capture-phase components for capturing and recording a real application workload submitted to a production web application system and includes replay-phase components for replaying the captured application workload against a test web application system in a transactionally consistent manner. The feature provides guarantees about the order of database transactions that are caused when the workload is replayed such that there is a consistency between the replay-phase order of the database transactions and the order of those transactions that occurred when the workload was captured. These consistency guarantees facilitate a faithful reproduction of database changes observed in the production web application system in the test web application system using a captured real application workload.Type: ApplicationFiled: March 30, 2011Publication date: August 30, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Efstratios Papadomanolakis, Zhongtang Cai, Romain Colle, Benoit Dageville, Karl Dias, Leonidas Galanis, Rodney Graham, Bo Gong, Qinghui H. Altmar, Jae Young Yoon, Mehmet Fidanboylu, Tom Hsu
-
Patent number: 7818159Abstract: Disclosed herein are an intelligent system and method for monitoring a generator reactive power limit using machine model parameters. The intelligent system and method for monitoring a generator reactive power limit using machine model parameters can calculate a maximum reactive power limit corresponding to over-excitation and a generator terminal voltage corresponding to under-excitation, estimate a correct field current even when system variable are changed, and monitor the generator reactive power limit by using machine model parameters and a one-machine infinite bus, to thereby supply a maximum or minimum reactive power to a power system within an allowable generator reactive power limit and prevent a generator trip caused by the reactive power limit and a power failure over a wide area.Type: GrantFiled: August 21, 2007Date of Patent: October 19, 2010Assignee: Korea Electrotechnology Research InstituteInventors: Dong Joon Kim, Young Hwan Moon, Jae Young Yoon
-
Publication number: 20080052059Abstract: Disclosed herein are an intelligent system and method for monitoring a generator reactive power limit using machine model parameters. The intelligent system and method for monitoring a generator reactive power limit using machine model parameters can calculate a maximum reactive power limit corresponding to over-excitation and a generator terminal voltage corresponding to under-excitation, estimate a correct field current even when system variable are changed, and monitor the generator reactive power limit by using machine model parameters and a one-machine infinite bus, to thereby supply a maximum or minimum reactive power to a power system within an allowable generator reactive power limit and prevent a generator trip caused by the reactive power limit and a power failure over a wide area.Type: ApplicationFiled: August 21, 2007Publication date: February 28, 2008Applicant: KOREA ELECTROTECHNOLOGY RESEARCH INSTITUTEInventors: Dong Joon Kim, Young Hwan Moon, Jae Young Yoon
-
Patent number: 7236898Abstract: A system and method are provided to calculate a real time voltage stability risk index in a power system. The method includes calculating an RMS voltage by using bus voltage measured and calculating an N moving average voltage for the RMS voltages. A percentage diversity between the bus voltage measured and the N moving average voltages is calculated. A voltage stability in that risk index is calculated by dividing the area constructed by the percent diversity by the number of sections. The voltage stability risk index is transferred from a real time phasor measurement device to an upper voltage stability monitoring system. The transferred voltage stability risk indexes are acquired and sequenced and the sequence voltage stability risk indexes are output.Type: GrantFiled: April 25, 2005Date of Patent: June 26, 2007Assignee: Korea Electrotechnology Research InstituteInventors: Dong Joon Kim, Young Hwan Moon, Ho Yong Kim, Jae Young Yoon