Patents by Inventor Chin-Nan Lee

Chin-Nan Lee 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: 11929331
    Abstract: The present disclosure provides a routing structure. The routing structure includes a substrate having a boundary and a first conductive trace configured to be coupled to a first conductive pad disposed within the boundary of the substrate. The first conductive trace is inclined with respect to the boundary of the substrate.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: March 12, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: Chin-Shen Lin, Wan-Yu Lo, Meng-Xiang Lee, Hao-Tien Kan, Kuo-Nan Yang, Chung-Hsing Wang
  • Patent number: 10834233
    Abstract: 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: Grant
    Filed: January 19, 2017
    Date of Patent: November 10, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
  • Patent number: 10162492
    Abstract: 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: Grant
    Filed: September 11, 2012
    Date of Patent: December 25, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chin-Nan Lee, Yun-Huan Lee, Hsiang-Fu Liu, Ta-Chung Tsai, Shu-Fong Huang
  • Publication number: 20170134525
    Abstract: 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: Application
    Filed: January 19, 2017
    Publication date: May 11, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
  • Patent number: 9563713
    Abstract: 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: Grant
    Filed: October 10, 2012
    Date of Patent: February 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
  • Patent number: 9009591
    Abstract: 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: Grant
    Filed: December 11, 2008
    Date of Patent: April 14, 2015
    Assignee: Microsoft Corporation
    Inventors: Yun-Chiang Kung, Sheng-Yao Shih, Chin-Nan Lee, Yu-Li Huang, Hsiang-Fu Liu
  • Patent number: 8862989
    Abstract: 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: Grant
    Filed: June 25, 2008
    Date of Patent: October 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Yun-Chiang-Jordan Kung, Yu-Li Huang, Chin-Nan Lee, Hsiang-Fu Liu
  • Publication number: 20140101282
    Abstract: 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: Application
    Filed: October 10, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Chin-Nan Lee, Hsiang-Fu Liu, Shu-Fong Huang, Yu-Li Huang
  • Publication number: 20140075277
    Abstract: 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: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Chin-Nan Lee, Yun-Huan Lee, Hsiang-Fu Liu, Ta-Chung Tsai, Shu-Fong Huang
  • Publication number: 20100153091
    Abstract: 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: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Applicant: Microsoft Corporation
    Inventors: Yun-Chiang Kung, Sheng-Yao Shih, Chin-Nan Lee, Yu-Li Huang, Hsiang-Fu Liu
  • Publication number: 20090327313
    Abstract: 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: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Yun-Chiang-Jordan Kung, Yu-Li Huang, Chin-Nan Lee, Hsiang-Fu Liu