23rd week of 2014 patent applcation highlights part 70 |
Patent application number | Title | Published |
20140157062 | Evaluating Service Degradation Risk for a Service Provided by Data Processing Resources - In one aspect, a service requirements specification specifies data processing resources required to provide a service, and a configuration specification specifies a configuration of data processing resources for providing the service. The service requirements specification and configuration specification are analyzed using resource reliability data for the specified resources to determine a composite risk of degradation of the service. In another aspect, reliability of one or more software modules is projected according to a current state in a development life cycle of the software modules and any of various additional indicators. Preferably, a data processing support provider separate from the service-providing enterprise maintains historical field support data concerning significant field defect events with respect to various resources, and uses this data for projecting reliability of the resources. | 2014-06-05 |
20140157063 | Evaluating Reliability of a Software Module Using Development Life Cycle - Reliability of one or more software modules is projected according to a current state in a development life cycle of the software modules and any of various additional indicators. Preferably, a data processing support provider separate from the service-providing enterprise maintains historical field support data concerning significant field defect events with respect to various resources, and uses this data for projecting reliability of the resources. Preferably, software module reliability projections are used to support an analysis of risk of degradation of a service specified in a service requirements specification when provided by a configuration of data processing resources specified in a configuration specification. | 2014-06-05 |
20140157064 | SYSTEM AND METHOD FOR TESTING SUB-SERVERS THROUGH PLURALITY OF TEST PHASES - A system and a method for testing sub-servers through a plurality of test phases are provided, in which a test process is defined to include a plurality of test phases; in each test phase, it is determined whether an error occurs in sub-servers; and when an error occurs in one sub-server, all tests are ended. Through such a technical means, the cost of the test of a multi-node server is reduced, and a technical efficacy of synchronously testing all the sub-servers in the multi-node server automatically is achieved. | 2014-06-05 |
20140157065 | METHOD AND SYSTEM FOR PROVIDING A SMART MEMORY ARCHITECTURE - A smart memory system preferably includes a memory including one or more memory chips, and a processor including one or more memory processor chips. The system may include a smart memory controller capable of performing a bit error rate built-in self test. The smart memory control may include bit error rate controller logic configured to control the bit error rate built-in self test. A write error rate test pattern generator may generate a write error test pattern for the bit error rate built-in self test. A read error rate test pattern generator may generate a read error test pattern for the built-in self test. The smart memory controller may internally generate an error rate timing pattern, perform built-in self test, measure the resulting error rate, automatically adjust one or more test parameters based on the measured error rate, and repeat the built-in self test using the adjusted parameters. | 2014-06-05 |
20140157066 | METHODS AND APPARATUSES FOR MEMORY TESTING WITH DATA COMPRESSION - Apparatuses and methods for memory testing with data compression is described. An example apparatus includes a plurality of latch test circuits, wherein each of the plurality of latch test circuits is coupled to a corresponding global data line of a memory. Each of the latch test circuits is configured to receive test data and is configured to latch data from the corresponding global data line or a corresponding mask bit. Each of the plurality of latch test circuits is further configured to output data based at least in part on the corresponding mask bit. A comparison circuit is coupled to an output of each of the latch test circuits and is configured to compare output data provided by each of the latch test circuits and provide a comparator output having a logical value indicative of whether all the output data matches. | 2014-06-05 |
20140157067 | APPARATUS AND METHOD FOR APPLYING AT-SPEED FUNCTIONAL TEST WITH LOWER-SPEED TESTER - A device under test has a connection interface, a controller, and a functional block. The connection interface is used to receive a test pattern transmitted at a first clock rate and output a functional test result. The controller is used to sample the test pattern by using a second clock rate and accordingly generate a sampled test pattern, wherein the second clock rate is higher than the first clock rate. The functional block is used to perform a designated function upon the sampled test pattern and accordingly generate the functional test result. | 2014-06-05 |
20140157068 | PROGRAMMING NONVOLATILE MEMORY BASED ON STATISTICAL ANALYSIS OF CHARGE LEVEL DISTRIBUTIONS OF MEMORY CELLS - A system includes a read module, a statistical data generating module, and a storing module. The read module reads charge levels of nonvolatile memory cells and generates read signals. The statistical data generating module generates statistical data based on the read signals. The storing module stores the statistical data. The read module generates the read signals based on the charge levels of the nonvolatile memory cells and the statistical data. | 2014-06-05 |
20140157069 | SEMICONDUCTOR INSPECTION APPARATUS AND SEMICONDUCTOR INSPECTION METHOD - A semiconductor inspection apparatus has a test-program execution part, a signal-condition detection part, a test-time calculation part to calculate an optimum test time having a duration from a period of the unstable region to a certain period at a leading portion of the stable region subsequent to the unstable region based on the unstable and stable regions detected by the signal-condition detection part, a test-program modification part to reflect the optimum test time in the test program, and a signal waveform importing part to import a signal at the signal output pin of the device to be tested based on a test time written in the test program in which the optimum test time is reflected. The test-program execution part executes the test program again after the optimum test time is reflected in the test program by the test-program modification part. | 2014-06-05 |
20140157070 | SELECTIVELY ACCESSING TEST ACCESS PORTS IN A MULTIPLE TEST ACCESS PORT ENVIRONMENT - A TAP linking module ( | 2014-06-05 |
20140157071 | LOW POWER SCAN & DELAY TEST METHOD AND APPARATUS - Scan and Scan-BIST architectures are commonly used to test digital circuitry in integrated circuits. The present disclosure improves upon low power Scan and Scan-BIST methods. The improvement allows the low power Scan and Scan-BIST architectures to achieve a delay test capability equally as effective as the delay test capabilities used in conventional scan and Scan-BIST architectures. | 2014-06-05 |
20140157072 | SELF EVALUATION OF SYSTEM ON A CHIP WITH MULTIPLE CORES - A method and structure tests a system on a chip (SoC) or other integrated circuit having multiple cores for chip characterization to produce a partial good status. A Self Evaluation Engine (SEE) on each core creates a quality metric or partial good value for the core. The SEE executes one or more tests to create a characterization signature for the core. The SEE then compares the characterization signature of a core with a characterization signature of neighboring cores to determine the partial good value for the core. The SEE may output a result to create a full characterization map for detailed diagnostics or a partial good map with values for all cores to produce a partial good status for the entire SoC. | 2014-06-05 |
20140157073 | SELF EVALUATION OF SYSTEM ON A CHIP WITH MULTIPLE CORES - A method and structure tests a system on a chip (SoC) or other integrated circuit having multiple cores for chip characterization to produce a partial good status. A Self Evaluation Engine (SEE) on each core creates a quality metric or partial good value for the core. The SEE executes one or more tests to create a characterization signature for the core. The SEE then compares the characterization signature of a core with a characterization signature of neighboring cores to determine the partial good value for the core. The SEE may output a result to create a full characterization map for detailed diagnostics or a partial good map with values for all cores to produce a partial good status for the entire SoC. | 2014-06-05 |
20140157074 | Systems and Methods for Selective Retry Data Retention Processing - Systems, circuits, devices and/or methods related to systems and methods for data processing, and more particularly to systems and methods for re-processing data sets not successfully processed during standard processing. | 2014-06-05 |
20140157075 | METHOD FOR ALLOCATING RESOURCES IN WIRELESS COMMUNICATION SYSTEM AND SYSTEM THEREOF - This invention relates to a method for allocating resources in a wireless communication system and a system thereof The disclosed method comprises steps for: allowing a user's terminal to receive information about the wireless transmission resources among semi-permanent transmission resources; performing CRC-calculation by receiving a message about the allocation of the semi-permanent transmission resources based on the received information; verifying the validity of the message by comparing the information about the wireless resources indicated in the received message with the received information about the wireless transmission resources; and receiving data as the transmission resources indicated in the message if there is no error in the verification. | 2014-06-05 |
20140157076 | DATA ERROR-DETECTION SYSTEM AND METHOD THEREOF - The present invention discloses a data error-detection system and the method thereof. The system includes an initializing module, an encoding module, a decoding module and a restoring module. The initializing module arranges the transmitting data in a 3D matrix to produce information data. The encoding module encodes the information data to produce checking data, and outputs encoding data which includes information data and checking data. The decoding module receives encoding data and detects information data according to the checking data to correct the information data and then produces 3D matrix receiving data. The restoring module produces receiving data according to the 3D matrix receiving data. Herewith, the effect of error-detection and correction of the data can be achieved. | 2014-06-05 |
20140157077 | DECODER BASED DATA RECOVERY - Systems, methods, and other embodiments associated with decoder based data recovery are described. According to one embodiment, an apparatus includes a decoder configured to decode codewords and decoder firmware configured to control one or more decoding parameters of the decoder. The decoder includes a recovery unit configured to store recovery instructions. The decoder is further configured to execute the stored recovery instructions without interaction with the decoder firmware when the decoding fails. | 2014-06-05 |
20140157078 | METHODS, SOLID STATE DRIVE CONTROLLERS AND DATA STORAGE DEVICES HAVING A RUNTIME VARIABLE RAID PROTECTION SCHEME - A data storage device may comprise a flash controller and an array of flash memory devices coupled to the flash controller. The array may comprise a plurality of S-Pages that may each comprise a plurality of F-Pages. In turn, each of the plurality of F-Pages may be configured to store a variable amount of data and a variable amount of error correction code. The flash controller may be configured to generate an error correction code across each F-Page of an S-Page and to store the generated error correction code within one or more F-Pages having the largest amount of data. | 2014-06-05 |
20140157079 | LOW DENSITY PARITY CHECK CODE FOR TERRESTRIAL CLOUD BROADCAST - Provided is an LDPC (Low Density Parity Check) code for terrestrial cloud broadcast. A method of encoding input information based on an LDPC (Low Density Parity Check) includes receiving information and encoding the input information with an LDPC codeword using a parity check matrix, wherein the parity check matrix may have a structure obtained by combining a first parity check matrix for an LDPC code having a higher code rate than a reference value with a second parity check matrix for an LDPC code having a lower code rate than the reference value. | 2014-06-05 |
20140157080 | METHOD AND APPARATUS FOR ADAPTING THE DATA TRANSMISSION SECURITY IN A SERIAL BUS SYSTEM - A method for serial data transmission in a bus system having at least two subscribed data processing units, the data processing units exchanging messages via the bus, the transmitted messages having a logical structure in accordance with the CAN standard ISO 11898-1, the logical structure including a start-of-frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field and an end-of-frame sequence, the control field including a data length code, which contains information regarding the length of the data field. The CRC field of the transmitted messages may have at least two different numbers of bits as a function of the content of the data length code. | 2014-06-05 |
20140157081 | WIRELESS RECEIVER CIRCUIT AND METHOD - A circuit and a method are used estimate quality of the output of a wireless receiver. This quality measure is used to control the supply voltage and thereby provide power savings. | 2014-06-05 |
20140157082 | DATA STORAGE DEVICE AND METHOD FOR PROCESSING ERROR CORRECTION CODE THEREOF - A data storage device includes a data storage medium, and an error correction code unit configured to process an error correction code for data to be stored in the data storage medium. The error correction code unit includes a storage block configured to store the data to be stored in the data storage medium, and an encoder configured to divide the data stored in the storage block into a plurality of data groups according to an address of the storage block, to encode the plurality of data groups, to encode a plurality of parity data groups that are generated by encoding the plurality of data groups, and to generate final parity data. | 2014-06-05 |
20140157083 | REDUNDANT DATA STORAGE SCHEMES FOR MULTI-DIE MEMORY SYSTEMS - A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. Upon detecting a failure in the second memory block after copying the portion of the data and before erasure of the first memory block, the portion of the data is recovered by reading the portion from the first memory block. | 2014-06-05 |
20140157084 | DISTORTION ESTIMATION AND CANCELLATION IN MEMORY DEVICES - A method for operating a memory ( | 2014-06-05 |
20140157085 | REDUNDANT DATA STORAGE SCHEMES FOR MULTI-DIE MEMORY SYSTEMS - A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. Upon detecting a failure in the second memory block after copying the portion of the data and before erasure of the first memory block, the portion of the data is recovered by reading the portion from the first memory block. | 2014-06-05 |
20140157086 | STORAGE AND RETRIEVAL OF SHAPED DATA - Systems and methods of encoding and decoding shaped data include determining a bit representation corresponding to a bit in a representation of a codeword that is read from a non-volatile memory of a data storage device. A soft metric corresponding to the bit representation is determined at least partially based on an amount of shaping of data. | 2014-06-05 |
20140157087 | Bad Column Handling in Flash Memory - In a flash memory, redundant columns are used alternatively as replacement columns for replacing bad columns or to provide additional redundancy for ECC encoding. Locations of bad columns are indicated to a soft-input ECC decoder so that data bits from bad columns are treated as having a lower reliability than data bits from other columns. | 2014-06-05 |
20140157088 | MRAM Smart Bit Write Algorithm with Error Correction Parity Bits - Some aspects of the present disclosure relate a method. The method attempts to write an expected multi-bit word to a memory location in memory. After writing of the multi-bit word has been attempted, an actual multi-bit word is read from the memory location. The actual multi-bit word is then compared with the expected multi-bit word to identify a number of erroneous bits and a number of correct bits stored in the memory location. The number of erroneous bits is re-written to the memory location without attempting to re-write the correct bits to the memory location. | 2014-06-05 |
20140157089 | FORWARD ERROR CORRECTION WITH PARALLEL ERROR DETECTION FOR FLASH MEMORIES - Methods, systems, and devices are described for forward error correction for flash memory. Encoded data from flash memory may be used to generate a number of data streams. At each of a number of error detection sub-modules operating in parallel, a different one of the data streams is processed. Each error detection sub-module may detect whether a portion of the respective received stream contains an error, and forward the portion to an error correction module. The error correction module, physically separate from the error detection sub-modules, may correct the forwarded portions of the respective received streams containing an error. The age and error rate associated with the flash memory may be monitored, and a coding rate or other aspects may be dynamically adapted to account for these factors. | 2014-06-05 |
20140157090 | Programming Schemes for Multi-Level Analog Memory Cells - A method for data storage includes storing first data bits in a set of multi-bit analog memory cells at a first time by programming the memory cells to assume respective first programming levels. Second data bits are stored in the set of memory cells at a second time that is later than the first time by programming the memory cells to assume respective second programming levels that depend on the first programming levels and on the second data bits. A storage strategy is selected responsively to a difference between the first and second times. The storage strategy is applied to at least one group of the data bits, selected from among the first data bits and the second data bits. | 2014-06-05 |
20140157091 | Generation and Application of a Sub-Codebook of an Error Control Coding Codebook - There is provided a method of encoding and decoding data using an error control code having a codebook G. The codebook G is a sub-codebook of a codebook P. Each codeword g in the sub-codebook G has an autocorrelation amplitude that is different from and higher than each correlation amplitude between g and each of the other codewords in the sub-codebook G. In one specific embodiment in which the codebook P is that of a Reed-Muller code, using G instead of P reduces the likelihood of the presence of more than one maximum correlation amplitude when computing the non-coherent decision metric during decoding. | 2014-06-05 |
20140157092 | SYSTEMS AND METHODS FOR ENCODING AND DECODING OF CHECK-IRREGULAR NON-SYSTEMATIC IRA CODES - Systems and methods for encoding and decoding check-irregular non-systematic IRA codes of messages in any communication or electronic system where capacity achieving coding is desired. According to these systems and methods, IRA coding strategies, including ones that employ capacity-approaching non-systematic IRA codes that are irregular and that exhibit a low error floor, are employed. These non-systematic IRA codes are particularly advantageous in scenarios in which up to half of coded bits could be lost due to channel impairments and/or where complementary coded bits are desired to transmit over two or more communications sub-channels. An encoder includes information bit repeaters and encoders, one or more interleavers, check node combiners, a check node by-pass and an accumulator. A decoder includes a demapper, one or more check node processors, an accumulator decoder, a bit decoder, and one or more interleavers/deinterleavers. | 2014-06-05 |
20140157093 | METHOD AND DEVICE FOR IMPROVING DECODING OF DATA RECEIVED FROM ONE SOURCE BY SEVERAL RECEIVERS - Improving decoding of a set of k data symbols received from several receivers, the data symbols being encoded by a systematic block error correcting code of dimension k and size n. The set of data symbols is received along with a corresponding subset of parity symbols, forming a partial data block comprising m symbols. A partial data block transmitted by one emitter, comprising a set of k data symbols and a subset of (m−k) parity symbols, is received from each receiver. For each received partial data block, a subset of parity symbols is generated and an item of reliability information is computed as a function of the received parity symbols and parity symbols generated from a received set of data symbols. The items of computed reliability information are compared with each other to select one received set of data bits. | 2014-06-05 |
20140157094 | APPARATUS, METHOD, AND RECORDING MEDIUM FOR CREATING CONTENT-DOCUMENT REPRODUCTION DATA - In the slideshow which reproduces a content associated with comment information, the reproduction timing of the content can be controlled according to the reproduction timing of the comment information. In a reproduction table, the following are associated with each other: reproduction order; image-document combinations indicated by an image (or the identification information of the image, such as a JPEG file name) and a document (or the identification information of the document, such as a TXT file name); the number of characters in the document; and reproduction time of the image and the document identified by the identification information of the image and the document respectively. The greater the number of characters the document has, the longer the reproduction time the image associated with the document has. Not every image needs to be associated with the document. For example, basic reproduction time of 5 seconds is assigned to image No. 3. | 2014-06-05 |
20140157095 | IDENTIFYING COMMENTS TO SHOW IN CONNECTION WITH A DOCUMENT - A system may identify a comment that includes a number of links, each of the links points to a corresponding document; identify one or more factors associated with each of the links, the one or more factors including at least one of: a click through rate associated with the links, explicit user feedback regarding the links, a length of an address associated with the links, a measure of popularity associated with the document corresponding to the links, or a comparison of a topic associated with the comment and a topic associated with the document corresponding to the links; assign a score to the links based on the one or more factors; select one of the links based on the assigned scores; and provide information regarding the comment to a client device for presentation in connection with presentation of the document corresponding to the selected link. | 2014-06-05 |
20140157096 | SELECTING VIDEO THUMBNAIL BASED ON SURROUNDING CONTEXT - Some embodiments of the inventive subject matter include a computer program product for determining a thumbnail image for a video. The computer program product can include computer usable program code configured to analyze the video. The computer usable program code can be further configured to determine video themes based on the analyzing the video. The computer usable program code can be further configured to produce a first group of thumbnail images for the video themes. The computer usable program code can be further configured to determine a forum theme for an electronic forum in which the video will be accessible. The computer usable program code can be further configured to choose, from the first group of thumbnail images, a matching thumbnail image that is thematically consistent with the forum theme. The computer usable program code can be further configured to present the matching thumbnail image in the forum. | 2014-06-05 |
20140157097 | SELECTING VIDEO THUMBNAIL BASED ON SURROUNDING CONTEXT - Some embodiments of the inventive subject matter include a method for embedding, in a website, a video and a thumbnail image associated with the video. The method can include requesting, over a network, the video from a video source. The method can include transmitting, to the video source, theme information indicating a theme of the website. The method can include receiving the video and the thumbnail image, wherein the thumbnail image is thematically consistent with the theme of the website. The method can include embedding the video in the website. The method can include presenting the thumbnail image in association with the video. | 2014-06-05 |
20140157098 | SYSTEM FOR THE INTERACTION AMONG SPREADSHEETS OVER NETWORKS - By means of this system, the interaction among spreadsheets is completely integrated within the Spreadsheet Management System whereas it does not require the usage of other tools supporting the communication over a network such as web browsers, mailers, and file transfer clients. The interaction is implemented by the Enabling Platform, integrated within the Spreadsheet Management System, and by the Service Platform, located on a computing system that can be reached over the Internet or on a different private network making the Service Platform's intervention not visible to users. | 2014-06-05 |
20140157099 | EFFICIENT SPACE ALLOCATION FOR BUSINESS OBJECTS - The granularity of a scale displayed on a graphical user interface may be obtained. Coordinates of rows in the graphical user interface may be determined. Visual representations of business objects to be displayed on the graphical user interface may be sorted. From the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface may be identified. A start coordinate and width of each identified visual representation may be determined. A row to place each identified visual representation may be identified. Dimensions of each identified visual representation may be calculated based on dimensions of each identified visual representation's identified row. | 2014-06-05 |
20140157100 | PERSISTENT LAYER LABELS FOR A PIVOT TABLE OR CROSS-TABULAR REPORT - A system and method for facilitating displaying information, including layer labels, in a table or data grid, such as a pivot table or cross-tabular report. An example method includes rendering a first table that includes one or more column headers and one or more row headers, wherein the one or more column headers and the one or more row headers are associated with one or more layers; and persistently displaying one or more labels for the one or more layers. In a more specific embodiment, the first table includes a pivot table with one or more column layers and one or more row layers, which are each associated with the one or more column headers and the one or more row headers, respectively. The example method further includes employing an intersection cell to display layer labels for a row of column headers and for a column of row headers. | 2014-06-05 |
20140157101 | USER INTERFACE FOR VISUALIZING RESIZING OF TABLE ELEMENTS - The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms. | 2014-06-05 |
20140157102 | ENHANCED COLLECTION ENVIRONMENTS - Systems, methods, and software for facilitating enhanced collection environments are disclosed. In at least one implementation, a collection environment is presented that includes a presentation recording and a written paragraph. The presentation recording includes presentation sections while the paragraph includes written sections. A user input may be directed to the written paragraph. One of the written paragraphs is identified as corresponding to the user input. In addition, one the presentation sections is identified as corresponding to the written section. A media function can then be applied to the presentation section in the presentation recording. | 2014-06-05 |
20140157103 | EXPERT BASED INTEGRATED ANNOTATION SOFTWARE INTERFACE AND DATABASE USING E-BOOK TECHNOLOGY - A software interface to increase the efficiency of reading, learning, and accessing information about passages in a selected electronic text document is provided. Passages are “marked” by a selected expert. Marked passages may be used as part of a touch screen menu to access specific and edited resources. The menu may present options related to the marked passages including comments, web video (edited), website (edited) or other resources for study and research purposes. | 2014-06-05 |
20140157104 | DYNAMIC SHARING AND UPDATING OF A WEB PAGE | 2014-06-05 |
20140157105 | METHODS AND SYSTEMS FOR CREATING CUSTOM DIGITAL PUBLICATIONS - Systems and methods for creating a customized digital publication are disclosed. For example, one disclosed method for creating a customized digital publication comprises receiving, at an application builder executed by a processor, a digital publication application shell comprising an application programming interface (API), the digital publication application shell specifying standard functionality or appearance features for a digital publication application, and custom feature code specifying a custom feature based at least in part on a reference to the API of the digital publication shell, and producing the digital publication application based at least in part on the digital publication application shell and the custom feature code, wherein the digital publication application comprises at least some of the standard functionality or appearance features specified by the digital publication application shell and the custom feature specified by the custom feature code. | 2014-06-05 |
20140157106 | DYNAMIC BUILDING OF A WEB PAGE FROM WIDGETS AND RESOURCES SPECIFIED IN A UNIFORM RESOURCE LOCATOR (URL) - In one embodiment, a system for providing a web page includes logic adapted to access a uniform resource locator (URL), wherein the URL comprises hash parameters specifying one or more widgets, logic adapted to create a web page by loading each widget specified in the hash parameters of the URL, and logic adapted to output the web page. In another embodiment, a computer program product for designing a web page includes a computer readable storage medium having program code embodied therewith, the program code readable/executable by a computer to: access a URL, wherein the URL comprises hash parameters specifying one or more widgets, create a web page by loading each widget specified in the hash parameters of the URL, and output the web page. Other systems, methods, and computer program products for providing a web page using widgets specified in a URL are described according to even more embodiments. | 2014-06-05 |
20140157107 | CONDITIONAL WORKAREA USER INTERFACE REFRESH THAT BALANCES PERFORMANCE AND STABILITY OF WEB APPLICATIONS - In one embodiment, a system for conditionally refreshing workarea user interfaces (UIs) includes logic adapted to receive a request to refresh one or more workarea UIs, wherein the one or more workarea UIs are provided within a document object model (DOM), logic adapted to determine whether to reload the DOM or to refresh the one or more workarea UIs within the DOM without reloading the DOM; logic adapted to reload the DOM when it is determined to reload the DOM; and logic adapted to refresh the one or more workarea UIs without reloading the DOM when it is determined to refresh the one or more workarea UIs. Other systems, methods, and computer program products for conditionally refreshing workarea UIs are described according to more embodiments. | 2014-06-05 |
20140157108 | LIVE-UPDATING WEB PAGE GENERATION - Embodiments disclosed herein may relate to generating an application with live updating web page for display on a user computing platform. | 2014-06-05 |
20140157109 | WEB OPERATION PLAYBACK - Network techniques are provided, including a method and system for the accurate and complete playback of web operations. According to an embodiment, there is provided a method for playing back a web operation including one or more of the following inputs: a document object model (DOM) node event, a web request, and a web response. The method comprises: in response to the execution of the web operation, identifying an act input from inputs of the web operation, the act input including a DOM node event or a web response; recording feature information associated with the identified act input, the feature information including a temporal sequence feature of the act inputs and a self constraint feature of the act input, and the feature information being used for playing back the web operation. | 2014-06-05 |
20140157110 | BROWSER TOOLBAR EXTENSION FOR DOCUMENT MANAGEMENT WITH WEB-BASED APPLICATION PROGRAMS - A browser extension relates to a Web application such as QuickBooks Online that manages data records, for example, data records about sales transactions. The extension allows a user to store, at a different Web server or other repository, supplemental records relating to particular data records of the Web application; for example, the user, when displaying a sales-transaction data record in the Web application's display window, could attach and/or view a scanned copy of the physical invoice document for the transaction, even if the Web application does not provide that capability natively. When the user is displaying data from the Web application's data record concerning that sales transaction, the browser extension displays, in an auxiliary display area, information about the supplemental records for that transaction's data record, such as (for example) the number of scanned documents “attached” to that data record, and allows the user to view copies of documents on the screen. | 2014-06-05 |
20140157111 | Keyboard type terminal and location method for electronic document therein - A keyboard type terminal and a location method for electronic document therein are disclosed. The keyboard type terminal includes a setting module, a directory listing module, a detection module, a real-time directory module, a preview module and a chapter and section switchover module. The method includes: a directory listing is generated for an electronic document and the directory listing is stored; a keyboard input is detected under a reading interface of a current chapter and section of the electronic document; in response to a to-be-switched chapter and section number inputted from a user, the to-be-switched chapter and section number is immediately matched with directory entries in the stored directory listing, and the matched directory entry is displayed; a preview of a chapter and section corresponding to the to-be-switched chapter and section number is generated according to the to-be-switched chapter and section number inputted by the user, and the preview of the chapter and section is displayed to the user; and in response to a confirmation of switching to the chapter and section from the user, the previewed section is switched to. The disclosure is easy to use and implement, and improves the reading experience. | 2014-06-05 |
20140157112 | Method and System for Testing Websites - A method and system is provided for testing and analyzing websites via a test-enabled web browser. In the representative embodiment a user controls a test-enabled web browser via a set of pull-down menus, thereby choosing between alternative testing and analysis functional capabilities, selecting files in which to store recordings (scripts), choosing files into which to place test results and messages, and setting various parameters that affect how the testing and analysis functions are performed. The general result of systematic use of the test-enabled browser on websites is improved content quality, demonstrated website server behavior for deep tests, quicker delivery by the website server, and better serviceability for e-business. | 2014-06-05 |
20140157113 | System and Method for Translating Content between Devices - A system and method for translating and reformatting content are described. The system includes an enterprise service bus configured to receive a request from a first device to transmit media to a second device, the media including content in a first language. The system also includes network appliance as a service server-side application including a translation service and a formatting service. The translation service receives the request from the enterprise service bus, determines a second language for translation, determines the content for translation and translates the content to the second language. The formatting service generates a new version of the media including the content in the second language, the new version being formatted in a layout similar to an original version of the image. The enterprise services bus transmits the new version of the media to the second device for display. | 2014-06-05 |
20140157114 | METHOD AND APPARATUS FOR FORMATTING AN OPTICAL MACHINE READABLE OBJECT FOR DISPLAY AT POINT OF USE OR SALE - In accordance with an example embodiment of the present invention, an apparatus includes at least one processor and at least one memory including computer program code and an electronic document having an optical machine readable object. The at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: detect a triggering event; and automatically format the object of the electronic document for reading by an external device in response to the triggering event. | 2014-06-05 |
20140157115 | IMAGE PROCESSING APPARATUS CAPABLE OF DISPLAYING PREVIEW IMAGE, METHOD OF DISPLAYING PREVIEW IMAGE, AND STORAGE MEDIUM - A image display technique which is improved in user-friendliness by reducing time required to display a preview image even in a case where image data with bookbinding print settings is displayed as a preview in the order of physical pages. Bookbinding image data is generated by executing bookbinding layout processing on input image data. Either normal page numbers or bookbinding page numbers are assigned to respective pages of the bookbinding-laid-out image data. A preview image of the bookbinding image data is generated based on the assigned page numbers and displayed on a display panel. A preview image of at least a page next to a page of which the preview image is being displayed is generated based on the assigned page numbers during display of the preview image on the display panel. | 2014-06-05 |
20140157116 | Method and Device for Determining a Display Mode of Electronic Documents - A method and a device for determining a display mode of an electronic document on a screen are provided. The method may comprise: obtaining the size of the screen and the original layout size of the electronic document; determining, from the obtained original layout size, a document layout length in a layout direction of the original layout of the electronic document; determining, from the obtained size of the screen, a screen reading length in a reading direction of the screen; and comparing the document layout length with the screen reading length to determine whether a fixed-layout display mode or a flow display mode shall be selected to display the electronic document. | 2014-06-05 |
20140157117 | DOCUMENT-BASED USER INTERFACES CONTROLLED AND MANAGED BY A SYSTEM - Document-based user interfaces controlled and managed by a system. A business management application that runs on a platform of the system determines data entry, by a user, in a document creation application. The business management application further interacts with the data using a web services application interface, and invokes a rule that enables behavior of the document creation application being controlled by the system. Further, the business management application assigns regulatory controls to the document creation application until completion of an approval process and subsequently relinquishes the rule on completion of the approval process. | 2014-06-05 |
20140157118 | INFORMATION PROCESSING APPARATUSES, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION PROCESSING METHOD - An information processing apparatus includes a display, a detector, a display controller, a bookmark-information generation unit, and a switch command generation unit. The detector detects a touch of a finger on a screen of the display. The display controller makes a page image be displayed on the screen and executes, upon receiving a switch command, switch processing in which switching to another page image is performed. The bookmark-information generation unit generates, in a case where the switch processing is executed in a state in which a touch of the finger is being detected on a page image on the screen, bookmark information that includes identification information of the page image. The switch command generation unit generates a switch command used to perform switching to a page image specified by the bookmark information in a case where the touch of the finger is no longer detected. | 2014-06-05 |
20140157119 | APPARATUS AND METHOD FOR EDITING MEMO IN USER TERMINAL - An apparatus and a method for editing memo contents of a user in a user terminal including a user interface are provided. When a part or all of the memo contents on a screen are damaged based on a memo function by using a prearranged pattern, the damaged part or all of the memo contents are deleted and a memo where the part or all of the memo contents have been deleted is displayed on the screen. At this time, the memo displayed on the screen has gone through an edit for filling a blank generated due to the deletion of the damaged part or all of the memo contents by moving successive memo contents to the deleted memo contents. | 2014-06-05 |
20140157120 | Automated Testing Materials in Electronic Document Publishing - A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients. | 2014-06-05 |
20140157121 | PREVENTING MALICIOUS OBSERVANCE OF PRIVATE INFORMATION - A technique for preventing malicious observance of private information includes receiving an instruction of entering a mode of inputting private information; determining a correspondence between actual inputs and expected inputs; receiving an actual user input; and converting the actual input into an expected input as private information inputted by the user according to the correspondence. This security technique can prevent discovery of the private information of a user through observation. | 2014-06-05 |
20140157122 | ELECTRONIC DEVICE - An electronic device is an electronic device including: a detection unit configured to detect movement of a housing; a vibration unit configured to vibrate the housing; a determination unit configured to calculate movement of a virtual container and movement of a virtual object, and detect a relative distance between an inner wall of the virtual container and the virtual object, the virtual container being moved according to the movement of the housing, the virtual object being moved in the virtual container according to the movement of the virtual container; and an output information generation unit configured to output vibration information used to vibrate the vibration unit to the vibration unit when the determination unit determines that the relative distance between the inner wall of the virtual container and the virtual object satisfies a predetermined distance relationship. | 2014-06-05 |
20140157123 | METHOD AND SYSTEM FOR A PERSONAL CHANNEL ON A MULTIMEDIA DEVICE - The disclosed embodiments relate to a system and method for a personal channel on a multimedia device. The method includes scheduling a time period for providing media content from a device to generate a personal channel. The method also includes selecting the personal channel at a time approximate to the scheduled time period. Additionally, the method includes providing the media content during the scheduled time period. | 2014-06-05 |
20140157124 | Systems and Methods of Facilitating Browsing of Media Programs Distributed By Way of a Plurality of Different Media Distribution Models - Exemplary systems and methods may provide a user interface configured to provide a user with access to a plurality of browse contexts associated with a plurality of distribution models by way of which media programs are distributed through a media service, provide one or more user interface tools for use by the user to select which of the browse contexts is presented in the user interface and values of a refinement setting to be applied to refine the content of the browse contexts, track the values of the refinement setting individually for each of the browse contexts, and use the tracked values of the refinement setting to refine the content of the browse contexts presented in the user interface. Corresponding systems and methods are also described. | 2014-06-05 |
20140157125 | PORTABLE APPARATUS HAVING A PLURALITY OF TOUCH SCREENS AND METHOD OF OUTPUTTING SOUND THEREOF - A method of outputting a includes detecting a touch on a shortcut icon of a plurality of shortcut icons displayed on a touch screen, executing an application corresponding to the shortcut icon in response to the touch, detecting an angle between a first housing including a first touch screen and a second housing including a second touch screen by using a sensor, and determining an output mode based on the angle and a property of the application, and outputting a sound through a plurality of speakers according to the output mode. | 2014-06-05 |
20140157126 | INFORMATION INPUT APPARATUS - An information input apparatus including a user interface that detects a first input operation and a processor that assigns information to each of a plurality of directions from a position centered at the first input operation detected by the user interface. The user interface detects a second input operation corresponding to one of the plurality of directions, and the processor selects information assigned to the one of the plurality of directions as an input. | 2014-06-05 |
20140157127 | WORKFLOW-BASED SESSION MANAGEMENT - Techniques disclosed herein include systems and methods that provide a workflow-based session manager or workflow engine for a content delivery system, such as for delivering video-on-demand, streaming audio, streaming video, etc. Such techniques increase velocity and flexibility of deploying new features and services in a video delivery system. Techniques include a session management model provides a service-oriented and workflow-based approach. As a service-oriented approach, each functional session management step can be represented as a business service. As a workflow-based solution, a sequence of steps to be performed can be defined as data, rather than being hard-coded inside an application. Defined as data, steps (nodes, tasks) can then be created and changed using a graphical editor. New services can be added by defining actions for the new service, and adding a node to a given session management workflow sequence. Techniques include a workflow engine that initiates session management in realtime. | 2014-06-05 |
20140157128 | SYSTEMS AND METHODS FOR PROCESSING SIMULTANEOUSLY RECEIVED USER INPUTS - In a multiuser touch sensitive display device including a touch sensitive display screen capable of displaying a plurality of windows for interacting with a plurality of users simultaneously, each window providing a user interface for a running instance of an application program run by one of the plurality of users for receiving touch sensitive inputs and displaying content output of the application program instance, and a plurality of output ports that can be coupled to a plurality of peripheral devices including audio output devices for generating audio outputs, wherein the multiuser touch sensitive display device runs an operating system module that can simultaneously interact with a plurality of instances of one or more application programs, a method is provided for processing simultaneously received user inputs through the plurality of windows displayed on the touch sensitive display screen. | 2014-06-05 |
20140157129 | METHODS AND SYSTEMS FOR GESTURE-BASED PETROTECHNICAL APPLICATION CONTROL - Gesture-based petrotechnical application control. At least some embodiments involve controlling the view of a petrotechnical application by capturing images of a user; creating a skeletal map based on the user in the images; recognizing a gesture based on the skeletal map; and implementing a command based on the recognized gesture. | 2014-06-05 |
20140157130 | PROVIDING WIRELESS CONTROL OF A VISUAL AID BASED ON MOVEMENT DETECTION - A system for providing wireless control of a visual aid based on movement detection is disclosed. The system also enables a presenter to gesture at a visual aid and have a pointer be displayed on screens displaying the visual aid. The system may generate a three-dimensional depth image of an environment including a user and a device displaying the visual aid. Additionally, the system may determine a position of the user relative to the environment and to the device based on the three-dimensional image. Furthermore, the system may detect a gesture based on the position of the user and the three-dimensional depth image. If the gesture made by the user matches a predetermined input gesture corresponding to a controller operation for controlling the visual aid, then the controller operation may be executed. The system may display an output of the executed controller operation at a remote device. | 2014-06-05 |
20140157131 | User Interface For Managing and Viewing Synchronization Settings In A Synchronization System - In a synchronization system, the present invention provides an improved user interface through which a user can view and manage settings associated with the user's account in the synchronization system. In the preferred embodiment, a column is displayed for each electronic device associated with the user's account in the synchronization system. In each column is a visual representation of items (e.g., folders) that are (1) backed up, remotely accessible and/or synchronized in the synchronization system and (2) located on the electronic device associated with such column. For each item that is synchronized across multiple devices, all the visual representations of such item in the columns are aligned across a single row in the interface. In the preferred embodiment, there is an arrow, or other visual indicator, between the visual representations of such items to indicate that the items are synchronized. | 2014-06-05 |
20140157132 | SYSTEMS AND METHODS FOR SELECTIVELY DELIVERING MESSAGES TO MULTIUSER TOUCH SENSITIVE DISPLAY DEVICES - In a system including a server that manages multiuser touch sensitive display devices in a closed network using descriptive tags, each device having a touch sensitive display screen, wherein each of the devices is tagged with tags, a method for selectively delivering messages to display devices selected from the tagged display devices, is provided. The method includes: providing a first interface for a user to browse and select the tags; upon the user's selection of one or more tags, presenting to the user a first set of devices that are tagged with the selected tags and displaying information pertinent to the devices in the first set; providing a second interface for the user to modify the first set based on the information such that the user can select a second set of devices from the first set; and delivering messages of the user's selection to the second set of devices. | 2014-06-05 |
20140157133 | System And Methods for Generating Surveys - Embodiments introduced describe single-action surveys, wherein a survey requires a single action only, such as a single click on a mouse, a single touch, tap, or stroke on a touch screen. Each single action represents selection of one survey answer and the survey window closes automatically after a single action is performed. The survey may be arranged to start after a target event is concluded. In addition, a survey may end by itself within a substantially short period of time in the absence of any selection action. | 2014-06-05 |
20140157134 | USER INTERFACE UTILITY ACROSS SERVICE PROVIDERS - Providing a user interface utility across service providers includes determining an active service associated with a particular service provider from a plurality of predetermined related services associated with respective service providers stored in a memory. A utility corresponding to the plurality of predetermined related services is formatted for display on a display device, and a function selected in the utility for the active service associated with the particular service provider is executed. The function is common to each of the plurality of predetermined related services. The same utility is displayed for each of the plurality of predetermined related services associated with respective service providers, which are different from each other. | 2014-06-05 |
20140157135 | METHOD AND MOBILE TERMINAL FOR CONTROLLING BLUETOOTH LOW ENERGY DEVICE - A method of controlling, by using a mobile terminal, at least one Bluetooth Low Energy (BLE) device is provided. The method includes searching for at least one BLE device, displaying a BLE device list, including the at least one searched for BLE device, on a display unit of the mobile terminal, receiving an input of selection of a BLE device from the BLE device list, receiving an input of user added information from a user regarding the selected BLE device, and mapping and storing property information and the user added information regarding the selected BLE device. | 2014-06-05 |
20140157136 | Systems and Methods for Providing a Virtual Device for Controlling Streaming of Music - Embodiments of the present disclosure facilitate the streaming of media from an authorized media content provider to an end user navigating the website of an online provider without necessitating that the online provider obtain licenses to distribute the media. The streamed content is not downloadable (e.g. to the user's computer system or the provider's computer system), thereby protecting against unauthorized copying and redistribution of the media. | 2014-06-05 |
20140157137 | System and Method for Interactively Delivering Expert Information to Remote Outlets - A networked interactive expert system is disclosed for selectively providing relevant expertise when a user requires such assistance. System provides a set of networked facilities for determining an expertise needed by a customer based on a location. Such location can be either physical or logical. A physical “location” corresponds, for example, to a department within a retail outlet. Examples of logical “locations” are ones corresponding to a web-page, a product identification code of interest, a customer identification code, and/or explicit knowledge category selected by the customer. An expert studio, from a list of expert studios providing expertise corresponding to the identified location associated with the customer's request, is matched up with the request. Thereafter, a primary connection, supporting an interactive videoconference session, is established between a first networked node associated with the customer and a second networked node associated with the designated expert studio. | 2014-06-05 |
20140157138 | PEOPLE AS APPLICATIONS - The subject disclosure relates to associating contacts with corresponding system actions. It includes identifying a contact profile for configuring with system actions, based on one or more of an address book, user input, online accounts, or an interaction with a contact corresponding to the contact profile, retrieving contact information for the identified contact profile and determining at least one available system action based on the retrieved contact information for the identified contact profile. The disclosure also includes generating, based on the retrieved contact information, a system icon representing the contact profile for displaying the contact profile in a graphic user interface component of an operating system and associating the at least one available system action with the contact profile by configuring the at least one available system action to automatically launch when selected at the system icon representing the contact profile. | 2014-06-05 |
20140157139 | SYSTEMS AND METHODS FOR MANAGING AND PRESENTING GEOLOCATION DATA - A system for managing and presenting geolocation data. The system includes a plurality of electronic devices and a server in data communication with a plurality of electronic devices. The server has a processor that is configured to receive requests from an electronic device for a map including a feature of interest and the feature having associated location information therewith. The location information is indicative of a geographic location of the feature and comprises information indicative of a precision of the geographic location. The processor provides a precise icon and an imprecise icon for representing a feature on a map, each having a constant size. The processor is also configured to determine whether to use the precise icon or the imprecise icon to represent the feature on the map based upon information indicative of a scale of the map and the precision of the location information associated with the feature. The processor generates the map including the feature being represented by the precise icon or the imprecise icon. | 2014-06-05 |
20140157140 | METHOD AND APPARATUS FOR REMOTE WORKSTATION SYNCHRONIZATION - Methods, apparatuses, and computer program products are described herein that are configured to provide remote access to a workstation operating in a medical domain via a zero configuration protocol. In some example embodiments, a method is provided that comprises activating a viewing application that is configured to connect to a remote workstation, via a zero configuration protocol, and enable a view of medical application data. The method of this embodiment may also include receiving an indication of a current patient context. In some example embodiments, the current patient context identifies the medical application data that is currently being viewed at the remote workstation relating a particular patient that is available for viewing in the viewing application. The method of this embodiment may also include accessing the medical application data in the viewing application based on the current patient context. | 2014-06-05 |
20140157141 | SYSTEMS AND METHODS FOR CONTROLLING A USER'S ABILITY TO BROWSE THE INTERNET - In a touch sensitive display system that can simultaneously receive inputs from and provide outputs to users through a touch sensitive display screen and that includes an Internet browser that can provide a controlled access to the Internet, wherein the browser includes a user interface for providing browser windows and a configuration interface including configuration panels, a method for controlling a user's ability to browse the Internet using the browser in accordance with a set of rules that places restrictions on Internet sites to which the user can navigate, is provided. The method includes: providing the configuration interface to a first user for configuring the browser with a set of rules and storing the rules in the browser; providing the user interface to receive from one of the second users an Internet site address to which the second user desires to navigate after the second user logs into the system. | 2014-06-05 |
20140157142 | METHOD FOR SELECTING A DATA SET FROM A PLURALITY OF DATA SETS BY MEANS OF AN INPUT DEVICE - The invention relates to a computer-implemented method for selecting a data set from a plurality of data sets by means of a multi-touch input device, the data sets being connected with each other according to a topology of a graph, the input device comprising:
| 2014-06-05 |
20140157143 | METHOD, DEVICE AND SYSTEM FOR USER INTERFACE ADAPTATION - The present application relates to adapting a user interface based on context information. In the method, apparatus and system according to the present application, a context vector ( | 2014-06-05 |
20140157144 | NETWORK SYSTEM - An object of the invention is to cause a user to efficiently create an application program on a web browser. A network system according to the invention includes: a service-provider server that provides a browser service capable of running in a web browser; a user terminal; and an application-creation support server. The application-creation support server automatically generates an application file by using an application-creation tool, the application file being for causing the browser service provided by the service-provider server to run in the application program. The application-creation support server changes a layout file included in the application file, based on an editing operation input by the user. The application-creation support server generates an executable file of the application program by packaging a plurality of files including the layout file that has been changed, based on the generated application file. | 2014-06-05 |
20140157145 | SOCIAL MENU PAGES - Embodiments of this disclosure include a social networking system that can generate or utilize a social menu in a social network page. The social menu can be generated based on a crowd-sourced user interaction, an external database of business offerings, an administrator interface of the social network page, or any combination thereof. A user interaction of one user account with a menu item of a social menu can be presented to another user account. A user account can select the menu item by querying the social networking system for creating a reference link to the menu item. | 2014-06-05 |
20140157146 | METHOD FOR RETRIEVING FILE AND ELECTRONIC DEVICE THEREOF - A method for retrieving a file and an electronic device thereof are provided. The method includes a menu selection for retrieving a file is detected. Upon the menu selection being detected, a file retrieve window including at least one icon one-to-one mapped to a most recently operated file is displayed. | 2014-06-05 |
20140157147 | FEEDBACK SYSTEM, FEEDBACK METHOD AND RECORDING MEDIA THEREOF - The present invention discloses a feedback system. The feedback system includes an application executing module, a trigger module and a feedback interface module. The application executing module executes an application to display a plurality of display elements, wherein at least one of the display elements corresponds to at least one of a plurality of motion events provided for users to operate. The trigger module receives a first selection signal when the application executing module executes the application, wherein the first selection signal corresponds to an indicated feedback element, and the indicated feedback element is one of the display elements. The feedback interface module receives a first feedback content corresponding to the indicated feedback element and generates a first feedback message, when the trigger module receives the first selection signal, wherein the first feedback message includes the first feedback content and the first selection signal. | 2014-06-05 |
20140157148 | APPARATUS AND METHOD OF LINKING SOCIAL NETWORK SERVICE APPLICATION - A method for enabling easy access to an application linked to contact information is provided. The method includes retrieving a substitute contact means or available applications for contact information of a message while a text messaging screen is being displayed, displaying respective indicators of at least one application with the message, and turning to a running screen of an application that corresponds to a selected indicator. By doing this, a user may easily run the substitute contact means or associated application without leaving the text messaging screen while using the text messaging. It thus gives an advantage of effectively guaranteeing continuity of conversation from the perspective of the user. | 2014-06-05 |
20140157149 | INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - An information processing apparatus according to embodiments includes: a comment acquisition unit for acquiring a comment of a viewer for a program from an external posting site to which a comment, which is feedback on the content of a program, is instantly posted; and a comment displaying unit for displaying the comment acquired by the comment acquisition unit in a live information display area located below an image display screen for displaying an image of the program. The comment displaying unit scroll-displays, in a horizontal direction, a comment acquired by the comment acquisition unit in either a first lane or a second lane of the live information display area. | 2014-06-05 |
20140157150 | CONTEXTUAL COLLABORATION - Various embodiments of systems and methods for contextual collaboration are described herein. In one aspect, the method includes identifying an activated business instance. Conversation data related to the activated business instance is retrieved. The retrieved conversation data is integrated with the activated business instance. The integrated conversation data is rendered along with the activated business instance on a user interface. | 2014-06-05 |
20140157151 | VIRTUAL DEBATE AND TAGGING SYSTEM AND METHOD - A social network system provides a debate system that allows users to scroll through comments of a particular topic and challenge other users to a virtual debate. The topics may range from political, social, personal, etc. The social networking application collects tags, such as inputs or ratings, of data content with pre-determined categories. | 2014-06-05 |
20140157152 | SYSTEM AND METHOD FOR DISTRIBUTING AN AVATAR - A system that incorporates teachings of the present disclosure may include, for example, a first computing device having a controller to present an avatar having characteristics that correlate to a user profile and that conform to operating characteristics of the first computing device, and transmit to a second computing device operational information associated with the avatar for reproducing at least in part the avatar at said second computing device. Other embodiments are disclosed. | 2014-06-05 |
20140157153 | Select User Avatar on Detected Emotion - In one embodiment, a computing device receives input from a user participating in a message session. The computing device determines an emotion state of the user based on contents of the received input and identifies an avatar image corresponding to the determined emotion state. The computing device accesses the identified avatar image corresponding to the determined emotion state and displays the identified avatar image. | 2014-06-05 |
20140157154 | MANAGING BUSINESS OBJECTS - In accordance with aspects of the disclosure, a system and methods are provided for managing business objects in memory. The system and methods may be provided for defining a context of one or more input parameters of data used to determine one or more properties of one or more business objects, defining one or more rules associated with the one or more properties of each business object, and generating a metadata model for each business object based on the context of the one or more input parameters of each business object and the one or more rules associated with the one or more properties of each business object. | 2014-06-05 |
20140157155 | IMPLEMENTATION METHOD OF USER INTERFACE AND DEVICE USING SAME METHOD - Disclosed are an implementation method of a user interface and a device using the same method. The implementation method of a user interface comprises a step for receiving AUI (Advanced User Interaction) pattern information and a step for interpreting the inputted AUI pattern information based on a predefined interface. Therefore, a preset AUI pattern generated in a user interaction device is implemented in various applications by defining the implementation method of an interface between a user interaction device and a scene description. | 2014-06-05 |
20140157156 | CONTROL DEVICE, CONTROL METHOD, COMPUTER PROGRAM PRODUCT, AND ROBOT CONTROL SYSTEM - A control system, method and computer program product cooperate to assist control for an autonomous robot. The system includes a communications interface that exchanges information with the autonomous robot ( | 2014-06-05 |
20140157157 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF INFORMATION PROCESSING APPARATUS AND COMPUTER-READABLE MEDIUM - An information processing apparatus includes a display, a touch panel provided on the display, a storage, a connection detector, and a controller. The storage stores plural kinds of software key arrangement information. The connection detector detects whether or not an input device in which mechanical keys are arranged is connected, and outputs a connection detection result. The controller determines arrangement information to be used among the plural kinds of software key arrangement information according to the connection detection result which is output from the connection detector, and causes the display to display software keys based on the determined arrangement information. | 2014-06-05 |
20140157158 | SYSTEM AND METHOD FOR VISUALLY IDENTIFYING USER PREFERENCES - A method and system for visually identifying user preferences on a touchscreen computing device is described. The system for visually identifying user preferences can be implemented on a plurality of touchscreen devices including smart phones, tablet computers and personal computers equipped with a touchscreen user interface. In one example, any visual image in a plurality of image formats supported by the touchscreen device can be used to identify specific areas of the image that visually appeals to the user. | 2014-06-05 |
20140157159 | COLLABORATIVE OVERLAY OF USER INTERFACE ELEMENTS RENDERED ON THE DISPLAY OF A COMPUTING DEVICE - Collaborative overlay of user interface elements rendered on the display of a computing device, including: identifying, by an overlay management module, one or more active elements of a user interface for a first application; selecting, by the overlay management module, a location on a user interface for a second application to place one or more of the active elements of the user interface for the first application; and displaying, by the overlay management module, the one or more of the active elements of the user interface for the first application at the selected location on the user interface for the second application. | 2014-06-05 |
20140157160 | COLLABORATIVE OVERLAY OF USER INTERFACE ELEMENTS RENDERED ON THE DISPLAY OF A COMPUTING DEVICE - Collaborative overlay of user interface elements rendered on the display of a computing device, including: identifying, by an overlay management module, one or more active elements of a user interface for a first application; selecting, by the overlay management module, a location on a user interface for a second application to place one or more of the active elements of the user interface for the first application; and displaying, by the overlay management module, the one or more of the active elements of the user interface for the first application at the selected location on the user interface for the second application. | 2014-06-05 |
20140157161 | VARIABLE OPACITY ON-SCREEN KEYBOARD - An aspect provides a method, including: determining, at an information handling device, user input triggering display of an on-screen keyboard; and displaying the on-screen keyboard on a touch screen display of the information handling device according to a variable opacity setting; wherein the variable opacity setting establishes at least an initial opacity of the on-screen keyboard, and further wherein at least one sub-portion of the on-screen keyboard is semi-transparent. Other aspects are described and claimed. | 2014-06-05 |