Patents by Inventor Si-Yu Chen
Si-Yu Chen 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: 12105676Abstract: A computer-implemented method, computer program product and computer system to automatically perform file management operations is provided. A processor identifies a plurality of files to monitor. A processor generates tracking attributes for the plurality of files. A processor monitors user interactions with the plurality of files. A processor generates prediction vectors for a plurality of file interactions based on the user interactions with the plurality of files. A processor determines at least one file in the plurality of files with tracking attributes that correlate with at least one prediction vector. A processor performs an operation on the at least one file that corresponds with the at least one prediction vector.Type: GrantFiled: June 28, 2022Date of Patent: October 1, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jing Zhao, Xiao Yun Wang, Si Yu Chen, Jiangang Deng, Jiang Yi Liu
-
Publication number: 20240303119Abstract: Automatic process generation and recommendation can include extracting, in real time, features from user input to a computer. The features extracted can be compared with recorded features corresponding to a prior behavior. A user-intended action can be predicted in response to a match between the features extracted and the features corresponding to the prior behavior. A sequence of processor-executable actions corresponding to the prior behavior can be generated.Type: ApplicationFiled: March 8, 2023Publication date: September 12, 2024Inventors: Xiao Xuan Fu, Jiang Yi Liu, Wen Qi WQ Ye, Si Yu Chen, Min Cheng
-
Patent number: 12020048Abstract: Provided herein are a method, system, and computer program product for creating scripts from command line history. The method includes determining a plurality of distances among a plurality of commands from a command line history. A plurality of command sets is determined from the plurality of commands based on the plurality of distances among the plurality of commands. Each of the plurality of command sets includes at least two neighboring commands. A script is created by the one or more processors based on a first command set and a second command set of the plurality of command sets in response to a distance between the first command set and the second command set being less than a predetermined threshold.Type: GrantFiled: March 21, 2022Date of Patent: June 25, 2024Assignee: International Business Machines CorporationInventors: Jiang Yi Liu, Min Cheng, Xiao Xuan Fu, Si Yu Chen, Wen Qi Wq Ye
-
Publication number: 20240184558Abstract: Computer implemented method, systems, and computer program products include program code executing on a processor(s) obtain a first container comprising image layers, wherein the image layers include a base image layer and one or more image layers. The program code determines dependencies between the image layers. The program code obtains a request for an application where at least one image layer of the one or more image layers comprises features of the application. The program code identifies, based on the dependencies, at least one additional image layer related to the at least one image layer. The program code generates and deploys a second container, where image layers of the second container consist of the at least one image layer, the at least one additional image layer related to the at least one image layer, and the base layer.Type: ApplicationFiled: December 6, 2022Publication date: June 6, 2024Inventors: Xiao Ling CHEN, Si Yu CHEN, Juliet CANDEE, Yan Fei QIN, Hao WU, Wen Bin HAN
-
Publication number: 20240103817Abstract: A method, system, and computer program product for script generation and recommendation from behavior trees are provided. The method receives a set of input commands within a programming interface. The set of input commands is parsed into a set of command parts. The set of input commands is normalized based on the set of command parts to generate a set of normalized commands. A set of behavior trees are generated based on the set of normalized commands and the set of parts. The method generates a set of command scripts based on the set of behavior trees.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Jing Zhao, Xiao Yun Wang, Si Yu Chen, Jiang Yi Liu, Jiangang Deng
-
Publication number: 20230418787Abstract: A computer-implemented method, computer program product and computer system to automatically perform file management operations is provided. A processor identifies a plurality of files to monitor. A processor generates tracking attributes for the plurality of files. A processor monitors user interactions with the plurality of files. A processor generates prediction vectors for a plurality of file interactions based on the user interactions with the plurality of files. A processor determines at least one file in the plurality of files with tracking attributes that correlate with at least one prediction vector. A processor performs an operation on the at least one file that corresponds with the at least one prediction vector.Type: ApplicationFiled: June 28, 2022Publication date: December 28, 2023Inventors: Jing Zhao, Xiao Yun Wang, Si Yu Chen, JIANGANG DENG, JIANG YI LIU
-
Patent number: 11784908Abstract: Methods, apparatus, computer program products for exchange data among air-gapped devices are provided. The method comprises: identifying, by a device in a cluster of devices, a plurality of accessible devices in the cluster via corresponding respective quick response (QR) codes; generating, by the device, logical routing information based on the identified plurality of accessible devices, the logical routing information comprising at least identifiers of the identified plurality of accessible devices; and transmitting, by the device, data encoded in a plurality of QR codes to a destination device in the cluster based on a shortest routing path identified in the logical routing information.Type: GrantFiled: March 9, 2021Date of Patent: October 10, 2023Assignee: International Business Machines CorporationInventors: Min Cheng, Xiao Xuan Fu, Wen Qi Wq Ye, Jiang Yi Liu, Si Yu Chen
-
Publication number: 20230297400Abstract: Provided herein are a method, system, and computer program product for creating scripts from command line history. The method includes determining a plurality of distances among a plurality of commands from a command line history. A plurality of command sets is determined from the plurality of commands based on the plurality of distances among the plurality of commands. Each of the plurality of command sets includes at least two neighboring commands. A script is created by the one or more processors based on a first command set and a second command set of the plurality of command sets in response to a distance between the first command set and the second command set being less than a predetermined threshold.Type: ApplicationFiled: March 21, 2022Publication date: September 21, 2023Inventors: JIANG YI LIU, Min Cheng, Xiao Xuan Fu, Si Yu Chen, Wen Qi WQ Ye
-
Publication number: 20220294726Abstract: Methods, apparatus, computer program products for exchange data among air-gapped devices are provided. The method comprises: identifying, by a device in a cluster of devices, a plurality of accessible devices in the cluster via corresponding respective quick response (QR) codes; generating, by the device, logical routing information based on the identified plurality of accessible devices, the logical routing information comprising at least identifiers of the identified plurality of accessible devices; and transmitting, by the device, data encoded in a plurality of QR codes to a destination device in the cluster based on a shortest routing path identified in the logical routing information.Type: ApplicationFiled: March 9, 2021Publication date: September 15, 2022Inventors: Min Cheng, Xiao Xuan Fu, Wen Qi WQ Ye, JIANG YI LIU, Si Yu Chen
-
Patent number: 6415397Abstract: A test station for testing memory modules uses multiple personal computer (PC) motherboards for performing functional tests on the modules. The motherboards are mounted upside-down with the solder-side up at the desktop level of the test station frame. One or more of the memory-module sockets on each motherboard is removed. A test adaptor board is plugged into the holes of the removed socket, but mounted on the reverse, solder side of the motherboard rather than the component side. The test adaptor board has a test socket that receives a module being tested. An overhead robotic arm picks up memory modules from an input tray and inserts them into test sockets for testing by the motherboards. Since the cables, components, and expansion boards of the motherboards are hidden below the solder-side surface of the motherboards, while the test adaptor board is above, the overhead robotic arm can easily navigate to the test socket without obstruction.Type: GrantFiled: September 13, 2000Date of Patent: July 2, 2002Assignee: Kingston Technology CompanyInventors: Ramon S. Co, Steve Si-Yu Chen, Fred Yen Kong, Thang Nguyen
-
Patent number: 6357023Abstract: Memory modules are tested using a test assembly with a personal computer (PC) motherboard. The motherboard is mounted upside-down with its solder-side up to a metal plate using standoffs. A memory-module socket on the motherboard is removed. An opening is made in the metal plate above the removed socket. A well is attached to the metal plate at the opening. The well supports a test adaptor board below the metal plate so that the test adaptor board has a closer spacing to the motherboard than does the metal plate. The test adaptor board has a test socket that receives a module being tested. Pins from the test adaptor board are plugged into the holes of the removed socket on the motherboard, but mounted on the reverse, solder side of the motherboard rather than the component side. The cables, components, and expansion boards of the motherboards are hidden below the metal plate and motherboard, and can be cooled without cooling the memory module in the test socket.Type: GrantFiled: October 30, 2000Date of Patent: March 12, 2002Assignee: Kingston Technology Co.Inventors: Ramon S. Co, Steve Si-Yu Chen, Fred Yen Kong, Thang Nguyen
-
Patent number: 4391265Abstract: A key-(touch-) controlled gas range is provided, which consists of touch-controlled flame adjusting means, continuous ignition circuit, burner and valve with multiple channels, so that the flame intensity may be adjusted automatically in a key-controlled manner. A set of memory means is also provided therein so that the flame intensity is instantly changed to a small intensity of the live fire whenever the pot is removed and the flame intensity is automatically returned to the original intensity after the pot is put back thereon.Type: GrantFiled: January 26, 1981Date of Patent: July 5, 1983Inventor: Si-Yu Chen