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

  • 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: 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: 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: 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: 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
  • Publication number: 20120079572
    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: Application
    Filed: July 5, 2011
    Publication date: March 29, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: TENG-YU TSAI, JING-LIN WU, TING-CHIEH LIN
  • Publication number: 20120079371
    Abstract: A text processing system includes a location module, an obtaining module, a first processing module, a second processing module and a presenting module. The location module determines a text area with a fixed height and a fixed width on a screen. The obtaining module obtains an original text having a plurality of characters with one or more font sizes from a particular source. The first processing module determines presentable text of the original text that the text area can accommodate. The second processing module replaces the last one or more characters of the presentable text with one or more predetermined characters when the presentable text is less than the original text. The presenting module presents the edited presentable text in the text area.
    Type: Application
    Filed: July 1, 2011
    Publication date: March 29, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120079405
    Abstract: A widget displaying system of an electronic device includes a widget listing module, a widget moving module and a widget display module. The widget listing module generates a list of widgets that are registered to the electronic device, and displays the list on a home screen of the electronic device. The widget moving module drags and drops a widget from the list to an idle area of the home screen. The widget display module displays the widget in the idle area.
    Type: Application
    Filed: June 8, 2011
    Publication date: March 29, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120059901
    Abstract: A system for providing social networking content in a widget includes a detection module, an authentication module, a receiving module, and a presenting module. The detection module detects an event associated with updating social networking content in the widget. The authentication module generates a request for authenticating a member identifier of a social network service. The receiving module receives, from the social network service, social networking content associated with the member identifier. The presenting module presents the social networking content in the widget.
    Type: Application
    Filed: June 20, 2011
    Publication date: March 8, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: TENG-YU TSAI
  • Publication number: 20120054154
    Abstract: A user data management system of an electronic device includes a version database, a reading module, a version obtaining module, a change listing module, an adjusting module, and a saving module. The version database stores version change history for user data. The reading module reads the current user data from a source. The version obtaining module obtains the current version of the current user data, and obtains the latest version of user data from the version database. The change listing module retrieves changes between the current version and the latest version from the version database. The adjusting module applies the changes to the current user data and adjusts the current version of the current user data to the latest version. The saving module saves the current user data to the source.
    Type: Application
    Filed: June 8, 2011
    Publication date: March 1, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: TENG-YU TSAI, KAI-HO HSIUNG, SHIAU-LUEN CHEN, TUN-TAO TSAI, TENG-SHENG YU