Patents by Inventor Libin Shen
Libin Shen 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: 10233628Abstract: The present invention discloses an electrolytic water urinal. The electrolytic water urinal includes an electrolysis module and a urinal body. The electrolysis module produces the acidic electrolytic water and the alkaline electrolytic water. The electrolysis module includes a first water outlet and a second water outlet. The urinal body includes a bowl water inlet which is provided on an upper portion of the urinal body. The first water outlet and the second water outlet of the electrolysis module are connected to the bowl water inlet of the urinal body. The acidic electrolytic water and the alkaline electrolytic water produced by the electrolysis module are sprayed on an inner wall of the urinal body alternately or simultaneously through the bowl water inlet so as to perform washing from top to bottom.Type: GrantFiled: July 14, 2017Date of Patent: March 19, 2019Assignee: JOMOO KITCHEN & BATH CO., LTD.Inventors: Xiaofa Lin, Xiaoshan Lin, Libin Shen, Sheng Ye
-
Patent number: 10089303Abstract: A computer-aided translation system includes a processor configured to generate a suggestion pool of possible translations for each sentence in a document. A translation module configured to provide a best suggestion from the suggestion pool to a user for a sentence being translated and to provide an updated best suggestion from the updated suggestion pool to the user after the receipt of a user's translation prefix input. A pool update module configured to update the suggestion pool based on the user's input of a translation prefix.Type: GrantFiled: May 4, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Libin Shen, Bowen Zhou
-
Publication number: 20180171617Abstract: The present invention discloses an electrolytic water urinal. The electrolytic water urinal includes an electrolysis module and a urinal body. The electrolysis module produces the acidic electrolytic water and the alkaline electrolytic water. The electrolysis module includes a first water outlet and a second water outlet. The urinal body includes a bowl water inlet which is provided on an upper portion of the urinal body. The first water outlet and the second water outlet of the electrolysis module are connected to the bowl water inlet of the urinal body. The acidic electrolytic water and the alkaline electrolytic water produced by the electrolysis module are sprayed on an inner wall of the urinal body alternately or simultaneously through the bowl water inlet so as to perform washing from top to bottom.Type: ApplicationFiled: July 14, 2017Publication date: June 21, 2018Applicant: JOMOO KITCHEN&BATH CO., LTD.Inventors: Xiaofa LIN, Xiaoshan LIN, Libin SHEN, Sheng YE
-
Patent number: 9940325Abstract: Methods and systems for computer-aided translation include receiving a document having one or more sentences to be translated; generating a suggestion pool of possible translations for each sentence in the document; providing a best suggestion from the suggestion pool to a user for a sentence being translated; updating the suggestion pool based on the user's input of a translation prefix; and providing an updated best suggestion from the updated suggestion pool to the user for the sentence being translated.Type: GrantFiled: October 8, 2015Date of Patent: April 10, 2018Assignee: International Business Machines CorporationInventors: Libin Shen, Bowen Zhou
-
Patent number: 9569401Abstract: A method to solve large scale linear SVM that is efficient in terms of computation, data storage and communication requirements. The approach works efficiently over very large datasets, and it does not require any master node to keep any examples in its memory. The algorithm assumes that the dataset is partitioned over several nodes on a cluster, and it performs “distributed block minimization” to achieve the desired results. Using the described approach, the communication complexity of the algorithm is independent of the number of training examples.Type: GrantFiled: December 6, 2012Date of Patent: February 14, 2017Assignee: Akamai Technologies, Inc.Inventors: Dmitry Pechyony, Libin Shen, Rosie Jones
-
Publication number: 20160246782Abstract: A computer-aided translation system includes a processor configured to generate a suggestion pool of possible translations for each sentence in a document. A translation module configured to provide a best suggestion from the suggestion pool to a user for a sentence being translated and to provide an updated best suggestion from the updated suggestion pool to the user after the receipt of a user's translation prefix input. A pool update module configured to update the suggestion pool based on the user's input of a translation prefix.Type: ApplicationFiled: May 4, 2016Publication date: August 25, 2016Inventors: LIBIN SHEN, BOWEN ZHOU
-
Patent number: 9396186Abstract: Computer-aided translation systems include a processor configured to generate a suggestion pool of possible translations for each sentence in a document that has one or more sentences to be translated; a translation module configured to provide a best suggestion from the suggestion pool to a user for a sentence being translated and to provide an updated best suggestion from the updated suggestion pool to the user for the sentence being translated after the receipt of a user's translation prefix input; and a pool update module configured to update the suggestion pool based on the user's input of a translation prefix.Type: GrantFiled: September 18, 2013Date of Patent: July 19, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Libin Shen, Bowen Zhou
-
Publication number: 20160026624Abstract: Methods and systems for computer-aided translation include receiving a document having one or more sentences to be translated; generating a suggestion pool of possible translations for each sentence in the document; providing a best suggestion from the suggestion pool to a user for a sentence being translated; updating the suggestion pool based on the user's input of a translation prefix; and providing an updated best suggestion from the updated suggestion pool to the user for the sentence being translated.Type: ApplicationFiled: October 8, 2015Publication date: January 28, 2016Inventors: LIBIN SHEN, BOWEN ZHOU
-
Patent number: 9183198Abstract: Methods and systems for computer-aided translation include receiving a document having one or more sentences to be translated; generating a suggestion pool of possible translations for each sentence in the document; providing a best suggestion from the suggestion pool to a user for a sentence being translated; updating the suggestion pool based on the user's input of a translation prefix; and providing an updated best suggestion from the updated suggestion pool to the user for the sentence being translated.Type: GrantFiled: March 19, 2013Date of Patent: November 10, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Libin Shen, Bowen Zhou
-
Patent number: 8997790Abstract: A touch switch outlet mechanism has a fixation unit and a switch unit. The fixation unit includes an inlet waterway connected to the water source, a water diversion cavity connected to the inlet waterway, N number of water diversion holes connected to the water diversion cavity and several outlet functions with same number as the water diversion holes and one to one corresponding to the water diversion holes, N is equal to or more than 2; The switch unit includes N?1 number of sealing balls and N touch buttons, the N touch buttons are separately disposed with a touch end inside the water diversion cavity and a controlled end controlled by the user, the touch ends of the N touch buttons corresponding to N water diversion holes and sliding connected to the fixation unit, the N?1 sealing balls can close N?1 of the N water diversion holes.Type: GrantFiled: August 16, 2011Date of Patent: April 7, 2015Assignees: Xiamen Solex High-Tech Industries Co., Ltd.Inventors: Huasong Zhou, Libin Shen, Jianmin Chen, Bin Cao
-
Publication number: 20140288914Abstract: Computer-aided translation systems include a processor configured to generate a suggestion pool of possible translations for each sentence in a document that has one or more sentences to be translated; a translation module configured to provide a best suggestion from the suggestion pool to a user for a sentence being translated and to provide an updated best suggestion from the updated suggestion pool to the user for the sentence being translated after the receipt of a user's translation prefix input; and a pool update module configured to update the suggestion pool based on the user's input of a translation prefix.Type: ApplicationFiled: September 18, 2013Publication date: September 25, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Libin Shen, Bowen Zhou
-
Publication number: 20140288913Abstract: Methods and systems for computer-aided translation include receiving a document having one or more sentences to be translated; generating a suggestion pool of possible translations for each sentence in the document; providing a best suggestion from the suggestion pool to a user for a sentence being translated; updating the suggestion pool based on the user's input of a translation prefix; and providing an updated best suggestion from the updated suggestion pool to the user for the sentence being translated.Type: ApplicationFiled: March 19, 2013Publication date: September 25, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Libin Shen, Bowen Zhou
-
Patent number: 8573256Abstract: A revolving switch device with a sleeve and an operating handle comprising: a body with two inlet holes, a first water passage and an installation hole connected between the upper inlet hole and said first water passage; a plug, sealed and mounted in the installation hole, is capable of revolving between a first and second position, said plug having an outer revolving surface with an arc groove, and the bottom of said plug is concave to form a second water passage, said outer revolving surface of said plug has a connecting hole, which having an inner end for connecting said second water passage and an outer end in the outer revolving surface. When the plug occupies the first position, said arc groove connects the upper inlet hole and first water passage. In the second position, the lower inlet connects to the outer end of the connecting hole.Type: GrantFiled: February 8, 2010Date of Patent: November 5, 2013Assignees: Xiamen Solex High-Tech IndustriesInventors: Libin Shen, Tianyu Chen, Bin Chen, Huasong Zhou
-
Publication number: 20130119286Abstract: A touch switch outlet mechanism has a fixation unit and a switch unit. The fixation unit includes an inlet waterway connected to the water source, a water diversion cavity connected to the inlet waterway, N number of water diversion holes connected to the water diversion cavity and several outlet functions with same number as the water diversion holes and one to one corresponding to the water diversion holes, N is equal to or more than 2; The switch unit includes N?1 number of sealing balls and N touch buttons, the N touch buttons are separately disposed with a touch end inside the water diversion cavity and a controlled end controlled by the user, the touch ends of the N touch buttons corresponding to N water diversion holes and sliding connected to the fixation unit, the N?1 sealing balls can close N?1 of the N water diversion holes.Type: ApplicationFiled: August 16, 2011Publication date: May 16, 2013Applicants: XIAMEN SOLEX HIGH-TECH INDUSTRIES CO., LTD.Inventors: Huasong Zhou, Libin Shen, Jianmin Chen, Bin Cao
-
Patent number: 8249856Abstract: A method for computer-assisted translation from a source language to a target language makes use of number of rules. Each rule forms an association between a representation of a sequence of source language tokens with a corresponding tree-based structure in the target language. The tree-based structure for each of at least some of the rules represents one or more asymmetrical relations within a number of target tokens associated with the tree-based structure and provides an association of the target tokens with the sequence of source language tokens of the rule. An input sequence of source tokens is decoded according to the rules to generate a representation of one or more output sequences of target language tokens. Decoding includes, for each of at least some sub-sequences of the input sequence of source tokens, determining a tree-based structure associated with the sub-sequence according a match to one of the plurality of rules.Type: GrantFiled: March 20, 2008Date of Patent: August 21, 2012Assignee: RAYTHEON BBN Technologies Corp.Inventors: Libin Shen, Jinxi Xu, Ralph M. Weischedel
-
Publication number: 20110193002Abstract: A revolving switch device with a sleeve and an operating handle comprising: a body with two inlet holes, a first water passage and an installation hole connected between the upper inlet hole and said first water passage; a plug, sealed and mounted in the installation hole, is capable of revolving between a first and second position, said plug having an outer revolving surface with an arc groove, and the bottom of said plug is concave to form a second water passage, said outer revolving surface of said plug has a connecting hole, which having an inner end for connecting said second water passage and an outer end in the outer revolving surface. When the plug occupies the first position, said arc groove connects the upper inlet hole and first water passage. In the second position, the lower inlet connects to the outer end of the connecting hole.Type: ApplicationFiled: February 8, 2010Publication date: August 11, 2011Applicants: XIAMEN SOLEX HIGH-TECH INDUSTRIES CO., LTD.Inventors: Libin SHEN, Tianyu Chen, Bin Chen, Huasong Zhou
-
Publication number: 20090240487Abstract: A method for computer-assisted translation from a source language to a target language makes use of number of rules. Each rule forms an association between a representation of a sequence of source language tokens with a corresponding tree-based structure in the target language. The tree-based structure for each of at least some of the rules represents one or more asymmetrical relations within a number of target tokens associated with the tree-based structure and provides an association of the target tokens with the sequence of source language tokens of the rule. An input sequence of source tokens is decoded according to the rules to generate a representation of one or more output sequences of target language tokens. Decoding includes, for each of at least some sub-sequences of the input sequence of source tokens, determining a tree-based structure associated with the sub-sequence according a match to one of the plurality of rules.Type: ApplicationFiled: March 20, 2008Publication date: September 24, 2009Inventors: Libin Shen, Jinxi Xu, Ralph M. Weischedel