Patents by Inventor Ren-Jung Jan

Ren-Jung Jan 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: 10152294
    Abstract: A mobile device and methods of running two platform systems or applications on the mobile device are disclosed in this invention. The mobile device includes a processing unit, a display unit and an I/O interface unit. The processing unit is configured to execute a first application of a first platform system and a second application of a second platform system different from the first platform system. The display unit is configured to display a graphic user interface of the first application. The I/O interface unit is configured to build connection to an external device and transmit data of a graphic user interface data of the second application to the external device.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: December 11, 2018
    Assignee: HTC CORPORATION
    Inventors: Ren-Jung Jan, Yi-Hsuan Feng, Hsu-Hong Feng, Ludovic Romain Guegan, Hsin-Ti Chueh
  • Patent number: 9877170
    Abstract: A cross-account notification method and an electronic device using the same are provided. The method includes: tagging multiple application programs of multiple accounts of the electronic device; receiving a first notification of the tagged first application program of the first account; determining whether the first notification needs to be transmitted to a second account according to a notification setting; transmitting the first notification to the second account according to the notification setting.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: January 23, 2018
    Assignee: ASUSTeK COMPUTER INC.
    Inventors: Ren-Jung Jan, Pai-Hsiang Huang
  • Patent number: 9672048
    Abstract: An electronic device and method for operating system waking up thereof are provided. The electronic device includes a processing unit, a timer coupled to the processing unit and a basic input/output system unit (BIOS) coupled to the processing unit. When an operating system operated by the processing unit is in a sleep state and the processing unit receives a wake-up signal, the processing unit executes a wake-up procedure through the BIOS to switch the operating system from the sleep state to a work state, and also controls the timer to start a timing procedure. When the processing unit determines that a timing value of the timing procedure exceeds a threshold and the operating system fails to switch from the sleep state to the work state, the processing unit executes a reset procedure through the BIOS.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 6, 2017
    Assignee: Acer Incorporated
    Inventors: Ren-Jung Jan, Yin-Hsong Hsu
  • Patent number: 9565268
    Abstract: A network storage system and a method for file caching are provided. The network storage system includes a first electronic apparatus and a server. The first electronic apparatus has a first storage space. The server has a network storage space larger than the first storage space. When the first electronic apparatus sends an access request to the server for accessing a first file within the network storage space, the server broadcasts a cache list in response to the access request. The cache list includes the first file and a plurality of neighboring file neighboring to the first file. After receiving the cache list, the first electronic apparatus accesses the first file according to the cache list, and caches at least one of the neighboring files according to a first cache space size of the first storage space.
    Type: Grant
    Filed: July 4, 2014
    Date of Patent: February 7, 2017
    Assignee: Acer Incorporated
    Inventors: Ren-Jung Jan, Yin-Hsong Hsu
  • Publication number: 20160183216
    Abstract: A cross-account notification method and an electronic device using the same are provided. The method includes: tagging multiple application programs of multiple accounts of the electronic device; receiving a first notification of the tagged first application program of the first account; determining whether the first notification needs to be transmitted to a second account according to a notification setting; transmitting the first notification to the second account according to the notification setting.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 23, 2016
    Inventors: Ren-Jung Jan, Pai-Hsiang Huang
  • Patent number: 9369820
    Abstract: A mobile communication device and an application interface layout switch method are disclosed in the invention. The mobile communication device includes a connection interface unit, a layout library, a display panel and a touch sensing module. The connection interface unit is configured for connecting the mobile communication device to an external device. The layout library is configured for storing a plurality of application interface layout templates. The application interface layout templates are different from each other. The display panel can be configured for displaying according to a selected application interface layout template out of the application interface layout templates. The input sensing module is configured for generating a user input signal based on the selected application interface layout template.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: June 14, 2016
    Assignee: HTC CORPORATION
    Inventors: Ren-Jung Jan, Yi-Hsuan Feng, Hsu-Hong Feng, Ludovic Romain Guegan
  • Publication number: 20160085563
    Abstract: An electronic device and method for operating system waking up thereof are provided. The electronic device includes a processing unit, a timer coupled to the processing unit and a basic input/output system unit (BIOS) coupled to the processing unit. When an operating system operated by the processing unit is in a sleep state and the processing unit receives a wake-up signal, the processing unit executes a wake-up procedure through the BIOS to switch the operating system from the sleep state to a work state, and also controls the timer to start a timing procedure. When the processing unit determines that a timing value of the timing procedure exceeds a threshold and the operating system fails to switch from the sleep state to the work state, the processing unit executes a reset procedure through the BIOS.
    Type: Application
    Filed: April 28, 2015
    Publication date: March 24, 2016
    Inventors: Ren-Jung Jan, Yin-Hsong Hsu
  • Publication number: 20150095442
    Abstract: A network storage system and a method for file caching are provided. The network storage system includes a first electronic apparatus and a server. The first electronic apparatus has a first storage space. The server has a network storage space larger than the first storage space. When the first electronic apparatus sends an access request to the server for accessing a first file within the network storage space, the server broadcasts a cache list in response to the access request. The cache list includes the first file and a plurality of neighboring file neighboring to the first file. After receiving the cache list, the first electronic apparatus accesses the first file according to the cache list, and caches at least one of the neighboring files according to a first cache space size of the first storage space.
    Type: Application
    Filed: July 4, 2014
    Publication date: April 2, 2015
    Inventors: Ren-Jung Jan, Yin-Hsong Hsu
  • Publication number: 20130054843
    Abstract: A mobile device and methods of running two platform systems or applications on the mobile device are disclosed in this invention. The mobile device includes a processing unit, a display unit and an I/O interface unit. The processing unit is configured to execute a first application of a first platform system and a second application of a second platform system different from the first platform system. The display unit is configured to display a graphic user interface of the first application. The I/O interface unit is configured to build connection to an external device and transmit data of a graphic user interface data of the second application to the external device.
    Type: Application
    Filed: July 18, 2012
    Publication date: February 28, 2013
    Applicant: HTC CORPORATION
    Inventors: Ren-Jung Jan, Yi-Hsuan Feng, Hsu-Hong Feng, Ludovic Romain Guegan, Hsin-Ti Chueh
  • Publication number: 20130050110
    Abstract: A mobile communication device and an application interface layout switch method are disclosed in the invention. The mobile communication device includes a connection interface unit, a layout library, a display panel and a touch sensing module. The connection interface unit is configured for connecting the mobile communication device to an external device. The layout library is configured for storing a plurality of application interface layout templates. The application interface layout templates are different from each other. The display panel can be configured for displaying according to a selected application interface layout template out of the application interface layout templates. The input sensing module is configured for generating a user input signal based on the selected application interface layout template.
    Type: Application
    Filed: July 18, 2012
    Publication date: February 28, 2013
    Applicant: HTC CORPORATION
    Inventors: Ren-Jung Jan, Yi-Hsuan Feng, Hsu-Hong Feng, Ludovic Romain Guegan, Hsin-Ti Chueh
  • Publication number: 20130054473
    Abstract: The invention discloses a secure payment method, a mobile device and a secure payment system. The secure payment method including steps of: transmitting an encrypted payment request packet from a payment service provider to a mobile device; receiving the encrypted payment request packet by a first operating system running within a normal domain of the mobile device; bypassing the encrypted payment request packet to a second operating system running within a secured domain on the mobile device; decrypting payment request data from the encrypted payment request packet under the secured domain; generating payment response data according to the payment request data under the secured domain; encrypting the payment response data into an encrypted payment response packet under the secured domain; bypassing the encrypted payment response packet to the first operating system under the normal domain; and, transmitting the encrypted payment response packet to the payment service provider.
    Type: Application
    Filed: July 18, 2012
    Publication date: February 28, 2013
    Applicant: HTC CORPORATION
    Inventors: Ren-Jung Jan, Chang-Cheng Su, Hung-Wen Chien, Hsin-Ti Chueh