Patents by Inventor Teng Yu

Teng Yu 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: 8482669
    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: Grant
    Filed: August 16, 2011
    Date of Patent: July 9, 2013
    Assignee: 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
  • Patent number: 8464215
    Abstract: An embedded electronic device includes a display and a user interface system shown on the display. The user interface system includes a plurality of item display modules and item resource modules. Each item display module includes a position sub-module operable to position the item resource module, and a connection sub-module capable of linking to the item resource module. Each item resource module has at least one resource path sub-module to retrieve a resource.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: June 11, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Teng-Yu Tsai, Jyh-Gwo Ju, Chia-Peng Wang
  • Patent number: 8434108
    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: Grant
    Filed: August 16, 2011
    Date of Patent: April 30, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Teng-Yu Tsai
  • Patent number: 8416345
    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: Grant
    Filed: August 19, 2011
    Date of Patent: April 9, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Teng-Yu Tsai
  • Patent number: 8407770
    Abstract: A user token management system in a client device on a network comprises an obtaining module, a web controller and a processing module. The obtaining module obtains a user token from a database in response to a retrieving request for retrieving authorization of a web service provider on the network. The web controller transmits an authenticating request for authenticating the user token to the web service provider and receives an authentication result authenticating the user token. The processing module deletes the user token from the database when that user token is not authenticated by the web service provider.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: March 26, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Teng-Yu Tsai, Jing-Lin Wu, Ting-Chieh Lin
  • Patent number: 8392287
    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: Grant
    Filed: July 19, 2011
    Date of Patent: March 5, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Teng-Yu Tsai
  • Patent number: 8325333
    Abstract: A geometric error measuring device includes a measuring module and at least one (quadrant) photodiode. The measuring module has an emitting deice, which may emit at least one light ray; the photodiode may receive the incident ray. Also, the trajectory of the incident ray is parallel with the direction of measurement. If there is no geometric error, the position of the incident light ray will coincide with the position of the measured light ray. If there is a geometric error, the position of the measured light ray will not coincide with the position of the incident light ray. After the data are processed and calculated, geometric errors in straightness, squareness and rotational angles (pitch, yaw and roll) may be obtained. These geometric errors may then be corrected in the setup of a machine.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: December 4, 2012
    Assignee: National Formosa University
    Inventors: Wen-Yuh Jywe, Teng-Yu Yang, Tung-Hui Hsu
  • Publication number: 20120224771
    Abstract: An image processing system and an image processing method are disclosed. The image processing method executable on a computer, the image processing method comprises obtaining an image; obtaining an intermediate image by scaling down the image; calculating an image level distribution of the intermediate image; determining a relatively small image level and a relatively large image level based on the image level distribution; and adjusting image levels of pixels of the image according to the relatively small image level and the relatively large image level.
    Type: Application
    Filed: November 8, 2011
    Publication date: September 6, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120226781
    Abstract: A multimedia data streaming system and method are disclosed. The multimedia data streaming method comprises establishing communications between a streaming gateway and a multimedia server, and communications between the streaming gateway and a client device; sending identification information to the multimedia server; downloading a multimedia file from the multimedia server, wherein the multimedia file is authorized in relation to the identification information; storing the multimedia file in a storage area of the streaming gateway, wherein the storage area is not accessible to the client device; producing a plurality of multimedia streams based on the multimedia file; opening a specified port of the streaming gateway to the client device; and transmitting the plurality of multimedia streams to the client device through the specified port.
    Type: Application
    Filed: November 8, 2011
    Publication date: September 6, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Patent number: 8259137
    Abstract: A method of browsing images in a loop on an electronic device includes displaying a scroll interface. The scroll interface defines coordinates with a scale in pixels by a display. An initial coordinate value is located at a middle portion of the scroll interface. The scroll interface defines 2F index views. The index views have at least one row, and an interval of two adjacent index views is defined as S. Each index view has an index number. The display displays G images. The index number corresponds to the image number. The scroll interface is moved along a first direction. The scroll interface is adjusted by M, a natural number, multiplied by S pixels to reposition the display for being adjacent to the initial coordinate value, and the display displays images with the image numbers corresponding to the index numbers from X to X+G?1.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: September 4, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Teng-Yu Tsai
  • Publication number: 20120216192
    Abstract: In a computer system, a virtual machine (VM) guest is instantiated on a VM host. The VM host detects a plurality of successive universal serial bus (USB) events occurring in the computer system and compares the plurality of successive USB events to a preset criterion. When the plurality of successive USB events meets the preset criterion, the VM host transmits a request for triggering an operation mode to the VM guest. The VM guest executes a control program for initiating the operation mode in response to the request.
    Type: Application
    Filed: September 19, 2011
    Publication date: August 23, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120216191
    Abstract: In a computer system, virtual machine (VM) guests are concurrently instantiated on a VM host. When a USB device is plugged in to the computer system, the VM host loads a backend driver associated with the USB device, which controls the USB device. The VM host provides a user interface to presenting a list of VM guests, in which a user can select a VM guest to be bound with the USB device. Then the VM host allocates the control of the USB device to the selected VM guest.
    Type: Application
    Filed: September 14, 2011
    Publication date: August 23, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120198444
    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. The VM launches a television player application and instructs the television player application to play a television program in the guest screen. The VM host registers a content server with a content receiver via a network. The content receiver receives one or more content items from the content server. The VM host creates a second host window displayed in the host screen and display the one or more content items in the second host window.
    Type: Application
    Filed: September 15, 2011
    Publication date: August 2, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120198445
    Abstract: In a virtual environment, a virtual machine (VM) host includes a host screen and a first host window displayed in the host screen. A VM guest includes a guest screen presented in the first host window. The VM launches a television player application and instruct the television player application to play a television program in the guest screen. The VM host registers a VoIP service provider, create a second host window displayed in the host screen, and present a VoIP user interface in the second host window. When the VM host receives a dial-up number input by a user from the VoIP user interface, the VM host establishes a conversation channel between the VM host and a target client associated with the dial-up number input. The VM host and the target client thus may exchange voice data packets over the conversation channel.
    Type: Application
    Filed: September 15, 2011
    Publication date: August 2, 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: 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: 20120192180
    Abstract: In a virtual environment, a virtual machine (VM) host includes a host screen and a first host window displayed in the host screen. A VM guest is instantiated on the VM host. The VM guest includes a guest screen that is presented in the first host window. The VM launches a television player application and instructs the television player application to play a television program in the guest screen. The VM host generates one or more key words according to program information of the television program and sends a query request with the one or more key words to a remote server via a network. After receiving return information from the remote server, the VM host creates a second host window displayed in the host screen and displays the return information in the second host window.
    Type: Application
    Filed: September 15, 2011
    Publication date: July 26, 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: 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: 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