Patent application number | Description | Published |
20100100593 | METHOD AND SYSTEM FOR PROVIDING CONTENT SERVICE - 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. | 04-22-2010 |
20100131924 | METHOD OF BUILDING VIRTUAL KEYBOARD - A method of building and using of a virtual keyboard program that includes programming a virtual keyboard program by a scripting language programming tool is disclosed. The method includes registering an allowable execution action of a web browser to the virtual keyboard, such that the virtual keyboard is capable of being freely executed in the web browser based on scripting language. An event listener is used to monitor inputting actions. | 05-27-2010 |
20100315564 | EMBEDDED ELECTRONIC DEVICE - 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. | 12-16-2010 |
20100325566 | EMBEDDED ELECTRONIC DEVICE AND METHOD FOR PROVIDING INTERNET SERVICE THERETO - 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. | 12-23-2010 |
20100332517 | ELECTRONIC DEVICE AND METHOD FOR DISPLAYING IMAGE CORRESPONDING TO PLAYING AUDIO FILE THEREIN - An electronic device includes an audio playing module, an audio file analyzing module, an image fetching module and a display. The audio playing module is used for playing an audio file. The audio file analyzing module is capable of analyzing a tag corresponding to the audio file to obtain a keyword associated with the audio file. The image fetching module is capable of acquiring an image corresponding to the audio file according to the keyword. The display is capable of displaying the image when the audio file is being played by the audio playing module. | 12-30-2010 |
20100332986 | EMBEDDED ELECTRONIC DEVICE AND METHOD FOR CONTROLLING MULTIMEDIA FILES THEREIN - An embedded electronic device includes a display, a user interface (UI) module, a playback module, a playback control module, and a storage module. The UI module displays a UI window on the display and accepts input to send out a control command The playback control module controls the playback module according to control commands from the UI module and acquires an executing state from the playback module. The storage module is accessed by the UI module and the playback control module. The storage module records the control command from the UI module and the executing state from the playback control module. The UI module fetches the executing state from the storage module on demand. | 12-30-2010 |
20110001705 | REMOTE CONTROL SYSTEM AND METHOD - A remote control method comprising an input terminal connecting to a remote embedded electronic device. The embedded electronic device receives a command with a combination key code by pressing a direction key. The embedded electronic device analyzes the command with the combination key code and executes corresponding action according to the combination key code. | 01-06-2011 |
20110016383 | EMBEDDED ELECTRONIC DEVICE AND METHOD OF IMPLEMENTING USER INTERFACE THEREIN - 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. | 01-20-2011 |
20110023041 | PROCESS MANAGEMENT SYSTEM AND METHOD FOR MONITORING PROCESS IN AN EMBEDDED ELECTRONIC DEVICE - A checking method for a process in an embedded electronic device includes the following steps. A name of an application is recorded to an application recorder. The application is executed by a system processor. An active application list is acquired from the system processor. An execute control may determine if the name of the recorded application in the application recorder exists in the active application list. If the name of the recorded application does not exist, the system processor may shut down at least one child process related to the application. | 01-27-2011 |
20110023051 | PROCESS MANAGEMENT SYSTEM AND METHOD - 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. | 01-27-2011 |
20110029987 | EMBEDDED ELECTRONIC DEVICE AND COMMUNICATION METHOD THEREOF - An embedded electronic device includes a system processor, a display module, a first window module and a second window module. The first window module can be run to generate a first window process. The first window module includes a first message definition module to define a target of the message, and a first message transmission module for receiving the message. The second window module can be run by the system processor to display a second window process on a display module. The second window module includes a second message definition module for defining a target of the message and a transmission module for sending the message. The second window process is capable of sending a message to call the first window process. The first window process is capable of receiving and executing the message and returning a result to the second window process. | 02-03-2011 |
20110035432 | SYSTEM, SERVER DEVICE, AND METHOD FOR SHARING FILES BETWEEN SERVER DEVICE AND CLIENT TERMINAL - A method is used for sharing files from a server device to a client terminal, and the method includes the following steps. The server device sends an instruction with a download path to the client terminal. The server device receives an instruction response and a requirement from the client terminal The server device sends a requirement response to the client terminal The server device transfers the files to the client terminal | 02-10-2011 |
20110035670 | AUDIO PLAYBACK METHOD FOR ELECTRONIC DEVICE - A method for audio playback in an embedded electronic device includes an audio file list with a plurality of audio files displayed on, a playlist created in a storage module by selection of at least one audio file from the audio file list. An audio file is played in the playlist by a playback module. An operating state of the active audio file is fed back to the storage module. The operating state is acquired and displayed by a user interface. | 02-10-2011 |
20110035694 | METHOD FOR BROWSING PHOTO FILES - 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. | 02-10-2011 |
20110055709 | ELECTRONIC DEVICE AND NETWORK COMMUNICATION METHOD - 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. | 03-03-2011 |
20110126089 | Electronic device and method of browsing web albums thereon - An electronic device browses Web albums. The electronic device includes a connecting module, a download module, a parser module, and a display. The connecting module connects to a Website. The download module downloads a first Hyper Text Markup Language (HTML) Web file of the Website associated with Web albums. The parser module parses the first HTML Web file to get Web album information. The display displays Web albums according to the Web album information. | 05-26-2011 |
20110134149 | ELECTRONIC DEVICE AND METHOD OF BROWSING IMAGES IN A LOOP - 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. | 06-09-2011 |
20110161879 | ELECTRONIC DEVICE AND METHOD OF BROWSING IMAGES THEREON - A method of browsing images on an electronic device includes displaying an index. The index defines F items. Each item has an item number. A display shows G images with image numbers. All the image numbers are defined from 1 to N. The item number corresponds to the image number. The item with the item number F/2 is located at a center of the display. The item located on the left side of the display is considered as variable f. The index is moved along a first direction. The display shows the items with the item numbers from f to f+G−1. The item with the item number F/2 is moved to the center of the display if the item number f is smaller than a first value adjacent to 1 or bigger than a second value adjacent to F. | 06-30-2011 |
20110167388 | ELECTRONIC DEVICE AND METHOD OF BROWSING IMAGES THEREON - A method of browsing images on an electronic device is disclosed. The method includes confirming a first distance in which an image is desired to be moved. The image is moved a second distance along a first direction. The second distance is shorter than the first distance. The image is displayed at the second distance. A location module determines whether the image has moved the first distance. If the image has not moved the first distance, the method repeats the step of moving the image the second distance. | 07-07-2011 |
20110181609 | ELECTRONIC DEVICE AND METHOD OF SWITCHING DISPLAY IMAGES - A method of switching display images on an electronic device is disclosed. The method includes displaying a first image on a display. A predetermined number of steps are set. Display effect percentages of the first image and a second image are computed in each step. The number of step images is generated according to the corresponding display effect percentages of the first and second images for each step. The display displays the step images in sequence. The display then displays the second image. | 07-28-2011 |
20110187742 | ELECTRONIC DEVICE AND METHOD OF SWITCHING IMAGES - A method of switching images on an electronic device is disclosed. The method includes displaying a first image on a top layer of display. A to-be-displayed second image is decoded and loaded to a virtual position behind the first image. The first image is moved a predetermined distance on the display at set time period. The second image shows on the display little by little until the entire first image has moved to a position outside the area defined by the display. The second image is displayed on the display. | 08-04-2011 |
20110221775 | METHOD FOR TRANSFORMING DISPLAYING IMAGES - A method and an electronic device are used for transforming a first image to a second image on a display of an electronic device. The first image and the second image have same resolution rate. The method includes the following steps. A phase value is acquired from a storage device of the electronic device. A shift proportion value is calculated according to the phase value. The shift proportion value equals to 100 percent divided by the phase value. The first image and the second image are decoded. A series of transition images is generated based on the first image and the second image. The series of transition images includes a first transition image and a second transition image. A plurality of first still pixel values of the first transition images are equal to a plurality of second still pixel values of the second transition images. | 09-15-2011 |
20110292408 | PRINTER AND METHOD THEREOF - A standalone printer includes a configuration module, a screen, a process module, and a print module. The configuration module can arrange two digital images in a print layout. The screen is configured to display a preview of the print layout with the two digital images. The process module is configured to decode the print layout of the two digital images into a raster image along a decoding orientation. The print module is configured to print the raster image along the decoding orientation. The process module is configured to stream partial raster image to the print module when decoding the print layout. The printer module is configured to print received partial raster image. | 12-01-2011 |
20110292416 | PRINTER AND METHOD FOR PROCESSING DIGITAL IMAGE THEREIN - A stand-alone printer includes a storage module, a user interface module, a touch screen, a processing module, and a printing module. The storage module stores a digital image. The user interface module creates an adjusting scroll. The touch screen detects a slide operation and displays the digital image and the adjusting scroll. The processing module adjusts the digital image in response to the slide operation on the touch screen. The processing module outputs an adjusted digital image to the touch screen. The printing module prints the adjusted digital image. | 12-01-2011 |
20110298821 | ELECTRONIC DEVICE AND METHOD OF DISPLAYING IMAGES - 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. | 12-08-2011 |
20110320940 | ELECTRONIC DEVICE AND METHOD OF SWITCHING WORKING MODES - An electronic device includes a touch screen, a user interface module, a detecting module and a process module. The user interface module is configured to create a user interface on the touch screen. A number of hidden active areas are defined in the user interface. A detecting module is configured to detect if the hidden active areas are touched and in what order. A process module is configured to switch the user interface from an operation mode to a test mode after the hidden active areas are touched in a predetermined sequence. | 12-29-2011 |
20120013924 | PRINTER AND PRINTING METHOD - A printer includes a display, a storing module, a picture decoder, a selecting module, a recorder, and a printing module. The storing module is configured to store a plurality of pictures. The picture decoder is configured to read a selected picture from the storing module, decode the selected picture and display the selected picture on the display. The selecting module is configured to draw a frame to surround a selected part of the selected picture. The recorder is configured to record the position and the size of the selected part. The printing module is configured to print the selected part. | 01-19-2012 |
20120019995 | EMBEDDED SYSTEM AND METHOD FOR ADJUSTING CONTENT - An embedded system includes a display, an area positioning module, a background module, a content adapter, and a data sliding module. The area positioning module is configured to define a position and a size of a display area. The background module is configured to create a background layer corresponding to the display area. Color of the background layer gradually varies from a first end of the background layer to a middle of the background layer along a first direction. The content adapter is configured to provide the initialized date or time. The data sliding module is configured to create a sliding layer for displaying content. The sliding layer is substantially transparent; the data sliding module is further configured to control the sliding layer to slide along the first direction. | 01-26-2012 |
20120059901 | SYSTEM AND METHOD FOR PROVIDING SOCIAL NETWORKING CONTENT IN WIDGET - 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. | 03-08-2012 |
20120079371 | SYSTEM AND METHOD FOR PROCESSING TEXT IN ELECTRONIC DEVICE - 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. | 03-29-2012 |
20120079405 | WIDGET DISPLAYING SYSTEM AND METHOD - 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. | 03-29-2012 |
20120079572 | SYSTEM AND METHOD FOR MANAGING USER TOKEN IN CLIENT DEVICE ON NETWORK - 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. | 03-29-2012 |
20120089849 | COOKIE MANAGEMENT SYSTEM AND METHOD - 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. | 04-12-2012 |
20120092382 | SYSTEM AND METHOD FOR DISPLAYING IMAGES AS SLIDE SHOW IN ELECTRONIC DEVICE - 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. | 04-19-2012 |
20120101893 | SYSTEM AND METHOD FOR GENERATING SHOPPING LIST - 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. | 04-26-2012 |
20120124008 | SYSTEM AND METHOD FOR GENERATING COLLECTION OF MEDIA FILES - 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. | 05-17-2012 |
20120124499 | ELECTRONIC DEVICE WITH WIDGETS AND METHOD FOR CONFIGURING WIDGETS - 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. | 05-17-2012 |
20120131553 | SOURCE CODE FILE MANAGEMENT SYSTEM AND METHOD - 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. | 05-24-2012 |
20120137274 | SOFTWARE APPLICATION FEEDBACK COLLECTION SYSTEM AND METHOD - 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. | 05-31-2012 |
20120144379 | SYSTEM AND METHOD FOR UPDADTING SOFTWARE - 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. | 06-07-2012 |
20120151010 | ELECTRONIC DEVICE AND METHOD FOR PLAYING MEDIA CONTENT - 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. | 06-14-2012 |
20120166988 | SYSTEM AND METHOD FOR PRESENTING PICTURES ON TOUCH SENSITIVE SCREEN - 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. | 06-28-2012 |
20120170078 | IMAGE PROCESSING SYSTEM AND METHOD - 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. | 07-05-2012 |
20120174012 | IMAGE PROCESSING SYSTEM AND METHOD - 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. | 07-05-2012 |
20120180049 | LAUNCHING SOFTWARE APPLICATION IN VIRTUAL ENVIRONMENT - 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. | 07-12-2012 |
20120182475 | COMPUTER WITH TV MODULE AND STARTUP METHOD - 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. | 07-19-2012 |
20120182476 | SYSTEM AND METHOD FOR DISPLAYING SCREEN MENU ADJUSTMENT - 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. | 07-19-2012 |
20120183279 | ELECTRONIC DEVICE AND METHOD FOR RECORDING TV PROGRAMS - 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. | 07-19-2012 |
20120185799 | MANAGING WINDOWS IN VIRTUAL ENVIRONMENT - 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. | 07-19-2012 |
20120188443 | HOST COMPUTER WITH TV MODULE AND SUBTITLE DISPLAYING METHOD - 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. | 07-26-2012 |
20120188455 | HOST COMPUTER WITH TV MODULE AND TV PROGRAM DISPLAYING METHOD - 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. | 07-26-2012 |
20120192180 | PLAYING TELEVISION PROGRAM IN VIRTUAL ENVIRONMENT - 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. | 07-26-2012 |
20120198444 | PLAYING TELEVISION PROGRAM IN VIRTUAL ENVIRONMENT - 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. | 08-02-2012 |
20120198445 | PLAYING TELEVISION PROGRAM IN VIRTUAL ENVIRONMENT - 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. | 08-02-2012 |
20120216191 | CONFIGURING UNIVERSAL SERIAL BUS DEVICE IN VIRTUAL ENVIRONMENT - 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. | 08-23-2012 |
20120216192 | TRIGGERING OPERATION MODE IN VIRTUAL ENVIRONMENT - 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. | 08-23-2012 |
20120224771 | IMAGE PROCESSING SYSTEM AND METHOD - 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. | 09-06-2012 |
20120226781 | MULTIMEDIA DATA STREAMING SYSTEM AND METHOD - 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. | 09-06-2012 |