07th week of 2009 patent applcation highlights part 61 |
Patent application number | Title | Published |
20090044055 | METHOD FOR SERVICING HARDWARE OF COMPUTER SYSTEM AND METHOD AND SYSTEM FOR GUIDING TO SOLVE ERRORS - A method for guiding to solve system errors is applied to a computer system. The method of the invention includes the step of calling a debugging application software to check a system state of the computer system when a request for detecting errors inputted by a user is received. When a system error occurring in the computer system is detected, a client database is connected to determine whether a corresponding solution for the user to debug the computer system exists. When the solution corresponding to the system error is not searched out from the client database, a network is connected to transfer a detected error message to a client service terminal. | 2009-02-12 |
20090044056 | MAINTENANCE MANAGEMENT SYSTEM, DATABASE SERVER, MAINTENANCE MANAGEMENT PROGRAM, AND MAINTENANCE MANAGEMENT METHOD - A maintenance management system according to the present invention has an electronic device and a database server. In one embodiment of the invention, the electronic device further includes: (1) a log generating unit for collecting states of components and generating a log when a failure is detected during execution of a process; (2) a DB inquiry unit for transmitting the log to the database server and making an inquiry about whether firmware capable of solving the failure exists; and (3) an updating process unit for obtaining firmware capable of solving the failure from the database server and updating firmware in the electronic device with the obtained firmware. In addition, the database server further includes: a storing unit for storing a database having version information of firmware and failure correction information; and an inquiry responding unit for identifying when firmware for solving the failure exists. | 2009-02-12 |
20090044057 | System and Method for Controlling Synchronous Functional Microprocessor Redundancy during Test and Analysis - A system for testing a processor. The system includes a gold processor and a test access port (TAP). A processor that is a under test (DUT) is coupled to both the gold processor and the TAP. Test signals are simultaneously provided to both the gold processor and the DUT such that the gold processor and the DUT operate in synchronous functional lockstep. The TAP may also input test signals into the gold processor and DUT simultaneously and access data from each of these processors through separate test data out (TDO) connections. Test output data accessed from the gold processor may be compared to test output data accessed from the DUT to determine if any differences are present. The comparison data generated may then be used for analysis purposes. | 2009-02-12 |
20090044058 | System and Method for Controlling Synchronous Functional Microprocessor Redundancy during Test and Method for Determining Results - A system for testing a processor. The system includes a gold processor and a test access port (TAP). A processor that is a device under test (DUT) is coupled to both the gold processor and the TAP. In the first mode, the TAP provides test signals to both the gold processor and the DUT while they operate in synchronous functional lockstep. In the second mode, the TAP provides signals to the gold processor. In the third mode, the TAP provides test signals to the DUT. A host computer coupled to the interface control unit executes a software application to cause the TAP to drive test signals and to access test output data from the gold processor and the DUT. Test output data accessed from the gold processor may be compared to that accessed from the DUT to determine any differences. The comparison data generated may then be used for further analysis. | 2009-02-12 |
20090044059 | SEMICONDUCTOR INTEGRATED CIRCUIT AND DEBUGGING SYSTEM - This invention is to provide a technology for taking out trace information externally without lacking under the condition of limited output bandwidth. A semiconductor integrated circuit provided includes: a processing unit which can perform arithmetic processing according to a predetermined program and can output trace information with respect to the arithmetic processing; and a trace compression unit which can compress the trace information outputted from the processing unit. The trace compression unit includes a storage device, a comparator unit which can compare trace information stored in the storage device and the trace information newly outputted from the processing unit, and a trace information compression controller which can compress trace information to be externally outputted, based on the comparison result of the comparator unit. When a content of the trace information is in agreement with that of the trace information already outputted, information indicating the already-outputted trace information is outputted, accordingly the trace information is compressed. | 2009-02-12 |
20090044060 | Method for Supervising Task-Based Data Processing - The invention relates to a method for supervising a task-based data processing, wherein for a plurality of tasks the following steps are performed for each task: scheduling the task for processing, and logging the scheduling of the task by storing a task identifier in a log memory, said task identifier identifying the scheduled task and being assigned to the scheduled task. The task identifiers stored in the log memory form a task history pattern of scheduled tasks. By means of the task history a pattern may be detected for determining whether a failure appears in the task-based data processing. At least one safety measure is taken when a failure is detected. | 2009-02-12 |
20090044061 | STRUCTURE AND METHOD FOR DETECTING ERRORS IN A MULTILEVEL MEMORY DEVICE WITH IMPROVED PROGRAMMING GRANULARITY - An error detection structure is proposed for a multilevel memory device including a plurality of memory cells each one being programmable at more than two levels ordered in a sequence, each level representing a logic value consisting of a plurality of digits, wherein the structure includes means for detecting errors in the values of a selected block of memory cells; the structure further includes means for partitioning the digits of each memory cell of the block into a first subset and a second subset, the digits of the first subset being unchanged in the values of a first and a second ending range in the sequence, the means for detecting errors only operating on the digits of the second subset of the block. | 2009-02-12 |
20090044062 | Method of testing a memory module and hub of the memory module - A method of testing a memory module comprising converting a hub of the memory module into a transparent mode, providing first data corresponding to a first address to the hub of the memory module, providing the first data of the hub of the memory module to a first address of a memory, providing first expected data to the hub of the memory module, outputting second data stored at the first address of the memory to the hub of the memory module, and comparing the second data with the first expected data. | 2009-02-12 |
20090044063 | Semiconductor memory device and test system of a semiconductor memory device - A semiconductor memory device includes a memory core unit, N data output buffers, N data output ports, and a plurality of test logic circuits. The memory core unit stores test data through N data lines. The N data output buffers are respectively connected to the corresponding N data lines. The N data output ports are connected to the corresponding N data output buffers, and exchange the test data with an external tester respectively. The plurality of test logic circuits receives the test data through the K data lines from the N data lines, performs test logic operation on the received test data, and provides a data output buffer control signal that determines activation of K data output buffers of the N data output buffers in test mode. The semiconductor memory device reduces test cycle. | 2009-02-12 |
20090044064 | Scan path circuit and semiconductor integrated circuit - Provided are a scan path circuit and a semiconductor integrated circuit that can reduce time necessary for shift operation. The scan path circuit includes: a first scan FF group ( | 2009-02-12 |
20090044065 | RETRANSMITTING METHOD, RADIO RECEIVING APPARATUS, AND MULTIANTENNA RADIO COMMUNICATION SYSTEM - A retransmitting method, a radio receiving apparatus and a multiantenna communication system that are capable of improving the system throughput. According to this method, the receiving apparatus determines whether a received substream has an error and hence a retransmittal is necessary ( | 2009-02-12 |
20090044066 | System and Method for Implementing a Subrate Recovery for Lost Packets in a Communications Environment - A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and recovering data lost from a packet by retransmitting selected subrate data for a lost sample over a specified time period. The method may further include transmitting one additional subrate for each sample. All data is generally retransmitted in a configured time interval and the additional subrate for each sample is transmitted every twenty milliseconds. In still other embodiments, the method includes skipping over any subrates that have already been transmitted within a recovery interval. In one implementation of the present invention, if any subrates had changed and had already been transmitted within the time period, there is no retransmit operation performed. If a lost packet is detected for a sample already in recovery, the time period is reset and a recovery process is initiated again. | 2009-02-12 |
20090044067 | WIRELESS COMMUNICATION APPARATUS, TRANSMITTING METHOD AND RECEIVING METHOD - A wireless communication apparatus having a retransmission control unit configured to refer to identification information added to received retransmit data when a second retransmit request is performed after the first transmit request is performed, and not to use the received retransmit data for forming data when the received retransmit data corresponds to the first retransmit request based on the identification information, and to use the received retransmit data for forming data when the received retransmit data corresponds to the second retransmit request based on the identification information. | 2009-02-12 |
20090044068 | Method and device for counting transmission times of data unit, transmission device, and computer program - A method for counting correctly substantial transmission times of a data unit such as an RLC-PDU even if the data unit is divided before being transmitted is provided. The method includes the steps of preparing a counter for the RLC-PDU (# | 2009-02-12 |
20090044069 | TRANSMITTER APPARATUS AND MULTIANTENNA TRANSMITTER APPARATUS - A transmitter apparatus wherein a relatively simple structure is used to suppress burst errors without changing the block sizes of encoded blocks even when the number of modulation multi-values is increased. There are included an encoding part ( | 2009-02-12 |
20090044070 | SYSTEM AND METHOD FOR TRELLIS DECODING IN A MULTI-PAIR TRANSCEIVER SYSTEM - A method and a system for decoding information signals encoded in accordance with a multi-state encoding scheme and transmitted over a multi-dimensional transmission channel by computing a distance of a received word from a codeword. One-dimensional (1D) input signals are processed in a pair of symbol decoders, implemented as look-up tables, to produce a pair of 1D errors, with each representing a distance metric between the input signal and a symbol in one of two disjoint symbol-subsets. The 1D errors are combined based on the multi-state encoding scheme in order to produce a set of multi-dimensional error terms. Each of the multi-dimensional error terms corresponds to a distance between a received word and a nearest codeword. | 2009-02-12 |
20090044071 | Error Correcting Device - The data error correcting device is provided with: a error correction means which performs an error correction process on a time-series of bits of input data, and produces corrected data and parameters showing an error sensing status at the time of correction; an estimated data producing means which responds to an instruction for data estimation, and produces estimated data configured of a time-series of bits resulting from adjustment of a time-series of bits of input data; and a control means which produces a data estimation instruction based on information included in the corrected data and parameters, and supplies the estimated data to the error correction means instead of the input data. | 2009-02-12 |
20090044072 | BROADCASTING RECEIVER AND BROADCAST SIGNAL PROCESSING METHOD - A digital broadcasting system which is robust against an error when mobile service data is transmitted and a method of processing data are disclosed. The mobile service data is subjected to an additional coding process and the coded mobile service data is transmitted. Accordingly, it is possible to cope with a serious channel variation while applying robustness to the mobile service data. | 2009-02-12 |
20090044073 | BROADCAST RECEIVER AND METHOD OF PROCESSING DATA - A broadcast receiver and a method of processing data are disclosed. The broadcast receiver includes a signal receiving unit, a RS frame decoder, a decoding unit, a text-to-speech (TTS) module, a voice output unit, and a control unit. The signal receiving unit receives broadcast signal multiplexed mobile broadcast service data including text information and main broadcast service data. The RS frame decoder performs decoding on the RS frame, thereby correcting errors occurred in the corresponding mobile broadcast service data. The decoding unit decodes the text information included in the error-corrected mobile broadcast service data. The text-to-speech (TTS) module converts the text information to a voice signal. The voice output unit outputs the converted voice signal. The control unit controls the voice output unit. | 2009-02-12 |
20090044074 | OFDM RECEIVING APPARATUS AND OFDM RECEIVING METHOD - An OFDM receiving apparatus has N sets of reception and demodulation units which input one segment broadcasting signals of ground digital broadcasting received with N sets of antennas and demodulate the signals; a buffer unit which includes N sets of buffers which hold temporarily N sets of demodulated data, which are demodulated in the N sets of reception and demodulation units, respectively, and reads the N sets of demodulated data, which are written in the N sets of buffers, in time division; and an error correction unit which inputs N sets of demodulated data read from the buffer unit in time division, performs error correction one by one, and in the process of the error correction, multiplexes the N sets of demodulated data, which have been error-corrected, in a period not used by one segment reception to output the data as one TS multiplex data. | 2009-02-12 |
20090044075 | Failure tolerant data storage - An arrangement for storing data has a plurality of N storage devices S | 2009-02-12 |
20090044076 | MEMORY ACCESS SYSTEM - The ECC circuit generates the first syndrome of write data, which have not been written to the memory. The EDC circuit generates the second syndrome of verification read data, which have been written to the memory. The EDC circuit detects errors due only to the “read disturb phenomenon” using the second syndrome, the errors occurring in data scanned from the memory. The ECC circuit detects and corrects errors due to the “program disturb phenomenon” and the “read disturb phenomenon” using the first syndrome, the errors occurring in the data in which the errors due only to the “read disturb phenomenon” have been detected. As a result, both the circuit size and the processing time can be reduced. | 2009-02-12 |
20090044077 | FLASH MEMORY SYSTEM HAVING ENCRYPTED ERROR CORRECTION CODE AND ENCRYPTION METHOD FOR FLASH MEMORY SYSTEM - A flash memory system includes a flash memory for storing input data, and a memory controller controlling the flash memory, wherein the memory controller generates a first error correction code corresponding to the input data, and encrypts the first error correction code, and the flash memory includes a main area for storing the input data and a spare area for storing the encrypted first error correction code. | 2009-02-12 |
20090044078 | ECC FUNCTIONAL BLOCK PLACEMENT IN A MULTI-CHANNEL MASS STORAGE DEVICE - A multiple channel storage device may include a host controller to receive input data from a host device and a buffer memory to store the input data and associated error correcting data prior to downstream storage. Multiple storage channels downstream from the buffer memory may store the input data and associated error correcting data in at least one of the storage channels on a non-volatile storage media. An error correcting engine between the host controller and the buffer memory may perform error correction encoding on the input data from the host device to generate the associated error correcting data for storage in the buffer memory. Such error correcting engine may protect against data errors in the buffer memory and in the storage channels. | 2009-02-12 |
20090044079 | RATE-ADAPTIVE FORWARD ERROR CORRECTION FOR OPTICAL TRANSPORT SYSTEMS - An optical transport system (OTS) having a plurality of optical transponders (OTs) connected via one or more optical links and adapted to communicate with one another using respective rate-adaptive forward-error-correction (FEC) codes. In one embodiment, the OTS has a rate control unit (RCU) adapted to configure the OTs to dynamically adjust the rates of the FEC codes based on an estimated performance margin for each link between two respective communicating OTs to optimize the overall capacity of the OTS while maintaining an adequate, but not excessive, overall system margin. | 2009-02-12 |
20090044080 | Closed Galois Field Combination - A method is provided for combining two or more input sequences in a communications system to increase a repetition period of the input sequences in a resource-efficient manner. The method includes a receiving step, a mapping step, and a generating step. The receiving step involves receiving a first number sequence and a second number sequence, each expressed in a Galois field GF[p | 2009-02-12 |
20090044081 | METHOD AND SYSTEM FOR PROVIDING SHORT BLOCK LENGTH LOW DENSITY PARITY CHECK (LDPC) CODES IN SUPPORT OF BROADBAND SATELLITE APPLICATIONS - An approach is provided for encoding short frame length Low Density Parity Check (LDPC) codes. An encoder generates a LDPC code having an outer Bose Chaudhuri Hocquenghem (BCH) code. Structure is imposed on the LDPC codes by restricting portion part of the parity check matrix to be lower triangular and/or satisfying other requirements such that the communication between bit nodes and check nodes of the decoder is simplified. Further, a cyclic redundancy check (CRC) encoder is supplied to encode the input signal according to a CRC code. This approach has particular application in digital video broadcast services over satellite. | 2009-02-12 |
20090044082 | METHOD AND SYSTEM FOR DATA-RATE CONTROL BY RANDOMIZED BIT-PUNCTURING IN COMMUNICATION SYSTEMS - Method and system for data-rate control by randomized bit-puncturing in communication systems. An encoder encodes at least one information bit thereby generating a group of encoded bits or an encoded frame. The encoder may be any type of encoder including a turbo encoder, an LDPC (Low Density Parity Check) encoder, a RS (Reed-Solomon) encoder, or other type of encoder. Any sub-portion of an encoded frame generated by such an encoder can be viewed as being a group of encoded bits. If the encoded frame is sub-divided into multiple groups of bits, each group can under processing in accordance with the means presented herein to effectuate rate matching. Based on a number of bits to be punctured from the group or frame generated by the encoder, a set of pointers and random-generated displacements is used to generate addresses for bits in the group or frame to be transmitted or punctured. | 2009-02-12 |
20090044083 | Downstream transmitter and cable modem receiver for 1024 QAM - A headend transmitter that transmits 1024 QAM including a 256 QAM modulator which has been modified to have more aggressive forward error correction processing. The 256 QAM modulator outputs 256 QAM points to a summer. Another data modulator receives additional data to be transmitted in a separate, substantially less complex constellation. This modulator processes the additional data to do forward error correction thereon and then maps the encoded data into a less complex constellation such as QPSK, 16 QAM etc. The additional data constellation points are then amplified in a variable gain amplifier and fed to a summer where each additional data point is added by vector summation to one 256 QAM point. The output 1024 QAM point is filtered and shifted to the desired transmission frequency. Legacy cable modem receivers can still receive the 256 QAM point since the addition of the new data just appears to be noise which they can overcome using the parity bits encoded in the transmitted symbols. 1024 QAM cable modem receivers receive both the 256 QAM points and the new data points and output both. | 2009-02-12 |
20090044084 | Combined DC restoration double detection and loops - A method of double detection in a perpendicular magnetic read channel is disclosed. The method generally includes the steps of (A) generating an intermediate signal by performing a first detection on an input signal of the perpendicular read channel, the first detection having a first error rate, (B) generating a statistics signal based on the intermediate signal, the statistics signal conveying noise statistics that depend on data in the input signal and (C) generating an output signal by performing a second detection on the input signal using the noise statistics to reduce a second error rate of the second detection compared with the first error rate, wherein the first detection is independent of the second detection. | 2009-02-12 |
20090044085 | DEFECT MANAGEMENT METHOD FOR STORAGE MEDIUM AND SYSTEM THEREOF - A defect management method for a storage medium is provided. An initial check is performed on the storage medium, and then diving the storage medium into blocks, which at least include a using data area with endurance blocks. Each endurance block is given an initial endurance value. Then, an endurance table is established in the storage medium for recording endurance blocks and the initial endurance values. According to the endurance table, data is written to the storage medium based on its importance. When the writing cycles reach a predetermined times, the endurance values are recalculated and the table is updated accordingly. Data is then moved according to the new endurance values. | 2009-02-12 |
20090044086 | Error correction in a set associative storage device - A data processing apparatus is provided comprising processing circuitry for performing data processing operations, a set associative storage device for storing data values for access by the processing circuitry when performing data processing operations, error detection circuitry for performing, for each access to the storage device, an error detection operation on the data value accessed, and maintenance circuitry associated with the storage device for performing one or more maintenance operations. The processing circuitry is arranged to issue an error detection maintenance request to the maintenance circuitry specifying at least one specific physical location within the storage device, and the maintenance circuitry is responsive to the error detection maintenance request to perform at least one dummy access to the at least one specific physical location within the storage device and to provide the processing circuitry with error status information derived from the error detection operation performed by the error detection circuitry in respect of said at least one dummy access. | 2009-02-12 |
20090044087 | Data Slicer Having An Error Correction Device - A data slicer includes an error bit predictor, a DC level compensator, a co-channel detector, and an output device. The data slicer generates four bytes according to four slicing levels respectively. The four slicing levels are a DC level, a level generated by adding a predetermined offset to the DC level, a level generated by subtracting the predetermined offset from the DC level, and a compensated level generated by the DC level compensator. The co-channel detector determines if the compensated level has the co-channel interference. The output device generates an output byte according to indication signals generated by the co-channel detector and the error bit predictor and the parity check of the four bytes. | 2009-02-12 |
20090044088 | Context sensitive delimiter insertion when adding references - Context sensitive delimiter insertion when adding references is disclosed. In some embodiments, a plurality of indications of selections of a cell or cell range while in a formula editing mode in a host cell into which a formula is being entered is successively received, and in response to receiving each indication of selection of the plurality a reference to the selected cell or cell range is successively inserted into the formula, wherein the references inserted into the formula are delimited by a first delimiter type if in a first context and wherein the references inserted into the formula are delimited by a second delimiter type if in a second context. | 2009-02-12 |
20090044089 | Automatic insertion of a default function - Automatically inserting a default function into a host cell is disclosed. In some embodiments, in response to receiving an indication of a selection and/or a specification of a set of one or more cells while in a formula editing mode, a default function is automatically inserted into a host cell into which a formula is being entered with the set of one or more cells as its arguments. | 2009-02-12 |
20090044090 | Referring to cells using header cell values - Referring to cells using header cell values is disclosed. In some embodiments, a header cell value of a header cell is allowed to be used to refer to one or more other cells that are associated with the header cell. The header cell may be included in a header row or column included in a table. A header row cell value may be employed to refer to one or more other cells in a corresponding column, and a header column cell value may be employed to refer to one or more other cells in a corresponding row. | 2009-02-12 |
20090044091 | Reference adding behavior in formula editing mode - Reference adding behavior in a formula editing mode is disclosed. In some embodiments, in response to receiving an indication of a selection of a cell, a reference to the selected cell is inserted into a formula being entered into a host cell if the host cell is not a header cell, and a reference to a row or column with which the selected cell is associated is inserted into a formula being entered into a host cell if the host cell is a header cell. | 2009-02-12 |
20090044092 | Preventing the inclusion of a reference to a host cell in a formula - Preventing the inclusion of a reference to a host cell in a formula to avoid a circular reference in the formula is disclosed. In some embodiments, an indication of a selection or an attempted selection of a host cell into which a formula is being entered is received wherein the selection or attempted selection is made by a user via a user gesture associated with adding to a formula a reference to a selected cell or range of cells with respect to which the user gesture is made, and a reference to the host cell is not inserted into the formula in response to the indication. In some embodiments, a host cell is not allowed to be selected. | 2009-02-12 |
20090044093 | Cutting and copying discontiguous selections of cells - Cutting and copying discontiguous selections of cells is disclosed. In some embodiments, in response to receiving an indication of a selection of a set of cells that does not include only a continuous grid of selected cells and receiving an indication of a selection of a paste destination in which the set of cells is desired to be pasted, the set of cells is pasted in the paste destination in a manner that preserves a respective relative position of each cell in the set. In some embodiments, if a paste destination is not large enough to accommodate a paste operation, the paste destination is automatically expanding so that it is large enough to accommodate the paste operation. | 2009-02-12 |
20090044094 | Auto-completion of names - Automatically completing a remainder portion of a name as it is being entered is disclosed. In some embodiments, in response to receiving at least a prescribed number of starting characters of a name being entered into a first cell as a reference name to refer to one or more other cells, a set of one or more valid reference names that begin with the received starting characters is determined and provided as auto-completion options. In such cases, a valid reference name is one that identifies using a supported syntax a spreadsheet document or a portion of a spreadsheet document. | 2009-02-12 |
20090044095 | Automatically populating and/or generating tables using data extracted from files - Automatically populating and/or generating tables using data extracted from files is disclosed. In some embodiments, in response to receiving an indication that at least a portion of a data object is desired to be included in a table, a set of one or more data values associated with the data object is selected for inclusion in the table and automatically included as an entry corresponding to the data object in the table. In various embodiments, the table may comprise an existing table and/or a newly generated table. | 2009-02-12 |
20090044096 | SYSTEMS AND METHODS FOR MANAGING STATISTICAL EXPRESSIONS - Using natural language-like user inputs to provide statistics on a subset of data is described. In one embodiment, a user input that includes at least one word or phrase representing a rule is received. The rule includes an identification of a subset of data and a statistical expression to be performed on the subset of data. The subset of data includes at least part of the data elements of a data set. Each data element includes information on an individual or group. Instructions are provided for translating the rule into an executable format. The executable format includes a translated identification of the subset and a translated statistical expression. The subset of the data is accessed using the translated identification of the subset. The translated statistical expression is executed to obtain statistics on data elements of the subset of data. The statistics on the data elements are provided. | 2009-02-12 |
20090044097 | REDLINED OUTPUTTING OPTIONS FOR PRODUCTIVITY APPLICATIONS - Systems, methods, and computer readable media for providing improved user interfaces for productivity applications are provided. In some embodiments, a user can output a clean copy of a document that has been edited using redlines while preserving the redlines in the open document. | 2009-02-12 |
20090044098 | Methods and apparatus for enabling use of web content on various types of devices - A system and method for configuring web content for display on mobile communicators including receiving an operator-selected web page, selection, by an operator, of at least one cell-based element of the web page, arrangement, by an operator, of the at least one cell-based element at a desired position in a page template; and creating at least one mobile communicator adapted page by automatically placing at least one cell-based element, indicated by the template, of at least another web page, having a page structure similar to the operator-selected web page, at a desired position indicated by the template. | 2009-02-12 |
20090044099 | Portal Interaction Using Ontology-Based Dictionaries - A portal includes one or more portal pages. Each portal page is associated with one or more ontology-based dictionaries. One or more portlets provide content for the portal pages, such that each portal page includes instances of one or more of the portlets. Each portal page is associated with the dictionaries and described using these dictionaries. Each portlet is associated with the ontology-based dictionaries and described using these dictionaries. A broker governs interaction among the portlets and between the portlets and the portal pages by using the ontology-based dictionaries. For instance, the broker governs interaction among the portlets, and between the portlets and the portal pages, by using the ontology-based dictionaries in that properties of the portlets and/or properties of the portal pages that are differently named but correspond to a same attribute are equated as identical via the ontology-based dictionaries. | 2009-02-12 |
20090044100 | Staging Electronic Publications - A system includes storage devices for storing content along with two or more computing devices such as a two or more servers. One of the computing devices includes a staging memory that stores content that is received from the storage devices. The computing device also includes a user memory that is assigned to a user and stores content transferred from the staging memory. The user memory is accessible by the user while the staging memory is inaccessible by the user. The system also includes another computing device that has a content manager that initiates transferring of content from the storage devices to the staging memory and transferring content from the staging memory to the user memory for electronic publication of the content. | 2009-02-12 |
20090044101 | AUTOMATED SYSTEM AND METHOD FOR CREATING MINIMAL MARKUP LANGUAGE SCHEMAS FOR A FRAMEWORK OF MARKUP LANGUAGE SCHEMAS - A system for creating and realizing efficiencies in markup language (e.g., XML) schema, markup language instances, and code-generated code. A schema generator receives a markup language schema as input and automatically generates a minimal markup language schema. The minimal markup language schema, and instances conforming to it, are forwards and backwards compatible with the original markup language schema and instances. A code generator receives a markup language schema as input and generates code that can both generate and consume instances conforming to the original markup language schema or the minimal markup language schema. Accordingly, smaller markup language schemas and instances result in increased processing speed, faster transmission time, and reduced archival storage space. | 2009-02-12 |
20090044102 | SYSTEM AND METHOD FOR CONTROLLING DOWNLOADING WEB PAGES - A system for controlling downloading web pages is disclosed. The system parses a current web page to generate information about the web pages pointed to by the selected links in the current web page. A number of the selected links and the number of script commands is counted and information about each of the web pages pointed to by the selected links is obtained. Script commands are used for downloading the web pages pointed to by the selected links. The system also switching to a next page of the current web page if the current web page comprises two or more pages, and if the number of the script commands equals the number of the selected links. | 2009-02-12 |
20090044103 | RENDERING AN HTML ELECTRONIC FORM BY APPLYING XSLT TO XML USING A SOLUTION - Instructions are received to open an eXtensible Markup Language (XML) document. The XML document is searched to locate a processing instruction (PI) containing an entity. The entity, by example, can be a href attribute, a URL, a name, or a character string identifying an application that created an HTML electronic form associated with the XML document. A solution is discovered using the entity. The XML document is opened with the solution. The solution includes an XSLT presentation application and an XML schema. The XML document can be inferred from the XML schema and portions of the XML document are logically coupled with fragments of the XML schema. The XSLT presentation application is executing to transform the coupled portions of the XML document into the HTML electronic form containing data-entry fields associated with the coupled portions. Data entered through the data-entry fields can be validated using the solution. | 2009-02-12 |
20090044104 | IMAGE PROCESSING APPARATUS CAPABLE OF AUTOMATICALLY GENERATING HELP DOCUMENT FOR WORKFLOW, HELP DOCUMENT GENERATING METHOD AND HELP DOCUMENT GENERATING FORM - To provide a user with an easily understandable help document, the MFP capable of executing a plurality of processes includes a process designation accepting portion to accept designation of at least one of the plurality of processes, a workflow generating portion to generate workflow definition data defining the one or more processes accepted, and a help document generating portion to generate a help document corresponding to the generated workflow. The help document generating portion includes a summary page generating portion to generate a summary page having listed thereon process names for identification of the one or more processes defined by the corresponding workflow definition data. | 2009-02-12 |
20090044105 | INFORMATION SELECTING SYSTEM, METHOD AND PROGRAM - The need for a user to select by themselves a word or word string about which the user wants to obtain information from among words or word strings presented by a system can be eliminated. An information selecting system includes word string extracting unit for extracting words or word strings from input data, a statistical data obtaining unit for obtaining statistical data concerning the words or word strings extracted by the word string extracting unit from a group of electronic documents related to the user, and selecting unit for selecting a word or word string inferred to be less understood by the user on the basis of statistical data obtained by the statistical data obtaining unit. | 2009-02-12 |
20090044106 | CONVERSION OF A COLLECTION OF DATA TO A STRUCTURED, PRINTABLE AND NAVIGABLE FORMAT - A system for converting a collection of data to a structured, printable and navigable document includes: an analyzer and a layout unit. The analyzer is coupled to receive a data collection source such as a web page associated with a wiki and other user parameters, and generates a representation of content associated with the data collection source. The output of the analyzer is coupled to an input of the layout unit to provide the representation of content. The layout unit is also coupled to receive a style sheet or other user preferences. The linearizer of the layout unit retrieves the necessary content using the representation of content. The retrieved content is then formatted by the layout selector of the layout unit to generate a paginated document and metadata. This output can then be printed on any conventional printer or manipulated and interacted with using applications or a web browser. | 2009-02-12 |
20090044107 | DATA MANAGEMENT TECHNIQUES - The exemplary embodiments provide a computer implemented method, apparatus, and computer usable program code for managing data. A graphical user interface is generated. The graphical user interface comprises a first selecting component for receiving a selection from a user of at least one attribute of a record from a set of records to be measured for relevancy, a second selecting component for receiving a selection from the user for a granularity of the at least one attribute to be measured for relevancy, and a displaying component for displaying a result to the user, wherein the result includes a visual representation of the relevancy of the at least one attribute selected by the user based on the granularity selected by the user. | 2009-02-12 |
20090044108 | GUI CONTENT REPRODUCING DEVICE AND PROGRAM - Provided is a GUI content reproducing device which is capable of displaying a GUI content, starting from an arbitrary part thereof by utilizing an existing GUI content player. A GUI content player section ( | 2009-02-12 |
20090044109 | Method, apparatus and system for enabling a new data processing device operating state - A method, apparatus and system to enable a data processing device to operate while seemingly “off”. According to one embodiment, a data processing device is configured to recognize a new system state, i.e., Visual Off. On such a data processing device, when the power button is pressed, the request to turn off the device is intercepted by a module and the device is transitioned to a Visual Off state. To the user, this transition appears instantaneous. During the transition, audible and visual indicators on the data processing device and on human interactive devices (“HID devices”) coupled to the data processing device may be turned off and/or disabled. While in the Visual Off state, the device may be fully operational, or in an alternate embodiment, the device may be placed in a low power state. When the user presses the power button again to “wake up” the data processing device, the device may transition from Visual Off into an “on” state (“Visual On”), i.e., all audible and visual indicators on the data processing device and HID devices coupled to it may be turned back on and/or enabled. | 2009-02-12 |
20090044110 | Graphical User Interface (GUI) Script Generation and Documentation - There is disclosed a method and system for generating documentation for a GUI usage scenario. There is also disclosed a method and system for assembling a GUI script from a plurality of pre-scripted parts. In an embodiment, shadow objects are created to listen to and report activities of each GUI object of interest during a GUI usage session. The shadow objects may listen to shadowed GUI object activities during playback of the GUI script, or during a live GUI usage session. GUI object activities reported by the shadow objects are identified and converted into narrative language statements, using a pre-determined conversion list, to create human-readable documentation. | 2009-02-12 |
20090044111 | IMAGE FORMING APPARATUS AND METHOD TO OFFER HELP INFORMATION THEREIN - An image forming apparatus and a method to offer help information therein include an input unit to receive a search request command to search help information from a user, a storage to store at least one help moving picture, a display to display the help moving picture, and a controller to control the display to display a help moving picture corresponding to the search request command. | 2009-02-12 |
20090044112 | Animated Digital Assistant - A method for interacting with a user comprising: receiving an input on a device, determining a text-based response based on the input using a logic engine, generating an audio stream of a voice-synthesized response based on the text-based response, rendering a video stream using a morphing of predetermined shapes based on phonemes in the voice-synthesized response, the video stream comprising an animated head speaking the voice-synthesized response, synchronizing the video stream and the audio stream, transmitting the video stream and the audio stream over the network; and presenting the video stream and the audio stream on the device. | 2009-02-12 |
20090044113 | Creating a Customized Avatar that Reflects a User's Distinguishable Attributes - A capture system captures detectable attributes of a user. A differential system compares the detectable attributes with a normalized model of attributes, wherein the normalized model of attributes characterize normal representative attribute values across a sample of a plurality of users and generates differential attributes representing the differences between the detectable attributes and the normalized model of attributes. Multiple separate avatar creator systems receive the differential attributes and each apply the differential attributes to different base avatars to create custom avatars which reflect a selection of the detectable attributes of the user which are distinguishable from the normalized model of attributes. | 2009-02-12 |
20090044114 | SYSTEM FOR PROVIDING A STATE-BASED GUIDANCE AND TECHNOLOGY VIEW FOR AN APPLICATION - A state-based guidance system provides to a user operation guidance and technology guidance for an application. The system walks the user step-by-step through an existing interface and guides the user to provide the appropriate input in the appropriate places in the existing interface. Individualized guidance is dynamically provided based on a user profile in addition to state and context of the application. The system describes the technologies used to perform actions presented in the user interface of the application and indicates where these technologies are used, providing an overview of which technologies are used in the application and in what capacity those technologies are implemented. | 2009-02-12 |
20090044115 | PREVIEWING AUDIO DATA - A program product, a graphical user interface, a computer system including such a graphical user interface and method for previewing audio data, wherein an image is displayed which represents at least a part of an internal structure of the audio data. According to one particular implementation the image is a screenshot or part of a screenshot taken when last saving the audio data. | 2009-02-12 |
20090044116 | GRAPHICAL USER INTERFACE DEVICE - The disclosure refers to a graphical user interface device. In one example, the device is configured to provide images for display on a plurality of split screen forming areas of a split screen display. The device displays to a user an operation window having operation areas, the number of operation areas being the same as the number of split screen forming areas of the split screen display. Each of the operation areas is associated with one of the split screen forming areas. | 2009-02-12 |
20090044117 | RECORDING AND EXPORTING SLIDE SHOW PRESENTATIONS USING A PRESENTATION APPLICATION - A presentation application for recording and exporting slide show presentations is provided. Using the presentation application, a user can give a slide show presentation and request that the presentation application record the presentation. The presentation application may enable a microphone to record audio for the presentation. The presentation application may keep track of the timing between transitions in the slides of the presentation. Using the audio and the transition timing, the presentation application can create an audio-visual media file, such as an MPEG file. Using the presentation application, the user can export the audio-visual media file to another source or program, such as the Internet or QuickTime. | 2009-02-12 |
20090044118 | User interface that conveys the predicted quality of a multimedia device prior to its creation - Methods and apparatus are provided providing users with the ability to create and produce multimedia devices. In one aspect of the present invention, users are provided with the capability to easily and seamlessly create slideshows using multiple forms of graphic elements instead of just still pictures. In another aspect of the present invention, users are provided with the capability to create and modify the DVD menu that is required for DVDs to function properly on conventional DVD players. In still another aspect of the present invention, users are provided with an intuitive graphic interface that simply and clearly explains the trade offs the user must make in deciding which mode to record the DVD. | 2009-02-12 |
20090044119 | ARRANGING AUDIO OR VIDEO SECTIONS - A program product, a graphical user interface, a computer system including such a graphical user interface and method for replacing a first version of an audio and/or video section having a first length by selecting a second version of an audio and/or video section having a second length are described. Such a method comprises selecting the first version having the first length, displaying a first indication showing that the first version is selected, opening a menu associated with the first version offering at least the second version as an alternative to replace the first version, selecting the second version in the menu to replace the first version and displaying a second indication showing that the second version is selected. The second indication replaces the first indication. Some implementations may facilitate replacing one section or piece of audio or video data by another. | 2009-02-12 |
20090044120 | IMAGE PROCESSING APPARATUS - A signal processing apparatus, the operation of which is controlled by a remote controller, designates procedure for reproducing an image signal stored on a recording medium; allocates a reproduction function corresponding to the designated reproduction procedure to the operating key of the remote controller; generates reproduction management data that includes operating key information indicating the operating key to which the reproduction function is allocated, and reproduction procedure information indicating the designated reproduction procedure; and writes the reproduction procedure management information to the recording medium. | 2009-02-12 |
20090044121 | Associating an object with a relevant data source - Associating an object with a relevant data source is disclosed. In some embodiments, an object pasted into a destination document is associated with a data source included in the destination document. In various embodiments, the data source associated with the object may comprise a data source concurrently pasted with the object into the destination document, a data source already existing in the destination document prior to the object being pasted into the destination document, or a data source generated in the destination document using data extracted from the pasted object. | 2009-02-12 |
20090044122 | METHOD AND SYSTEM TO PROCESS DIGITAL AUDIO DATA - A method to process digital audio data displays the digital audio data in one or more tracks along a time line in a graphical interface of a computer system and defines arrange regions within the time line of the digital audio data as objects for manipulation. Tracks within a selected arrange region are processed as an entity in accordance with commands received through the graphical user interface. | 2009-02-12 |
20090044123 | ACTION BUILDS AND SMART BUILDS FOR USE IN A PRESENTATION APPLICATION - A presentation application for animating objects placed on slides is provided. Using the presentation application, the user may add objects to slides of a presentation, and apply animations to the objects. The animations may include action builds (e.g., fundamental animations) and smart builds (e.g., complex combinations of action builds). The animations used in slides may be pre-processed, or may instead be rendered in real-time as the slides are being presented. The real-time rendering may be performed by graphics circuitry, such as the GPU of a video card. | 2009-02-12 |
20090044124 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR FACILITATING DATA ENTRY USING AN OFFSET CONNECTION ELEMENT - A method, apparatus and computer program product are provided for facilitating data entry into an electronic device via a touchscreen. As a user touches the touchscreen at a first location, a cursor may be displayed at that location. Because the cursor, as well as various items displayed on the touchscreen, are likely now obscured by the instrument used to touch the touchscreen, the user may sweep his or her finger away from the first location, at which point a pointer, or similar connection element, may be displayed between the cursor, which is maintained at the first location, and the second, new location of the instrument. The user may unlock the connection element and cursor, causing the connection element, and by extension the cursor, to begin moving with the instrument. The user may then move the cursor to its desired location by movement of the offset connection element. | 2009-02-12 |
20090044125 | Content Server Latency Demonstration - A first portion of a content page can be loaded in a first user interface, where the first portion includes content received from a publisher server. A second user interface can then be displayed. A second portion of the content page can be loaded in the second user interface, where the second portion includes one or more content items received from one or more content servers. In addition, one or more attributes associated with the one or more content items can be displayed in the second user interface. | 2009-02-12 |
20090044126 | Methods and apparatus for enabling use of web content on various types of devices - A method and system for displaying web content on a display screen including the following functionality: in response to a user request, downloading the web page to a server, recognizing, by the server, the presence in the web page of an image comprised of sub-images, combining, by the server, the sub-images into a single image and supplying by the server the single image for display on the display screen. | 2009-02-12 |
20090044127 | Multi-User Computer System - A system for connecting multiple users to multiple computers uses a switch for making and breaking connections between individual computers and input/output devices such as display screens, keyboards and pointing devices at user locations. A supervisory computer system includes one or more helper computers which run programs to aid the user in selecting connections to be made. The switch is arranged to capture preselected input sequences as designating commands, such as a command to connect the helper computer, and to forward these to the supervisory computer system. The supervisory computer system actuates the switch in response to these commands so that the user can establish communication with the helper computer. | 2009-02-12 |
20090044128 | ADAPTIVE PUBLISHING OF CONTENT - An original content item and a first derivative content item are stored in a storage, the derivative content item being associated with the original content item. A request is received from a remote device, the request including information about the remote device and an identifier associated with the original content item. The first derivative content item is provided to the remote device upon determining that the remote device has a property that does not match a corresponding property of the original content item, and a second derivative content item that is a derivative of the original content item is generated, the second derivative content item having a property that matches a corresponding property of the remote device. The second derivative content item is provided to the remote device. | 2009-02-12 |
20090044129 | GRAPHICAL USER INTERFACE TO CONTROL INTERACTIONS BETWEEN AN APPLIANCE AND A CONSUMABLE HOLDER - A graphical user interface has software configured to communicate with an appliance adapted to perform a physical cycle of operation on an article and to communicate with a consumable holder for use with the appliance where the operation cycle is related to a consumable in the consumable holder. The software is configured to cause the graphical user interface to communicate to a user information associated with an appliance, a cycle of operation, a consumable holder, or a consumable. The software also causes the graphical user interface to communicate to an appliance or to a consumable holder information from a user. | 2009-02-12 |
20090044130 | MULTIPLE JOB SUBMISSION FROM LOCAL USER INTERFACE - A multifunction device (MFD) includes a control system and a plurality of associated local user interfaces including a first local user interface in communication with the control system for user selection of a selected one of a first group of mutually exclusive operations under the control of the control system and a second local user interface in communication with the control system for user selection of a selected one of a second group of mutually exclusive operations, different from the first group of operations, which are under the control of the control system. The device optionally includes a third local interface in communication with the control system, which serves as an interface between the first and second local user interfaces and the control system. | 2009-02-12 |
20090044131 | INTEGRATING MESSAGING ATTACHMENTS WITH ONLINE PUBLISHING SYSTEMS - A client publishes rich media content by receiving a message including a representation of imagery content. A publishing control is presented, in association with the message, that enables the user to transmit the imagery content to a publishing host. The user is enabled to interact with the publishing control and the representation of the imagery content to publish the imagery content using the publishing host. | 2009-02-12 |
20090044132 | RICH CONFERENCE INVITATIONS WITH CONTEXT - Systems and methods that enable conference attendee(s) to invite others to the conference and provide a rich set of contextual information about the conference upfront to the invitee(s). A communicator component enables document related to the conference to be automatically shared and can further supply the name of the document and the location of the document. Hence, an invitee can make an informed decision about joining the conference and evaluate relevance of the conference up front (e.g., prior to joining). | 2009-02-12 |
20090044133 | Updating Content Display Based on Cursor Position - A computer-implemented method can include displaying a display region, on a display device associated with a computer system, corresponding to a container at a remote location operatively coupled to the computer system over a network, wherein the container includes at least two content items, dividing the display region into at least two portions, wherein each portion corresponds to one of the at least two items, and upon detecting a positioning of a cursor in a first portion of the at least two portions, transmitting a request to the remote location for a first content item, of the at least two content items, receiving the first content item, and displaying the first content item in the display region. | 2009-02-12 |
20090044134 | DYNAMIC INTERFACES FOR PRODUCTIVITY APPLICATIONS - Systems, methods, and computer readable media for providing improved user interfaces for productivity applications are provided. In some embodiments, when a user inputs data into a document, the interface can determine what the format is for that data, such as a text format or an image format. The interface can then remove any presented icons, which can be in the form of a toolbar, not useful for the selected data format and provide icons that are useful for the selected data format. The icons provided can be a predetermined set of icons selected by the designer of the user interface or can be a custom set of icons preselected by a user of the interface. | 2009-02-12 |
20090044135 | METHOD AND APPARATUS USING ON-SCREEN KEYBOARD AS INPUT UNIT - A method and apparatus using an on-screen keyboard as an input unit. A method of using an on-screen keyboard as an input unit comprises receiving information on a first key that is selected through the input unit that has fewer input keys than the on-screen keyboard, highlighting a predetermined key in a predetermined group of keys including a number key on the on-screen keyboard that corresponds to the first key, and moving a highlighted portion on the on-screen keyboard when a second key is selected through the input unit. | 2009-02-12 |
20090044136 | BACKGROUND REMOVAL TOOL FOR A PRESENTATION APPLICATION - A presentation application for masking portions of an object, such as the background of an image, is provided. The presentation application may provide a background removal tool that allows a user to define an initial point in the background of the object. The presentation application may establish an initial background color based on the initial point, and may compute and automatically adjust a color tolerance of the background color based on the distance that a user-controlled cursor is from the initial point. Using a seed-fill algorithm, the presentation application can select a contiguous portion of the object for masking that includes the initial point and surrounding pixels that are within the background color tolerance. To smoothen the edges of the contiguous portion, the presentation application can convert the portion to a vector graphic before masking the object. | 2009-02-12 |
20090044137 | CONSUMABLE HOLDER WITH USER INTERFACE DATA - A user interface has software configured to communicate with an appliance adapted to perform a physical cycle of operation on an article and to communicate with a consumable information holder. The software is further configured to cause the graphical user interface to communicate to a user information that is at least partially derived from the consumable information holder. The information includes at least one step for activating a user interface component, preparing the appliance for the operation cycle, handling the appliance during the operation cycle, handling the appliance after the operation cycle, preparing the article for the operation cycle, handling the article during an operation cycle, or handling an article after the operation cycle. | 2009-02-12 |
20090044138 | Web Widgets - A media authoring tool includes web widgets for creating page elements for various types of media (e.g., websites, blogs, broadcasts, slide shows, multimedia presentations). A widget inspector associated with the widget can be used to modify the behaviour of the widget. | 2009-02-12 |
20090044139 | APPARATUS AND METHOD FOR PROVIDING CHARACTER DELETION FUNCTION - An apparatus and a method for providing a character deletion function is provided. A plurality of deletion items having respective designated deletion schemes are displayed, when there is a request for a deletion mode while inputting characters. It is determined if a Drag event occurs after a Press event occurs in an area where one of the plurality of deletion items is displayed. It is determined if a Release event occurs when the Drag event occurs. A deletion function in a deletion scheme corresponding to a deletion item having an area where the Release event occurs is performed when the Release event occurs. Accordingly, a user has convenience with which, when inputting characters, the user receives various deletion schemes and can perform a desired deletion function in a simple way. | 2009-02-12 |
20090044140 | Intermediate Viewer for Transferring Information Elements via a Transfer Buffer to a Plurality of Sets of Destinations - A method for viewing and controlling data intermediately between source and destination by receiving from a graphical user interface a user designation of a plurality of sets of copy command destination positions within contents of a computer file, wherein each destination point is allowed to be included in more than one set of destination points; displaying to the user information elements contained in an operating system clipboard transfer buffer; receiving a user selection of information elements in the clipboard transfer buffer; receiving a user definition of a subset of the previously-designated copy command destination positions; and automatically copying the selected information elements to positions in the computer file corresponding according to the user defined subset of copy command destination positions. | 2009-02-12 |
20090044141 | Processing execution program product and processing execution apparatus - A computer readable computer program product containing a processing execution program, the processing execution program includes: an area display instruction to display, in correlation to data displayed on a screen, a selection area to be operated by a user for selecting the data; a selection status display instruction to display a selection status indication indicating that the data has been selected in the selection area; a processing execution instruction to execute the processing to the data corresponding to the selection area in which the selection status indication is displayed; and an execution status display instruction to display an execution status indication on the processing in place of the selection status indication in the selection area. | 2009-02-12 |
20090044142 | SYSTEMS AND METHODS FOR PROVIDING A PERSISTENT NAVIGATION BAR IN A WORD PAGE - Computer implemented methods for defining a navigation control, located inside of a shell of a word page are provided. The navigation control includes a plurality of dynamic controls defined as part of the navigation control. An associated dynamic control of the plurality of dynamic controls is associated with a tool and is configured to allow display of a user interface of the tool in an overlying window, without leaving the word page. The shell of the word page that includes a plurality of page modules is dynamically generated through a user action related to a word, and the plurality of page modules include content that is contextually related to the word. The overlying window is configured to be defined over one or more of the plurality of page modules. Further, the plurality of page modules are contextually related to the word when content of every page module in the plurality of page modules has some descriptive interrelated dependence to or from the word. | 2009-02-12 |
20090044143 | System and Method for Handling Unexpected Focus Change Messages in a Computing Device - A system and method for managing non-user initiated focus changes in a computing device detects, in one embodiment, an operating system generated message indicating a focus change from a first window to a second window. Once detected, user input is inhibited for a predetermined time. The predetermined time is configurable by the user. After the predetermined time elapses, subsequent user input is permitted to be sent to the second window, which has the focus. | 2009-02-12 |
20090044144 | Methods And Apparatus For Sharing User Interface Widget Annotations - Methods and apparatus are disclosed for sharing user interface widget annotations. According to an exemplary embodiment, a method is described for sharing user interface widget annotations including determining an attribute of a first user interface widget of a first application. Annotation information for the first user interface widget is received and the annotation information associated with the first user interface widget using the attribute. Information describing the association of the annotation information and the first user interface widget is shared with a second application, different from the first application. The shared information enables the second application to present the annotation information in association with a second user interface widget of the second application. | 2009-02-12 |
20090044145 | METHOD FOR OFFERING ADVERTISEMENT IN ASSOCIATION WITH CONTENTS IN VIEW AND SYSTEM FOR EXECUTING THE METHOD - A method of providing advertising associated with a content in a visible area, and a system for executing the method are provided. A method of providing advertising associated with a content includes the steps of: dividing a webpage into a plurality of content areas using a predetermined area division scheme; identifying a content area where a predetermined event occurs, when the event occurs on the webpage; identifying a content included in the identified content area; and providing advertising associated with the identified content. | 2009-02-12 |
20090044146 | ASSOCIATING FILE TYPES WITH WEB-BASED APPLICATIONS FOR AUTOMATICALLY LAUNCHING THE ASSOCIATED APPLICATION - The present invention discloses a launching engine configured to automatically launch a Web site and load an electronic document responsive to a launching event for the electronic document. The launching engine can be a component of a computer operating system (e.g., MAC OS, OS/2, WINDOWS XP, etc.) or a graphics management component (e.g., KDE, GNOME, etc.) of a computer. A launching event can be initiated by user selection of a document icon, a user selection of an electronic document from a file management application, a launching script for the electronic document triggered by a media insertion action, and the like. | 2009-02-12 |
20090044147 | SYSTEM AND METHOD FOR PRESENTING DYNAMIC ADVERTISEMENTS ON WEB PAGES - A system and method are described for presenting a list of performable actions associated with a dynamic advertisement on a web page, and for performing the actions upon a user input. | 2009-02-12 |
20090044148 | PORTABLE TERMINAL AND MENU DISPLAY METHOD - Provided is a portable terminal including a display section having a display screen, a storage section and a control section. Entire menu screen information corresponding to entire of menus which cannot be accommodated in the display screen and have a hierarchical structure is stored in advance in the storage section. The control section generates folded screen information corresponding to a folded screen which can be displayed on the display screen by applying a folding processing to the entire menu screen information and has the folded screen displayed on the display screen of the display section in response to the folded screen information. | 2009-02-12 |
20090044149 | Method and Device for Generating a Procedural Map from an External Parameter such as an Image Characteristic - Method to generate a procedural map ( | 2009-02-12 |
20090044150 | SYSTEM AND METHOD FOR SIMPLIFIED NAVIGATION - This disclosure describes systems, methods and user interfaces for easily navigating through hierarchically related content, such as web pages in a hierarchical website. For each page of content, a navigation element is provided that displays to the viewer of the page information about one or more pages that are hierarchically below the currently displayed page and information about what page or pages are hierarchically above the currently displayed page. The navigation element includes a top-level tabbed bar that exposes the hierarchical path from the homepage to the displayed page. Furthermore, as the user navigates through the website, the top-level bar forms a “crumb” or path describing the user's location within the hierarchy of web pages. | 2009-02-12 |
20090044151 | INFORMATION DISPLAY DEVICE - An information display device includes a monitor, an operator, a display processor for displaying, on the monitor, identification information of item groups and items in the lower hierarchy of an item group, an item group selector for selecting one item group in response to an item group selecting operation on the operator, a display controller for making the display processor display, on the monitor, items in the lower hierarchy of the one item group selected by the item group selector, a first item selector for selecting an item from items currently displayed on the monitor in response to a first item selecting operation on the operator, and a second item selector for making the display processor sequentially display, on the monitor, items in the lower hierarchy of the item groups in response to a second item selecting operation on the operator, and for selecting an item from the displayed items. | 2009-02-12 |
20090044152 | Using content aggregation to build administration consoles - Content aggregation is used to build administration consoles. Preferred embodiments enable providing a solution-based approach to information technology (“IT”) administration, whereby content can be flexibly arranged to provide a content view that is adapted for the IT solution deployed in a particular IT environment. In preferred embodiments, portal technology is used for the aggregation framework, and portlets are used for creating content. Alternatively, other approaches such as struts and tiles may be used. Preferred embodiments deploy an administration console as a Web-accessible application, and this console consolidates the administration interfaces for an arbitrary set of management operations, including administration of an arbitrary collection of hardware and/or software resources. Roles/permissions may be used when rendering content for the console, thereby customizing a view to individual end users (or user groups). | 2009-02-12 |
20090044153 | USER INTERFACE - It is presented a portable apparatus including a first element including a display; a second element, the first and second elements being rotatable in relation to each other around a longitudinal axis and a controller. The controller is configured to, when detecting a rotational user input including a rotational movement between the first element and the second element around the longitudinal axis, scroll content of the display such that the content is displayed at a position being fixed, within an interval of acceptance, in relation to the second element. Corresponding method, computer program product, user interface and system are also presented. | 2009-02-12 |
20090044154 | OVER APPROXIMATION OF INTEGRATED CIRCUIT BASED CLOCK GATING LOGIC - A novel method for optimizing the implementation of clock gating logic in digital circuits utilizing clock gating. The method over-approximates the clock gating function by removing the variable with the least influence on the resulting approximation function. Approximations of clock gating functions expressed in normal form are performed by removing an appropriate component from the function. Approximations of clock gating functions expressed in conjunctive normal form are performed by removing a clause from the function. Approximations of clock gating functions expressed in disjunctive normal form are performed by removing a literal from a clause in the function. | 2009-02-12 |