Patents by Inventor Ssu-Po Chin

Ssu-Po Chin 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: 10429949
    Abstract: The user interaction apparatus receives several movement values from a controller, calculates several applied force vectors according to the movement values, and determines that a specific applied force vector among the applied force vectors is greater than a threshold. Then, the user interaction apparatus determines that an angle between the specific applied force vector and an orientation vector is smaller than another threshold, receives a control position corresponding to the specific applied force vector from the controller, defines a boundary according to a calibrated position of a positioning apparatus or the orientation vector, and determines that the control position is outside the boundary. The user interaction apparatus controls a movement of a virtual object on a display after determining that the control position is outside the boundary.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: October 1, 2019
    Assignee: HTC CORPORATION
    Inventors: Tzu-Yen Peng, Ssu-Po Chin
  • Patent number: 10291847
    Abstract: A portable device and a manipulation method thereof are disclosed in this disclosure. The portable device includes a camera unit, a communication unit, a first switch button and a control module. The communication unit is configured for establishing a connection to a cloud server through a cellular telephony network. The first switch button is disposed on the portable device and configured for sensing a first manipulation input. The control module is coupled with the camera unit and the first switch button. In response to the first manipulation input sensed by the first switch button, the control module being adapted to trigger the camera unit for capturing an image, a streaming video or a video selectively according to a holding duration of the first manipulation input, and to trigger the communication unit for uploading the image, the streaming video or the video onto the cloud server.
    Type: Grant
    Filed: September 7, 2015
    Date of Patent: May 14, 2019
    Assignee: HTC Corporation
    Inventors: Ssu-Po Chin, Yung-Chao Tseng, Hsin-Ti Chueh
  • Patent number: 10217186
    Abstract: A method, a virtual reality apparatus and a recording medium for displaying fast moving frames of virtual reality are provided. The method is adapted to a virtual reality apparatus including a head-mounted display (HMD), a locator and a computing device. In the method, the computing device executes an application of virtual reality, and displays frames of the application on the HMD. When fast moving of the frames of the application is about to be occurred, the computing device prompts the fast moving to guide a user wearing the HMD to turn a line of sight to a direction of gravity, and then fast moves a field of view of the frames to the direction of gravity.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: February 26, 2019
    Assignee: HTC Corporation
    Inventors: Sheng-Yang Pan, Ssu-Po Chin
  • Publication number: 20190004620
    Abstract: The user interaction apparatus receives several movement values from a controller, calculates several applied force vectors according to the movement values, and determines that a specific applied force vector among the applied force vectors is greater than a threshold. Then, the user interaction apparatus determines that an angle between the specific applied force vector and an orientation vector is smaller than another threshold, receives a control position corresponding to the specific applied force vector from the controller, defines a boundary according to a calibrated position of a positioning apparatus or the orientation vector, and determines that the control position is outside the boundary. The user interaction apparatus controls a movement of a virtual object on a display after determining that the control position is outside the boundary.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Applicant: HTC CORPORATION
    Inventors: Tzu-Yen PENG, Ssu-Po CHIN
  • Publication number: 20180232852
    Abstract: A method, a virtual reality apparatus and a recording medium for displaying fast moving frames of virtual reality are provided. The method is adapted to a virtual reality apparatus including a head-mounted display (HMD), a locator and a computing device. In the method, the computing device executes an application of virtual reality, and displays frames of the application on the HMD. When fast moving of the frames of the application is about to be occurred, the computing device prompts the fast moving to guide a user wearing the HMD to turn a line of sight to a direction of gravity, and then fast moves a field of view of the frames to the direction of gravity.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Applicant: HTC Corporation
    Inventors: Sheng-Yang Pan, Ssu-Po Chin
  • Patent number: 9977521
    Abstract: A method for controlling an electronic device and an associated apparatus are provided, where the electronic device includes a proximity sensor for performing proximity detection, and the method includes the steps of: determining whether a first condition is satisfied according to an application status; performing a proximity sensor threshold adjustment operation corresponding to the first condition when the first condition is satisfied, to obtain an adjusted proximity sensor threshold for the proximity sensor; and performing proximity detection by utilizing the proximity sensor according to the adjusted proximity sensor threshold. The step of determining whether the first condition is satisfied according to the application status may further include: when a specific application is running in the foreground or launched, determining that the first condition is satisfied.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: May 22, 2018
    Assignee: HTC Corporation
    Inventors: Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan
  • Patent number: 9898063
    Abstract: An electronic apparatus comprising an environment sensing device, a display, a touch sensing device, and a processing module comprising a main controller and a sub-controller is disclosed. The main controller performs a predetermined function based a touch input. The sub-controller computes a tilt angle of the electronic apparatus, and activates the touch sensing device without turning on the display if the tilt angle falls in a predetermined angle range, while the main controller is in the sleep mode. The processing module performs following steps when the display is off: determining the touch input is valid or invalid; keeping the display off if the touch input is invalid. The sub-controller wakes and activates the main controller to turn on the display and to control the electronic apparatus to perform the predetermined function according to a gesture formed by the touch input if the touch input is valid.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: February 20, 2018
    Assignee: HTC Corporation
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Patent number: 9778754
    Abstract: A method for controlling an electronic apparatus with a display and an input device, which comprises: sensing a tilt angle of the electronic apparatus in a sleep mode, wherein the display is off and the input device is non-active in the sleep mode; activating the input device without turning on the display based on the tilt angle of the electronic apparatus; receiving a user input from the input device while the display is off; and performing a predetermined function based on the user input.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: October 3, 2017
    Assignee: HTC CORPORATION
    Inventors: Abhishek Saxena, Chia-Wei Chen, Hsin-Hao Lee, Ssu-Po Chin
  • Publication number: 20170228009
    Abstract: An electronic apparatus comprising an environment sensing device, a display, a touch sensing device, and a processing module comprising a main controller and a sub-controller is disclosed. The main controller performs a predetermined function based a touch input. The sub-controller computes a tilt angle of the electronic apparatus, and activates the touch sensing device without turning on the display if the tilt angle falls in a predetermined angle range, while the main controller is in the sleep mode. The processing module performs following steps when the display is off: determining the touch input is valid or invalid; keeping the display off if the touch input is invalid. The sub-controller wakes and activates the main controller to turn on the display and to control the electronic apparatus to perform the predetermined function according to a gesture formed by the touch input if the touch input is valid.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 10, 2017
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Patent number: 9665162
    Abstract: A touch input determining method applied to an electronic apparatus with a touch sensing device, which comprises: (a) determining a size for a region of the touch sensing device that an object provides at least one touch input to; (b) if the size is larger than or equals to a first predetermined value, not determining the touch input is a valid touch input; and (c) if the size is smaller than or equals to a second predetermined value, not determining the touch input is a valid touch input, wherein the second predetermined value is smaller than the first predetermined value.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: May 30, 2017
    Assignee: HTC Corporation
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Patent number: 9503847
    Abstract: An uploading method for an electronic apparatus includes: determining whether a current location of the electronic apparatus is recorded on an allowed network information list stored in a storage device; if the current location of the electronic apparatus is recorded on the allowed network information list, uploading the group of files according to an allowed network configuration corresponding to the current location; and if the current location of the electronic apparatus is not recorded on the allowed network information list, performing a network selecting process related to the current location.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: November 22, 2016
    Assignee: HTC Corporation
    Inventors: Ssu-Po Chin, Yung-Chao Tseng, Hsin-Ti Chueh, Chien-Nan Lin
  • Publication number: 20160316320
    Abstract: An uploading method for an electronic apparatus includes: determining whether a current location of the electronic apparatus is recorded on an allowed network information list stored in a storage device; if the current location of the electronic apparatus is recorded on the allowed network information list, uploading the group of files according to an allowed network configuration corresponding to the current location; and if the current location of the electronic apparatus is not recorded on the allowed network information list, performing a network selecting process related to the current location.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Ssu-Po CHIN, Yung-Chao TSENG, Hsin-Ti CHUEH, Chien-Nan LIN
  • Publication number: 20160255272
    Abstract: A portable device and a manipulation method thereof are disclosed in this disclosure. The portable device includes a camera unit, a communication unit, a first switch button and a control module. The communication unit is configured for establishing a connection to a cloud server through a cellular telephony network. The first switch button is disposed on the portable device and configured for sensing a first manipulation input. The control module is coupled with the camera unit and the first switch button. In response to the first manipulation input sensed by the first switch button, the control module being adapted to trigger the camera unit for capturing an image, a streaming video or a video selectively according to a holding duration of the first manipulation input, and to trigger the communication unit for uploading the image, the streaming video or the video onto the cloud server.
    Type: Application
    Filed: September 7, 2015
    Publication date: September 1, 2016
    Inventors: Ssu-Po CHIN, Yung-Chao TSENG, Hsin-Ti CHUEH
  • Publication number: 20160239102
    Abstract: A method for controlling an electronic apparatus with a display and an input device, which comprises: sensing a tilt angle of the electronic apparatus in a sleep mode, wherein the display is off and the input device is non-active in the sleep mode; activating the input device without turning on the display based on the tilt angle of the electronic apparatus; receiving a user input from the input device while the display is off; and performing a predetermined function based on the user input.
    Type: Application
    Filed: April 22, 2016
    Publication date: August 18, 2016
    Applicant: HTC CORPORATION
    Inventors: Abhishek SAXENA, Chia-Wei CHEN, Hsin-Hao LEE, Ssu-Po CHIN
  • Patent number: 9305187
    Abstract: Data security management system and methods are provided. First, a first system having a management authority is provided. The first system displays an input interface on an input device. A switch switches the management authority from the first system to a second system, wherein the second system operates with a secure mechanism. When the management authority is switched to the second system, the first system transmits layout information of the input interface and an input device characteristic of the input device to the second system. The second system receives input data via the input device, and decodes the input data according to the layout information and the input device characteristic.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: April 5, 2016
    Assignee: HTC Corporation
    Inventors: Hsin-Ti Chueh, Ssu-Po Chin
  • Patent number: 9226230
    Abstract: A handheld device and a power saving method are provided. The handheld device comprises a transceiver and a processor electrically connected to the transceiver. The processor executes a sync procedure every a sync period to enable the transceiver to establish an internet connection with a mail server to receive a mail data, determine that the handheld device works in an idle mode, and automatically adjust the sync period by extending the sync period gradually.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: December 29, 2015
    Assignee: HTC CORPORATION
    Inventors: Pao-Haw Chen, Chien-Nan Lin, Ssu-Po Chin, Chi-Min Lee
  • Publication number: 20150277539
    Abstract: A touch input determining method applied to an electronic apparatus with a touch sensing device, which comprises: (a) determining a size for a region of the touch sensing device that an object provides at least one touch input to; (b) if the size is larger than or equals to a first predetermined value, not determining the touch input is a valid touch input; and (c) if the size is smaller than or equals to a second predetermined value, not determining the touch input is a valid touch input, wherein the second predetermined value is smaller than the first predetermined value.
    Type: Application
    Filed: January 26, 2015
    Publication date: October 1, 2015
    Inventors: Hsin-Ti Chueh, Chia-Wei Chen, Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan, Chien-Lung Chou, Chun-Hao Fan
  • Publication number: 20150268378
    Abstract: A method for controlling an electronic device and an associated apparatus are provided, where the electronic device includes a proximity sensor for performing proximity detection, and the method includes the steps of: determining whether a first condition is satisfied according to an application status; performing a proximity sensor threshold adjustment operation corresponding to the first condition when the first condition is satisfied, to obtain an adjusted proximity sensor threshold for the proximity sensor; and performing proximity detection by utilizing the proximity sensor according to the adjusted proximity sensor threshold. The step of determining whether the first condition is satisfied according to the application status may further include: when a specific application is running in the foreground or launched, determining that the first condition is satisfied.
    Type: Application
    Filed: January 19, 2015
    Publication date: September 24, 2015
    Inventors: Ssu-Po Chin, Abhishek Saxena, Sheng-Yang Pan
  • Publication number: 20150193032
    Abstract: A method for controlling an electronic apparatus with a display and an input device, which comprises: sensing a tilt angle of the electronic apparatus in a sleep mode, wherein the display is off and the input device is non-active in the sleep mode; activating the input device without turning on the display based on the tilt angle of the electronic apparatus; receiving a user input from the input device while the display is off; and performing a predetermined function based on the user input.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: HTC Corporation
    Inventors: Abhishek Saxena, Chia-Wei Chen, Hsin-Hao Lee, Ssu-Po Chin
  • Patent number: 8452914
    Abstract: An electronic device with improved flash memory compatibility and a method corresponding thereto are disclosed. The electronic device has a NAND flash, a processing unit and a program memory. The program memory stores application software and codes of an operating system, to be retrieved and executed by the processing unit. The application software requests for NAND flash access in accordance with a specific page size. The operating system acts as an intermediary between the application software and the NAND flash and provides a device driver which allocates a number of physical pages of the NAND flash to each virtual page of the specific page size for responding to NAND flash access requests from the application software by referring to the virtual pages.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: May 28, 2013
    Assignee: HTC Corporation
    Inventors: Jia-Ruei Wang, Ssu-Po Chin