Patents by Inventor Hsiang-Fu Liu
Hsiang-Fu Liu 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: 11291019Abstract: A method for a network to handle channel allocation for multiple network nodes comprises obtaining at least one first channel of a first network node and at least one second channel of a second network node; determining that a first priority of the first network node is lower than a second priority of the second network node according to at least one policy; selecting at least one first available channel from the at least one first channel according to at least one second allocated channel of the second network node, after selecting the at least one second allocated channel; selecting at least one first allocated channel from the at least one first available channel, if the network selects the at least one first available channel from the at least one first channel successfully; and allocating the at least one first allocated channel to the first network node.Type: GrantFiled: August 25, 2020Date of Patent: March 29, 2022Assignee: Moxa Inc.Inventor: Hsiang-Fu Liu
-
Publication number: 20220070877Abstract: A method for a network to handle channel allocation for multiple network nodes comprises obtaining at least one first channel of a first network node and at least one second channel of a second network node; determining that a first priority of the first network node is lower than a second priority of the second network node according to at least one policy; selecting at least one first available channel from the at least one first channel according to at least one second allocated channel of the second network node, after selecting the at least one second allocated channel; selecting at least one first allocated channel from the at least one first available channel, if the network selects the at least one first available channel from the at least one first channel successfully; and allocating the at least one first allocated channel to the first network node.Type: ApplicationFiled: August 25, 2020Publication date: March 3, 2022Inventor: Hsiang-Fu Liu
-
Patent number: 10834233Abstract: Automatic application redirection is provided. Upon receiving a request for a first content object, a determination may be made as to whether the request is associated with a mobile device. In response to determining that the request is associated with the mobile device, the request may be redirected to a second content object.Type: GrantFiled: January 19, 2017Date of Patent: November 10, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
-
Patent number: 10162492Abstract: A link selection area may be provided. When rendering a document comprising a plurality of selectable elements, a selection area may be defined around each of the plurality of selectable elements, such as links. Upon receiving a selection of one of these selection areas, an action associated with the respective selectable element associated with the at least one selection area may be performed.Type: GrantFiled: September 11, 2012Date of Patent: December 25, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chin-Nan Lee, Yun-Huan Lee, Hsiang-Fu Liu, Ta-Chung Tsai, Shu-Fong Huang
-
Patent number: 9824071Abstract: Architecture that facilitates language conversion and previewing of a message attachment in multiple different languages. The architecture can be employed in a messaging application or a personal information manager program, for example, such that the message attachment can be selected and designated for conversion into a different language, and then previewed in the different language. For example, a first language can be simplified Chinese and a second language can be traditional Chinese, such that the user can toggle the preview to view the attachment in the simplified or traditional Chinese languages. The attachment can be a word processing document, a spreadsheet document, a presentation document for the presentation of information, and/or a web feed document. Additionally, the attachment can be one of multiple attachments to the message that is selected by the user.Type: GrantFiled: December 3, 2008Date of Patent: November 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Chih-Chung Wang, Sheng-Yao Shih, Yu-Li Huang, Hsiang-Fu Liu
-
Publication number: 20170134525Abstract: Automatic application redirection is provided. Upon receiving a request for a first content object, a determination may be made as to whether the request is associated with a mobile device. In response to determining that the request is associated with the mobile device, the request may be redirected to a second content object.Type: ApplicationFiled: January 19, 2017Publication date: May 11, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
-
Patent number: 9563713Abstract: Automatic application redirection may be provided. Upon receiving a request for a first content object, a determination may be made as to whether the request is associated with a mobile device. In response to determining that the request is associated with the mobile device, the request may be redirected to a second content object.Type: GrantFiled: October 10, 2012Date of Patent: February 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
-
Patent number: 9009591Abstract: Architecture that enables a user to perform manual word-breaking by phrase input. Phrase input is where the user inserts a phrase-key (or separator) as a delimiter that indicates to an editor application such as an IME (input method editor) the composition of a specific phrase when entering characters (e.g., Asian). The word-breaking is controlled by the user. The conversion quality is improved as the user knows the desired input and ambiguous cases are reduced. A phrase can be specified while the user is composing the characters. By selecting a phrase-key separator, the user can specify the composing characters before the characters are presented as a phrase. Moreover, the architecture includes a phrase prioritization mechanism wherein each phrase can be treated as a single entity and assigned a character identifier (ID), which is related to the sequence of a candidate list.Type: GrantFiled: December 11, 2008Date of Patent: April 14, 2015Assignee: Microsoft CorporationInventors: Yun-Chiang Kung, Sheng-Yao Shih, Chin-Nan Lee, Yu-Li Huang, Hsiang-Fu Liu
-
Patent number: 8862989Abstract: An extensible reading system is described that provides a method of extending the readings supported by an IME application without updating the entire application. The extensible reading system separates the IME reading dictionary from the IME application, so that the user can update or supplement the dictionary with new readings without modifying the IME application. The extensible reading system receives custom readings from a user that include a sequence of keyboard characters and a selection of a language character that is to be inserted into a document when a user inputs the sequence of keyboard characters. Thus, the extensible reading system allows the user to update the readings for mapping keyboard characters to language characters much more frequently.Type: GrantFiled: June 25, 2008Date of Patent: October 14, 2014Assignee: Microsoft CorporationInventors: Yun-Chiang-Jordan Kung, Yu-Li Huang, Chin-Nan Lee, Hsiang-Fu Liu
-
Publication number: 20140101282Abstract: Automatic application redirection may be provided. Upon receiving a request for a first content object, a determination may be made as to whether the request is associated with a mobile device. In response to determining that the request is associated with the mobile device, the request may be redirected to a second content object.Type: ApplicationFiled: October 10, 2012Publication date: April 10, 2014Applicant: MICROSOFT CORPORATIONInventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
-
Publication number: 20140075277Abstract: A link selection area may be provided. When rendering a document comprising a plurality of selectable elements, a selection area may be defined around each of the plurality of selectable elements, such as links. Upon receiving a selection of one of these selection areas, an action associated with the respective selectable element associated with the at least one selection area may be performed.Type: ApplicationFiled: September 11, 2012Publication date: March 13, 2014Applicant: MICROSOFT CORPORATIONInventors: Chin-Nan Lee, Yun-Huan Lee, Hsiang-Fu Liu, Ta-Chung Tsai, Shu-Fong Huang
-
Publication number: 20100153091Abstract: Architecture that enables a user to perform manual word-breaking by phrase input. Phrase input is where the user inserts a phrase-key (or separator) as a delimiter that indicates to an editor application such as an IME (input method editor) the composition of a specific phrase when entering characters (e.g., Asian). The word-breaking is controlled by the user. The conversion quality is improved as the user knows the desired input and ambiguous cases are reduced. A phrase can be specified while the user is composing the characters. By selecting a phrase-key separator, the user can specify the composing characters before the characters are presented as a phrase. Moreover, the architecture includes a phrase prioritization mechanism wherein each phrase can be treated as a single entity and assigned a character identifier (ID), which is related to the sequence of a candidate list.Type: ApplicationFiled: December 11, 2008Publication date: June 17, 2010Applicant: Microsoft CorporationInventors: Yun-Chiang Kung, Sheng-Yao Shih, Chin-Nan Lee, Yu-Li Huang, Hsiang-Fu Liu
-
Publication number: 20100138212Abstract: Architecture that facilitates language conversion and previewing of a message attachment in multiple different languages. The architecture can be employed in a messaging application or a personal information manager program, for example, such that the message attachment can be selected and designated for conversion into a different language, and then previewed in the different language. For example, a first language can be simplified Chinese and a second language can be traditional Chinese, such that the user can toggle the preview to view the attachment in the simplified or traditional Chinese languages. The attachment can be a word processing document, a spreadsheet document, a presentation document for the presentation of information, and/or a web feed document. Additionally, the attachment can be one of multiple attachments to the message that is selected by the user.Type: ApplicationFiled: December 3, 2008Publication date: June 3, 2010Applicant: Microsoft CorporationInventors: Chih-Chung Wang, Sheng-Yao Shih, Yu-Li Huang, Hsiang-Fu Liu
-
Publication number: 20090327313Abstract: An extensible reading system is described that provides a method of extending the readings supported by an IME application without updating the entire application. The extensible reading system separates the IME reading dictionary from the IME application, so that the user can update or supplement the dictionary with new readings without modifying the IME application. The extensible reading system receives custom readings from a user that include a sequence of keyboard characters and a selection of a language character that is to be inserted into a document when a user inputs the sequence of keyboard characters. Thus, the extensible reading system allows the user to update the readings for mapping keyboard characters to language characters much more frequently.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Yun-Chiang-Jordan Kung, Yu-Li Huang, Chin-Nan Lee, Hsiang-Fu Liu