Patents by Inventor Shao-Fong Chen

Shao-Fong Chen 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: 9268362
    Abstract: A method for controlling a cursor of a portable electronic apparatus having a display screen and a motion sensor is provided. The motion sensor detects a first-axis rotation angle and a second-axis rotation angle of the apparatus. A first-axis coordinate of a cursor is determined according to the first-axis rotation angle, a-first axis maximum rotation angle and a length of a short side of the display screen. A second-axis coordinate of the cursor is determined according to the second-axis rotation angle, a maximum second-axis rotation angle and a length of a long side of the display screen. The cursor is moved according to the first-axis coordinate and the second-axis coordinate.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: February 23, 2016
    Assignee: Wistron Corp.
    Inventor: Shao-Fong Chen
  • Patent number: 9256513
    Abstract: A method, an apparatus and a computer readable medium for debugging and error prevention are provided. In the method, a plurality of debug messages produced by the electronic apparatus in executing debugging is obtained. The debug messages are analyzed to find a plurality of operation procedures associated with each other and having a number of repeated occurrences reaching a threshold according to data of each debug message when at least one error message appears in the debug messages and accordingly conclude at least one error procedure rule. Then, each debug message obtained afterwards is compared with the operation procedures in each error procedure rule sequentially, so as to determine whether a completion percentage of the operation procedures in each error procedure rule reaches a preset percentage. When the completion percentage reaches the preset percentage, a preventive operation of the operation procedure corresponding to the current debug message is executed.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: February 9, 2016
    Assignee: Wistron Corporation
    Inventor: Shao-Fong Chen
  • Patent number: 9074887
    Abstract: A method for detecting distance in a smart portable device includes acquiring an image of a target object, calculating a length of a side of the target object in the image, acquiring a predicted length of the side of the target object, and determining a distance between the smart portable device and the target object according to the length of the side of the target object in the image and the predicted length.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: July 7, 2015
    Assignee: Wistron Corporation
    Inventors: Sheng-Ta Hsieh, Shao-Fong Chen
  • Publication number: 20150121344
    Abstract: A method, an apparatus and a computer readable medium for debugging and error prevention are provided. In the method, a plurality of debug messages produced by the electronic apparatus in executing debugging is obtained. The debug messages are analyzed to find a plurality of operation procedures associated with each other and having a number of repeated occurrences reaching a threshold according to data of each debug message when at least one error message appears in the debug messages and accordingly conclude at least one error procedure rule. Then, each debug message obtained afterwards is compared with the operation procedures in each error procedure rule sequentially, so as to determine whether a completion percentage of the operation procedures in each error procedure rule reaches a preset percentage. When the completion percentage reaches the preset percentage, a preventive operation of the operation procedure corresponding to the current debug message is executed.
    Type: Application
    Filed: March 10, 2014
    Publication date: April 30, 2015
    Applicant: Wistron Corporation
    Inventor: Shao-Fong Chen
  • Patent number: 8923566
    Abstract: An electronic device for recognizing a position of a target object in a smart portable device includes a distance detection device for determining a distance between the smart portable device and the target object according to an image of the target object, a direction determination unit for acquiring a direction from the smart portable device to the target object, a positioning unit for acquiring coordinate information of a current position of the smart portable device, and a determination unit for determining the position of the target object according to the distance between the smart portable device and the target object, the direction from the smart portable device to the target object and the coordinate information of the current position of the smart portable device.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: December 30, 2014
    Assignee: Wistron Corporation
    Inventors: Sheng-Ta Hsieh, Shao-Fong Chen
  • Patent number: 8803863
    Abstract: A display power saving method for an electronic system includes a display including a light emitting diode panel. The display power saving method comprises detecting whether a pointing device exists in the electronic system, obtaining the location of a pointer controlled by the pointing device when detecting the pointing device existing in the electronic system, determining a display area of a screen of the display according to the location of the pointer, recognizing whether a power management mode of the electronic system is a power saving mode and decreasing the brightness of an area of the screen other than the display area when recognizing that the power management mode is the power saving mode.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: August 12, 2014
    Assignee: Wistron Corporation
    Inventor: Shao-Fong Chen
  • Publication number: 20140152559
    Abstract: A method for controlling a cursor of a portable electronic apparatus having a display screen and a motion sensor is provided. The motion sensor detects a first-axis rotation angle and a second-axis rotation angle of the apparatus. A first-axis coordinate of a cursor is determined according to the first-axis rotation angle, a-first axis maximum rotation angle and a length of a short side of the display screen. A second-axis coordinate of the cursor is determined according to the second-axis rotation angle, a maximum second-axis rotation angle and a length of a long side of the display screen. The cursor is moved according to the first-axis coordinate and the second-axis coordinate.
    Type: Application
    Filed: November 1, 2013
    Publication date: June 5, 2014
    Applicant: WISTRON CORP.
    Inventor: Shao-Fong Chen
  • Patent number: 8699675
    Abstract: The present invention provides a method for exchanging information in a voice communication system, which includes a first communication device establishing a communication connection with a second communication device, and the first communication device exchanging digital data with the second communication device for achieving a specific function in a specific interval; wherein the specific interval is an interval that the first communication device does not exchange voice signals with the second communication device.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: April 15, 2014
    Assignee: Wistron Corporation
    Inventors: Shao-Fong Chen, Sheng-Ta Hsieh
  • Publication number: 20110304536
    Abstract: A display power saving method for an electronic system includes a display including a light emitting diode panel. The display power saving method comprises detecting whether a pointing device exists in the electronic system, obtaining the location of a pointer controlled by the pointing device when detecting the pointing device existing in the electronic system, determining a display area of a screen of the display according to the location of the pointer, recognizing whether a power management mode of the electronic system is a power saving mode and decreasing the brightness of an area of the screen other than the display area when recognizing that the power management mode is the power saving mode.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 15, 2011
    Inventor: Shao-Fong Chen
  • Publication number: 20100322398
    Abstract: The present invention provides a method for exchanging information in a voice communication system, which includes a first communication device establishing a communication connection with a second communication device, and the first communication device exchanging digital data with the second communication device for achieving a specific function in a specific interval; wherein the specific interval is an interval that the first communication device does not exchange voice signals with the second communication device.
    Type: Application
    Filed: April 22, 2010
    Publication date: December 23, 2010
    Inventors: Shao-Fong Chen, Sheng-Ta Hsieh
  • Publication number: 20100310125
    Abstract: A method for detecting distance in a smart portable device includes acquiring an image of a target object, calculating a length of a side of the target object in the image, acquiring a predicted length of the side of the target object, and determining a distance between the smart portable device and the target object according to the length of the side of the target object in the image and the predicted length.
    Type: Application
    Filed: April 21, 2010
    Publication date: December 9, 2010
    Inventors: Sheng-Ta Hsieh, Shao-Fong Chen
  • Publication number: 20100151884
    Abstract: A method for monitoring a smart phone includes triggering a network connection function, connecting to a server device via the network connection function to receive an indication signal indicating a lost status of the smart phone, and returning information of the smart phone to the server device via the network connection function when the indication signal indicates that the smart phone is lost.
    Type: Application
    Filed: May 4, 2009
    Publication date: June 17, 2010
    Inventors: Chih-Sung Chang, Shao-Fong Chen