Patents by Inventor Sheng Mao
Sheng Mao 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: 11981811Abstract: Provided are a use of a thermoplastic polyurethane for forming an impact resistant layer and an impact resistant composite laminate. The thermoplastic polyurethane comprises a structural unit represented by Formula (I): wherein each R independently is an alkylene group having 2 to 8 carbon atoms or CH2CH2OCH2CH2; n is a number from 2 to 13; and the structural unit has a Mn ranging from 700 g/mole to 2500 g/mole. In addition, the impact resistant layer has a thickness of larger than 1.5 mm. The impact resistant composite laminate comprises a base layer and the impact resistant layer disposed on the base layer.Type: GrantFiled: March 8, 2022Date of Patent: May 14, 2024Assignee: SUNKO INK CO., LTD.Inventors: Chiu-Peng Tsou, Zhen-Wei Chen, Ting-Ti Huang, Sheng-Mao Tseng
-
Publication number: 20230220146Abstract: Provided are a thermoplastic polyurethane foam and an impact resistant composite laminate. The thermoplastic polyurethane comprises a structural unit represented by Formula (I): wherein each R independently is an alkylene group having 2 to 8 carbon atoms or —CH2CH2OCH2CH2— or —CH2CH2OCH2CH2OCH2CH2—; n is a number from 2 to 13; and the structural unit has a Mn ranging from 700 g/mole to 2500 g/mole. The impact resistant composite laminate comprises a base layer and a first impact resistant layer formed by the thermoplastic polyurethane foam, and the first impact resistant layer overlaps the base layer.Type: ApplicationFiled: July 5, 2022Publication date: July 13, 2023Inventors: Chiu-Peng TSOU, Zhen-Wei CHEN, Ting-Ti HUANG, Sheng-Mao Tseng
-
Publication number: 20230104699Abstract: Provided are a use of a thermoplastic polyurethane for forming an impact resistant layer and an impact resistant composite laminate. The thermoplastic polyurethane comprises a structural unit represented by Formula (I): wherein each R independently is an alkylene group having 2 to 8 carbon atoms or CH2CH2OCH2CH2; n is a number from 2 to 13; and the structural unit has a Mn ranging from 700 g/mole to 2500 g/mole. In addition, the impact resistant layer has a thickness of larger than 1.5 mm. The impact resistant composite laminate comprises a base layer and the impact resistant layer disposed on the base layer.Type: ApplicationFiled: March 8, 2022Publication date: April 6, 2023Inventors: Chiu-Peng Tsou, Zhen-Wei Chen, Ting-Ti Huang, Sheng-Mao Tseng
-
Patent number: 11396575Abstract: The present invention provides a thermoplastic polyurethane (TPU) having a glass transition temperature between an ambient temperature and normal body temperature, wherein the TPU contains dicarboxyphenyl polyester structure represented by Formula 1 or 10-(2,3-dicarboxypropyl)-9,10-dihydro-9-oxa-10-phosphaphenanthrene-10-oxide n(DOPO-ITA) polyester structure represented by Formula 2. The present invention also provides a polyester polyol containing DOPO-ITA polyester structure represented by Formula 2, a molar percentage of the 10-(2,3-dicarboxypropyl)-9,10-dihydro-9-oxa-10-oxide polyester structure in the whole polyester polyol ranges from 30% to 70%. The present invention further provides an article thereof. in Formula 1, R is C2 to C8 alkylene group or CH2CH2OCH2CH2; in Formula 2, R is C2 to C8 alkylene group or CH2CH2OCH2CH2.Type: GrantFiled: September 19, 2019Date of Patent: July 26, 2022Assignee: SUNKO INK CO., LTD.Inventors: Chiu-Peng Tsou, Zhen-Wei Chen, Wen-Wei Cheng, Ting-Ti Huang, Sheng-Mao Tseng
-
Patent number: 11237812Abstract: A technique for deploying an application in a cloud computing environment includes collecting, when a user is deploying an application, metadata and instructions on deploying the application. The metadata includes service metadata, application metadata and topology metadata, where the service metadata includes metadata on a service required for deploying the application, the application metadata includes metadata on the application, and the topology metadata includes metadata indicative of a relationship between the service and the application. The collected metadata and instructions are stored as a model for re-deploying the application.Type: GrantFiled: November 25, 2019Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Tong Li, Xin Sheng Mao, Jia Tan, Bo Yang
-
Patent number: 11162791Abstract: Anchor points associated with point of sale information may be ordered by deriving a trajectory for the portable device, associating known positions of the anchor points with a map encompassing the trajectory, characterizing turns of the trajectory, generating candidate paths by comparing the characterized turns to the map, selecting a solution path that corresponds to the anchor points and ordering the anchor points based at least in part on the solution path.Type: GrantFiled: May 27, 2016Date of Patent: November 2, 2021Assignee: InvenSense, Inc.Inventors: Da Wang, Hussein Sahli, Jacques Georgy, Tao Li, Sheng Mao
-
Publication number: 20210087326Abstract: The present invention provides a thermoplastic polyurethane (TPU) having a glass transition temperature between an ambient temperature and normal body temperature, wherein the TPU contains dicarboxyphenyl polyester structure represented by Formula 1 or 10-(2,3-dicarboxypropyl)-9,10-dihydro-9-oxa-10-phosphaphenanthrene-10-oxide n(DOPO-ITA) polyester structure represented by Formula 2. The present invention also provides a polyester polyol containing DOPO-ITA polyester structure represented by Formula 2, a molar percentage of the 10-(2,3-dicarboxypropyl)-9,10-dihydro-9-oxa-10-oxide polyester structure in the whole polyester polyol ranges from 30% to 70%. The present invention further provides an article thereof. in Formula 1, R is C2 to C8 alkylene group or CH2CH2OCH2CH2; in Formula 2, R is C2 to C8 alkylene group or CH2CH2OCH2CH2.Type: ApplicationFiled: September 19, 2019Publication date: March 25, 2021Inventors: Chiu-Peng TSOU, Zhen-Wei Chen, Wen-Wei CHENG, Ting-Ti HUANG, Sheng-Mao Tseng
-
Publication number: 20210062371Abstract: A fabric is provided. The fabric includes a base cloth and a coating layer. The coating layer is disposed on the base cloth, and the coating layer includes a resin matrix and a temperature-regulating powder, wherein the content of the temperature-regulating powder ranges from 20 to 80 parts by weight based on 100 parts by weight of the resin matrix, and the material of the temperature-regulating powder includes modified polyaniline.Type: ApplicationFiled: August 24, 2020Publication date: March 4, 2021Applicant: Taiwan Textile Research InstituteInventors: Sheng-Mao Tseng, Chi-Shu Wei
-
Patent number: 10825115Abstract: A method for processing services can include receiving a request for a service; sending the result of the service in which at least one data item is tagged; in response to a selection of the tagged data item, determining other services associated with the service based on a service template of the service; and providing the other services associated with the service as options, wherein the other services take the at least one data item as inputs to provide outputs thereof.Type: GrantFiled: July 16, 2018Date of Patent: November 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chun E. Ma, Xin Sheng Mao, Matthew Wang, Li Yi, Jun Zhang
-
Patent number: 10825114Abstract: A method for processing services can include receiving a request for a service; sending the result of the service in which at least one data item is tagged; in response to a selection of the tagged data item, determining other services associated with the service based on a service template of the service; and providing the other services associated with the service as options, wherein the other services take the at least one data item as inputs to provide outputs thereof.Type: GrantFiled: July 16, 2018Date of Patent: November 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chun E. Ma, Xin Sheng Mao, Matthew Wang, Li Yi, Jun Zhang
-
Patent number: 10795656Abstract: A technique for deploying an application in a cloud computing environment includes collecting, when a user is deploying an application, metadata and instructions on deploying the application. The metadata includes service metadata, application metadata and topology metadata, where the service metadata includes metadata on a service required for deploying the application, the application metadata includes metadata on the application, and the topology metadata includes metadata indicative of a relationship between the service and the application. The collected metadata and instructions are stored as a model for re-deploying the application.Type: GrantFiled: August 11, 2018Date of Patent: October 6, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tong Li, Xin Sheng Mao, Jia Tan, Bo Yang
-
Patent number: 10747781Abstract: Partitioning a set of data using a binary format to more evenly distribute data values across a set of data partitions. By using a system of matching binary indices in a “back to front” manner, data values stored in or associated with data partitions are more evenly balanced.Type: GrantFiled: March 23, 2018Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: Jian Chang Huang, Lei Li, Xin Sheng Mao, Jia Tan, Ya Xin Wu
-
Patent number: 10649751Abstract: A technique for deploying an application in a cloud computing environment includes: collecting, while a user is deploying an application, metadata and instructions issued by the user on deploying the application, the metadata comprising service metadata, application metadata and topology metadata, wherein the service metadata comprise metadata on a service required for deploying the application, the application metadata comprise metadata on the application, and the topology metadata comprise metadata indicative of a relationship between the service and the application; and storing the collected metadata and instructions as a model for re-deploying the application.Type: GrantFiled: April 27, 2016Date of Patent: May 12, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tong Li, Xin Sheng Mao, Jia Tan, Bo Yang
-
Publication number: 20200089483Abstract: A technique for deploying an application in a cloud computing environment includes collecting, when a user is deploying an application, metadata and instructions on deploying the application. The metadata includes service metadata, application metadata and topology metadata, where the service metadata includes metadata on a service required for deploying the application, the application metadata includes metadata on the application, and the topology metadata includes metadata indicative of a relationship between the service and the application. The collected metadata and instructions are stored as a model for re-deploying the application.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Tong Li, Xin Sheng Mao, Jia Tan, Bo Yang
-
Patent number: 10547976Abstract: One or more sets of anchor points may be assigned to one or more trajectories of a portable device by scoring each anchor point set with respect to each trajectory. The score for an anchor point set may be determined by cumulating the differences between each anchor point in the set with its closest trajectory segment.Type: GrantFiled: September 7, 2016Date of Patent: January 28, 2020Assignee: InvenSense, Inc.Inventors: Abdelrahman Ali, Jacques Georgy, Tao Li, Sheng Mao, Christopher Goodall
-
Patent number: 10528333Abstract: A system and technique for deploying an application in a cloud computing environment includes: a collecting module executable by a processor unit to collect, while a user is deploying an application, metadata and instructions issued by the user on deploying the application, the metadata comprising service metadata, application metadata and topology metadata, wherein the service metadata comprise metadata on a service required for deploying the application, the application metadata comprise metadata on the application, and the topology metadata comprise metadata indicative of a relationship between the service and the application; and a storing module executable by the processor unit to store the collected metadata and instructions as a model for re-deploying the application.Type: GrantFiled: April 27, 2016Date of Patent: January 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tong Li, Xin Sheng Mao, Jia Tan, Bo Yang
-
Publication number: 20180349124Abstract: A technique for deploying an application in a cloud computing environment includes collecting, when a user is deploying an application, metadata and instructions on deploying the application. The metadata includes service metadata, application metadata and topology metadata, where the service metadata includes metadata on a service required for deploying the application, the application metadata includes metadata on the application, and the topology metadata includes metadata indicative of a relationship between the service and the application. The collected metadata and instructions are stored as a model for re-deploying the application.Type: ApplicationFiled: August 11, 2018Publication date: December 6, 2018Inventors: Tong Li, Xin Sheng Mao, Jia Tan, Bo Yang
-
Patent number: 10126134Abstract: The navigation solution of a portable device may be enhanced using map information. Sensor data for the portable device may be used to derive navigation solutions at a plurality of epochs over a first period of time. Position information for the device may be estimated at a time subsequent to the first period of time using the navigation solutions. Map information for an area encompassing a current location of the portable device may also be obtained. Multiple hypotheses regarding possible positions of the portable device may be generated using the estimated position information and the map information. By managing and processing the hypotheses, estimated position information for at least one epoch during the first period of time may be updated. An enhanced navigation solution for the at least one epoch may be provided using the updated estimated position information and an uncertainty measure may be derived for the enhanced navigation solution.Type: GrantFiled: April 12, 2017Date of Patent: November 13, 2018Assignee: InvenSense, Inc.Inventors: Mostafa Elhoushi, Anas Mahmoud, Sheng Mao, Tao Li, Jacques Georgy
-
Publication number: 20180322593Abstract: A method for processing services can include receiving a request for a service; sending the result of the service in which at least one data item is tagged; in response to a selection of the tagged data item, determining other services associated with the service based on a service template of the service; and providing the other services associated with the service as options, wherein the other services take the at least one data item as inputs to provide outputs thereof.Type: ApplicationFiled: July 16, 2018Publication date: November 8, 2018Inventors: Chun E. Ma, Xin Sheng Mao, Matthew Wang, Li Yi, Jun Zhang
-
Publication number: 20180322594Abstract: A method for processing services can include receiving a request for a service; sending the result of the service in which at least one data item is tagged; in response to a selection of the tagged data item, determining other services associated with the service based on a service template of the service; and providing the other services associated with the service as options, wherein the other services take the at least one data item as inputs to provide outputs thereofType: ApplicationFiled: July 16, 2018Publication date: November 8, 2018Inventors: Chun E. Ma, Xin Sheng Mao, Matthew Wang, Li Yi, Jun Zhang