Patents by Inventor Liang Mao

Liang Mao 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).

  • Publication number: 20110298821
    Abstract: A method of displaying images on an electronic device includes the following blocks. A first image is displayed on a display. The first image has a first edge and a second edge opposite to the first edge. A second image is decoded and loaded to a virtual position behind the first image. The first image is divided into a plurality of rectangular areas. The first image is cropped in the plurality of rectangular areas in sequence along a direction from the first edge to the second edge. Each of the plurality of rectangular areas fades to transparency. The second image is shown on the display.
    Type: Application
    Filed: November 16, 2010
    Publication date: December 8, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: TENG-YU TSAI, CHIA-HUNG CHIEN, LIANG-MAO HUNG, CHIA-CHEN WU, CHI-FAN HO
  • Publication number: 20110254462
    Abstract: A control circuit and method for a LED driver accurately control the output current of the LED driver by adjusting a reference voltage or a feedback voltage according to the input voltage of the LED driver such that the output current decreases with the decrease of the input voltage. Therefore, it enhances the efficiency of the LED driver and maximizes the battery use time of a battery powered system.
    Type: Application
    Filed: April 6, 2011
    Publication date: October 20, 2011
    Inventors: Chen-Jie RUAN, Chin-Hui Wang, Liang Mao
  • Publication number: 20110078768
    Abstract: A method is used for data transmission between a server and a client. The method includes the following steps. The server receives a request from the client through a network. The server determines if the client has access authorization. The server creates a background process when acquiring the access authorization. The server receives a data block and a status checking request from the client. The background process sends a data report to the client for each data block received. The server submits a status report in response to the status checking request.
    Type: Application
    Filed: November 20, 2009
    Publication date: March 31, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIA-HUNG CHIEN, CHUN-WEN WANG, LIANG-MAO HUNG, KAI-HO HSIUNG
  • Publication number: 20110078294
    Abstract: An embedded electronic device includes a foreground application module, a system monitor module, and a network controller module. The system monitor module is configured to monitor the working status of network via the network controller. The system monitor module is configured to monitor the working status of network and is capable of sending the working status of the network to the system monitor module. The system monitor module is capable of sending the working status to the foreground application module.
    Type: Application
    Filed: December 28, 2009
    Publication date: March 31, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, CHIH-YUAN CHUANG, CHIA-HUNG CHIEN
  • Publication number: 20110075054
    Abstract: An embedded electronic device includes a foreground application module, a plurality of system function modules, and a system monitor module. The system monitor module is configured to monitor the working statuses of the plurality of system function modules and to send the working statuses to the foreground application module. The foreground application module is configured to control the plurality of the system function modules via the system monitor module.
    Type: Application
    Filed: December 7, 2009
    Publication date: March 31, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIH-YUAN CHUANG, LIANG-MAO HUNG, JYH-GWO JU, CHIA-PENG WANG, CHUN-WEN WANG, CHIA-HUNG CHIEN
  • Publication number: 20110055709
    Abstract: An electronic device includes a display, a graphical user interface (GUI) application module, a daemon application module, and a network service control module capable of retrieving network content from a network terminal. The GUI application module acquires the network content from the network service control module. Either of the GUI application module or the daemon application module manages the network content.
    Type: Application
    Filed: November 23, 2009
    Publication date: March 3, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIA-PENG WANG, LIANG-MAO HUNG, TENG-YU TSAI, JYH-GWO JU
  • Publication number: 20110035694
    Abstract: A method for browsing photo files in an embedded electronic device includes the following steps. A user interface window is displayed on a display. The user interface window includes a navigator bar and a content display area for showing photos, and at least one control button is loaded on the navigator bar for executing control functions to the photos. The electronic device detects if an external storage device is connected to the electronic device. A new resource button linking to the external storage device is created on the navigator bar when the external storage device is connected. Thumbnail image of each photo file from the external storage device is displayed on the content display area.
    Type: Application
    Filed: November 13, 2009
    Publication date: February 10, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: TENG-YU TSAI, LIANG-MAO HUNG, CHIA-HUNG CHIEN, CHI-FAN HO, LING-WEI LIU, TIEN-PING LIU
  • Publication number: 20110023051
    Abstract: A process management system includes a display, a process handling module and a plurality of window process modules communicating with the process handling module. Each window process module processes one function on the display. The process handling module stops an executing window process module before the process handling module starts another window process module.
    Type: Application
    Filed: November 2, 2009
    Publication date: January 27, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: JYH-GWO JU, LIANG-MAO HUNG, TENG-YU TSAI, CHIA-PENG WANG, CHIA-HUNG CHIEN, CHIH-YUAN CHUANG
  • Publication number: 20100333118
    Abstract: A method for managing multimedia resources in an embedded electronic device is disclosed. The method includes at least one graphical user interface (GUI) application module sending a multimedia resource request to an application programming interface (API) module. The API module provides a unified interface for the at least one GUI application module to retrieve the multimedia resources. The API module requests a source management module to connect to a plurality of multimedia resources. A plurality of multimedia sub-modules of the source management module retrieves the corresponding multimedia resources to the at least one GUI application module through the API module and displaying on a display.
    Type: Application
    Filed: October 14, 2009
    Publication date: December 30, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIA-HUNG CHIEN, CHUN-WEN WANG, LIANG-MAO HUNG, CHIH-YUAN CHUANG
  • Publication number: 20100325566
    Abstract: An embedded electronic device includes a display, a GUI (Graphical User Interface) application module, a control module, and a content acquisition module. The GUI application module is capable of displaying a GUI on the display. The Internet service management module is capable of controlling Internet service data. The content acquisition module is capable of downloading the Internet service data. The Internet service management module sends a download command to the content acquisition module after the Internet service management module receives a request from the GUI application module. The content acquisition module downloads the Internet service data from an Internet service terminal and transfers the Internet service data to the GUI application module.
    Type: Application
    Filed: September 23, 2009
    Publication date: December 23, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIA-PENG WANG, CHUN-WEN WANG, JYH-GWO JU, CHIA-HUNG CHIEN, LIANG-MAO HUNG, TENG-YU TSAI
  • Publication number: 20100315564
    Abstract: An embedded electronic device includes a display, a foreground application module, and a plurality of standalone background function modules. The foreground application module is operable to display a plurality of accessible foreground applications on the display. The background function modules include a process handler module and a source manager library module. The process handler module is operable to switch between the plurality of accessible foreground applications. The process handler module is operable to destroy a running foreground application to launch a new foreground application. The source manager library module is operable to retrieve different kinds of multimedia resources to provide to the foreground application module.
    Type: Application
    Filed: September 22, 2009
    Publication date: December 16, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, CHIH-YUAN CHUANG, CHIA-HUNG CHIEN, JYH-GWO JU, TENG-YU TSAI, CHUN-WEN WANG
  • Publication number: 20100319007
    Abstract: An embedded device includes an original application module, a new application module, and a process handling module. The original application module is capable of running in the embedded device. The new application module is capable of sending a starting request to the original application module. The process handling module is capable of receiving a command from the original application module to start up the new application module and shut down the original application module to start the new application module.
    Type: Application
    Filed: September 21, 2009
    Publication date: December 16, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, JYH-GWO JU, CHIA-PENG WANG, CHUN-WEN WANG
  • Publication number: 20100318594
    Abstract: A method is used for employing computing services via a network. The method includes the following steps. A client searches the network and finds out at least two computing services which can be used by the remote connecting module. The at least two computing services includes a first computing service and a second computing service. The client evaluates capabilities of the first computing service and the second computing service respectively. The client checks if the first computing service and the second computing service can finish a task cooperatively. The client composes a task distribution flow according to the capability of the first computing service and the capability of the second computing service. The client distributes the task to the first computing service and the second computing service according to the task distribution flow. The client receives a finished task from the first computing service and the second computing service.
    Type: Application
    Filed: September 30, 2009
    Publication date: December 16, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: CHIA-HUNG CHIEN, CHUN-WEN WANG, LIANG-MAO HUNG
  • Publication number: 20100318983
    Abstract: A computer-implemented method for installing patch files to a local storage of an embedded electronic device includes the following steps. A file header is read and an original checksum value is received from the file header. Patch files from a data package are written to a data area of the local storage. A checksum value of the patch files written in the data area is calculated. The checksum value with the original checksum value is compared to determine integrality of the patch files.
    Type: Application
    Filed: November 4, 2009
    Publication date: December 16, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, CHIH-YUAN CHUANG, CHIA-HUNG CHIEN
  • Publication number: 20100312949
    Abstract: A method for storing files in a storage device includes the following steps. The storage device is divided into an original partition and a system partition. A plurality of original files is installed in the original partition. A shortcut is established in the system partition pointing to a first original file of the original files. The first original file can be executed by activating the shortcut.
    Type: Application
    Filed: November 2, 2009
    Publication date: December 9, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, CHIH-YUAN CHUANG, CHIA-HUNG CHIEN, PENG-ZHENG YANG, CHUN-WEN WANG
  • Patent number: 7849340
    Abstract: A peripheral component interconnect express (PCIE) data transmission system and link state managing method thereof are disclosed. The PCIE data transmission system includes an upstream device, a downstream device and a link. When the link is in a first link state, the downstream device and the upstream device transmit data normally via the link. When the upstream device outputs a turn-off signal to the downstream device, a time period is counted. The downstream device outputs an acknowledging signal to response the turn-off signal. If the upstream device does not receive the acknowledging signal within the time period, the link is transited from the first link state to second link state to remove the power of the link.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: December 7, 2010
    Assignee: Via Technologies, Inc.
    Inventors: Wen-Yu Tseng, Jin-Liang Mao
  • Publication number: 20100269045
    Abstract: A digital display terminal is connected to a first content server and a second content server. The digital display terminal includes a display and a user interface module. The user interface module is capable of displaying first digital content and a second shortcut on a first page of an interactive user interface shown on the display. The second shortcut links to second digital content. The first digital content is stored in a first content server, and the second digital content is stored in a second content server.
    Type: Application
    Filed: June 16, 2009
    Publication date: October 21, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Liang-Mao Hung, Chun-Wen Wang, Tun-Tao Tsai, Chi-Fan Ho
  • Publication number: 20100254631
    Abstract: A peer-to-peer file sharing system includes a first digital photo frame connected to a network, a second digital photo frame connected to the network, and a server connected to the network. A plurality of files is stored in the first digital photo frame. An address information of the second digital photo frame is stored in the server. The first digital photo frame is capable of acquiring the address information of the second digital photo frame from the server, and transmitting the files to the second digital photo frame directly based on the address information.
    Type: Application
    Filed: June 8, 2009
    Publication date: October 7, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Chia-Hung CHIEN, Chun-Wen WANG, Tun-Tao TSAI, Liang-Mao HUNG
  • Publication number: 20100169074
    Abstract: A method of configuring user preferences on an electronic device is disclosed. The method includes detecting a geographic location of the electronic device through a network. A local language setting is obtained according to the geographic location, and the local language setting is established as a default language setting of the electronic device.
    Type: Application
    Filed: May 15, 2009
    Publication date: July 1, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, CHUN-WEN WANG
  • Publication number: 20100100593
    Abstract: A system is used for providing content service to a plurality of clients through a wide area network. The system includes a central content server, a plurality of clusters and a connection management server. The central content server has a storage space for storing content. The content clusters are connected to a back-end network. The content clusters are located in the network between the central content server and the wide area network. The content clusters are capable of caching the content transmitted from the central content server, and sending the content to the clients. The connection management server is connected to the back-end network for managing a content connection between the content clusters and the wide area network.
    Type: Application
    Filed: June 8, 2009
    Publication date: April 22, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Chia-Hung CHIEN, Chun-Wen WANG, Chih-Yuan CHUANG, Teng-Yu TSAI, Liang-Mao HUNG