Patents by Inventor Teng-Yu Tsai

Teng-Yu Tsai 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: 20120188455
    Abstract: A host computer includes a first virtual machine, a second virtual machine, a host display, and a virtual machine monitor. The first virtual machine includes a television module and a first display window. The second virtual machine includes a browser module and a second display window. The host display is used for displaying the first display window and the second display window. The virtual machine monitor is used for displaying a television program by virtue of the television module in the first display window when the television module is activated, and displaying a forum page of a forum website corresponding to the television program by means of the browser module in the second display window. The forum page includes a plurality of relevant comments.
    Type: Application
    Filed: August 16, 2011
    Publication date: July 26, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120188443
    Abstract: A host computer includes a display and a TV module. The TV module includes an obtaining module, a network module, and a subtitle displaying module. The obtaining module obtains a TV program and details relevant to it by means of the TV module. The network module finds subtitle data via a network according to the program name and a selected language. The subtitle displaying module displays the subtitles synchronously with the TV program.
    Type: Application
    Filed: August 19, 2011
    Publication date: July 26, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120182475
    Abstract: A computer includes a switch, a power supply, a TV module, a computer module and a control module. The switch creates a trigger signal. The TV module plays TV programs. The control module controls the power supply to power on the TV module after receiving the trigger signal when the control module determines the TV module and the computer module are powered off.
    Type: Application
    Filed: August 16, 2011
    Publication date: July 19, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LIANG-MAO HUNG, CHI-FAN HO, TENG-SHENG YU, TENG-YU TSAI, PENG-ZHENG YANG, TING-CHIEH LIN
  • Publication number: 20120183279
    Abstract: An electronic device for recording a TV program includes a parameter setting module, a recording module, a storing module, and a transmitting module. The parameters setting module receives parameters, and the parameters includes a TV channel, a segment condition, a start recording time and an end recording time of the TV channel. The recording module records the TV program of the TV channel to a first segment file from the start recording time to the end recording time. The storing module stores the first segment file when the segment condition is reached, and records the TV program to a second segment file after storing the first segment file. The transmitting module transmits the first segment file to a central server. The disclosure further offers a method for recording a TV program in the electronic device.
    Type: Application
    Filed: September 20, 2011
    Publication date: July 19, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120182476
    Abstract: A system for displaying information of the menu adjustment on a monitor is disclosed. A remote control is adapted to emit a first control signal. A TV card comprises a receiving module and a transmitting module, the receiving module being adapted to receive the first control and send the first control signal to the transmitting module, and the transmitting module being adapted to transmit a second control signal corresponding to the first control signal. A host is connected to the TV card and comprises a storage module adapted to store a database storing a plurality of information of the menu adjustment to be displayed on the monitor.
    Type: Application
    Filed: December 6, 2011
    Publication date: July 19, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120185799
    Abstract: In a virtual environment, a virtual machine (VM) host includes a host screen and a first host window displayed in the host screen. AVM guest is instantiated on the VM host. The VM guest includes a guest screen that is presented in the first host window and a guest window displayed in the guest screen. The VM guest captures a snapshot of the guest window when the guest window is inactive. The VM host creates a second host window and displays it in the host screen. The VM host presents the snapshot in the second host window. The VM guest activates the guest window when the second host window is selected.
    Type: Application
    Filed: August 29, 2011
    Publication date: July 19, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120176639
    Abstract: An Internet printing system includes a server computer for maintaining information concerning printers that are registered in the server computer and a client computer for accessing the server computer over the Internet. The server computer provides the client computer with a list of registered printers when responding to a printing request from the client computer. The server computer determines a target printer from among the list of registered printers according to a selection of the client computer. The server computer accepts a print job from the client computer, and then sends the print job to the target printer to print the document.
    Type: Application
    Filed: August 23, 2011
    Publication date: July 12, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Teng-Yu Tsai
  • Publication number: 20120180049
    Abstract: In a virtual environment, a virtual machine (VM) host creates and displays one or more application shortcuts in the VM host. An application shortcut correlates to a software application that is installed in a VM guest. When the VM host receives an execution command for the application shortcut from the VM host, the VM host establishes a connection channel between the VM host and the VM guest and transmits a launch request to the VM guest via the connection channel. The VM guest launches the software application in response to the launch request.
    Type: Application
    Filed: August 23, 2011
    Publication date: July 12, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: TENG-YU TSAI, FENG-CHI HSIAO, TING-CHIEH LIN, PENG-ZHENG YANG, TENG-SHENG YU, LIANG-MAO HUNG
  • Publication number: 20120170078
    Abstract: An image processing system includes an image obtaining module, a template retrieving module, a template applying module, and an image generating module. The image obtaining module obtains a plurality of original images from one or more sources. The template retrieving module retrieves a layout template that defines a plurality of layout frames in a presentation. The template applying module arranges the plurality of original images in the plurality of layout frames. The image generating module generates a new image based on the plurality of layout frames in which the plurality of original images is arranged.
    Type: Application
    Filed: August 16, 2011
    Publication date: July 5, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120174012
    Abstract: An image processing system is disclosed. A first window and a second window are displayed on a display. The system detects a drag-and-drop on a portion of an image displayed in a first window. The system presents a transparent window which overlays the first window and the second window and display the bitmap of the image at a first position in the transparent window. The bitmap then moves from the first position to a second position in the transparent window. The system displays the bitmap of the image at the second position in the second window.
    Type: Application
    Filed: August 9, 2011
    Publication date: July 5, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120166988
    Abstract: A system for presenting pictures on a touch screen is disclosed. The system displays a plurality of pictures associated with a Z-order of layout in the touch screen. When a user selects one of the presented pictures and performs a long tap for a time period on the selected picture, the system changes the Z-order index of the selected picture to a new Z-order index. If necessary, the system adjusts the Z-order indices of the other pictures to accommodate to the new Z-order index of the target picture and generates a new Z-order of layout. Then the system presents the plurality of pictures on the touch screen according to the new Z-order of layout.
    Type: Application
    Filed: August 16, 2011
    Publication date: June 28, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120151010
    Abstract: Disclosed is an electronic device playing digital media content. The electronic device examines a uniform resource locator (URL) by comparing the string of the URL to predetermined patterns. If the URL matches one pattern, the electronic device provides the URL to a media play, otherwise the electronic device download a file associated with the URL. The electronic device extracts another URL from the file and examines the extracted URL as well. If the extracted URL passes the examination by the electronic device, it can be provided to the media player. When the media player receives a URL, it plays the media content associated with the received URL.
    Type: Application
    Filed: August 9, 2011
    Publication date: June 14, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120144379
    Abstract: A system for updating software in a computer is disclosed. The system collects the current version information of a plurality of software applications that are installed in the computing device and obtains the latest version information of the plurality of software applications from a software management server. The system generates an update list, which includes update information of one or more software applications that are determined to be updated according to the current version information and the latest version information. Then the system downloads updates according to the update list and applies the updates to the corresponding software applications in the computer.
    Type: Application
    Filed: August 9, 2011
    Publication date: June 7, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Teng-Yu TSAI
  • Publication number: 20120137274
    Abstract: A software application feedback collection system includes a creating module, a usage recorder, an exception recorder, and a sending module. The creating module creates a feedback file in a storage system of the computing device when the feedback file does not exist. The usage recorder obtains usage information regarding usage of the software application and stores the usage information in the feedback file. The exception recorder acquires exception information regarding an exception of the software application and stores the exception information in the feedback file. The sending module sends the feedback file to a server via a network according to a determination that a predetermined criterion is met.
    Type: Application
    Filed: August 2, 2011
    Publication date: May 31, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120131553
    Abstract: A source code file management system includes a first receiving module, a generating module, a retrieving module, a determining module, a transmitting module, a second receiving module, a storing module and a message module. The first receiving module receives a source code file from a developer client associated with a developer. The generating module generates an intermediate file based on the source code file. The retrieving module retrieves a developer profile associated with the developer. The determining module determines examiners according to the developer profile. The transmitting module transmits the intermediate file to examiner clients associated with the examiners. The second receiving module receives examining results from the examiner clients. The storing module stores the source code file in a source code storage when each examining result is accepted.
    Type: Application
    Filed: August 2, 2011
    Publication date: May 24, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120124008
    Abstract: A media collection generating system includes a location module, a scanning module, and a verifying module. The location module specifies one or more locations where media files are stored. The scanning module scans the media files in the one or more locations. The collection generator generates a collection of the scanned media files. The verifying module verifies the media files in the collection and if a media file is invalid, deletes the media file from the collection.
    Type: Application
    Filed: July 20, 2011
    Publication date: May 17, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120124499
    Abstract: An electronic device which includes a widget management module, a processor, a source acquiring module, and a display. The widget management module adds a new window and new viewable symbols or representations (views) inside the new window. The processor counts a number of existing windows and a number of existing views in each of the existing windows, calculates a new window identification code for the new window according to the number of existing window and the number of existing views in each of the existing windows, and calculates a new view identification code for each of the new views according to the new window identification code. The source acquiring module acquires sources and data from the sources based on each of the new view identification code and associates the source information with new view corresponding to the new view identification code, leading to the display of the new views.
    Type: Application
    Filed: June 29, 2011
    Publication date: May 17, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120101893
    Abstract: A shopping list generating system includes a coupon obtaining module, a keyword generator, a recipe obtaining module, and a shopping list generator. The coupon obtaining module obtains coupon information about one or more particular coupons from a coupon database. The keyword generator generates one or more keywords according to particular coupon information about the one or more particular coupons. The recipe obtaining module obtains recipe information about one or more recipes by querying the recipe database using the one or more keywords, and the shopping list generator generates a shopping list of ingredients according to the recipe information about the one or more recipes.
    Type: Application
    Filed: July 19, 2011
    Publication date: April 26, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120092382
    Abstract: A slide show system of an electronic device includes a processing module, an image reading module, a scaling module and a presenting module. The processing module determines a display area on a screen of the electronic device. The image reading module reads a plurality of images according to a list of image indicators, wherein each image indicator localizes an image. The scaling module scales the plurality of images to fit the display area. The presenting module presents the plurality of images as a slide show in the display area.
    Type: Application
    Filed: July 1, 2011
    Publication date: April 19, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120089849
    Abstract: A system for managing cookies in a client device on a network includes a communication module, a cookie parser, an encryption module, and a storing module. The communication module sends an HTTP request to a web server on the network, and the cookie parser extracts any cookie data from the HTTP response by the web server. The encryption module encrypts the cookie data and the storing module stores the encrypted data in a memory area of the client device.
    Type: Application
    Filed: July 1, 2011
    Publication date: April 12, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI