51st week of 2012 patent applcation highlights part 67 |
Patent application number | Title | Published |
20120324301 | METHOD FOR CHECKING THE FUNCTIONAL ABILITY OF A MEMORY ELEMENT - A method for checking the functional ability of a memory element having a stack memory, wherein the stack memory occupies a defined region within the memory element. A stack memory pointer is defined, which displays, in the form of an address, a stack memory position, from which data are currently being removed or to which data are currently being written. In the memory element, a section of defined length arranged outside a memory region to be checked is delimited and used as an auxiliary memory; the current address of the stack memory pointer is stored before the start of a test program for checking the memory element and the stack memory pointer is then assigned an address associated with the auxiliary memory, so that during the test program the auxiliary memory is used as working memory; and after terminating the test program the stack memory pointer is reassigned the address of that position, which it displayed before the start of the test program. | 2012-12-20 |
20120324302 | INTEGRATED CIRCUIT FOR TESTING USING A HIGH-SPEED INPUT/OUTPUT INTERFACE - An integrated circuit configured for testing is described. The integrated circuit includes a high-speed input/output interface. The integrated circuit also includes a test controller coupled to the high-speed input/output interface. The integrated circuit further includes test circuitry coupled to the test controller. The test controller controls the test circuitry based on controller protocol test information from the high-speed input/output interface. | 2012-12-20 |
20120324303 | INTEGRATED CIRCUIT COMPRISING SCAN TEST CIRCUITRY WITH PARALLEL REORDERED SCAN CHAINS - An integrated circuit comprises scan test circuitry and additional internal circuitry subject to testing utilizing the scan test circuitry. The scan test circuitry comprises a plurality of scan chains, with each such scan chain comprising a plurality of flip-flops configurable to operate as a serial shift register. The plurality of scan chains are arranged in sets of two or more parallel scan chains. The scan test circuitry further comprises multiplexing circuitry, including a plurality of multiplexers each associated with a corresponding one of the sets of parallel scan chains and configured to multiplex scan test outputs from the parallel scan chains within the corresponding one of the sets of parallel scan chains. In one embodiment, one or more of the sets of parallel scan chains comprise respective pairs of parallel scan chains with each such pair corresponding to a single original scan chain. A given one of the pairs of parallel scan chains comprises an even scan chain and an odd scan chain, formed by reordering the corresponding single original scan chain. | 2012-12-20 |
20120324304 | SCAN TESTING USING SCAN FRAMES WITH EMBEDDED COMMANDS - Testing of integrated circuits is achieved by a test architecture utilizing a scan frame input shift register, a scan frame output shift register, a test controller, and a test interface comprising a scan input, a scan clock, a test enable, and a scan output. Scan frames input to the scan frame input shift register contain a test stimulus data section and a test command section. Scan frames output from the scan frame output shift register contain a test response data section and, optionally, a section for outputting other data. The command section of the input scan frame controls the test architecture to execute a desired test operation. | 2012-12-20 |
20120324305 | TESTING INTERPOSER METHOD AND APPARATUS - The disclosure describes a novel method and apparatus for improving silicon interposers to include test circuitry for testing stacked die mounted on the interposer. The improvement allows for the stacked die to be selectively tested by an external tester or by the test circuitry included in the interposer. | 2012-12-20 |
20120324306 | ADDRESSABLE TEST ACCESS PORT METHOD AND APPARATUS - The disclosure describes a novel method and apparatus for making device TAPs addressable to allow device TAPs to be accessed in a parallel arrangement without the need for having a unique TMS signal for each device TAP in the arrangement. According to the disclosure, device TAPs are addressed by inputting an address on the TDI input of devices on the falling edge of TCK. An address circuit within the device is associated with the device's TAP and responds to the address input to either enable or disable access of the device's TAP. | 2012-12-20 |
20120324307 | Systems and Methods for Retimed Virtual Data Processing - Various embodiments of the present invention provide systems and methods for data processing system. As one example, a data processing circuit is described that includes an analog to digital converter, an online timing loop, and an offline timing loop. The analog to digital converter receives an analog input and provides a first series of data samples Each bit of the first series of data samples corresponds to the analog input at a time controlled by an updated sampling clock. The online timing loop modifies the updated sampling clock based at least in part upon a processed version of the first series of data samples. | 2012-12-20 |
20120324308 | WIRELESS COMMUNICATION SYSTEM, COMMUNICATION DEVICE, PROGRAM, AND INTEGRATED CIRCUIT - A communication device includes a turbo encoding section including a plurality of component encoders, wherein the plurality of component encoders within the turbo encoding section use different constraint lengths. | 2012-12-20 |
20120324309 | DECODING METHOD AND DECODING APPARATUS - A decoding device allowing a high-speed decoding operation. In a decoding section ( | 2012-12-20 |
20120324310 | SEMICONDUCTOR DEVICE AND METHOD OF WRITING DATA TO SEMICONDUCTOR DEVICE - A semiconductor device in related art has a problem that security at the time of writing data cannot be sufficiently assured. A semiconductor device of the present invention has: a unique code generating unit generating an initial unique code which is a value unique to a device and includes an error in a random bit; a first error correcting unit correcting an error in the initial unique code to generate an intermediate unique code; a second error correcting unit correcting an error in the intermediate unique code to generate a first determinate unique code; and a decrypting unit decrypting, with the first determinate unique code, transmission data obtained by encrypting confidential information with key information generated on the basis of the intermediate unique code by an external device to generate confidential information. | 2012-12-20 |
20120324311 | APPARATUS, SYSTEM, AND METHOD FOR MANAGING DATA USING A DATA PIPELINE - An apparatus, system, and method are disclosed for managing data in a solid-state storage device. A solid-state storage and solid-state controller are included. The solid-state storage controller includes a write data pipeline and a read data pipeline The write data pipeline includes a packetizer and an ECC generator. The packetizer receives a data segment and creates one or more data packets sized for the solid-state storage. The ECC generator generates one or more error-correcting codes (“ECC”) for the data packets received from the packetizer. The read data pipeline includes an ECC correction module, a depacketizer, and an alignment module. The ECC correction module reads a data packet from solid-state storage, determines if a data error exists using corresponding ECC and corrects errors. The depacketizer checks and removes one or more packet headers. The alignment module removes unwanted data, and re-formats the data as data segments of an object. | 2012-12-20 |
20120324312 | SELECTIVE MASKING FOR ERROR CORRECTION - Error correction code (ECC) checkbits are generated for each write access to a memory address based on both the data to be written (the write data) and the memory address. The data processing device employs multiple-mapped or multi-port memory, whereby different memory addresses can be associated with the same memory location. To generate the ECC checkbits the data processing device selects a mask for each write access based on the write address and determines the ECC checkbits based on the write data, the write address, and the mask. | 2012-12-20 |
20120324313 | ENCODING A DATA WORD FOR WRITING THE ENCODED DATA WORD IN A MULTI-LEVEL SOLID STATE MEMORY - A method for encoding a data word for writing an encoded data word in N cells of a solid state memory. Each of the N cells can be programmed in one of q nominal levels. The method includes encoding the data word as a codeword of a first codeword type having q symbol values or as a codeword of a second codeword type having (q-d) symbol values, d ε [1, . . . , q-1], depending on a state of the N cells. | 2012-12-20 |
20120324314 | Low Power Retention Random Access Memory with Error Correction on Wake-Up - Solid-state random access memory including error correction capability applied to memory arrays entering and exiting a data retention mode. Error correction coding of the data to be retained is performed upon determining that a portion of the memory is to enter data retention mode; the parity bits (i.e., bits in addition to those required for storage of the payload) are stored in available memory cells within or external to the retention domain. Upon exit from retention mode, the code words are decoded to correct any errors, and the payload data are returned to the original cells. Error correction encoding and decoding is not performed in the normal operating mode. | 2012-12-20 |
20120324315 | LOW BANDWIDTH PHY FOR WLAN - A method includes generating first and second data units corresponding to first and second PHY modes, respectively. Generating the first data unit includes FEC encoding first information bits, mapping the FEC-encoded bits to first constellation symbols, and generating first OFDM symbols to include the first constellation symbols. The first OFDM symbols utilize a first tone spacing, and include a first number of non-zero tones collectively spanning a first bandwidth. Generating the second data unit includes FEC encoding second information bits, block encoding the FEC-encoded bits, mapping the block-encoded bits to second constellation symbols, and generating second OFDM symbols to include the second constellation symbols. The second OFDM symbols utilize the first tone spacing, and include a second number of non-zero tones collectively spanning a second bandwidth less than the first bandwidth. The second number of non-zero tones is less than the first number of non-zero tones. | 2012-12-20 |
20120324316 | Turbo Parallel Concatenated Convolutional Code Implementation on Multiple-Issue Processor Cores - An iterative PCCC encoder includes a first delay line operative to receive at least one input data sample and to generate a plurality of delayed samples as a function of the input data sample. The encoder further includes a second delay line including a plurality of delay elements connected in a series configuration. An input of a first one of the delay elements is adapted to receive a sum of first and second signals, the first signal generated as a sum of the input data sample and at least one of the delayed samples, and the second signal generated as an output of a single one of the delay elements. A third delay line in the encoder is operative to generate an output data sample as a function of the sum of the first and second signals and a delayed version of the sum of the first and second signals. | 2012-12-20 |
20120324317 | DATA CLASSIFICATION IN A WIRELESS COMMUNICATION SYSTEM - A method of data classification for use in a wireless communication system includes obtaining decoder metrics from a decoder. The decoder metrics correspond to data generated by the decoder. The decoder metrics include a first metric and a second metric. The method also includes classifying the data into a first category if the data fails an error detection check, into a second category if the data passes the error detection check and is determined to be unreliable, or into a third category if the data passes the error detection check and is determined to be reliable. A reliability of the data is determined based on at least one of the decoder metrics and a threshold. | 2012-12-20 |
20120324318 | Processor Instructions to Accelerate Viterbi Decoding - Viterbi decoding may be performed on a microcontroller by initializing a state-metric array by executing load instructions to load state-metric data from a memory module into a set of registers in the microcontroller. Butterfly processing on the state-metric array is performed by executing Viterbi processing instructions fetched from a program storage module to manipulate the state-metric (SM) data in the set of registers for each Viterbi butterfly in a stage of Viterbi decoding to form a final set of state-metric data and trace bits. After completing each stage, a final set of state-metric data may be stored in the memory module by executing store instructions. | 2012-12-20 |
20120324319 | HIGH THROUGHPUT FRAME CHECK SEQUENCE MODULE ARCHITECTURE - Described embodiments provide for a frame check sequence (FCS) module with a cyclic redundancy check (CRC) unit that receives a data block (padded, if necessary, to a maximum width) and a first state vector and computes an internal vector based on an extended CRC transition matrix. The FCS module further includes a set of matrix units, each matrix unit configured to multiply the internal vector by a corresponding correction matrix wherein the multiplications result in a set of products. A multiplexer selects, by a control signal determined by a maximum number of bytes and the original width, a second state vector from the set of products. | 2012-12-20 |
20120324320 | CODING APPARATUS, CODING METHOD, DATA COMMUNICATION APPARATUS, AND DATA COMMUNICATION METHOD - A 4B5B encoder converts an inputted 4-bit data into a pattern of a 5-bit data in which (i) the number of bits of consecutive “0” data values is permitted to be maximum two, and, simultaneously, (ii) maximum one bit of head end two bits is permitted to have a “0” data value and maximum one bit of tail end two bits is permitted to have a “0” data value. A 5N-bit command encoder converts a command into a command pattern in which the number of bits contained in consecutive “0” data values is permitted to be maximum two. The data after the conversion and the command after the conversion are converted into NRZI codes by an NRZI encoder. | 2012-12-20 |
20120324321 | CO-HOSTED CYCLICAL REDUNDANCY CHECK CALCULATION - A co-hosted cyclical redundancy check (CRC) calculations system is arranged to use a processor to generate initial addresses for reading the data from a mirrored device that has address ranges over which a CRC result is to be calculated. An memory mapping unit detects when the initial address falls within an address range over which the CRC result is to be calculated. A read snoop unit snoops the data read from a mirrored memory that has data stored using a mirrored address. A CRC co-generator receives the snooped data read from mirrored memory and uses the snooped data read from the mirrored memory to calculate the CRC result. | 2012-12-20 |
20120324322 | POWERLINE COMMUNICATION FRAMES HAVING CRC WITHIN HEADER - A method of powerline communications including a first node and at least a second node on a powerline communications (PLC) channel in a PLC network. The first node sends a physical layer (PHY) data frame on the PLC channel including a preamble, a PHY header, a MAC header and a MAC payload. The MAC header includes a Cyclic Redundancy Check (CRC) field (MH-CRC field). The second node receives the data frame, parses the MAC header to reach the MH-CRC field, and performs CRC verification using the MH-CRC field to verify the MAC header. If the CRC verification is successful, (i) the second node parses another portion of the MAC header to identify a destination address of the data frame and (ii) to determine whether the data frame is intended for the second node from the destination address. | 2012-12-20 |
20120324323 | ENHANCED CAPTURE, MANAGEMENT AND DISTRIBUTION OF LIVE PRESENTATIONS - Techniques are provided for converting live presentations into electronic media and managing captured media assets for distribution. An exemplary system includes capture devices that capture media assets of live presentations comprising a session, including image data of sequentially presented visual aids accompanying the live presentations and audio data. Each capture device has an interface for real-time image data marking of the image data for identification of individual images and session marking of the image data for demarcation of individual presentations of the session. A centralized device processes the captured media assets and automatically divides the captured media assets into discrete files associated with the individual presentations based on the session markings. An administrative tool manages the processed media assets to produce modified presentations and enables modification of the visual aid images identified by the image data markings. A production device formats the modified presentations for distribution on distribution media. | 2012-12-20 |
20120324324 | SYNCHRONIZING RECORDED AUDIO CONTENT AND COMPANION CONTENT - Aspects of the present disclosure relate to synchronously presenting companion content, such as text content of an electronic book, while recording or presenting narration audio content spoken by a narrator. For example, recorded audio content may be received that corresponds to words of the companion content as spoken by a narrator. The recorded audio content may be received at least substantially in real time as the words are spoken. Content synchronization information for the recorded audio content and the text content may be generated, where the content synchronization information maps portions of the recorded audio content to corresponding portions of the text content. The audio content and the text content may be synchronously presented to a user based at least in part on the content synchronization information. | 2012-12-20 |
20120324325 | Patent Prosecution Accelerator Package - A package of digital files for patent prosecution contains an office action (OA) dedicated to a specific case in examination by a patent examination authority, the OA displayable in a display window coupled to a computerized appliance, and a first reference document also displayable in the same or a separate window. The OA comprises a statement alleging a portion of the first reference document as teaching or suggesting a limitation of a claim in examination in the specific case, and a word or phrase in the statement is implemented as a hyperlink to the portion of the first reference document alleged as teaching or suggesting the limitation of the claim, such that activating the link in a window on the display monitor displays the first reference document at a place at or near the portion alleged as teaching the limitation. | 2012-12-20 |
20120324326 | METHOD AND APPARATUS FOR OUTPUTTING A MULTIMEDIA FILE OF A WEB PAGE - A method and apparatus for playing back a multimedia file of a web page containing link codes. The apparatus comprises: a media information setup unit which matches link codes contained in the web page to multimedia files, and sets up the matched link codes and multimedia files; a link address generating unit which generates a unique ID when the link code is clicked, and regenerates a URL address of the link site being opened; a link site searching unit which searches the unique ID and state information from the opened link site, and transmits the search result to a media control unit; and the media control unit which receives the unique ID and the state information from the link site searching unit, and controls the playback of the multimedia file matched to the link site corresponding to the received unique ID. | 2012-12-20 |
20120324327 | INTEGRATED ADAPTIVE URL-SHORTENING FUNCTIONALITY - To provide a shortened version of a link that conveys useful information about the link's associated content, embodiments of the invention generate a shortened version of the link that comprises meaningful information about the original link. For example, in some embodiments such information includes portions of the link itself, such as domain and/or path components of the link's address text, content to which the link points, such as the text of a web page or other document referenced by the link's address text, or a rating of the content to which the link points. Thus, rather than generating an essentially random link, embodiments of the invention adaptively generate the shortened link to take into account the information about the link. Consequently, a user viewing the adaptively-generated shortened link can determine useful information about the content to which the shortened link leads based on the text of the shortened link itself. | 2012-12-20 |
20120324328 | VARIABLE FORMATTING OF VALUES - Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated value). Formats can include color-scale backgrounds, in-cell elements (e.g., icons and data bars), and other cell formats that can be varied with a value. | 2012-12-20 |
20120324329 | PRESENTATION OF TABULAR INFORMATION - An apparatus and method of presenting tabular data. A list of received data tables is displayed allowing a user to select a table. In response to selecting a table, a significant column for the selected table is presented so as to span across parallel edges of a display. A divider bar is displayed along a first edge of the display. An input indicating movement perpendicular to the first edge of the divider bar to a new position between the edges of the display is received. The significant column presentation is modified in response to the input by visually compressing the significant column between an edge opposite the first edge and the new position. Additional data from the selected data table is presented between the new position and the first edge in rows that are aligned with corresponding rows of the significant column. | 2012-12-20 |
20120324330 | INFORMATION SHARING SUPPORT SYSTEM, INFORMATION PROCESSING DEVICE, COMPUTER READABLE RECORDING MEDIUM, AND COMPUTER CONTROLLING METHOD - An information sharing support system includes a first information processor connected to a projector that projects an image on a projection area including an object, and to an image pick-up device for picking up an image of the projection area; an inputting unit that inputs an event in a first layer, inputs a second annotation image as a part of a first annotation image associated with the event to a second layer, inputs a third annotation image to a third layer, and inputs a document to a fourth layer; a transmitter that transmits the second annotation image to the projector device; a receiving unit that receives a picked-up image; and a second information processing device that allocates the picked-up image to the second layer, and includes a display that displays the third annotation image and the document in an overlapping fashion. | 2012-12-20 |
20120324331 | MAPPING SELECTIONS BETWEEN A BROWSER AND THE ORIGINAL FILE FETCHED FROM A WEB SERVER - A selection in a browser in an integrated development environment can be mapped back to the original document that was fetched from a web server by uniquely identifying elements in the original document. A DOM can be created from the original document where the DOM retains the unique identifiers associated with the elements. Block lists for the original document and the DOM can be created. A differencing algorithm can be run on the two block lists. A selection in a browser can be mapped to a location in the DOM block list and the location in the DOM block list can be mapped to the original document. | 2012-12-20 |
20120324332 | Using Gestures to Generate Code, Including for Text Flow - The subject disclosure is directed towards using gesture input to position content elements (e.g., flow text) around an object such as an irregularly shaped image. The gesture input may be used to generate markup language code, which when processed by a renderer, automatically positions the elements based upon the markup language code. For example, div elements may be generated in HTML code, with margins set to values based upon the gesture so as to position the one or more content elements when they are rendered. | 2012-12-20 |
20120324333 | PARSING AN IMAGE OF A VISUALLY STRUCTURED DOCUMENT - A method for automated semantic parsing of an image of a structured document includes acquiring the image of the structured document. The image of the structured document is lexed so as to associate each image element of a plurality of image elements of the image with a predefined token. A user defined template of expected semantically significant elements of the structured document is input into a parser, the expected elements being defined in a visibly pushdown language (VPL) format. The tokens are parsed into the expected elements. A computer readable medium containing executable instructions and a system are also described. | 2012-12-20 |
20120324334 | Collecting User Feedback about Web Pages - A user may desire to provide feedback on a web page displayed at a client. To collect feedback, a feedback module is provided to and executed at the client to provide feedback functionality. The feedback module creates a mask to prevent interaction with the original web page, clones the original web page, and displays a clone version in place of the masked original page. In addition, the feedback module creates an annotation frame to receive annotations of the clone version of the web page. A feedback report including a feedback image showing the clone version of the web page and the received annotations is generated by the module for submission to a server. | 2012-12-20 |
20120324335 | APPARATUS AND METHOD FOR PROVIDING EDITABLE FLASH FILE - A method for storing and managing a content-editable Flash file is provided, in which a Flash file is loaded to be edited, data of a predetermined size is loaded from the Flash file, it is determined based on the loaded data whether the Flash file is editable, and editable data is loaded from the Flash file, if the Flash file is editable. | 2012-12-20 |
20120324336 | COMPUTER AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - A terminal is provided which displays, on a display, specific web pages with the web pages customized based on cookies that are provided for the web pages and stored in a cookie storage portion, the web pages being provided for processing devices for performing specific processing. The terminal includes a customize data storage portion configured to store customize data therein, the customize data indicating selection details that are details designated to customize any one of the web pages, and a creation portion configured to create, when any one of the web pages is designated and the cookie storage portion does not store the cookie for said one of the web pages, a cookie indicating the selection details indicated in the customize data and to store the cookie into the cookie storage portion as the cookie for said one of the web pages. | 2012-12-20 |
20120324337 | SHARED DEFINITION AND EXPLANATION SYSTEM AND METHOD - A system and method is presented for contributing explanations for words and phrases found in web-based books and text documents. Data is maintained in a database relating to books, chapters, pages, and page portions. Through the use of a user interface, users can select a text portion and submit an explanation for that portion. During review of the book by other users, the computerized system can emphasize those words and phrase for which a user has submitted an explanation. By selecting one of those page portions, a new user can be presented with the earlier submitted explanations, which will increase the new user's comprehension of the book. | 2012-12-20 |
20120324338 | System and Methods for Integration of an Application Runtime Environment Into a User Computing Environment - Systems and methods for creating application runtime environments or application environments that can be downloaded and integrated into the computing environment of a computing device are disclosed. One embodiment of the invention includes a computing device on which an operating system is installed that creates a computing environment, an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device, and a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device. In addition, the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment. | 2012-12-20 |
20120324339 | RENDERING SECTIONS OF CONTENT IN A DOCUMENT - Systems, methods and articles of manufacture are disclosed for rendering a document having collapsible sections of content. In one embodiment, the document may be received and rendered for display. Rendering the document for display may include collapsing all but a first section of the collapsible sections of content. Rendering the document for display may also include collapsing all but a second section of the collapsible sections of content, upon determining that a period of time has elapsed since collapsing all but the first section of the collapsible sections of content. | 2012-12-20 |
20120324340 | INCREMENTALLY TOKENIZING AND/OR PARSING A STYLE SHEET - Techniques are described herein that are capable of incrementally tokenizing and/or parsing a style sheet. For example, tokens may be created to represent respective sequences of characters in a style sheet. A token that includes a change (a.k.a. a changed token) and other token(s) that follow the changed token may be re-tokenized and/or parsed without re-tokenizing and/or parsing token(s) that precede the changed token. In another example, hierarchical node trees may be used to represent a style sheet. Each of the hierarchical node trees includes a respective subset of tokens, which are assigned among various hierarchical levels of the respective hierarchical node tree. Each of the tokens has a respective absolute or relative character position that indicates a location in the style sheet of the sequence of characters that is represented by the respective token. Absolute character positions may be updated without updating the relative character positions. | 2012-12-20 |
20120324341 | DETECTION AND EXTRACTION OF ELEMENTS CONSTITUTING IMAGES IN UNSTRUCTURED DOCUMENT FILES - A method and a system for detecting and extracting images in an electronic document are disclosed. The method includes receiving an electronic document comprising a plurality of pages and, for each of at least one of the pages of the document, identifying elements of the page. The identified elements include a set of graphical elements and a set of text elements. The method may include identifying and excluding, from the set of graphical elements, those which serve as graphical page constructs and/or text formatting elements. The page can then be segmented, based on (remaining) graphical elements and identified white spaces, to generate a set of image blocks, each including a respective one or more of the graphical elements. Text elements that are associated with a respective image block are identified as captions. Overlapping candidate images, each including an image block and its caption(s), if any, are then grouped to form a new image. The new image can thus include candidate images which would, without the identification of their caption(s), each be treated as a respective image. | 2012-12-20 |
20120324342 | Methods, Systems, and Computer Program Products for Generating a Media Presentation for Digital Signage - A method of generating a media presentation includes receiving a request to create a template, the template comprising a page, receiving a selection of a layout from a plurality of layouts for the page, the layout specifying positions of display windows on the page, and saving the template. | 2012-12-20 |
20120324343 | MULTI-ELEMENT IMAGE TEMPLATES - A system for making an image product includes a computer including a processor and a memory, a template stored in the memory, the template including a template graphic and a plurality of openings in the template graphic, an image stored in the memory, and the processor compositing the image into two or more of the plurality of openings, so that two different portions of the image are located in two different openings and the two different portions have the same relative locations in the composition as in the user image. | 2012-12-20 |
20120324344 | DISPLAY APPARATUS, DISPLAY METHOD, AND STORAGE MEDIUM - A display apparatus includes a designation unit configured to designate a number of pages, a calculation unit configured to calculate an enlargement ratio based on original data, the number of pages designated by the designation unit, and an area of a display unit, a size change unit configured to change a size of an object included in the original data based on the enlargement ratio calculated by the calculation unit, and a display unit configured to display the object whose size has been changed by the size change unit on the display unit on a page-by-page basis by using the number of pages designated by the designation unit. | 2012-12-20 |
20120324345 | Transitioning between an Editing View and a Backstage View of an Electronic Document - Transitioning between an editing view and a backstage view of an electronic document may be provided. A user interface may be displayed on a computer which includes an editing view of the electronic document. The computer may then receive an input in the editing view for transitioning from the editing view to the backstage view of the electronic document. The backstage view may include meta information associated with data displayed in the editing view. A transition may then be performed from the editing view to the backstage view of the electronic document. The backstage view including the meta information may then be displayed in the user interface. | 2012-12-20 |
20120324346 | METHOD FOR RELATIONAL ANALYSIS OF PARSED INPUT FOR VISUAL MAPPING OF KNOWLEDGE INFORMATION - A method for performing relational analysis of parsed input is employed to create a visual map of knowledge information. A title, header or subject line for an input item of information is parsed into syntactical components of at least a subject component and any predicate component(s) relationally linked as topic and subtopics. A search of indices for the knowledge map and its topics and subtopics is carried out for the subject component. If a match is found, then the subject component is taken as the existing topic. If no match is found, then the subject component is formatted as a new entry in the knowledge map. Topic-related information content is stored in the repository referenced to the formatted topic. A similar process can be carried out for formatting predicate component(s). In this manner, input items of information can be quickly and conveniently added to the knowledge information map. | 2012-12-20 |
20120324347 | METHOD FOR PARSING, SEARCHING AND FORMATTING OF TEXT INPUT FOR VISUAL MAPPING OF KNOWLEDGE INFORMATION - A method for performing relational analysis of parsed input is employed to create a visual map of knowledge information. A title, header or subject line for an input item of information is parsed into syntactical components of at least a subject component and any predicate component(s) relationally linked as topic and subtopics. A search of indices for the knowledge map and its topics and subtopics is carried out for the subject component. If a match is found, then the subject component is taken as the existing topic. If no match is found, then the subject component is formatted as a new entry in the knowledge map. Topic-related information content is stored in the repository referenced to the formatted topic. A similar process can be carried out for formatting predicate component(s). In this manner, input items of information can be quickly and conveniently added to the knowledge information map. | 2012-12-20 |
20120324348 | READING EASE OF TEXT ON A DEVICE - One or more techniques and/or systems are disclosed for improving reading ease of text displayed by a device. Reading-related feedback, such as feedback that indicates user reading speed and/or user reading comprehension, can be received for a user of the device. One or more display-related characteristics, such as characteristics that indicate how text is displayed by the device, can be received for the device. Using the reading-related feedback and the one or more display-related characteristics, a reading model can be created that can indicate desired display parameters for displaying the text on the device. The desired display parameters indicated by the reading model may be used to improve reading ease of the text, displayed by the device, for the user. | 2012-12-20 |
20120324349 | SYSTEM AND METHOD FOR CITATION PROCESSING, PRESENTATION AND TRANSPORT - The present invention comprises a system and method for automatically processing one or more citations contained within a document while the document is presented by a document rendering application. The method of the present invention comprises scanning the document to identify an unformatted citation and parsing the unformatted citation to determine one or more citation terms. One or more citation libraries are queried to find citations comprising the one or more citation terms. A citation falling within the scope of the query is selected and inserted into the document. | 2012-12-20 |
20120324350 | DOCUMENT ASSEMBLY SYSTEMS AND METHODS - Embodiments of the present invention relate to devices, systems, and methods for assembling and/or creating documents with the aid of a computer system. One or more embodiments provide document assembly systems and methods. More specifically, the document assembly system may allow the user to retrieve relevant texts or text segments, which have been previously created, and may allow the user to incorporate such texts and/or text segments into a document. | 2012-12-20 |
20120324351 | SYSTEM AND METHOD FOR RECOMMENDING FONTS - Recommending fonts includes obtaining a product category and determining whether a font recommendation should be made. In the event that the font recommendation should be made, the technique further includes determining a recommended font that corresponds to the product category, the determination being based at least in part on a plurality of predetermined correspondences, the plurality of predetermined correspondences indicating associations between a plurality of product categories and a respective plurality of fonts, and outputting information pertaining to the recommended font. | 2012-12-20 |
20120324352 | CLIENT SERVER SYSTEM AND CLIENT DEVICE OF CLIENT SERVER SYSTEM | 2012-12-20 |
20120324353 | System and Method for Building and Managing User Experience for Computer Software Interfaces - Several computerized tools, methodologies and data structures, according to embodiments of the present invention, are disclosed for collecting data for UX research and development directed to a product, process, and system and for developing personas and scenarios from the data for designing and for measuring the effectiveness of the product, process, and/or systems for use by the personas or real people. The tools, methodologies and data structures may be used individually or in sets. | 2012-12-20 |
20120324354 | COMPUTER SYSTEM - A method includes displaying, to a user via an electronic device, a graphic user interface (GUI) comprising at least two display regions to display representations of digital objects. The GUI is capable of displaying the display regions simultaneously. The display regions include a resource display region and a selection display region. The GUI is configured to enable the user to select object representations displayed in the resource display region to be displayed in the selection display region. Multiple object representations can be displayed in the selection display region. | 2012-12-20 |
20120324355 | SYNCHRONIZED READING IN A WEB-BASED READING SYSTEM - A system and method is presented for the creating a synchronized reading session in a web based reading environment. Data is maintained in a database relating to books, chapters, pages. Through a speaker interface, one user operating a speaker computer controls the pages that appear on the interfaces of all participants in the synchronized reading session. The speaker interface also accepts an audio input that is also shared with the interfaces of all participants in the session. All participants view the same pages and hear the same audio in synchronization. Temporary audio input abilities may be granted to a particular participant computers in order to allow a participant to ask a question. Temporary page control can also be granted to a particular participant computer. The speaker computer retains the ability to revoke temporary control granted to participant computers. | 2012-12-20 |
20120324356 | User Driven Audio Content Navigation - Systems and associated methods configured to provide user-driven audio content navigation for the spoken web are described. Embodiments allow users to skim audio for content that seems to be of relevance to the user, similar to visual skimming of standard web pages, and mark point of interest within the audio. Embodiments provide techniques for navigating audio content while interacting with information systems in a client-server environment, where the client device can be a simple, standard telephone. | 2012-12-20 |
20120324357 | HIERARCHICAL, ZOOMABLE PRESENTATIONS OF MEDIA SETS - Media sets may be presented as a media presentation (e.g., a slideshow or a thumbnail set), but many such presentations exhaust the attention of a user, particularly for large media sets. Instead, ratings may be identified that represents the relevance or interest of respective media objects of the media set to the user. These ratings may be identified explicitly by the user or automatically detected (e.g., by assessing image quality or monitoring user interactions with respective media objects). A zoomable media presentation of the media set may first present only media objects having a high rating, and upon zooming in near a media object, may insert, near the zoomed media object, one or more media objects associated with the zoomed media object and having a lower rating. This presentation therefore hierarchically organizes the media set, and utilizes zoom operations as a “drill-down” metaphor within the hierarchy of the media set. | 2012-12-20 |
20120324358 | DELIVERY OF A USER INTERFACE USING HYPERTEXT TRANSFER PROTOCOL - A method is provided to remotely access an application hosted by a server and having a corresponding application graphical user interface (GUI) represented on the server, the method comprising: a client automatically sending GUI display update requests to the server throughout a duration of the access, the requests being HTTP requests over corresponding HTTP connections. | 2012-12-20 |
20120324359 | Systems and Methods for Monitoring and Enhancing Software Applications - Systems and methods for monitoring computer and/or software usage and enhancing functionality of target software applications are provided. In some aspects, the systems and methods may identify user activity with sufficient depth for meaningful analysis, even when the target application restricts access to, for example, its user-interface object model or event stream, without requiring code-level integration with the target application. In other aspects, the systems and methods may enable fast and convenient assignment of semantic meaning to user-interface elements to enable actionable usage reporting, among other things In further aspects, the systems and methods may allow convenient definition of a sequence of user-interface actions as a workflow, which may be analyzed in a variety of manners including, for example, monitoring and analyzing for user utilization and compliance. In other aspects, the systems and methods may be utilized where the target application restricts external access to user-interface object models. | 2012-12-20 |
20120324360 | System and Method for Hierarchical Visualization of Data - A system and method for monitoring IP flows in a network is disclosed. A plurality of monitor probes are coupled to links in the network, the monitor probes capture data packets from the links and determine protocols in OSI Layers 3, 4, and 5/7 of the packets. A user interface receives user inputs selecting the links and protocols for analysis. A display is coupled to the monitor probes and the user interface. The display and user interface receiving a user selection of links for analysis and display a first protocol analysis to the user, the first protocol analysis display comprising a pie chart representing all OSI Layer 3 protocols captured on the selected links, a pie chart representing all OSI Layer 4 protocols captured on the selected links, and a pie chart representing all OSI Layer 5/7 protocols captured on the selected links. | 2012-12-20 |
20120324361 | INFORMATION PROCESSING APPARATUS, INFORMATION MANAGEMENT METHOD AND COMPUTER READABLE INFORMATION RECORDING MEDIUM - An information processing apparatus is connected with electronic apparatuses storing user information concerning users of the electronic apparatuses. The information processing apparatus receives an operation to designate an electronic apparatus, out of the electronic apparatuses, on which a setting is to be carried out concerning the user information, via a screen page displayed based on apparatus information concerning the electronic apparatuses, and receives an operation of manipulating data of the user information via a screen page displayed based on the user information obtained from the electronic apparatuses and managed by the information processing apparatus. The information processing apparatus transmits to the designated electronic apparatus the user information on which the manipulating data has been carried out, out of the user information managed by the information processing apparatus, and requests the designated electronic apparatus to carry out a setting concerning the user information. | 2012-12-20 |
20120324362 | ELECTRONIC DEVICE AND OPERATING METHOD OF THE SAME - The present invention relates to an electronic device and an operating method of the same. The electronic device and the operating method configure and manage a network more effectively by providing information related to the network to an electronic device newly connected to the network. | 2012-12-20 |
20120324363 | CONSUMER-GENERATED MEDIA INFLUENCE AND SENTIMENT DETERMINATION - A method implementable in at least one electronic device coupled to a network and a display device, includes receiving, over the network, a data set, receiving, from a user, a selection of a first topic, determining, based on the data set, a plurality of network sites hosting commentary of the first topic and an authority level of each site of the plurality, determining, based on the data set, an authority level of each site of the plurality, determining, based on the data set, a plurality of authors providing the commentary hosted by the plurality of network sites, determining, based on the data set, an authority level of each author of the plurality, and determining, based on the data set, a value characterizing an opinion of each author on the first topic. | 2012-12-20 |
20120324364 | SYSTEM AND METHOD FOR COMMUNITY CENTRIC RESOURCE SHARING BASED ON A PUBLISHING SUBSCRIPTION MODEL - The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Community”, for example, with which the publisher manages the share-relationships with his community members. The community members are organized into different groups. Each group includes a number of community members who have a common sharing relationship with the publisher with respect to one or more views of the shared resources. A resource may have multiple views. Each of the views has Metadata describing sharing-styles, as well as version, creation date, size, and the like. Each sharing style corresponds to a specific sharing relationship between a community member and the publisher. | 2012-12-20 |
20120324365 | Reverse Seamless Integration Between Local and Remote Computing Environments - Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration. Furthermore, international text may be correctly received in cross-language environments, or translated into the language of the presenting environment. | 2012-12-20 |
20120324366 | SYSTEM AND A METHOD FOR REMOTELY USING ELECTRICAL DEVICES - A controller device ( | 2012-12-20 |
20120324367 | SYSTEM AND METHOD FOR OBTAINING PREFERENCES WITH A USER INTERFACE - Techniques for obtaining user preferences. The techniques include receiving user context information associated with at least one user; identifying, based at least in part on the received user context information, a plurality of attributes of items in a plurality of items; obtaining, using at least one processor, at least one first-order user preference based at least in part on a first input provided by the at least one user, wherein the plurality of first-order user preferences comprises a preference for a first attribute in the plurality of attributes; and obtaining, using the at least one processor, at least one second-order user preference based at least in part on a second input provided by the at least one user, wherein the at least one second-order user preference comprises a preference among attributes in the plurality of attributes. | 2012-12-20 |
20120324368 | Object transfer method using gesture-based computing device - A file transfer method is operative in a mobile computing device having a display interface that supports gesture-based control operations. The mobile computing device includes a remote access client. One or more other computers associated with the user each maintain connections to a Web-based remote access service. The user desires to copy and/or move resources between first and second of his or her connected computers. According to the file transfer method, after receipt of data indicating a first gesture requesting a copy or move operation with respect to the resource in the file system, an overview of one or more target devices is displayed. The overview is a folder level view of all folders and files located on the target devices, which are the one or more other computers also having a connection (or capable of having a connection) to the Web-based remote access service. In addition to displaying the folder-level view, an additional display element is shown. This display element is a representation of the resource from which the copy or move operation has been requested. The display element is displayed as an overlay, and it is adapted to be selectively positioned (by the user) in the overview using a gesture. Thereafter, and upon receipt of data indicating a second gesture that has caused the representation to be positioned over an available transfer location within a computer connected to the Web-based remote access service, the copy or move operation is completed. | 2012-12-20 |
20120324369 | METHOD AND SYSTEM FOR SHARED DOCUMENT APPROVAL - This invention discloses a novel system and method for displaying electronic documents that are subject to approval by multiple parties. The invention presents approval by person as a separate indication on the original document. The system automatically reviews the document to determine its type and then using the type, looks up the recipient list that is associated with that type of document. The document is then transmitted to those recipients for approval. | 2012-12-20 |
20120324370 | APPARATUS, AND ASSOCIATED METHOD, FOR LOCATING A MESSAGE USING GRAPHICAL INTERFACE - An apparatus, and an associated method, facilitates searching for a message of interest from amongst a plurality of stored messages, such as email messages received at, or sent by, a wireless device and for organizing the stored messages. A plot is generated and displayed. The plot is a representation of the messages, plotted as a function of alphanumeric identifiers of an address associated with each of the messages. Selection is made to zoom in on a portion of the plot to display portions or sub-portions of the plot. Selection of which portions to view is made to locate the message of interest. The message of interest is located by zooming in to the message through successive input commands, such as touch commands input at an interactive screen display. | 2012-12-20 |
20120324371 | Methods And Apparatus For Efficiently Managing The Storage Of E-Mail Message Information For A Mobile Station - A mobile device stores message information for a plurality of messages in memory. Each message includes at least one correspondent address and conversation text with the at least one correspondent address, as well as metadata comprising an identifier for uniquely identifying the message at a server. When a size of the message information has reached a first predetermined limit, the mobile device deletes at least portions of the conversation text of some of the messages while retaining storage of the correspondent addresses and the metadata thereof. When the size of the message information has reached a second predetermined limit which is greater than the first predetermined limit, the mobile device deletes the correspondent addresses and the metadata associated with the messages having the deleted conversation texts. | 2012-12-20 |
20120324372 | Systems and Methods for Augmenting Physical Media from Multiple Locations - The present disclosure is directed to systems and methods including providing a data structure stored in computer-readable memory at a first location, monitoring a first work surface provided at the first location, determining that a first physical medium has been manipulated on the first work surface, and, in response, generating a first operation based on a manipulation of the first physical medium, applying the first operation to the data structure. Systems and methods can further include receiving operation and object data from a server system, the operation and object data corresponding to a second operation generated in response to manipulation of a second physical medium on a second work surface provided at a second location, applying the second operation to the data structure, processing the object data, and projecting a first virtual medium on the first work surface, the first virtual medium corresponding to the second physical medium. | 2012-12-20 |
20120324373 | Graphical User Interfaces for Supporting Collaborative Generation of Life Stories - Graphical user interfaces (GUIs) support the collaborative generation of life stories by helping the user view the development of the life stories of other users and facilitating interaction with them through these GUIs. A GUI according to a first type helps the user keep track of recent life stories and comments posted by other users of the collaborative system, and a GUI according to a second type helps the user view life stories of any user in a chronological manner. | 2012-12-20 |
20120324374 | MOVIE DISCOVERY SYSTEM - A movie browsing system may use a combination of long term and session based preferences to help a user browse movies using microcategories. The user preferences may be stored as microcategory weights, where the session based weights may change during a session as the system learns the types of movies a user wishes to see at that time. The long term microcategory weights may change at a slower rate than the session weights. The system may present a diverse set of microcategories to a user in an effort to diverge the search and learn the user's current interest, and may refine the weights as the user browses to converge to a desired movie. A user interface may operate on a television screen with a minimum of user input controls to navigate the browsing system while still collecting user preferences. | 2012-12-20 |
20120324375 | WEB-BASED USER SUPPORT SYSTEM AND METHOD - Disclosed, in one general aspect, is a method of interacting with website users that includes serving website pages during a first web browsing session, and tracking a users' interactions with these pages. A verbal communication session, such as a phone call, is initiated from the user's location to a user support location during the web browsing session. A session id is received from the user at the user support location during the communication session. At the user support location both stored tracking information as well as additional information relating to the user can then be accessed based on the received session id. During the communication session, a customer service representative can also serve custom-selected content from a set of browsable website pages into the series of user-selected web pages in the browsing session. | 2012-12-20 |
20120324376 | APPARATUS FOR IMPLEMENTING WEB-BASED USER INTERFACE FOR COMMUNICATION TERMINAL AND METHOD THEREOF - Provided are an apparatus for implementing a web-based user interface for a communication terminal connected to a communication network and a method thereof. The apparatus includes a script execution layer included in the communication terminal, for receiving a script program from a program server and executing the script program together with a platform library; the platform library included in the communication terminal; a program manager included in a program server, designated with a URL by the script execution layer, and downloaded to and executed by the communication terminal; the program manager server included in the program server, for managing interface configuration information of the communication terminal for each user and providing the interface configuration information data file in response to a request from the program manager; and the script program included in the program server and produced using a script and the platform library. | 2012-12-20 |
20120324377 | USER INTERFACE EXTENSIBILITY FOR WEB APPLICATION DEVELOPMENT TOOL - Methods, systems, and computer program products are provided that enable a user interface of a web development tool to be customized for a web application. A plurality of objects that define a web application is received. The objects are determined to include a customization file that includes a definition for at least one user interface element as a customization to a graphical user interface. The customization file is parsed to receive the user interface element definition(s). A graphical user interface is generated for display that is configured to be interacted with by a user to enable the web application to be developed. The graphical user interface includes one or more user interface element based on the user interface element definition(s) as customizations to the graphical user interface. | 2012-12-20 |
20120324378 | VIRTUAL SYSTEMS FOR SPATIAL ORGANIZATION, NAVIGATION, AND PRESENTATION OF INFORMATION - Organizing information around a specific spatial domain facilitates managing objects presented in visualization layers of the spatial domain. A first portion of a first program for organizing and mapping information around a specific spatial domain is executed by a first virtual system that is created in a program execution environment operable on a network server. In response to the first virtual system invoking a continuation, a second virtual system is created to execute a second portion of the first program. Invoking the continuation in the program execution environment facilitates each of the first and second virtual systems providing only the capabilities necessary to execute their respective portion of the first program. Optionally, executing the first program includes interpreting the first program with a second program. | 2012-12-20 |
20120324379 | GENERATING INFORMATION ON APPLICATION TASKS FOR COMPONENT OBJECTS GROUPED IN A COMPOSITE OBJECT - Provided are a method, system, and article of manufacture for generating information on application tasks for component objects grouped in a composite object. A composite object in a computer readable medium is comprised of component objects, wherein different application tasks are used to process the component objects. Metadata associates the application tasks for the component objects grouped in the composite object with the composite object. An operation is performed on the composite object by processing the metadata indicating the application tasks for the component objects grouped in the composite object on which the operation is performed. | 2012-12-20 |
20120324380 | METHOD AND APPARATUS FOR CONTROLLING A SPATIAL RELATIONSHIP BETWEEN AT LEAST TWO GROUPS OF CONTENT DURING MOVEMENT OF THE CONTENT - A method is provided for causing a display of content with the content that is displayed being divided into at least two groups having a predefined spatial relationship therebetween. The method also enabling movement of the content and causes the spatial relationship of the at least two groups of content to change from the predefined spatial relationship while the content is moved. The method also causes the at least two groups of content to return to the predefined spatial relationship following the movement of the content. A corresponding apparatus and computer program product are also provided. | 2012-12-20 |
20120324381 | GRAPHICAL ICON PRESENTATION - Aspects of this disclosure may be directed to one or more techniques for a mobile device to present a graphical user-interface with different graphical user-interface layouts. The mobile device may present the different graphical user-interface layouts based on whether the mobile device is resting or not resting against a surface. For example, the mobile device may present a graphical user-interface layout that is more conducive for user interface when the mobile device is not held against a surface. The mobile device may present another graphical user-interface layout that is more conducive for user interaction when the mobile device is held against a surface. | 2012-12-20 |
20120324382 | User Interface Adjusting Method and Electronic Device Using the Same - A user interface adjusting method for an electronic device is disclosed. The electronic device is capable of displaying a user interface including a plurality of selecting objects. The user interface adjusting method includes calculating amounts of the plurality of selecting objects being selected, and adjusting locations of the plurality of selecting objects within the user interface according to the amounts of the plurality of selecting objects being selected. | 2012-12-20 |
20120324383 | MULTI-PAGE SORTING FOR MENU ITEMS ON A HANDHELD - For a user interface, sorts are performed not just on the items currently visible, but across multiple pages or parts of pages some of which may not be currently visible. In one exemplary illustrative non-limiting implementation, all pages are virtually joined in the same data storage “bucket.” Sorts performed by the computer may thus be applied across multiple pages some of which are currently visible and some of which may not be. By sorting displayed information, the sort criteria can be applied across and maintained across multiple other pages. In this way, the user sees expected functionality on the page she is currently viewing, and the computer works behind the scenes to consistently sort other items currently hidden from view so that when the user selects those pages they will already have been similarly sorted in a coherent manner. | 2012-12-20 |
20120324384 | GRAPHICAL ICON PRESENTATION - Aspects of this disclosure may be directed to one or more techniques for a mobile device to present a graphical user-interface with different graphical user-interface layouts. The mobile device may present the different graphical user-interface layouts based on whether the mobile device is resting or not resting against a surface. For example, the mobile device may present a graphical user-interface layout that is more conducive for user interface when the mobile device is not held against a surface. The mobile device may present another graphical user-interface layout that is more conducive for user interaction when the mobile device is held against a surface. | 2012-12-20 |
20120324385 | METHODS AND/OR SYSTEMS FOR DESIGNING VIRTUAL ENVIRONMENTS - In an editor a plurality of valid start points are determined. Based on the plurality of start points a user may select one of the points. When a user selects one of the points, the editor determines at least one valid end point. The user may then draw a line between the selected point and a valid end point. As a result of the connection between the two points a new environment is created in the editor. | 2012-12-20 |
20120324386 | MOBILE COMMUNICATION TERMINAL AND METHOD OF SELECTING MENU AND ITEM - A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal, a touch screen display configured to display a plurality of independent first objects and a controller configured to receive a selection signal indicating a touching of one of the first objects, control the touch screen display to distinctly display a second independent object indicating a drop point where the touched first object can be dropped and receive a dragging signal indicating the touched first object is being touched, dragged and dropped toward the second object. The mobile terminal stops displaying other non-selected first objects and executes a function indicated by the touched and dragged first object when the first object is dropped at the drop point. Further, the second object is displayed separately and independently from the first objects. | 2012-12-20 |
20120324387 | Computer-Implemented Systems And Methods For Extract, Transform, And Load User Interface Processing - Computer-implemented systems and methods are disclosed for specifying an Extract, Transform, Load (ETL) process. For example, systems and methods are provided for specifying the ETL process through ETL diagrams, and allowing ETL diagrams with different components to be easily traversed. Behaviors of underlying engine technology of the ETL process may be encapsulated so that users may build a job or data flow of the ETL process without knowing specific details of the underlying engine technology. | 2012-12-20 |
20120324388 | PIE CHART GRAPHICAL USER INTERFACE - A pie chart comprising a pie having at least two slices and a selector head is displayed in a graphical user interface. The selector head is rotatable around a circular selection assist track having a center point corresponding to a center point of the pie. In addition, the graphical user interface can display information associated with/complementary to a first selected slice. Thereafter, user-generated input is received changing a position of the selector head from the first slice to a second slice. This movement of the selector head causes information associated with the second slice to be displayed in the graphical user interface. In some implementations, a highlight display unit and/or a legend can also be provided. Related apparatus, systems, methods, and articles are also described. | 2012-12-20 |
20120324389 | Storage Medium Storing Computer Readable Program, Computer Program Product, Navigation Apparatus and Control Method Thereof - A storage medium storing computer readable program, a computer program product, a navigation apparatus and a control method thereof are disclosed. The navigation apparatus comprises a display unit, an input unit and a control unit. The display unit displays an electronic map and a point of interest (POI) cluster, the POI cluster includes a plurality of points of interest, and the input unit correspondingly generates a first operation signal according to a user's manipulation on the POI cluster. The control unit controls the display unit displaying the plurality of points of interest around the POI cluster according to the first operation signal. | 2012-12-20 |
20120324390 | SYSTEMS AND METHODS FOR A VIRTUAL WATCH - The present application generally relates to a virtual watch having a processing device and an input device. In particular, the present application relates to virtual watch system and method that enables users to access and modify pre-set watch designs stored on the virtual watch and add custom watch designs. Additionally, aspects of the present invention enables users of the virtual watch system and method to share watch designs with other remote processing devices. | 2012-12-20 |
20120324391 | PREDICTIVE WORD COMPLETION - This document describes predictive word completion. By predicting complete words after each user input on an input device, e.g., a virtual keyboard, a user may readily receive computer aid when inputting characters to increase accuracy and speed of the user's typing. | 2012-12-20 |
20120324392 | PAGE-BASED ELECTRONIC BOOK READING WITH COMMUNITY INTERACTION SYSTEM AND METHOD - A system and method is presented for the web-based reading of books. Users of the system access books page-by-page through a computerized web server, with a social community oriented around each book being presented in conjunction with the book. Data is maintained in a database relating to user, author, and publisher additions to the book-oriented social community. At least a portion of these additions are associated with particular pages in the book. These page-specific additions are made available to the user only when the user has reached the particular page associated with the addition. A listing of other users currently reading the same page, or nearby pages, is presented to the user, allowing interactions with other users to be controlled according to the specific page being read by the user. | 2012-12-20 |
20120324393 | NETWORK BASED ELECTRONIC BOOK USAGE TRACKING SYSTEM AND METHOD - A system and method is presented for the web-based reading of books. Users of the system access books page-by-page through a computerized web server, with a social community oriented around each book being presented in conjunction with the book. Data is maintained in a database relating to user, author, and publisher additions to the book-oriented social community. Page clicks by users reading the book are also monitored and analyzed, allowing the system to identify users that read every page of the book, and also identify the page where users stopped reading the book. | 2012-12-20 |
20120324394 | Command User Interface for Displaying Selectable Software Functionality Controls - An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab. | 2012-12-20 |
20120324395 | METHOD FOR GENERATING A SEARCH QUERY - A method and an electronic device ( | 2012-12-20 |
20120324396 | METHOD FOR QUICK APPLICATION ATTRIBUTE TRANSFER BY USER INTERFACE INSTANCE PROXIMITY - Techniques are described for allowing a user to designate one of the windows on a display device (e.g., computer monitor) as a model window. Doing so permits the user to transfer the settings of an attribute (e.g., a font, color scheme, security setting, display of a toolbar, a user-defined attribute etc.) associated with the model window to another window located on the display device once the user moves the model window within a certain distance of the other window. The settings of the attributes of the model window are then transferred to the attributes of the other window. Moreover, the assigned settings may be rolled back after a specified amount of time has elapsed. The window whose attributes were changed may then revert back to either default settings or the settings before the attributes were changed to the attribute settings of the model window. | 2012-12-20 |
20120324397 | SYSTEM AND METHOD FOR WIRELESS INTERACTION WITH MEDICAL IMAGE DATA - A system and method includes transmission of a request over a wireless network for a first image having a first resolution from a server coupled to a medical image database, display of the first image on a GUI of a personal device, receipt of a command to modify the first image, and transmission of a request over the network to the server to generate a transient image responsive to the command, the transient image having a second resolution lower than the first resolution. The system also includes display of the transient image on the GUI and comparison of an inactive period with a threshold. If the inactive period exceeds the threshold, the system includes transmission of a request over the network to the server to generate a second image and display the second image on the GUI, the second image corresponding to the transient image and having the first resolution. | 2012-12-20 |
20120324398 | METHOD AND APPARATUS FOR MULTIMEDIA CONTENT PLAYBACK - A method and apparatus for multimedia content playback are disclosed. Upon detecting user entry of a content selection command, the apparatus randomly selects a number of multimedia content items from an entire list of stored multimedia content. A playlist is created containing the selected multimedia content items as entries, and the playlist is displayed. At least one multimedia content item on the playlist is played back upon reception of a playback command for the playlist. | 2012-12-20 |
20120324399 | DISPLAY APPARATUS, IMAGE FORMING APPARATUS, CUSTOMIZING METHOD, AND PROGRAM - A display apparatus which displays an operation screen of one or more function-setting components including setting information of a function of an application. The apparatus includes a function list display unit which displays a list of functions for each application software; layout specifying information specifying a layout of the function-setting components on the operation screen; display mode information defining a display mode of setting information and the setting information for each function; a screen generating unit which generates a function-setting component list screen which displays in a list the function-setting component of the function; and an arrangement determining unit which determines an arrangement in the operation screen of a function-setting component to be arranged, a selection of which is accepted from the function setting component list screen, and updates the layout specifying information with a layout including the function-setting component to be arranged. | 2012-12-20 |
20120324400 | Rotation Of Multi-Workspace Environment Containing Tiles - According to one disclosed embodiment, an approach is provided to rotate a workspace displayed on a display screen. The workspace includes visual tiles displayed in a grid layout of columns and rows. A current aspect ratio of the display screen is identified. A current row value and a current column value associated with each of the visual tiles is retrieved. The current aspect ratio is inverted resulting in a new aspect ratio of the display screen. Each of the plurality of visual tiles is rotated ninety degrees. A new row value associated with each of the visual tiles is set to the current column value and a new column value associated with each of the visual tiles is set to the current row value. Each rotated tile is displayed at the new row and column values using the new aspect ratio. | 2012-12-20 |