Patents by Inventor Chia-Yen Chang
Chia-Yen Chang 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: 11937574Abstract: An interactive device for animals is provided that includes a main body, a driving module and a first rotating member. The main body includes an accommodating groove, an opening, and a communicating channel. The driving module is disposed on the main body. The first rotating member is rotatably disposed in the main body and separates the communicating channel and the accommodating groove. When the driving module drives the first rotating member to rotate in a first rotating direction, the first rotating member drives at least one object disposed in the accommodating groove to enter the communicating channel and leave the main body through the opening.Type: GrantFiled: September 7, 2021Date of Patent: March 26, 2024Assignee: TOMOFUN CO., LTD.Inventors: Chia-Yen Chang, Min-Wei Chen, Yo-Chen Victor Chang
-
Publication number: 20240071776Abstract: A chip packaging structure and a method for fabricating the same are provided. The chip package structure includes a conductive substrate, a dam and a metal shielding layer. The conductive substrate includes a substrate, vias and electrodes. The substrate has first and second board surfaces opposite to each other. The vias penetrate through the first board surface and the second board surface, and a part of the vias is disposed in a first die-bonding region on which a chip is to be arranged. The electrodes extend from the first board surface to the second board surface through the vias. The dam is formed on the first board surface to surround the first die-bonding region, and the dam has a height higher than that of the chip. The metal shielding layer covers the dam and a part of the first board surface that do not overlap with the electrodes.Type: ApplicationFiled: December 2, 2022Publication date: February 29, 2024Inventors: DEI-CHENG LIU, CHIA-SHUAI CHANG, MING-YEN PAN, JIAN-YU SHIH, JHIH-WEI LAI, SHIH-HAN WU
-
Patent number: 11804961Abstract: A computer network includes a camera node, a network access node, a verification node, and a display node. Video content recorded by a camera at the camera node is transmitted to the display node and to the verification node for verification. The video content is verified at the display node and at the verification node. Recording metadata of the video content is stored in a distributed ledger and retrieved by the display node to verify the video content. The verification node receives, from the network access node, verification data for verifying the video content.Type: GrantFiled: July 15, 2021Date of Patent: October 31, 2023Assignee: Trend Micro IncorporatedInventors: Jonathan James Oliver, Chia-Yen Chang, Wen-Kwang Tsao, Ping Huan Wu, Federico Maggi, Jiri Gogela, Fyodor Yarochkin
-
Patent number: 11736498Abstract: A system for stateful detection of cyberattacks includes an endpoint computer and a backend computer system. The endpoint computer monitors for cyberattacks and sends out queries for detected security events. The backend computer system stores observation data that are included in the queries. The backend computer system combines current observation data from a current query, relevant observation data from previous queries, and relevant cybersecurity data. The combined data are evaluated for cyberattacks.Type: GrantFiled: January 28, 2020Date of Patent: August 22, 2023Assignee: Trend Micro IncorporatedInventors: Wen-Kwang Tsao, Mun-Hou Wong, Annie Bu, Chia-Yen Chang, Jonathan James Oliver, Liam Huang, Allen Lai, Chien-Yi Chiu, Ping-Huan Wu
-
Publication number: 20230073799Abstract: An interactive device for animals is provided that includes a main body, a driving module and a first rotating member. The main body includes an accommodating groove, an opening, and a communicating channel. The driving module is disposed on the main body. The first rotating member is rotatably disposed in the main body and separates the communicating channel and the accommodating groove. When the driving module drives the first rotating member to rotate in a first rotating direction, the first rotating member drives at least one object disposed in the accommodating groove to enter the communicating channel and leave the main body through the opening.Type: ApplicationFiled: September 7, 2021Publication date: March 9, 2023Inventors: Chia-Yen CHANG, Min-Wei CHEN
-
Patent number: 11568301Abstract: A machine learning system includes multiple machine learning models. A target object, such as a file, is scanned for machine learning features. Context information of the target object, such as the type of the object and how the object was received in a computer, is employed to select a machine learning model among the multiple machine learning models. The machine learning model is also selected based on threat intelligence, such as census information of the target object. The selected machine learning model makes a prediction using machine learning features extracted from the target object. The target object is allowed or blocked depending on whether or not the prediction indicates that the target object is malicious.Type: GrantFiled: January 31, 2018Date of Patent: January 31, 2023Assignee: Trend Micro IncorporatedInventors: Peng-Yuan Yueh, Chia-Yen Chang, Po-I Wang, Te-Ching Chen
-
Patent number: 11481492Abstract: Disclosed are a method and system for static behavior-predictive malware detection. The method and system use a transfer learning model from behavior prediction to malware detection based on static features. In accordance with an embodiment, machine learning is used to capture the relations between static features, behavior features, and other context information. For example, the machine learning may be implemented with a deep learning network model with multiple embedded layers pre-trained with metadata gathered from various resources, including sandbox logs, simulator logs and context information. Synthesized behavior-related static features are generated by projecting the original static features to the behavior features. A final static model may then be trained using the combination of the original static features and the synthesized features as the training data. The detection stage may be performed in real time with static analysis because only static features are needed.Type: GrantFiled: July 25, 2017Date of Patent: October 25, 2022Assignee: TREND MICRO INCORPORATEDInventors: Wen-Kwang Tsao, Chia-Yen Chang, PingHuan Wu
-
Patent number: 11182481Abstract: A system for evaluating files for cyber threats includes a machine learning model and a locality sensitive hash (LSH) repository. When the machine learning model classifies a target file as normal, the system searches the LSH repository for a malicious locality sensitive hash that is similar to a target locality sensitive hash of the target file. When the machine learning model classifies the target file as malicious, the system checks if response actions are enabled for the target file. The system reevaluates files that have been declared as normal, and updates the LSH repository in the event of false negatives. The system disables response actions for files that have been reported as false positives.Type: GrantFiled: July 31, 2019Date of Patent: November 23, 2021Assignee: Trend Micro IncorporatedInventors: Jonathan James Oliver, Chia-Yen Chang, Wen-Kwang Tsao, Li-Hsin Hsu
-
Patent number: 11151250Abstract: A global locality sensitive hash (LSH) database stores global locality sensitive hashes of files of different private computer networks. Each of the private computer networks has a corresponding local LSH database that stores local locality sensitive hashes of files of the private computer network. A target locality sensitive hash is generated for a target file of a private computer network. The global and local LSH databases are searched for a locality sensitive hash that is similar to the target locality sensitive hash. The target file is marked for further evaluation for malware or other cybersecurity threats when the target locality sensitive hash is not similar to any of the global and local locality sensitive hashes.Type: GrantFiled: June 21, 2019Date of Patent: October 19, 2021Assignee: Trend Micro IncorporatedInventors: Chia-Yen Chang, Wen-Kwang Tsao
-
Patent number: 11101995Abstract: A computer network includes a camera node, a network access node, a verification node, and a display node. Video content recorded by a camera at the camera node is transmitted to the display node and to the verification node for verification. The video content is verified at the display node and at the verification node. Recording metadata of the video content is stored in a distributed ledger and retrieved by the display node to verify the video content. The verification node receives, from the network access node, verification data for verifying the video content.Type: GrantFiled: March 6, 2019Date of Patent: August 24, 2021Assignee: Trend Micro IncorporatedInventors: Jonathan James Oliver, Chia-Yen Chang, Wen-Kwang Tsao, Ping Huan Wu, Federico Maggi, Jiri Gogela, Fyodor Yarochkin
-
Publication number: 20190034632Abstract: Disclosed is a method and system for static behavior-predictive malware detection. The method and system uses a transfer learning model from behavior prediction to malware detection based on static features. In accordance with an embodiment of the invention, machine learning is used to capture the relations between static features, behavior features, and other context information. For example, the machine learning may be implemented with a deep learning network model with multiple embedded layers is pre-trained with metadata gathered from various resources, including sandbox logs, simulator logs and context information. Synthesized behavior-related static features are generated by projecting the original static features to the behavior features. A final static model may then be trained using the combination of the original static features and the synthesized features as the training data. The detection stage may be performed in real time with static analysis because only static features are needed.Type: ApplicationFiled: July 25, 2017Publication date: January 31, 2019Applicant: Trend Micro IncorporatedInventors: Wen-Kwang TSAO, Chia-Yen CHANG, PingHuan WU
-
Patent number: 8135219Abstract: A method of detecting and compensating fail pixels in a holographic storage system. The method includes steps of: providing a plurality of image frames to show on a data plane for all pixels on the data plane being capable of outputting a light state or a dark state; sequentially recording the image frames into a storage medium; detecting the image frames by using a detecting apparatus for all pixels on the detecting apparatus being capable of outputting sensing signals corresponding to the light state and the dark state; defining a sensing difference value, which is a difference of the sensing signal outputting the light state and the dark state generated by one pixel; comparing the sensing difference value with a threshold value; and defining the corresponding pixel is a fail pixel if the sensing difference value is smaller than the threshold value.Type: GrantFiled: March 7, 2007Date of Patent: March 13, 2012Assignee: Lite-On It Corp.Inventors: Chia-Yen Chang, Hsin-Ping Cheng
-
Patent number: 7826326Abstract: A data reading method used in a reading device for reading a holographic storage medium is provided. The holographic storage medium has several data areas. Each data area has several data pages, and each data page forms a data image that has at least one reserved block pattern on the reading device. The reserved block pattern of the data image corresponding to a first data page is searched within a first searching region to obtain a first pattern position. The reserved block pattern of the data image corresponding to a second data page is searched within a second searching region to obtain a second pattern position. A third searching position is then determined according to the first and second pattern positions. The reserved block pattern of the data image corresponding to a third data page is searched within a third searching region whose center is at the third searching position.Type: GrantFiled: February 5, 2008Date of Patent: November 2, 2010Assignee: Lite-On It CorporationInventors: Chia-Yen Chang, Yueh-Lin Li, Cheng-Yao Liao
-
Patent number: 7567191Abstract: A method of designing a look-up table of a finite-state encoder, applied to a finite-state encoder, comprises steps of: determining a bit length of a legal output codeword derived from the finite-state encoder and a restrict condition; collecting a plurality of legal output codeword satisfied the restrict condition; determining a bit length of an input codeword derived to the finite-state encoder according to the amount of the plurality of the legal output codeword; determining the amount of states in the finite-state encoder according to the bit length of the input codeword and the bit length of the legal output codeword; dividing the plurality of legal output codeword to a plurality of subset according to the amount of the states in the finite-state encoder and a specific mathematic equation; determining the amount of the legal output codewords in the plurality of subset; and, completing the look-up table through determining a relationship among a present state, a previous state, and a corresponding subset,Type: GrantFiled: June 4, 2008Date of Patent: July 28, 2009Assignee: Lite-On It CorpInventors: Chia-Yen Chang, Hsin-Ping Cheng
-
Patent number: 7565600Abstract: The present invention provides a method for determining output signals of a Viterbi decoder. Firstly, in step (a), a plurality of digital signals are received through a path memory module of the Viterbi decoder with decoding an input signal; in step (b) the received digital signals in step (a) are compared with a default number; and in step (c), an output according to the comparison result provided by step (b) is determined.Type: GrantFiled: July 13, 2005Date of Patent: July 21, 2009Assignee: Lite-On It CorporationInventor: Chia-Yen Chang
-
Patent number: 7533329Abstract: A method for simplifying a Viterbi decoder includes receiving a partial response, and determining an amount of redundant selector modules according to a tap number of the partial response; analyzing an output signal of the redundant selector modules for determining an initial input signal; and taking Viterbi decoding process to a sequence of data in the Viterbi decoder according to a forward trace status and the initial input signal.Type: GrantFiled: July 19, 2005Date of Patent: May 12, 2009Assignee: Lite-On It CorporationInventor: Chia-Yen Chang
-
Publication number: 20090027244Abstract: A method of designing a look-up table of a finite-state encoder, applied to a finite-state encoder, comprises steps of: determining a bit length of a legal output codeword derived from the finite-state encoder and a restrict condition; collecting a plurality of legal output codeword satisfied the restrict condition; determining a bit length of an input codeword derived to the finite-state encoder according to the amount of the plurality of the legal output codeword; determining the amount of states in the finite-state encoder according to the bit length of the input codeword and the bit length of the legal output codeword; dividing the plurality of legal output codeword to a plurality of subset according to the amount of the states in the finite-state encoder and a specific mathematic equation; determining the amount of the legal output codewords in the plurality of subset; and, completing the look-up table through determining a relationship among a present state, a previous state, and a corresponding subset,Type: ApplicationFiled: June 4, 2008Publication date: January 29, 2009Applicant: Lite-On it CorporationInventors: Chia-Yen Chang, Hsin-Ping Cheng
-
Publication number: 20080247294Abstract: A data reading method used in a reading device for reading a holographic storage medium is provided. The holographic storage medium has several data areas. Each data area has several data pages, and each data page forms a data image that has at least one reserved block pattern on the reading device. The reserved block pattern of the data image corresponding to a first data page is searched within a first searching region to obtain a first pattern position. The reserved block pattern of the data image corresponding to a second data page is searched within a second searching region to obtain a second pattern position. A third searching position is then determined according to the first and second pattern positions. The reserved block pattern of the data image corresponding to a third data page is searched within a third searching region whose center is at the third searching position.Type: ApplicationFiled: February 5, 2008Publication date: October 9, 2008Applicant: LITE-ON IT CORPORATIONInventors: Chia-Yen Chang, Yueh-Lin Li, Cheng-Yao Liao
-
Publication number: 20080192609Abstract: A data reading method used in a reading device is provided. The reading device is for reading a hologram storage medium having a plurality of data pages, wherein each data page forms a data image having a plurality of image pixels on a sensing area of the reading device. The sensing area has a plurality of sensing pixels. The data reading method first determines a relative positional relationship between each image pixel and the sensing pixels or the optical quality of the corresponding data image of each image pixel. Next, a corresponding decoding unit of the sensing area is determined according to at least one of the relative positional relationship and the optical quality. Last, each image pixel is decoded by the corresponding decoding unit.Type: ApplicationFiled: January 29, 2008Publication date: August 14, 2008Applicant: LITE-ON IT CORPORATIONInventors: Yueh-Lin Li, Chia-Yen Chang, Cheng-Yao Liao
-
Publication number: 20080062488Abstract: A method of detecting and compensating fail pixels in a holographic storage system. The method includes steps of: providing a plurality of image frames to show on a data plane for all pixels on the data plane being capable of outputting a light state or a dark state; sequentially recording the image frames into a storage medium; detecting the image frames by using a detecting apparatus for all pixels on the detecting apparatus being capable of outputting sensing signals corresponding to the light state and the dark state; defining a sensing difference value, which is a difference of the sensing signal outputting the light state and the dark state generated by one pixel; comparing the sensing difference value with a threshold value; and defining the corresponding pixel is a fail pixel if the sensing difference value is smaller than the threshold value.Type: ApplicationFiled: March 7, 2007Publication date: March 13, 2008Applicant: LITE-ON IT CORP.Inventors: Chia-Yen Chang, Hsin-Ping Cheng