Glendora Radiological Associates 414 E San Bernardino Rd, Covina, CA 91723 6263395464 (phone), 6263312313 (fax)
Education:
Medical School Korea Univ Coll of Med, Chong No Ku, Seoul, So Korea Graduated: 1970
Languages:
English Spanish
Description:
Dr. Yoon graduated from the Korea Univ Coll of Med, Chong No Ku, Seoul, So Korea in 1970. He works in Covina, CA and specializes in Diagnostic Radiology and Radiology. Dr. Yoon is affiliated with Citrus Valley Medical Center Intercommunity Campus, Foothill Presbyterian Hospital and Queen Of The Valley Medical Center.
Efstratios Papadomanolakis - San Francisco CA, US Zhongtang Cai - Redwood Shores CA, US Romain Colle - San Francisco CA, US Benoit Dageville - Truckee CA, US Karl Dias - Foster City CA, US Leonidas Galanis - San Jose CA, US Rodney Graham - San Francisco CA, US Bo Gong - Foster City CA, US Qinghui H. Altmar - Cupertino CA, US Jae Young Yoon - San Mateo CA, US Mehmet Fidanboylu - Palo Alto CA, US Tom Hsu - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
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.
Efstratios Papadomanolakis - San Francisco CA, US Zhongtang Cai - Redwood Shores CA, US Romain Colle - San Francisco CA, US Benoit Dageville - Truckee CA, US Karl Dias - Foster City CA, US Leonidas Galanis - San Jose CA, US Rodney Graham - San Francisco CA, US Bo Gong - Foster City CA, US Qinghui H. Altmar - Cupertino CA, US Jae Young Yoon - San Mateo CA, US Mehmet Fidanboylu - Palo Alto CA, US Tom Hsu - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
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. Significantly, this faithful reproduction may be accomplished without having to create a synthetic application workload that approximates or emulates the transactional behavior of the real application workload.
Applications Of Automated Discovery Of Template Patterns Based On Received Requests
- Redwood Shores CA, US Leonidas Galanis - San Jose CA, US Jae Young Yoon - San Mateo CA, US Zhongtang Cai - Redwood Shores CA, US Karl Dias - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
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.
Method And System For Implementing Efficient Classification And Exploration Of Data
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.
Automatically-Generated Labels For Time Series Data And Numerical Lists To Use In Analytic And Machine Learning Systems
- Redwood Shores CA, US Sreeji Krishnan Das - Fremont CA, US Adrienne Wong - Redwood City CA, US Jae Young Yoon - San Mateo CA, US Dhileeban Kumaresan - Foster City CA, US Eric L. Sutton - Redwood City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06N 5/04 G06F 16/24 G06N 20/00
Abstract:
Techniques for performing analytics using automatically generated labels for time series data and numerical lists are disclosed. In some embodiments, a system loads a set of one or more time series datasets. A respective time series dataset may include a set of data points based on varying values of a metric of one or more computing resources over a window of time. The system assigns labels to a subset of the data points in the time series datasets. The label assigned to a given data point may be descriptive of a pattern reflected by the data point relative to other data points in the time series. The system further identifies a pattern of automatically assigned labels that is indicative of an event affecting the one or more computing resources. Responsive to identifying the pattern of labels, the system may trigger a responsive action.
Applications Of Automated Discovery Of Template Patterns Based On Received Requests
- Redwood Shores CA, US Leonidas Galanis - San Jose CA, US Jae Young Yoon - San Mateo CA, US Zhongtang Cai - Redwood Shores CA, US Karl Dias - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 16/23 H04L 12/26 G06F 11/34 G06N 7/00
Abstract:
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.
Method And System For Implementing Efficient Classification And Exploration Of Data
- Redwood Shores CA, US Mirza Mohsin Beg - Foster City CA, US Jae Young Yoon - San Mateo CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30 G06F 11/14
Abstract:
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.
Extracting And Labeling Custom Information From Log Messages
- Redwood Shores CA, US Jae Young Yoon - San Mateo CA, US Dhileeban Kumaresan - Hyderabad, IN Venktesh Alvenkar - Hyderabad, IN Adrienne Wong - Foster City CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 17/30 G06F 11/30
Abstract:
A set of field values corresponding to a set of underlying fields are extracted from individual log messages. A space of potential values for underlying field(s) is identified. The space of potential values is segmented into value subspaces. Each value subspace is automatically associated with a category name. A definition for the new categorical field is generated, which indicates how a categorical value of the new categorical field depends on value(s) of the underlying field(s). For each log message, a categorical value is determined for the new categorical field based on the definition and the one or more values of the one or more underlying fields extracted from the log message. A presentation is generated that represents, for each log message, the particular category name corresponding to the categorical value determined for the log message.
On trade issues, We are a little bit more concerned [than last month]... we all know how severe tariffs can get when everybody starts to play, said Jae Yoon, chief investment officer at New York Life Investment Management.
Jae Yoon (1986-1990), Paula Amols (1971-1975), Joseph Thanhauser (1967-1971), John Gauss (1965-1969), Michael Kulesza (2006-2010), Saul Felipe Galavis (1978-1982)