Patents by Inventor Yi Gai
Yi Gai 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: 11783029Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve feature engineering efficiency. An example method disclosed herein includes retrieving a log file in a first file format, the log file containing feature occurrence data, generating a first unit operation based on the first file format to extract the feature occurrence data from the log file to a string, the first unit operation associated with a first metadata tag, generating second unit operations to identify respective features from the feature occurrence data, the second unit operations associated with respective second metadata tags, and generating a first sequence of the first metadata tag and the second metadata tags to create a first vector output file of the feature occurrence data.Type: GrantFiled: January 4, 2021Date of Patent: October 10, 2023Assignee: Intel CorporationInventors: Chih-Yuan Yang, Yi Gai
-
Patent number: 11620397Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate electronic data security. An example apparatus includes a data storage including a memory adjusted to store data organized according to a data table including columns identifying a first data record and a first security tag associated with the first data record. In the example apparatus, retrieval of data from the data storage involves a bit operation comparing the first security tag with a first privilege tag. In the example apparatus, the data storage provides the first data record when the bit operation comparing the first security tag with the first privilege tag has a non-zero result, and the data storage does not provide the first data record when the bit operation comparing the first security tag with the first privilege tag has a zero result.Type: GrantFiled: April 9, 2020Date of Patent: April 4, 2023Assignee: Intel CorporationInventors: Chih-Yuan Yang, Yi Gai
-
Patent number: 11568051Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.Type: GrantFiled: February 3, 2020Date of Patent: January 31, 2023Assignee: Intel CorporationInventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Patent number: 11160113Abstract: Technology for switching from a wireless local area network (WLAN) to a wireless wide area network (WWAN) is disclosed. A multi-radio access technology (multi-RAT) user equipment (UE) can receive WLAN-specific dedicated physical random access channel (PRACH) allocation information from an evolved node B (eNB) to enable the multi-RAT UE to perform an inter-RAT WLAN-to-WWAN handover. The multi-RAT UE can initiate the inter-RAT WLAN-to-WWAN handover at the multi-RAT UE by performing random access with the eNB using the WLAN-specific dedicated PRACH allocation information.Type: GrantFiled: January 22, 2018Date of Patent: October 26, 2021Assignee: APPLE INC.Inventors: Jing Zhu, Yi Gai
-
Publication number: 20210200863Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve feature engineering efficiency.Type: ApplicationFiled: January 4, 2021Publication date: July 1, 2021Inventors: Chih-Yuan Yang, Yi Gai
-
Publication number: 20210056217Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate electronic data security. An example apparatus includes a data storage including a memory adjusted to store data organized according to a data table including columns identifying a first data record and a first security tag associated with the first data record. In the example apparatus, retrieval of data from the data storage involves a bit operation comparing the first security tag with a first privilege tag. In the example apparatus, the data storage provides the first data record when the bit operation comparing the first security tag with the first privilege tag has a non-zero result, and the data storage does not provide the first data record when the bit operation comparing the first security tag with the first privilege tag has a zero result.Type: ApplicationFiled: April 9, 2020Publication date: February 25, 2021Inventors: Chih-Yuan Yang, Yi Gai
-
Patent number: 10915627Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve feature engineering efficiency. An example method disclosed herein includes retrieving a log file in a first file format, the log file containing feature occurrence data, generating a first unit operation based on the first file format to extract the feature occurrence data from the log file to a string, the first unit operation associated with a first metadata tag, generating second unit operations to identify respective features from the feature occurrence data, the second unit operations associated with respective second metadata tags, and generating a first sequence of the first metadata tag and the second metadata tags to create a first vector output file of the feature occurrence data.Type: GrantFiled: February 28, 2020Date of Patent: February 9, 2021Assignee: INTEL CORPORATIONInventors: Chih-Yuan Yang, Yi Gai
-
Publication number: 20200372151Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve feature engineering efficiency.Type: ApplicationFiled: February 28, 2020Publication date: November 26, 2020Inventors: Chih-Yuan Yang, Yi Gai
-
Publication number: 20200175166Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.Type: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Applicant: Intel CorporationInventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Patent number: 10621370Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate electronic data security. An example apparatus includes a data storage including a memory adjusted to store data organized according to a data table including columns identifying a first data record and a first security tag associated with the first data record. In the example apparatus, retrieval of data from the data storage involves a bit operation comparing the first security tag with a first privilege tag. In the example apparatus, the data storage provides the first data record when the bit operation comparing the first security tag with the first privilege tag has a non-zero result, and the data storage does not provide the first data record when the bit operation comparing the first security tag with the first privilege tag has a zero result.Type: GrantFiled: May 27, 2016Date of Patent: April 14, 2020Assignee: Intel CorporationInventors: Chih-Yuan Yang, Yi Gai
-
Patent number: 10607004Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve feature engineering efficiency. An example method disclosed herein includes retrieving a log file in a first file format, the log file containing feature occurrence data, generating a first unit operation based on the first file format to extract the feature occurrence data from the log file to a string, the first unit operation associated with a first metadata tag, generating second unit operations to identify respective features from the feature occurrence data, the second unit operations associated with respective second metadata tags, and generating a first sequence of the first metadata tag and the second metadata tags to create a first vector output file of the feature occurrence data.Type: GrantFiled: September 29, 2016Date of Patent: March 31, 2020Assignee: INTEL CORPORATIONInventors: Chih-Yuan Yang, Yi Gai
-
Patent number: 10552609Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.Type: GrantFiled: December 30, 2016Date of Patent: February 4, 2020Assignee: Intel CorporationInventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Patent number: 10333856Abstract: Systems and methods to support intra-application flow prioritization are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The eNB may transmit packets from the UE to an evolved packet core (EPC), which may transmit schedule packets to an application function (AF) via a network. The AF may provide classification information and prioritization information for a plurality of intra-application flows transmitted between the AF and the UE. The EPC may classify uplink and/or downlink traffic into the intra-application flows and mark and/or schedule the traffic based on the prioritization information. Absolute and/or modular length, payload values, and/or packet type may be used to classify the traffic into the intra-application flows.Type: GrantFiled: January 25, 2018Date of Patent: June 25, 2019Assignee: INTEL CORPORATIONInventors: Jing Zhu, Yi Gai
-
Publication number: 20190029048Abstract: Technology for switching from a wireless local area network (WLAN) to a wireless wide area network (WWAN) is disclosed. A multi-radio access technology (multi-RAT) user equipment (UE) can receive WLAN-specific dedicated physical random access channel (PRACH) allocation information from an evolved node B (eNB) to enable the multi-RAT UE to perform an inter-RAT WLAN-to-WWAN handover. The multi-RAT UE can initiate the inter-RAT WLAN-to-WWAN handover at the multi-RAT UE by performing random access with the eNB using the WLAN-specific dedicated PRACH allocation information.Type: ApplicationFiled: January 22, 2018Publication date: January 24, 2019Inventors: JING ZHU, YI GAI
-
Publication number: 20180189489Abstract: A malicious object detection system for use in managed runtime environments includes a check circuit to receive call information generated by an application, such as an Android application. A machine learning circuit coupled to the check circuit applies a machine learning model to assess the information and/or data included in the call and detect the presence of a malicious object, such as malware or a virus, in the application generating the call. The machine learning model may include a global machine learning model distributed across a number of devices, a local machine learning model based on use patterns of a particular device, or combinations thereof. A graphical user interface management circuit halts execution of applications containing malicious objects and generates a user perceptible output.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Mingwei Zhang, Xiaoning Li, Ravi L. Sahita, Aravind Subramanian, Abhay S. Kanhere, Chih-Yuan Yang, Yi Gai
-
Publication number: 20180152389Abstract: Systems and methods to support intra-application flow prioritization are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The eNB may transmit packets from the UE to an evolved packet core (EPC), which may transmit schedule packets to an application function (AF) via a network. The AF may provide classification information and prioritization information for a plurality of intra-application flows transmitted between the AF and the UE. The EPC may classify uplink and/or downlink traffic into the intra-application flows and mark and/or schedule the traffic based on the prioritization information. Absolute and/or modular length, payload values, and/or packet type may be used to classify the traffic into the intra-application flows.Type: ApplicationFiled: January 25, 2018Publication date: May 31, 2018Applicant: INTEL CORPORATIONInventors: Jing Zhu, Yi Gai
-
Patent number: 9936524Abstract: Technology for switching from a wireless local area network (WLAN) to a wireless wide area network (WWAN) is disclosed. A multi-radio access technology (multi-RAT) user equipment (UE) can receive WLAN-specific dedicated physical random access channel (PRACH) allocation information from an evolved node B (eNB) to enable the multi-RAT UE to perform an inter-RAT WLAN-to-WWAN handover. The multi-RAT UE can initiate the inter-RAT WLAN-to-WWAN handover at the multi-RAT UE by performing random access with the eNB using the WLAN-specific dedicated PRACH allocation information.Type: GrantFiled: December 24, 2014Date of Patent: April 3, 2018Assignee: Intel CorporationInventors: Jing Zhu, Yi Gai
-
Publication number: 20180089424Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve feature engineering efficiency.Type: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Inventors: Chih-Yuan Yang, Yi Gai
-
Patent number: 9917786Abstract: Systems and methods to support intra-application flow prioritization are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The eNB may transmit packets from the UE to an evolved packet core (EPC), which may transmit schedule packets to an application function (AF) via a network. The AF may provide classification information and prioritization information for a plurality of intra-application flows transmitted between the AF and the UE. The EPC may classify uplink and/or downlink traffic into the intra-application flows and mark and/or schedule the traffic based on the prioritization information. Absolute and/or modular length, payload values, and/or packet type may be used to classify the traffic into the intra-application flows.Type: GrantFiled: June 27, 2014Date of Patent: March 13, 2018Assignee: INTEL CORPORATIONInventors: Jing Zhu, Yi Gai
-
Publication number: 20180005136Abstract: An adversarial environment classifier training system includes feature extraction circuitry to identify a number of features associated with each sample included in an initial data set that includes a plurality of samples. The system further includes sample allocation circuitry to allocate at least a portion of the samples included in the initial data set to at least a training data set; machine-learning circuitry communicably coupled to the sample allocation circuitry, the machine-learning circuitry to: identify at least one set of compromiseable features for at least a portion of the initial data set; define a classifier loss function [l(xi, yi, w)] that includes: a feature vector (xi) for each sample included in the initial data set; a label (yi) for each sample included in the initial data set; and a weight vector (w) associated with the classifier; and determine the minmax of the classifier loss function (minwmaxi l(xi, yi, w)).Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Inventors: YI GAI, CHIH-YUAN YANG, RAVI L. SAHITA