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: 20120188455Abstract: 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: ApplicationFiled: August 16, 2011Publication date: July 26, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120188443Abstract: 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: ApplicationFiled: August 19, 2011Publication date: July 26, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120182475Abstract: 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: ApplicationFiled: August 16, 2011Publication date: July 19, 2012Applicant: 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: 20120183279Abstract: 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: ApplicationFiled: September 20, 2011Publication date: July 19, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120182476Abstract: 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: ApplicationFiled: December 6, 2011Publication date: July 19, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120185799Abstract: 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: ApplicationFiled: August 29, 2011Publication date: July 19, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120176639Abstract: 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: ApplicationFiled: August 23, 2011Publication date: July 12, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Teng-Yu Tsai
-
Publication number: 20120180049Abstract: 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: ApplicationFiled: August 23, 2011Publication date: July 12, 2012Applicant: 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: 20120170078Abstract: 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: ApplicationFiled: August 16, 2011Publication date: July 5, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120174012Abstract: 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: ApplicationFiled: August 9, 2011Publication date: July 5, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120166988Abstract: 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: ApplicationFiled: August 16, 2011Publication date: June 28, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120151010Abstract: 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: ApplicationFiled: August 9, 2011Publication date: June 14, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120144379Abstract: 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: ApplicationFiled: August 9, 2011Publication date: June 7, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Teng-Yu TSAI
-
Publication number: 20120137274Abstract: 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: ApplicationFiled: August 2, 2011Publication date: May 31, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120131553Abstract: 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: ApplicationFiled: August 2, 2011Publication date: May 24, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120124008Abstract: 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: ApplicationFiled: July 20, 2011Publication date: May 17, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120124499Abstract: 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: ApplicationFiled: June 29, 2011Publication date: May 17, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120101893Abstract: 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: ApplicationFiled: July 19, 2011Publication date: April 26, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120092382Abstract: 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: ApplicationFiled: July 1, 2011Publication date: April 19, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI
-
Publication number: 20120089849Abstract: 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: ApplicationFiled: July 1, 2011Publication date: April 12, 2012Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: TENG-YU TSAI