40th week of 2009 patent applcation highlights part 80 |
Patent application number | Title | Published |
20090249152 | TRANSMISSION SYSTEM, TRANSMISSION METHOD AND COMMUNICATION DEVICE - A transmission method for transmitting information between a transmission device and a reception device, the method includes determining whether or not an error is detected in information from the transmission device, requesting the transmission device to re-transmit the error-detected information when an error is detected, re-transmitting information corresponding to a re-transmission request as re-transmission information from the transmission device when the re-transmission request is detected, registering the re-transmission information as a test pattern, transmitting the registered test pattern to the reception device, registering the re-transmission data received from the transmission device as a collation pattern, reading out the collation pattern corresponding to the received test pattern, and collating the test pattern and the collation pattern when a test pattern is received from the transmission device, and adjusting and setting a parameter of the reception device on the basis of a pattern collation result. | 2009-10-01 |
20090249153 | DYNAMIC ADJUSTMENT AND SIGNALING OF DOWNLINK/UPLINK ALLOCATION RATIO IN LTE/TDD SYSTEMS - A method for dynamic adjustment of downlink/uplink resource allocation ratio in a long-term evolution (LTE) time division duplex (TDD) system is disclosed. The method includes replacing at least one of an uplink subframe and a downlink subframe with a mute subframe in a subframe pattern, indicating a first downlink/uplink resource allocation ratio. Thereafter, the mute subframe is replaced with either the uplink subframe or the downlink subframe to form another subframe pattern. The subframe pattern including the mute subframe is obtained from a lookup table, such that the replacing the mute subframe results in the other pattern. A data transmission in accordance with the other subframe pattern, indicating a second downlink/uplink resource allocation ratio, may be scheduled. Hybrid Automatic Repeat-request (HARQ) processing may be implemented after the at least one of the uplink subframe and the downlink subframe is replaced with the mute subframe in the first subframe pattern. | 2009-10-01 |
20090249154 | DATA TRANSFER APPARTUS AND DATA TRANSFER CONTROL METHOD - A data transfer apparatus in which, in a failure state such that an error packet is received at a reception end, the error packet is returned and is recorded in the transmission end, the error packet is analyzed and an error bit is identified at the transmission end, and data transmission/reception units are initialized and restarted in order to recover from the failure state. | 2009-10-01 |
20090249155 | METHOD AND APPARATUS FOR DECODING - Aspects of the disclosure can provide a method and an apparatus to decode a data stream based on multiple transmissions with efficient usages of storage and power resources. The method for decoding can include receiving a first plurality of encoded code blocks corresponding to a first transmission of a transport block, decoding the first plurality of encoded code blocks into decoded code blocks, error detecting the decoded code blocks, and storing a decoding history of the decoded code blocks. Further, the method can include receiving a second plurality of encoded code blocks corresponding to a retransmission of the transport block. The second plurality of encoded code blocks can map the first plurality of encoded code blocks, respectively. The method can selectively decode a subset of the second plurality of encoded code blocks based on the decoding history. In addition, the method can include storing soft bits for code blocks that failed decoding. The soft bits can be a combination of soft bits from multiple transmissions. The memory size for storing the soft bits can be reduced by dynamically freeing memory space associated with successfully decoded code blocks. | 2009-10-01 |
20090249156 | Unidirectional Error Code Transfer Method for a Bidirectional Data Link - A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition. | 2009-10-01 |
20090249157 | METHOD OF ENCODING/DECODING USING LOW DENSITY CHECK CODE MATRIX - A method of encoding data using a parity check matrix, a method of decoding encoded data, and a data retransmission method using the same are disclosed. A method of encoding data by LDPC code using a parity check matrix includes variably selecting a specific sub-matrix from a parity check matrix in accordance with a coding rate to be used for encoding, the parity check matrix including at least two sub-matrixes, and encoding an input data stream by using the selected sub-matrix. | 2009-10-01 |
20090249158 | METHOD FOR PACKET RETRANSMISSION EMPLOYING FEEDBACK INFORMATION - A method for packet retransmission employing feedback information is disclosed. The method for packet retransmission employing feedback information comprises receiving reception acknowledgement information from a receiver after a transmitter transmits packets, the reception acknowledgement information representing channel status information and decoding success/failure of the packets; and changing a retransmission mode in accordance with the channel status information if the reception acknowledgement information represents decoding failure, and transmitting retransmission packets of the packets in accordance with the changed retransmission mode. Thus, it is possible to improve decoding probability of the receiver and increase efficiency of retransmission. | 2009-10-01 |
20090249159 | LDPC ENCODER AND DECODER AND LDPC ENCODING AND DECODING METHODS - Provided are an LDPC encoder and decoder, and LDPC encoding and decoding methods. The LDPC encoder includes: a code generating circuit that includes a memory storing a first parity check matrix and sums a first row which is at least one row of the first parity check matrix and a second row which is at least one of the remaining rows of the first parity check matrix to output a second parity check matrix; and an encoding circuit receiving the second parity check matrix and an information word to output an LDPC-encoded code word. Also the LDPC decoder includes: a code generating circuit including a memory which stores a first parity check matrix and summing a first row which is at least one row of the first parity check matrix and a second row which is at least one of the remaining rows of the first parity check matrix to output a second parity check matrix; and a decoding circuit receiving the second parity check matrix and a code word to output an LDPC-decoded information word. | 2009-10-01 |
20090249160 | METHODS AND APPARATUS FOR POWER REDUCTION IN ITERATIVE DECODERS - There are provided a method, an apparatus and a computer program product for reducing power consumption in an iterative decoder, for example, for low-density parity-check (LDPC) codes or turbo codes. The apparatus includes a memory device and an iteration termination device. The memory device is for storing a decoded codeword for a current iteration, for each iteration of the iterative decoder prior to a maximum number of iterations. The iteration termination device is for comparing the decoded codeword for the current iteration to a previously stored decoded codeword for the previous iteration, incrementing a confidence value when the decoded codeword for the current iteration matches the previously stored decoded codeword for the previous iteration, and terminating further iterations of the iterative decoder when the confidence value exceeds a pre-specified threshold value. | 2009-10-01 |
20090249161 | METHOD OF RESTORING DATA - A method of restoring data from a stream of data segments each including first synchronization information followed by first user data information, second synchronization information, and second user data information, the method includes extracting first and second user data information on the basis of the first synchronization information, and converting the first and second user data information into reproduced data, and carrying out error recovery operation when the detecting of first synchronization information is not successful by a process having extracting second user data information on the basis of the detected second synchronization information, suspending the restoring of data in pipeline operation from another of the data segments subsequent to the certain data segment, and converting the second user data information into reproduced data while the restoring of data in pipeline operation is suspended. | 2009-10-01 |
20090249162 | ERROR CORRECTION SYSTEM USING THE DISCRETEFOURIER TRANSFORM - A system of determining unknown symbols of an error correcting code using the Discrete Fourier Transform (DFT) with arithmetic corresponding to the number field of the error correcting code, including complex numbers. Encoder and decoder configurations are described. Parallel generation of independent parity check equations, simultaneous solution of unknown symbols generating, or regenerating a codeword of the error correcting code. | 2009-10-01 |
20090249163 | ITERATIVE DECODING OF CONCATENATED LOW-DENSITY PARITY-CHECK CODES - Techniques to perform iterative decoding of concatenated low-density parity-check codes (LDPC) are described. Iterative decoding of the concatenated code is achieved by performing T common iterations, wherein a common iteration comprises t | 2009-10-01 |
20090249164 | METHOD FOR SERIAL ASYNCHRONOUS TRANSMISSION OF DATA IN AN ARRAGEMENT FOR THE MONITORING, CONTROLLING, AND REGULATING AN OPERATIONAL CONTROL FACILITY OF BUILDING - In a method for the serial, asynchronous and character-by-character data transmission of a data stream having multiple data words Z to Z, an additional parity data word D is generated and transmitted. The parity data word D is generated such that in a data block formed from the data words Z to Z and the additional parity word D a pre-determined parity is produced, wherein for calculating the parity different bit positions, and thus varying priorities are selected each in the data words adjacent to each other in the data stream. Further, the vertical parity is generated and transmitted for the parity data word, and for each data word Z to Z. The method substantially increases the probability that transmission errors of various origins are detected in a receiver. | 2009-10-01 |
20090249165 | Event Cleanup Processing For Improving The Performance Of Sequence-Based Decoders - The invention relates to improving the performance of sequence-based soft-output decoders using event cleanup processing, wherein combinations of potential error events are evaluated using an error detection code (EDC) to select events that produce a modified set of decisions that has no EDC detectable errors. The event cleanup method and associated event cleanup decoder enable to significantly improve the error rate performance of sequence-based decoders and/or significantly improve decoding efficiency compared to other known error cleanup methods. | 2009-10-01 |
20090249166 | WIRELESS COMMUNICATIONS APPARATUS AND METHOD - A wireless communications apparatus according to the present invention includes a scheduler which allocates, to a user apparatus, at least one resource block included in a system bandwidth; an interleaver which rearranges an order of bits within a bit sequence according to a specified pattern; a unit which creates a transmit symbol including the interleaved bit sequence; and an interleaving-pattern determining unit which determines a range of the bit sequence to be rearranged based on a number of the resource blocks, a data modulation scheme, and a channel encoding rate, determines a rearranging pattern according to the range, and communicates the determined pattern to the interleaver. | 2009-10-01 |
20090249167 | Semiconductor memory device - A semiconductor memory device includes a data storage area wherein a plurality of data cells, respectively storing one bit of data, is arranged in a lattice form, a redundant data storage area that stores one bit parity data, the one bit parity data corresponding respectively to a line of data read out of the data storage area as a data group, a first switch section that receives a data group read out from the data storage area and a parity data bit, and a composite unit that receives an output of the first switch section and that generates correction data for the read data group, as based upon defect position information of the data storage area. The first switch section is selectively controlled to provide the parity data bit associated with the read data group as an input into the composite unit based on the defect position information. | 2009-10-01 |
20090249168 | STORAGE DEVICE - A storage device includes: a storage medium; an auxiliary memory; and a controller for: determining an error correcting code length corresponding to an error rate of a data write area and/or an error correcting code write area of the storage medium; generating an error correcting code on the basis of the data and the determined error correcting code length; storing the generated error correcting code in the error correcting code write area and storing the data in the data write area; and storing a part of the error correcting code in the auxiliary memory if the generated error correcting code has a greater data length than that of the error correcting code write area, so that the part of the error correcting code overflowed from the error correcting code write area is stored in the auxiliary memory. | 2009-10-01 |
20090249169 | SYSTEMS, METHODS, AND APPARATUSES TO SAVE MEMORY SELF-REFRESH POWER - Embodiments of the invention are generally directed to systems, methods, and apparatuses to save dynamic random access memory (DRAM) self-refresh power. In some embodiments, the refresh frequency of a DRAM is reduced and errors are allowed to occur. In error check mode, the DRAM stores data and corresponding error check bits. The error check bits may be used to scrub the memory and fix the errors. | 2009-10-01 |
20090249170 | Decoding Method - A method for decoding forward error correction (FEC) encoded data. A stream of units of FEC encoded bits are received, where the units are derived from a transmitted signal, where each unit represents a one-bit data value, and where each unit includes correctness bits. Preferably, the stream of units of FEC encoded bits are decoded by using the quality level of bits to perform soft-decision convolution decoding on the stream of units of FEC bits, where the soft-decision convolution decoding produces, for block decoding, a stream of symbols made up of bits. Subsequences of units that are prone to erroneous soft-decision convolution decoding are detected by determining, for the sub-sequences whether the distribution of quality bits indicate the units are below a threshold level of correctness, and by comparing characteristics of that distribution to a given set of characteristics predetermined to be prone to result in incorrect decoding. | 2009-10-01 |
20090249171 | TURBO DECODER, BASE STATION AND DECODING METHOD - A turbo decoder includes a state transition probability computing unit which obtains a state transition probability from data, a flag, and a priori probability from a previous stage, an alpha and beta metric computing unit which obtains an alpha metric and a beta metric from the state transition probability by computing a plurality of processes concurrently in a time sequence, and a normalization unit which obtains decoded data and a priori probability for a next stage based on the state transition probability obtained by the state transition probability computing unit and on the alpha metric and the beta metric obtained by the alpha and beta metric computing unit. | 2009-10-01 |
20090249172 | METHODS AND APPARATUS FOR IMPROVED DECODING OF BURSTS THAT INCLUDE MULTIPLE CONCATENATED PROTOCOL DATA UNITS - A corrupted protocol data unit (PDU) within a received burst of data may be identified. The received burst of data may include multiple concatenated PDUs. The received burst of data may continue to be processed despite the identification of the corrupted PDU. A next PDU in the received burst of data may be identified after the corrupted PDU is identified. | 2009-10-01 |
20090249173 | Storage system and data storage method - The storage system includes a first memory device configured to store data sent from a host system, a first memory device controller configured to control read/write access of the data from/to the first memory device, an arithmetic circuit unit configured to calculate parity data based on the data, a second memory device configured to store the parity data, a second memory device controller configured to control read/write access of the parity data from/to the second memory device. With this storage system, read access speed of the first memory device is faster than read access speed of the second memory device. | 2009-10-01 |
20090249174 | Fault Tolerant Self-Correcting Non-Glitching Low Power Circuit for Static and Dynamic Data Storage - In a computer system in which personalization data for an ASIC is stored in latches, this data is susceptible to soft errors. Many computer systems require high levels of error detection, error correction, fault isolation, fault tolerance, and self-healing. In order to complete an ASIC design and release it to a foundry, it must first be verified that the design meets the frequency requirements of its specification. A fault tolerant, self-correcting, non-glitching, low power circuit is described which meets all the requirements for reliability, while also eliminating any requirement to add area or power to the ASIC in order to meet the frequency specification for personalization latches. By using the circuits as a repeatable structure, the verification of the self-healing property is simplified relative to a collection of Error Correction Code usages of various bit widths. | 2009-10-01 |
20090249175 | Single Event Upset error detection within sequential storage circuitry of an integrated circuit - Sequential storage circuitry for a integrated circuit is provided, comprising a first storage element, a second storage element and an additional storage element. The first storage element stores, during a first phase of a clock signal, a first indication of an input data value received by the sequential storage circuitry. The second storage element is coupled to an output of the first storage element, and stores a second indication of the input data value during a second phase of the clock signal. The additional storage element is driven by a pulse signal derived from the clock signal, and is arranged on occurrence of that pulse signal to store a third indication of the input data value. Error detection circuitry is then provided for detecting a single event upset error in either the first storage element or the second storage element. In particular, during the first phase of the clock signal, the error detection circuitry detects the single event upset error in the first storage element if there is a difference in the input data value as indicated by the first indication and the third indication. Further, during the second phase of the clock signal, the error detection circuitry detects a single event upset error in the second storage element if there is a difference in the input data value as indicated by the second indication and the third indication. Such an arrangement provides a simple mechanism for detecting soft errors in both the first storage element and the second storage element using only one additional storage element. | 2009-10-01 |
20090249176 | DELIVERY OF NAVIGATION DATA FOR PLAYBACK OF AUDIO AND VIDEO CONTENT - In accordance with the present invention a filtering process is based on the output side of a multimedia decoder. A navigator, located at a server system, monitors the current play position of multimedia content at a consumer system and compares that position with navigation objects. Each navigation object defines a start position, a stop position, and a filtering action to perform on the portion of the multimedia content that begins at the start position and ends at the stop position. When the current play position falls within the portion of multimedia content defined by a particular navigation object, the navigator sends the filtering action to the consumer system for processing. Filtering actions include skipping, muting, reframing, etc., the portion of multimedia content defined by a navigation object. Alternatively, the navigator may be located at a consumer system and the server system may provide access to the navigation objects (e.g. download) so that the consumer system monitors and filters the multimedia content based on the received navigation objects. A variety of systems may be used to implement the present invention, such as computer systems (consumer and server), television systems, and audio systems. | 2009-10-01 |
20090249177 | METHOD AND APPARATUS FOR CREATING ALBUM, AND RECORDING MEDIUM - A required number of images for creating an album are compensated using existing still images, and an album with a fine appearance is created by effectively using a small number of available still images (still images in stock). A value N, which is obtained by subtracting the total number of selected images from the total number of images that a template of a photo album requires (the total number of combination frames), is determined as the minimum number of shortfall images that are required for compensating the shortage of images. An image (original image for creation) appropriate for the original, from which images for compensating the shortage of images are created, is selected from among selected images. New images are created by applying a predetermined image processing to the selected original image for creation, until the minimum number N of shortfall images is satisfied. | 2009-10-01 |
20090249178 | Document linking - Associating first metadata with a first element in a first document. The first metadata describes at least a location of the first element within the first document. Storing the first metadata extrinsically from the first document. Identifying a first link based on the first metadata. Displaying the first link. | 2009-10-01 |
20090249179 | METHOD TO DISPLAY MULTIPLE CACHED WEBPAGES RELATED TO A BOOKMARK - A method for displaying cached webpages related to bookmarks in a browser program. Displayed along with selected bookmarks in the bookmark menu is a numeral indicating the present total number of cached webpages associated with the bookmarks. When the user selects the numeral, a number count menu is displayed allowing the user to select a cache-count number indicating the desired number of cached webpages to display. Upon selection of the cache-count number, the corresponding number of webpages are displayed in reduced resolution. These webpages may then be further selected by the user to requery or renavigate to the webpages. | 2009-10-01 |
20090249180 | System and Method of Document Reuse - The present invention is a system and method for computer optimization of content and reusing documents. The invention provides integrated user interfaces to facilitate reuse of static or dynamic content. The system further includes on a display, a first window and a second window where the system includes programming instructions operable to control the processing unit to output to the first window the content of memory. The content output to the first window is simultaneous to output being displayed in the second window of the separate program. Each of these programs may reside in the same memory space or different memory space. The separate program can provide documents or content to be used in the first window. The system further includes programming instructions operable to transform selections retrieved from documents of the second window into content for the first window. | 2009-10-01 |
20090249181 | METHOD OF APPROXIMATE DOCUMENT GENERATION - A method and system of approximate document generation, in one aspect, analyzes a document generation template, identifies one or more elements in the document generation template that have processing time that is longer than a threshold value and modifies said one or more elements identified as having processing time that is longer than a threshold value. One or more elements are modified so that the elements can terminate before completion of processing and produce at least a partial result and/or brief summary from processing of said one or more elements. | 2009-10-01 |
20090249182 | NAMED ENTITY RECOGNITION METHODS AND APPARATUS - There is disclosed a method of recognising named entities in a text-containing document, represented by text document data. The received text document data comprising a plurality of tokens, one or more of the said plurality of tokens being part of a plurality of entities. The text document data is analysed using one or more tagging modules which are operable to determine token label data in respect of at least the tokens which are part of a plurality of entities, wherein the token label data output by the one or more tagging modules comprises data representative of the location of the token within each of a plurality of entities. The token label data representative of the location of the token within each of a plurality of entities is used to determine the beginning and end of the entities which have been identified in the text document data. A plurality of tagging modules may be employed, each of which is adapted to determine token label data representative of the location of a token within a different subset of the entities represented by the text document data, wherein the token label data determined by the plurality of tagging modules together is representative of the location of the said token with a plurality of entities. A single tagging module may be employed which determines a compound tag selected from a group of compound tags, the ground of compound tags including different tags in respect of a plurality of different combinations of the location of a respective token within a plurality of entities. | 2009-10-01 |
20090249183 | SYSTEM AND METHOD FOR PROCESSING A TEXT FILE - A system and method for processing a text file includes receiving a text file, extracting one or more components from the text file, populating a predefined form with the extracted components, displaying the populated form, and receiving a user input approving the displayed form. The receiving of the text file may include receiving a predefined user input, copying the text file to a predefined location and displaying a graphical user interface, the graphical user interface including the predefined location. | 2009-10-01 |
20090249184 | METHOD FOR VISUAL STRUCTURING OF MULTIVARIABLE DATA - A system for visual structuring of multivariable data sets includes a plurality of sensors for monitoring data and generating events depending on the monitoring; an intrusion detection system for receiving the events generated by the sensors; a plurality of agents for performing pattern recognition on the events, wherein the agents determine whether there are events showing patterns relevant for security purposes; and a display device operatively coupled with the intrusion detection system for displaying in tabular form the events with relevant patterns. | 2009-10-01 |
20090249185 | Annotation Framework For Video - A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance. | 2009-10-01 |
20090249186 | MULTI-PASS VALIDATION OF EXTENSIBLE MARKUP LANGUAGE (XML) DOCUMENTS - A validation sequence for an XML document can be identified. The validation sequence can include a set of validation elements. At least one validation pass can be performed for the XML document. Each validation pass can correspond to one of the validation elements. Each validation pass can be configured to validate the XML document for at least one condition defined by the validation element. A validation element result can be produced for each performed validation pass. A validation element result that indicates the XML document is invalid can cause an immediate ending of activities related to the validation sequence, which determines the XML document in general to be invalid. A validation element result that indicates the XML document is valid causes a validation pass to be performed for another one of the validation elements unless each validation element in the validation sequence has been processed. A successful validation of the XML document requires a performance of a successful execution pass for each of the plurality the validation elements. | 2009-10-01 |
20090249187 | System and Method for Generating a Converted Workflow Extensible Markup Language File Associated with a Workflow Application - The illustrative embodiments described herein provide a method, apparatus, and computer program product for generating a converted workflow extensible markup language file associated with a workflow application, such as the Workflow application from CA®, Inc. In one illustrative embodiment, the process identifies a workflow extensible markup language file associated with a workflow in a workflow application. The workflow extensible markup language file has extensible markup language content. The process converts the extensible markup language content into a new format to form converted extensible markup language content. The process generates a converted workflow extensible markup language file having the converted extensible markup language content. | 2009-10-01 |
20090249188 | METHOD FOR ADAPTIVE TRANSCRIPTION OF WEB PAGES - A web page is adaptively transcribed and rendered at a client endpoint. A request for a web page is received, and full page content of the web page is obtained from a remote web server, including assembly of previously cached parts of the web page. The web page is transcribed according to prescribed rules. The prescribed rules are selected according to user preferences, the environmental factors and information learned from prior handling of the web page. The transcribed web page is rendered. | 2009-10-01 |
20090249189 | Enhancing Data in a Screenshot - A computer-implemented method of enhancing data in a screenshot can include capturing a screenshot of content presented on a display and identifying within the content at least a first element comprising first semantic data. A first semantic representation of the first semantic data can be generated and the first semantic representation can be associated with the first element. The first semantic representation and the screenshot can be output. | 2009-10-01 |
20090249190 | METHOD AND APPARATUS FOR PROCESSING STRUCTURED DOCUMENTS - A method of processing documents (e.g., extensible markup language XML documents) includes for example receiving a document, transcoding data of the document from an original character set into a parser character set, parsing the transcoded data, determining a structure profile of the document and applying an expectation model for a next document based on the structure profile of the document to determine the structure profile of the next document. A computer program and apparatus are also disclosed. Other embodiments are described and claimed. | 2009-10-01 |
20090249191 | Signing Ceremony System And Method - A system and method for conducting an electronic signing ceremony is provided. The electronic signing ceremony may include a number of defined steps performed by one or more people on a number of documents in a predetermined order. An activity, such as providing a digital signature, may be associated with each document and/or page of each document. The electronic signing ceremony system and method consolidates and streamlines the process of originating, organizing, signing, verifying, storing, and retrieving multiple documents requiring multiple signatures from one or more people virtually anywhere and at any time. | 2009-10-01 |
20090249192 | CREATING A VIEW FROM MULTIPLE TEMPLATES - Instead of using a single template to define a view, multiple interchangeable templates are selected to create a view. The interchangeable templates are shareable across different views which helps in creating different views without requiring users to hard code the changes to the view within a single template. The selected interchangeable templates defining the view are accessed and used to render the display of the view. | 2009-10-01 |
20090249193 | Flexible web page template building system and method - A flexible web page template and template building tool which generates templates that grow and shrink according to an amount of user content. | 2009-10-01 |
20090249194 | Method for Converting Electronic Documents - A method and system for implementing a web page conversion involves one or more clickable conversion links on a web page. A conversion link can be represented by a clickable text, image, or image sequences. When a user clicks on a conversion link, a normal HTTP request is sent to a conversion server identified by the link. The conversion server looks at the ‘Referer’ header in the HTTP request to determine the URL of the web page that the user wants to convert. The conversion server fetches this web page (including text, images and other resources) through the HTTP protocol, converts it according to the type of conversion, and returns the converted page as a response to the initial HTTP request. The originating web page can be an HTML page, and the returned, converted page can be a PDF document, a WML page, or a JPEG image. | 2009-10-01 |
20090249195 | Computer-Implemented System For Creating A Publication And Method Thereof - In some embodiments, a computer-implemented system can be configured to facilitate creation of a publication from a master template, one or more embedded templates, and one or more content components. The computer-implemented system can include: (a) an administrative toolkit having: (1) a master template creation module configured to create and allow editing of the master template at a development site accessible to a template creator; (2) an embedded template creation module configured to create and allow editing of the one or more embedded templates at the development site by the template creator; (3) a content management module configured to establish rules regarding editing of the master template and placing the one or more content components in the master template; (4) an embedded template management module configured to establish rules regarding the editing of the one or more embedded templates, the placing the one or more embedded templates in the master template, and the placing the one or more content components in the one or more embedded templates; and (5) a template inventory management module configured to copy the master template from the development site to a production site accessible to an end-user. Other embodiments are disclosed in this application. | 2009-10-01 |
20090249196 | CALENDAR OUTPUTTING METHOD AND APPARATUS FOR THE SAME, AND RECORDING MEDIUM - A size of a region to be allocated to an image layout date is bigger than a size of a region to be allocated to a date other than the image layout date (image-not-layout date). An image to be allocated to the image layout date is enlarged so that a size of the image matches a size of an allocation region allocated to the image layout date, and the enlarged images is laid. Characters indicating the dates are arranged to regions allocated to previous dates, the image layout date, and following dates. Accordingly, a calendar with an attractive appearance can be generated by altering the layout of the dates and information to be output, even if a user has taken photographs on not so many days in the unit such as a month or a week. | 2009-10-01 |
20090249197 | DOCUMENT PROOFREADING SUPPORT METHOD AND DOCUMENT PROOFREADING SUPPORT APPARATUS - An apparatus includes a mechanism for selecting a replacement source expression associated with respective replacement destination expressions, and the respective replacement destination expressions associated with the replacement source expression; a mechanism for extracting the replacement source expression associated with the replacement destination expression which is the same expression as the selected replacement destination expression, and creating an expression list; a mechanism for determining whether or not an expression group included in the expression list for one field is similar to an expression group included in the expression list; and a mechanism for generating a proofreading complementary dictionary, which associates an expression included in the expression list with a high replacement destination expression included in the expression list. | 2009-10-01 |
20090249198 | TECHNIQUES FOR INPUT RECOGNITON AND COMPLETION - Methods and apparatus are described by which one or more input words may be predicted based on partial input from a user using a predictive model that employs contextual metadata which characterizes the user in a multi-dimensional space in which the dimensions are defined by one or more of a spatial aspect, a temporal aspect, a social aspect, or a topical aspect. | 2009-10-01 |
20090249199 | Method of Learning Character Segments During Text Input, and Associated Handheld Electronic Device - An improved method of learning character segments during text input enables facilitated text input on an improved handheld electronic device. In response to a series of inputs, segments and other objects are analyzed to generate a proposed character interpretation of the series of inputs. Responsive to detecting a replacement of a character of the character interpretation with another character, a character learning string comprising the another character and a number of additional characters of the character interpretation are stored as a candidate. In response to another series of inputs, another proposed character interpretation is generated. Responsive to detecting another replacement of a character of the another character interpretation with a different character, another character learning string comprising the different character and a number of characters of the another character interpretation are compared with the stored candidate. If a set of characters in the another character learning string match characters in the candidate, the set of characters are stored as a segment. | 2009-10-01 |
20090249200 | IMAGE PROCESSOR - An image processor includes an extracting unit, an assigning unit, and an output unit. The extracting unit extracts at least one set of frame image data from the plurality of sets of frame image data included in one of the at least one set of moving image data. The assigning unit assigns a set of control data to each of the at least one set of frame image data extracted by the extracting unit. The output unit outputs an image list including a moving image index, the moving image index having an index frame image and information with respect to the set of control data, the index frame image being either one of a frame image corresponding to the at least one set of frame image data assigned with the set of control data and a resized frame image resized from the frame image. | 2009-10-01 |
20090249201 | PREVIEW DATA GENERATING APPARATUS, METHOD TO GENERATE PREVIEW DATA, AND COMPUTER USABLE MEDIUM THEREFOR - A preview data generating apparatus to generate preview data, which is used to display a preview image representing an image to be printed on a recording medium, in reflection of a color of the recording medium, is provided. The preview data generating apparatus includes a base color input unit to input a base color being the color of the recording medium, a print data input unit to input print data in a printable format, which is used to print the image, a data conversion unit to convert the print data into a displayable format suitable for a display device, and a base color incorporated data generating unit to generate the preview data representing the image to be printed by incorporating the displayable-formatted data and the base color. | 2009-10-01 |
20090249202 | Method and System for Processing Signals that Control a Device Using Human Breath - Certain aspects of a method and system for processing signals that control a device using human breath may include receiving at the device, one or more signals from a detection device operable to function as a human interface device (HID). The signals may be generated in response to detection of movement of air caused by expulsion of human breath. Human interfacing with a graphical user interface (GUI) of the device may be enabled via the received signals. The detection device may comprise a micro-electro-mechanical system (MEMS) detector. The received signals may be formatted into a HID profile. The HID profile may comprise one or more drivers and/or libraries that enables the interfacing with the GUI of the device. The drivers may enable one or more of initiation, establishment and/or termination of communication by the device. | 2009-10-01 |
20090249203 | USER INTERFACE DEVICE, COMPUTER PROGRAM, AND ITS RECORDING MEDIUM - An interface device executes a first display process, a moving and display process and a second display process. In the first display process, a plurality of items each including hiragana of Japanese alphabet, are displayed on a full screen liquid display touch panel. In the moving and display process, when one of the plurality of items is touched or touched and dragged, the hiragana of the item is displayed at a position different from the original display position. In the second display process, a touch-up on the full screen liquid crystal touch panel is detected, and a list of options whose names start from the hiragana in the item corresponding to the touched-up position or related information thereto, among the plurality of options, is displayed. Thus, it is possible to easily display a list of desired option group from the options, on the user interface device. | 2009-10-01 |
20090249204 | FILE MANAGEMENT SYSTEM, MOBILE TERMINAL, AND COMPUTER-READABLE RECORDING MEDIUM RECORDING MOBILE TERMINAL PROGRAM - A file management system includes a file server with a file storage device storing a file associated with an update date and time of the file and a mobile terminal with a file information output device to output information of the file, wherein the mobile terminal comprises a file obtaining device that obtains the file and the update date and time, and an obtained list information creation device that creates obtained list information associating the file identification information with the update date and time of the file, and an update information output device in the file server outputs update information indicating the file has been updated, if the update date and time about the file is less recent than the update date and time stored in the file storage device, and an update display control device in the mobile terminal displays a message informing the file has been updated if the update information is received. | 2009-10-01 |
20090249205 | DISPLAY POSITION DETERMINATION APPARATUS AND METHOD THEREOF - A display position determination apparatus has a selection unit selecting a first part from a parts group of display objects, an acquisition unit acquiring display occupancy in a display screen for each of said display objects, a judgment unit judging whether a balloon for the first part selected by said selection unit can be displayed within a non-display area or not in said display screen where no parts group is displayed; a search unit searching a second part from said parts group based on the display occupancy acquired by said acquisition unit when said judgment unit judges that the balloon cannot be displayed in said non-display area, and a determination unit determining that the display area of the balloon for said first part is within the display area of the second part searched by said search unit. | 2009-10-01 |
20090249206 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PRESENTING A MEDIA HISTORY - A method for presenting a media history may include determining whether actuation of a function initiation mechanism corresponds to a first actuation characteristic or a second actuation characteristic in which the first actuation characteristic is associated with invocation of a first function on a single object of a particular class and the second actuation characteristic is associated with invocation of a second function operable on a plurality of objects of the particular class. The method may further include initiating the first function or the second function based on the determined actuation characteristic. A corresponding apparatus and computer program product are also provided. | 2009-10-01 |
20090249207 | Method of operating a media player - A media player and a method of operating the media player in which the events stored therein or available thereto are divided/filtered into groups, each group comprising less than all of the events, and where, when a group of events is provided on the display of the media player, the user may select to have the events of that group provided in a shuffled manner. | 2009-10-01 |
20090249208 | METHOD AND DEVICE FOR REPRODUCING IMAGES - A video reproduction control method comprising providing a list of at least one recorded program with a plurality of thumbnail images that correspond to different time points in the program, selecting a first thumbnail image, and reproducing the program from a first point in time that corresponds to the first thumbnail image. | 2009-10-01 |
20090249209 | CONTENT REPRODUCING APPARATUS AND CONTENT REPRODUCING METHOD - A content reproducing apparatus and a content reproducing method reproduce sound from image data or music data from the beginning, in a case where music data and image data is obtained from a content storage device and reproduced in succession. An input receiving unit receives a user's input, an external-output requesting unit requests a content storage device to externally output contents, and a reproducing unit reproduces the contents. The external-output requesting unit requests the content storage device to externally output the corresponding music data and the corresponding image data in analog format based on the input received by the input receiving unit, in order to cause the reproduction unit to reproduce music data and image data in succession. As a result, the content reproducing apparatus and method eliminate the necessity of switching reproduction of digital (or analog) information to the reproduction of analog (or digital) information, for reproducing the image (or music) data immediately after the music (or image) data. | 2009-10-01 |
20090249210 | COMPUTER SYSTEM WITH ENHANCED USER INTERFACE FOR IMAGES - A computer system and method are presented that enhance a user experience when viewing images displayed on the computer. The system includes a user interface for the computer that displays a number of thumbnail images that are small representations of image files existing on the computer. The thumbnail images are arranged in alignment with one another, such as at the bottom of a viewing window. An enlarged preview image is positioned adjacent the thumbnail images. The enlarged preview image corresponds to a selected thumbnail image and is a larger representation of an image file corresponding with the selected thumbnail image. A control is displayed in the window that enables the user to iterate through the thumbnail images in at least one direction. As the user iterates through the thumbnail images, the enlarged preview image changes correspondingly. | 2009-10-01 |
20090249211 | Method and Apparatus for Creating Multimedia Presentations - Some embodiments of the invention provide a computerized method for creating and editing a multimedia item. The method provides a menu theme for a multimedia item. The menu theme includes a display section for displaying a multimedia item, an adjustable text section for displaying several selectable text options, and a special effect built into the menu theme for applying to the multimedia item. The method presents the multimedia item on display after applying the special effect to the multimedia item. | 2009-10-01 |
20090249212 | METHOD FOR DIGITAL PHOTO MANAGEMENT AND DISTRIBUTION - Digital images are captured on a digital camera, automatically formatted, and uploaded to a server for review and collaborative modifications. An on-line web gallery is automatically generated by the server whereby low resolution versions of the images are transferred to the server and appear in the gallery within seconds from capturing the images. Among other things, a viewer located remotely from a photographer can observe new images in the gallery in real time as they are captured, place a request for post-production modifications to selected images and download a high resolution version of selected images. | 2009-10-01 |
20090249213 | User interface providing information system topology presentation - A user interface includes a graphical topological representation of an information system. Information is collected regarding connections between switches, storage nodes and computer nodes in the information system. Any sub networks in the system are identified based on the collected information and classified as LANs or SANs. Connections between the various components are determined, and a layout of any identified LANs, computer nodes, SANs, and storage nodes is established for generating the topological representation in the user interface. The graphical topological representation of the information system is displayed in the user interface with the LAN icons, computer node icons, SAN icons and storage node icons laid out in a matrix-like arrangement of columns and rows, such that for LANs, computer nodes, SANs and/or storage nodes that are connected to each other, the corresponding icons are located on or near a same row in the graphical topological representation. | 2009-10-01 |
20090249214 | Providing a Shared Buffer Between Multiple Computer Terminals - Disclosed is a method, system, and computer-readable medium with executable code for controlling the operation of multiple client terminals from a single keyboard and mouse of a server terminal. A buffer sharing logic of the server terminal and the client terminals is used to transmit and receive user input between the computers. The server terminal may use buffer sharing logic to cycle between desktop views or program windows of processes running on the connected client terminals. A user may use an ALT-TAB command to select a desktop view or program window of a connected client terminal. Once a screen or desktop is chosen, the user of the server terminal give focus of the selected application on a display connected to the server terminal. Additionally, the buffer sharing logic allows the user to dynamically copy and move data between the computer terminals at will. | 2009-10-01 |
20090249215 | SYSTEM AND METHOD FOR REMOTE APPLICATION CONFIGURATION MANAGEMENT ON MULTIFUNCTION PERIPHERALS - The invention relates to multifunction peripherals (MFPs). More particularly, the invention relates to remote application configuration management of MFPs. A remote application configuration manager may extract configuration information from custom applications, organize a user interface based on the respective configuration information, and receive and store parameter values with which the respective custom applications may be executed. | 2009-10-01 |
20090249216 | INTERACTING WITH MULTIPLE BROWSERS SIMULTANEOUSLY USING LINKED BROWSERS CONTROLLED FROM A PRIMARY BROWSER INTERFACE - A Web application can be loaded into a set of different Web browsers. A set of user interactions directed to one of the Web browsers can be received. A state of that Web browser can be altered in accordance with each user interaction. For each received user interaction, an equivalent interaction data element can be conveyed to each of the other Web browsers. The equivalent interaction data element can emulates the received user interaction in context of the Web browser for which the equivalent interaction data is intended. A state of each of the other Web browsers can be altered in accordance with the equivalent interaction data that is received and processed by that Web browser. | 2009-10-01 |
20090249217 | SYSTEM AND METHOD FOR DISPLAYING PUBLISHED ELECTRONIC DOCUMENTS - A system and method that displays published electronic documents including an electronic periodical database that stores electronic files representing a plurality of electronic documents and a plurality of corresponding published issues to each of the plurality of electronic documents, a electronic periodical display controller that displays a graphic substrate upon which the electronic documents and corresponding published issues are arranged, a user input controller that receives user input to manipulate the graphic substrate to control a zooming function and a panning function, and associates input user information with a specific one of the plurality of electronic published issues, and a user input database that saves the input user information associated with the specific electronic published issue, and displays the stored input user information within the graphic substrate associated with the specific one of the plurality of electronic published issues of the plurality of electronic documents. | 2009-10-01 |
20090249218 | COMPUTER SYSTEM AND METHOD FOR PRESENTING CUSTOM VIEWS BASED UPON TIME AND/OR LOCATION - An application for a computer system for providing favorites to users based upon time, date and/or location includes a server computer and a user computer. The server computer knows at least one of a location of the user computer, a time at the location of the user computer and a date at the location of the user computer. A plurality of favorites is stored at the server computer; each favorite is classified by at least one of location, time and date. Software running on the server computer displays one or more of the favorites selected from the plurality of favorites based upon at least one of the location of the user computer, the time at the location of the user computer and the date at the location of the user computer. | 2009-10-01 |
20090249219 | Providing a Shared Desktop Interface of Multiple Computer Terminals - Disclosed is a method, system, and computer-readable medium with executable code for viewing the operation of multiple client terminals from a single user interface of a server terminal. A buffer sharing logic of the server terminal and the client terminals is used to transmit and receive display data between the computers. The server terminal may use buffer sharing logic to cycle between desktop views or program windows of processes running on the connected client terminals. A user of the server terminal may select to view program windows of processes running on the connected client terminals, or a virtual extended desktop of the server terminal and connected client terminals. Once a program window or virtual extended desktop is chosen, the user of the server terminal may view the client terminal screen where the chosen desktop or window resides. | 2009-10-01 |
20090249220 | METHOD AND APPARATUS FOR VERIFYING INTEGRITY OF REDACTED DOCUMENTS - One embodiment of the present invention provides a system which allows a document owner to redact content from a document and allows a recipient of the redacted document to challenge the appropriateness of the redaction. During operation, the system allows the document owner to redact a string M | 2009-10-01 |
20090249221 | METHODS AND SYSTEMS FOR ATTACHING AND DISPLAYING INTERACTIVE APPLICATIONS ON WEB PAGES - Methods and systems for facilitating interactive functions for an online community through a semi-transparent interactive application on a web page. The application may contain links to various interactive functions contextual to the web page displayed, and may provide functionality to the user because the various sessions do not open as pop-ups that block the viewing of the web page, or as a new tab or browser window, or as links directing the user to separate web pages; rather the sessions open as semi-transparent windows within the page that do not block the view of the underlying web page and are published seamlessly without having to reload the entire page again. | 2009-10-01 |
20090249222 | SYSTEM AND METHOD FOR SIMULTANEOUS MEDIA PRESENTATION - Described herein are systems and methods for presenting content to a plurality of users at a plurality of computers. Presenting content may comprise presenting media content (e.g., playing media content) such as audio or video content—including music; audio books; image slideshows; movies, television programs, video clips, and other video content; and any other suitable audio and/or visual content—at the plurality of computers to create a shared media experience (e.g., a shared listening/viewing experience) among the plurality of users. In some embodiments, one or more techniques may be applied to ensure that presentation of the content is performed substantially simultaneously (also referred to as synchronously) at each of the computers to ensure that each of the users is experiencing the same content at the same time. | 2009-10-01 |
20090249223 | ASYNCHRONOUS ONLINE VIEWING PARTY - Various embodiments of systems, methods, computer devices, and computer software for providing an asynchronous online viewing party are provided. One embodiment comprises a system for providing an online viewing party. One such system comprises: a server operatively coupled to a database for supporting the online viewing party, the database comprising: content to be asynchronously provided to participants of the online viewing party; and time-based events provided by one or more of the participants, the time-based events associated with the content and linked to corresponding locations in the content; and a user interface configured to interface with the server, the user interface comprising logic configured to display the content and the time-based events. | 2009-10-01 |
20090249224 | SIMULTANEOUS COLLABORATIVE REVIEW OF A DOCUMENT - A document is simultaneously opened by different clients for a collaborative review of the document. Each of the clients may make comments to the document at the same while the document is also being edited. Comments made on the document by one client are automatically synchronized with the other clients that are simultaneously accessing the document. | 2009-10-01 |
20090249225 | Method and apparatus for interactively sharing video content - Teachings presented herein provide a method of sharing video content over one or more communication networks. In particular, a first user can initiate a “video push,” wherein specified video content is delivered to a second user via a video call. Return video content from the second user is received over the video call. Sending the return video content to the first user allows the first user to observe the second user's reaction to the pushed video content, thereby enhancing the experience of sharing video content for both users. The return video content can be streamed back to the first user in real-time or near real-time, or can be buffered for non real-time return. Thus the outgoing leg of a video call pushes specified video content to a targeted user, and, advantageously, the incoming leg of the video call receives return video capturing the targeted user's reaction to the pushed video. | 2009-10-01 |
20090249226 | COLLABORATIVE TOOL USE IN VIRTUAL ENVIRONMENT - A collaborative tool is integrated into a virtual collaborative environment. The collaborative tool allows use of the tool by one or more physically remote users while providing full functionality and features which may not be available in the virtual collaborative environment. A substantially seamless transition is had between using the tool in the virtual environment and the real world. | 2009-10-01 |
20090249227 | FACILITATING SEARCH FOR ITEMS IN 3D SIMULATIONS - A method for facilitating a search for an object in a three-dimensional simulation can be provided. The method can include receiving from a user at least one search parameter corresponding to an object and executing a search for the object based on the at least one search parameter. The method can further include generating a list of search results, wherein each search result corresponds to an object in the three-dimensional simulation and receiving from the user a selection corresponding to a first object in the list of search results. The method can further include transporting an avatar of the user to a location of the first object and displaying a visual indicator of a position of the first object in the three-dimensional simulation, wherein the visual indicator is distinct from the first object and wherein the visual indicator is not viewed by other users. | 2009-10-01 |
20090249228 | COMPUTER METHOD AND APPARATUS FOR PERSISTING PIECES OF A VIRTUAL WORLD GROUP CONVERSATION - Computer method and apparatus persists portions of group conversations in a virtual environment. A group conversation is formed of group member communications. Indications or illustrations, such as chat bubbles, are displayed to end users to represent the group member communications. The invention system enables a user to persist a portion of the group conversation by selecting respective indicators (e.g., chat bubbles) corresponding to one or more of the group member communications. The processor (persist engine) also enables any user to interact with persisted conversation portions. Interactions supported include moving, arranging, tagging with metadata and saving snapshots of the persisted conversation portions, in the virtual environment. | 2009-10-01 |
20090249229 | SYSTEM AND METHOD FOR DISPLAY OF RELEVANT WEB PAGE IMAGES - A system and method for viewing visual information about one or more web sites that are related or similar to the web site that is currently being displayed, for example with a web browser or other software interface. The system and method assist the user to access related web sites and also may optionally expand the knowledge of the user in regard to a subject of interest that is being displayed through the web site. The related web sites are shown as links within a user interface, which may optionally be placed at either side, above or below the web page being displayed, or indeed at any other location. Each link is accompanied by a thumbnail image of the page to which it links. The link may optionally be embedded within the thumbnail or alternatively may be displayed separately from the thumbnail image. The links and the thumbnail images are preferably displayed on a special toolbar. The toolbar may optionally appear on each side of the page (horizontally on the left side, horizontally on the right side, vertically at the bottom of the page or vertically at the top of the page) or indeed at any other location. | 2009-10-01 |
20090249230 | METHOD AND APPARATUS FOR UTILIZING PRESCRIBED ASPECT(S) OF FEEDBACK OBJECT SELECT OPERATION TO INDICATE USER FEEDBACK OF HYPERMEDIA CONTENT UNIT - A computer implemented method for gathering user feedback of one or more units of hypermedia content. Notice is made available to a user explaining a preestablished mapping between (1) at least one prescribed aspect of an operation of performing a predefined SELECT function to feedback objects and (2) user-indicated opinion of content units. Feedback objects comprise predetermined types of display objects provided to depart content units for different content units. Responsive to a user positioning a cursor upon a feedback object of a current content unit and performing the SELECT function, user-indicated opinion of the current content unit is ascertained by applying the preestablished mapping to the prescribed aspect of how the SELECT function was performed. Storage is initiated for a machine-readable record of the ascertained user-indicated opinion. | 2009-10-01 |
20090249231 | SYSTEM AND METHOD FOR ACCESSING DOCUMENTS - A system and/or method are provided in which a user may generate a desktop widget in the form of an icon on the user's computer desktop, for example, for relatively immediate access to reports or documents generated by an enterprise computer software application in an enterprise services system. The icon or desktop widget provided may be associated with a link or command pathway to the specific report or file or may be dynamic in the sense that any modification within the report portal that affects the specific report may be reflected in the subsequent access to the specific report on a backend system, for example, by the user. A report or desired document, is thus readily provided to a user upon a click or selection of the icon or widget. | 2009-10-01 |
20090249232 | CORRECTING DATA INPUTTED INTO A MOBILE COMMUNICATIONS DEVICE - A method, system, and medium are provided for inputting data into a mobile communications device having a touchscreen. An illustrative method includes receiving a user-entered character string and automatically replacing the user-entered character string with a suggested character string. The suggested character string is marked with a visual indication of the replacement and the visual indication is maintained even if the suggested character string is a correctly spelled word. An input region associated with the visual indication is provided such that a set of alternative character strings as suggested replacements may be provided incident to receiving touch input to the input region. | 2009-10-01 |
20090249233 | ELECTRONIC WEB STICKY - A method to provide an electronic web sticky may include placing a web sticky icon proximate to a selected feature on a web page to which the web sticky may be associated. The method may also include providing a plurality of options for selecting a web sticky type. | 2009-10-01 |
20090249234 | SYSTEM AND METHOD FOR EFFICIENTLY DISPLAYING SCORE INFORMATION RELATED TO ENTITIES - A system and method for graphically presenting profile data includes providing a plurality of fields on a display, each field representing a different trait. The fields are populated with a representative shape. Each shape represents a trait or sub trait where the shape represents a magnitude of the trait or sub trait. The traits and sub traits collectively provide an entity profile. Graphic modification to the representative shape permits a comparison with another entity profile with graphically depicted traits in accordance with the graphic modification. | 2009-10-01 |
20090249235 | APPARATUS AND METHOD FOR SPLITTING AND DISPLAYING SCREEN OF TOUCH SCREEN - An apparatus and method for splitting and displaying a screen of a touch screen are provided. The method includes splitting a screen of the touch screen into at least two display areas in response to an input for splitting the screen, storing split information of the at least two display areas, displaying a plurality of keys on an input display area of the screen, generating and storing key display information in response to the input for splitting the screen, and displaying the plurality keys in a designated location based on the stored key display information. | 2009-10-01 |
20090249236 | CONTACT TRACKING AND IDENTIFICATION MODULE FOR TOUCH SENSING - Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a proximity-sensing, multi-touch surface. Identification and classification of intuitive hand configurations and motions enables unprecedented integration of typing, resting, pointing, scrolling, 3D manipulation, and handwriting into a versatile, ergonomic computer input device. | 2009-10-01 |
20090249237 | METHODS AND APPARATUS TO CREATE PROCESS CONTROL GRAPHICS BASED ON PROCESS CONTROL ALGORITHM INFORMATION - Methods and apparatus to automatically link process control graphics to process control algorithm information are described. An example method involves displaying a first process control image including process control algorithm information and displaying adjacent to the first process control image a second process control image to include process control graphics. The method automatically links at least some of the process control algorithm information to a graphic in the second process control image in response to user inputs associated with the first and second process control images. | 2009-10-01 |
20090249238 | AUTOMATED DIRECTING OF DATA TO AN APPLICATION - Embodiments of the present invention address deficiencies of the art in respect to graphical user interfaces and provide a novel and non-obvious system for managing data gathered on a computer. In one embodiment of the invention, the method includes executing a first application in a foreground of the computer and a second application in a background of the computer. The method further includes displaying a user interface metaphor for the second application. The method further includes receiving a command to direct a selection of data from the first application to the second application, while maintaining the first application in the foreground of the computer. The method further includes directing the selection of data to the second application, while maintaining the first application in the foreground of the computer. | 2009-10-01 |
20090249239 | Target-Alignment-And-Drop Control For Editing Electronic Documents - A target-alignment-and-drop control for an electronic document editing tool which ensures that objects are inserted only in valid drop target areas and are aligned according to predetermined alignment rules. | 2009-10-01 |
20090249240 | PERSISTENT EVENT-MANAGEMENT ACCESS IN A MOBILE COMMUNICATIONS DEVICE - A method, system, and medium are provided for presenting on a user interface of a mobile communications device a persistently visible predetermined region capable of receiving touch input. An illustrative method includes presenting a persistently visible predetermined region capable of receiving touch input on a first screen and transitioning to a second screen. The predetermined region is persistently viewable during and after the transition between the first and second screens. Incident to receiving touch input to the predetermined region, a listing of a set of statuses of events is presented on the display. | 2009-10-01 |
20090249241 | Availability Analysis Tool - According to one embodiment, an availability analysis tool includes executable code that is operable to calculate an availability value for a system having a number of operational units. The executable code may receive one or more reliability metrics for each operational unit and designate one or more reliability metrics for at least spare unit associated with the operational unit to be similar to the one or more reliability metrics. An availability value for the system may be calculated according to the reliability metrics of the operational unit and its associated at least one hot or cold spare unit. The executable code may then output this calculated availability value to the user interface. | 2009-10-01 |
20090249242 | METHOD AND APPARATUS FOR PRESENTING A GRAPHICAL USER INTERFACE IN A MEDIA PROCESSOR - A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to present one of a plurality of graphical user interfaces (GUIs) with a keyboard for entering characters in a GUI field element presented in the GUI, identify a library of possible word constructs, detect a character selected from the keyboard, predict from the character selection one or more word constructs from the library of possible word constructs, present the one or more word constructs in the GUI, eliminate one or more characters from the keyboard according to the predicted one or more word constructs, and reduce a size of the keyboard responsive to removing the one or more characters. Other embodiments are disclosed. | 2009-10-01 |
20090249243 | METHOD FOR CONTROLLING INFORMATION DISPLAY - A system and method for controlling the display of multiple pieces of information in adjacent regions of a display area is presented. A user control for the interface between the regions is provided so that a single type of user input provided to the control can contextually alter various characteristics of the interface. | 2009-10-01 |
20090249244 | Dynamic information management system and method for content delivery and sharing in content-, metadata- & viewer-based, live social networking among users concurrently engaged in the same and/or similar content - Disclosed are tools, methods, and systems for establishing generally live, Content-based social networks, and for concurrently sharing Content and Content-relevant information within a social network. A Service registers Viewers and/or n-Users, and provides tools that enable a Viewer to identify n-Users concurrently viewing the same or similar Content, or having an interest in the same or similar Content. A Viewer can initiate or join a Content-based social network, and can share their Content with others, or view others' Content, and interact with n-Users via any of several methods. Service tools also enable a Viewer to define and selectively block or alter objectionable material so that it is no longer perceivable in its objectionable form. The described tools, methods, and systems also enable numerous innovative approaches to generate revenue for a Service, for providers of product and/or services, for Content providers, and others. | 2009-10-01 |
20090249245 | INFORMATION PROCESSING APPARATUS - An information processing apparatus includes: a display controller configured to control a plurality of display devices each having a display screen to display one or more application windows on the respective display screen; an user interface configured to accept an operation input by a user for operating the application window; a screen identifying module configured to identify a target display screen from among the display screens of the display devices, the target display screen being currently gazed on by a user; and a switch configured to switch a subject of the operation input through the user interface to the application windows displayed on the target display screen. | 2009-10-01 |
20090249246 | METHOD FOR TRANSMITTING INSTANT MESSAGE WHILE COMPUTER WORKING IN A FULL-SCREEN MODE - Methods for transmitting an instant message while a computer working in a full-screen mode. The method includes a computer executing the full-screen mode and a display control program first, and then fetching a message from an instant messenger module, and transmitting the message to the display control program, which embeds the message into a frame to be displayed next by the full-screen mode, and displaying the frame with the message. In such a way, a user is allowed to transmit and receive the message via the instant messenger module while a computer working in a full-screen mode, thus improving the convenience of using the full-screen mode. | 2009-10-01 |
20090249247 | Notification of Mobile Device Events - A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent alert event for a mobile device, receiving a user selection in the status area, and in response to the receipt of the user selection, displaying, in a central zone of the graphical interface, detail regarding a plurality of recent messaging events for the mobile device. | 2009-10-01 |
20090249248 | USER DIRECTED REFINEMENT OF SEARCH RESULTS WHILE PRESERVING THE SCOPE OF THE INITIAL SEARCH - A Web document can be accessed that contains search results determined by a search engine. The Web document can then be altered to contain software code for a refinement menu that contains refinement commands for the search results. The altered Web document can then be presented within a Web-based search interface. A user-selection can be received from the Web-based search interface. If the user-selection is from the refinement menu, then the refinement command can be executed upon the search results. | 2009-10-01 |
20090249249 | USER INTERFACE FRAMEWORK AND TECHNIQUES - A set of declarative language instructions (“DEIs”) defines three hierarchically-related data structures (“DSs”) to provide a naming taxonomy for use with a user interface (“UT”) framework. A first DS stores references to user-selectable objects (“USOs”) that are presentable via a UI of a software application. The USOs provide access to other USOs or to resources. A second DS stores references to actions to be taken upon user selection of particular USOs. A third DS stores information for indirectly accessing resources or USO configuration data during runtime of the software application. Another set of DEIs defines sets of computer-executable instructions (“CEIs”) corresponding to actions referred to via the second DS, which are triggered for execution upon user selection of particular USOs. Information from the third DS associated with a selected USO is passed to a particular set of CEIs. Runtime indirection and decoupling of content/functionality from UI components is achieved. | 2009-10-01 |
20090249250 | METHOD AND SYSTEM FOR LOG FILE PROCESSING AND GENERATING A GRAPHICAL USER INTERFACE BASED THEREON - A method and computer system for processing log file data, as well as to a graphical user interface for presenting the processed log file data is disclosed. Embodiments provide convenient mechanisms for processing log file data to generate a hierarchical representation of the log file data which more clearly indicates relationships between functions and information about one or more functions, where the log file data is processed in accordance with tag information associated with the application. The processed log file data may then be used to render a graphical user interface which displays the structured log file data. Nodes associated with nested functions may be indented with respect to parent nodes to indicate the nested relationship between functions. Additionally, the nodes may be expanded or collapsed to more clearly display the relationship between functions, to vary the amount of information displayed, etc. | 2009-10-01 |
20090249251 | GENERATING A USER DEFINED PAGE HAVING REPRESENTATIONS OF CONTENT IN OTHER PAGES - Provided are a method, system, and article of manufacture for generating a user defined page having representations of content in other pages. User selection is received via a computer user interface of a portion of content within a page rendered in a display device. A graphical element is generated representing the selected portion of the content in response to receiving the user selection. A determination is made of a computer address of the selected content in response to receiving the user selection. The generated graphical element is added to a user page. The graphical element in the user page is associated with the determined computer address. User selection is received via the computer user interface of the graphical element within the user page. Content at the computer address associated with the selected graphical element is rendered in the within the user page display device. | 2009-10-01 |