Patents by Inventor Wei-Ting CHOU
Wei-Ting CHOU 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: 20220272075Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data and restoring the original message sequence of the grouped sensor data.Type: ApplicationFiled: March 15, 2022Publication date: August 25, 2022Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H.Y. Tseng
-
Patent number: 11316836Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data and restoring the original message sequence of the grouped sensor data.Type: GrantFiled: June 26, 2019Date of Patent: April 26, 2022Assignee: Terrance Licensing LLCInventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Publication number: 20210319743Abstract: An electronic device and a driving method of a display panel are provided. The electronic device includes a display panel and a driver. The driver is configured to convert a first image signal into a second image signal, output the second image signal to the display panel, and enable the display panel to display an image frame according to the second image signal. Converting the first image signal into the second image signal includes duplicating the first image signal by n times according to a first direction, and simultaneously scanning m adjacent scan lines to simultaneously drive m adjacent pixel units. The first image signal has a first image resolution of A×B, and the second image signal has a second image resolution of m×n×A×B, where m is a positive integer greater than or equal to 2, n is a positive number, and A and B are positive integers.Type: ApplicationFiled: March 24, 2021Publication date: October 14, 2021Applicant: Innolux CorporationInventors: Wei-Ting Chou, Ying-Wen Yang
-
Patent number: 11089130Abstract: A computer system including program instructions to receive a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assign a unique group ID based on the type of message received at the source gateway, extract a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associate the extracted message format with the unique group ID. The computer system further including program instructions to store locally, the extracted message format together with the associated unique group ID, establish a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encode the message based on the extracted message format, and send the encoded message from the source gateway to the target gateway across the dedicated connection.Type: GrantFiled: October 23, 2019Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Patent number: 11089131Abstract: A computer system including program instructions to receive a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assign a unique group ID based on the type of message received at the source gateway, extract a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associate the extracted message format with the unique group ID. The computer system further including program instructions to store locally, the extracted message format together with the associated unique group ID, establish a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encode the message based on the extracted message format, and send the encoded message from the source gateway to the target gateway across the dedicated connection.Type: GrantFiled: October 25, 2019Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Patent number: 10958755Abstract: A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.Type: GrantFiled: October 31, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Patent number: 10805407Abstract: Embodiments of the present invention provide a method and system for orchestrating services in a service chain. Establishing a first group with a plurality of active services and a second group with a plurality of standby services. Upon receiving an error notification of a crash in a service, moving the plurality of active services from the first group to the second group, and moving the plurality of standby services from the second group to the first group. Upon receiving an updated service group of the plurality of active services of the first group, moving the plurality of active services from the first group into the second group, and moving the plurality of standby services from the second group to a repository.Type: GrantFiled: November 9, 2018Date of Patent: October 13, 2020Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Patent number: 10721293Abstract: As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes receiving, on a cloud environment, a hybrid cloud application package comprising a deployable cloud package and a deployable on-premise package, and deploying the deployable cloud package in a container on the cloud environment, providing a cloud application. The method further includes establishing a secure bi-directional communication tunnel between the cloud environment and an on-premise environment, thereby masking network connection information, and sending, with the secure bi-directional messaging framework, the deployable on-premise package to an on-premise server in the on-premise environment. The method further includes sending a message, with the secure bi-directional messaging framework, requesting services from an on-premise application. A computer program product and a computer system corresponding to the above method are also disclosed herein.Type: GrantFiled: April 25, 2019Date of Patent: July 21, 2020Assignee: International Business Machines CorporationInventors: Po-cheng Chiu, Wei-Ting Chou, Chih-Hsiung Liu
-
Patent number: 10701138Abstract: As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes using a secure bi-directional communication tunnel between a cloud environment and an on-premise environment to establish a secure bi-directional messaging framework, receiving, with the secure bi-directional messaging framework, a deployable on-premise package corresponding to a hybrid cloud application, and deploying, in a container, on an on-premise server, the deployable on-premise package, providing an on-premise application. The method further includes running the on-premise application on a restricted container environment. A computer program product and a computer system corresponding to the above method are also disclosed herein.Type: GrantFiled: April 25, 2019Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Po-cheng Chiu, Wei-Ting Chou, Chih-Hsiung Liu
-
Publication number: 20200120787Abstract: The present disclosure relates to an electronic device. The electronic device includes a circuit board. The circuit board includes a wiring layer and a patterned electrode layer. The wiring layer includes a plurality of wires. One of the wires includes a trace part and a terminal part connected to the trace part. The patterned electrode layer is disposed opposite to the wiring layer. The trace part and the patterned electrode layer have a first overlapping area, the terminal part and the patterned electrode layer have a second overlapping area, and a ratio of the first overlapping area to the second overlapping area is between 0.7 and 1.3.Type: ApplicationFiled: September 4, 2019Publication date: April 16, 2020Inventors: Yu-Hsin FENG, Wei-Hsin CHAIO, Yu-Tse LU, Wei-Ting CHOU
-
Patent number: 10606221Abstract: A method for creating at least one portable environment recipe associated with at least one user and associated with an underlying architecture, whereby the underlying architecture includes an underlying actuator architecture or an underlying sensor architecture is provided. The method may include collecting a plurality of behavior data associated with the underlying architecture and the at least one user, wherein the at least one user is located at a first location. The method may further include analyzing the collected plurality of behavior data. The method may also include identifying at least one behavior pattern based on the analyzed plurality of behavior data. The method may include creating the at least one portable environment recipe based on the identified at least one behavior pattern. The method may also include uploading the created environment recipe to a repository.Type: GrantFiled: February 11, 2015Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Wan-Tseng Hsiao, Jeffrey C. H. Liu, Chih-Wen Su
-
Patent number: 10606818Abstract: In an approach for providing a framework to register a sensor module and manifest the capability the sensor module supports, a processor receives a first module registration request, wherein the first module registration request includes a sensor module and metadata. A processor determines that the first module registration request is compatible with a second module registration request by comparing data stored in a module database associated with the second module registration request to data within the first module registration request. A processor updates the module database with the metadata of the first module registration request. A processor generates a module delegate, wherein the module delegate provides data access and interaction interfaces based on the metadata. A processor generates a custom configuration component.Type: GrantFiled: June 21, 2016Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Chih-Wen Su, Joey H. Y. Tseng, Yi-Hong Wang
-
Patent number: 10606222Abstract: A method for creating at least one portable environment recipe associated with at least one user and associated with an underlying architecture, whereby the underlying architecture includes an underlying actuator architecture or an underlying sensor architecture is provided. The method may include collecting a plurality of behavior data associated with the underlying architecture and the at least one user, wherein the at least one user is located at a first location. The method may further include analyzing the collected plurality of behavior data. The method may also include identifying at least one behavior pattern based on the analyzed plurality of behavior data. The method may include creating the at least one portable environment recipe based on the identified at least one behavior pattern. The method may also include uploading the created environment recipe to a repository.Type: GrantFiled: August 18, 2015Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Wan-Tseng Hsiao, Jeffrey C. H. Liu, Chih-Wen Su
-
Patent number: 10594828Abstract: A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.Type: GrantFiled: April 19, 2016Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Publication number: 20200068037Abstract: A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.Type: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Publication number: 20200059532Abstract: A computer system including program instructions to receive a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assign a unique group ID based on the type of message received at the source gateway, extract a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associate the extracted message format with the unique group ID. The computer system further including program instructions to store locally, the extracted message format together with the associated unique group ID, establish a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encode the message based on the extracted message format, and send the encoded message from the source gateway to the target gateway across the dedicated connection.Type: ApplicationFiled: October 23, 2019Publication date: February 20, 2020Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Publication number: 20200059533Abstract: A computer system including program instructions to receive a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assign a unique group ID based on the type of message received at the source gateway, extract a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associate the extracted message format with the unique group ID. The computer system further including program instructions to store locally, the extracted message format together with the associated unique group ID, establish a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encode the message based on the extracted message format, and send the encoded message from the source gateway to the target gateway across the dedicated connection.Type: ApplicationFiled: October 25, 2019Publication date: February 20, 2020Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Xin Peng Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Publication number: 20190319934Abstract: A method is provided to enhance efficiency of sensor event data transmission over network. Specifically, a method is described to buffer a set of sensor data, to group one or more of the set of sensor data having a same type for batch processing. The batch processing includes compressing and securing operations on the grouped sensor data and restoring the original message sequence of the grouped sensor data.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Joey H. Y. Tseng
-
Publication number: 20190253481Abstract: As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes using a secure bi-directional communication tunnel between a cloud environment and an on-premise environment to establish a secure bi-directional messaging framework, receiving, with the secure bi-directional messaging framework, a deployable on-premise package corresponding to a hybrid cloud application, and deploying, in a container, on an on-premise server, the deployable on-premise package, providing an on-premise application. The method further includes running the on-premise application on a restricted container environment. A computer program product and a computer system corresponding to the above method are also disclosed herein.Type: ApplicationFiled: April 25, 2019Publication date: August 15, 2019Inventors: Po-cheng Chiu, Wei-Ting Chou, Chih-Hsiung Liu
-
Publication number: 20190253480Abstract: As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes receiving, on a cloud environment, a hybrid cloud application package comprising a deployable cloud package and a deployable on-premise package, and deploying the deployable cloud package in a container on the cloud environment, providing a cloud application. The method further includes establishing a secure bi-directional communication tunnel between the cloud environment and an on-premise environment, thereby masking network connection information, and sending, with the secure bi-directional messaging framework, the deployable on-premise package to an on-premise server in the on-premise environment. The method further includes sending a message, with the secure bi-directional messaging framework, requesting services from an on-premise application. A computer program product and a computer system corresponding to the above method are also disclosed herein.Type: ApplicationFiled: April 25, 2019Publication date: August 15, 2019Inventors: Po-cheng Chiu, Wei-Ting Chou, Chih-Hsiung Liu