45th week of 2012 patent applcation highlights part 57 |
Patent application number | Title | Published |
20120284571 | MONITORING THE HEALTH OF DISTRIBUTED SYSTEMS - The present invention extends to methods, systems, and computer program products for monitoring the health of distributed systems. Embodiments of the invention provide distributed, self-maintained, continuous health monitoring. Using XML and pluggable infrastructure, a logical view of an appliance can be provided. The logical view abstracts physical implementation details of the appliance. Monitoring agents can correlate different distributed system failures and events and reason over collected health information. | 2012-11-08 |
20120284572 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM AND SEARCH METHOD - An information processing device includes a memory unit that stores registration data of a search target and error information indicating an error of the registration data in association with each other. The information processing device includes a search unit that searches for registration data from the registration data stored by memory unit, the registration data searched by the search unit being registration data for which a value obtained by subtracting a value of the error information from a value of distance between query data related to a search request and the registration data is within the predetermined neighborhood range. | 2012-11-08 |
20120284573 | TOUCH-SENSITIVE USER INPUT DEVICE FAILURE PREDICTION - Detection of degradation of a touch-based user input device may allow for notifying a user of an impending failure of the touch-sensitive user input device so that the device may be taken out of service or repaired. Systems for detecting degradation of a touch-based user input device may carry out one or more operations including, but not limited to: determining that a signal indicative of a user touch is erroneous; providing a user notification indicative of a degradation of the touch-based user input device in response to determining that a signal indicative of a user touch is erroneous. | 2012-11-08 |
20120284574 | Non-Volatile Memory and Method Having Efficient On-Chip Block-Copying with Controlled Error Rate - A non-volatile memory chip having SLC blocks acting as a write cache for MLC blocks for high density storage requires constant copying or folding of SLC blocks into MLC blocks. To avoid the time-consuming toggling out and in of the pages of the entire SLC block for ECC checking by a controller chip, only a small sample is checked. An optimal read point for reading the memory cells in the sample of the SLC block is dynamically determined by trying different read points so that the data is read within an error budget. Once the optimal read point is determined, it is used to read the entire SLC block without further error checking. Then the SLC block can be copied (blind folded) to the MLC block with the confidence of being within the error budget. | 2012-11-08 |
20120284575 | ADAPTIVE MEMORY SCRUB RATE - In one embodiment an example apparatus includes a memory with an error detection system (EDS) that detects an error event in the memory. The error event involves at least one bit in the memory changing state erroneously. The apparatus also includes a scrub logic to scrub the memory and correct memory errors (e.g., bit errors). The apparatus also includes a scrub rate adaptive logic to selectively control a memory scrub frequency associated with the scrub logic where the control is based, at least in part, on a number of error events detected by the EDS during an interval of time. A memory scrub frequency is the rate that a memory is periodically scrubbed to remove errors. | 2012-11-08 |
20120284576 | HARDWARE STIMULUS ENGINE FOR MEMORY RECEIVE AND TRANSMIT SIGNALS - Techniques and structures are disclosed in which memory training for DDR or other memory can be performed more rapidly. A memory controller is configured so that one or more memory parameters (e.g., timing delay) can be determined for one or more hardware elements such as delay locked loops (DLLs). Training may be performed without intermediation by (or reporting of results to) a system BIOS. Thus, training may be performed fully in hardware. Voltage training techniques are also disclosed. | 2012-11-08 |
20120284577 | ARCHITECTURE, SYSTEM, METHOD, AND COMPUTER-ACCESSIBLE MEDIUM FOR ELIMINATING SCAN PERFORMANCE PENALTY - Exemplary apparatus, methods, and computer-accessible medium can be provided for transforming a circuit. For example, it is possible to select, from the circuit, at least one scan cell which includes a first multiplexer coupled to a first flip-flop. A second flip-flop and a second multiplexer can be inserted in the circuit. The first multiplexer can be coupled as an input to the second flip-flop, and the second multiplexer can be coupled to the output of the first flip-flop and the second flip-flop. | 2012-11-08 |
20120284578 | GATING TAP REGISTER CONTROL BUS AND AUXILIARY/WRAPPER TEST BUS - In a first embodiment a TAP | 2012-11-08 |
20120284579 | OPTIMIZED JTAG INTERFACE - An optimized JTAG interface is used to access JTAG Tap Domains within an integrated circuit. The interface requires fewer pins than the conventional JTAG interface and is thus more applicable than conventional JTAG interfaces on an integrated circuit where the availability of pins is limited. The interface may be used for a variety of serial communication operations such as, but not limited to, serial communication related integrated circuit test, emulation, debug, and/or trace operations. | 2012-11-08 |
20120284580 | DEVICE TESTING ARCHITECTURE, METHOD, AND SYSTEM - A device test architecture and interface is provided to enable efficient testing embedded cores within devices. The test architecture interfaces to standard IEEE 1500 core test wrappers and provides high test data bandwidth to the wrappers from an external tester. The test architecture includes compare circuits that allow for comparison of test response data to be performed within the device. The test architecture further includes a memory for storing the results of the test response comparisons. The test architecture includes a programmable test controller to allow for various test control operations by simply inputting an instruction to the programmable test controller from the external tester. The test architecture includes a selector circuit for selecting a core for testing. Additional features and embodiments of the device test architectures are also disclosed. | 2012-11-08 |
20120284581 | RELIABLE MULTICAST WITH LINEARLY INDEPENDENT DATA PACKET CODING - Regular data packets are scheduled for transmission from a sender to multiple receivers in a multicast ARQ system. In a joint scheduling and encoding procedure, a composite data packet is formed as a weighted linear combination of regular data packets. The corresponding coding weights are adapted based on feedback information from the receivers about received data packets such the composite packet represents a new linearly independent coding of regular data packets different from any multicast data packet previously received in a selected set of the receivers during the multicast session. A weight vector with at least two different non-zero coding weights adds a further degree of freedom and guarantees the ability to form a composite data packet that represents a new linearly independent coding for transmission. | 2012-11-08 |
20120284582 | DECODING APPARATUS AND DECODING METHOD - A decoding apparatus for performing decoding processing of encoded data by using non-binary LDPC codes, includes: a logarithmic Fourier transform processing section, a variable node processing section, an edge coefficient processing section, and a check node processing section, wherein the logarithmic Fourier transform processing section performs Fourier transform processing and logarithmization processing on a probability vector of a symbol of an encoded frame data to output an initial value of logarithmic Fourier domain probability vector, and the variable node processing section, the edge coefficient processing section, and the check node processing section perform iteration processing by using a logarithmic Fourier domain probability vector. | 2012-11-08 |
20120284583 | OVERLAPPING SUB-MATRIX BASED LDPC (LOW DENSITY PARITY CHECK) DECODER - Overlapping sub-matrix based LDPC (Low Density Parity Check) decoder. Novel decoding approach is presented, by which, updated bit edge messages corresponding to a sub-matrix of an LDPC matrix are immediately employed for updating of the check edge messages corresponding to that sub-matrix without requiring storing the bit edge messages; also updated check edge messages corresponding to a sub-matrix of the LDPC matrix are immediately employed for updating of the bit edge messages corresponding to that sub-matrix without requiring storing the check edge messages. Using this approach, twice as many decoding iterations can be performed in a given time period when compared to a system that performs updating of all check edge messages for the entire LDPC matrix, then updating of all bit edge messages for the entire LDPC matrix, and so on. When performing this overlapping approach in conjunction with min-sum processing, significant memory savings can also be achieved. | 2012-11-08 |
20120284584 | DECODING METHOD AND DEVICE FOR CONCATENATED CODE - Disclosed are a decoding method and device for concatenated code, for the decoding of concatenated code composed of low density parity code (LDPC) and Reed-Solomon (RS) code. The method includes: carrying out LDPC soft decision iterative decoding on bit de-interleaved data flow, and carrying out check decision on LDPC codeword obtained from decoding by using a check matrix; carrying out de-byte-interleave on an information bit of the LDPC codeword obtained from decoding and converting check information of the LDPC codeword into puncturing information of RS codeword; selecting a decoding mode according to the puncturing information of the RS codeword to carry out RS decoding. By way of the solution of the present invention, the RS decoding performance can be improved without increasing the computation complexity, thus greatly improving the receiving performance of the CMMB terminal as compared to the conventional method. | 2012-11-08 |
20120284585 | Systems and Methods for Queue Based Data Detection and Decoding - Various embodiments of the present invention provide systems and methods for variable iteration data processing. | 2012-11-08 |
20120284586 | Controller of Memory Device and Method for Operating the Same - A controller of a memory device which accesses a memory of the memory device having a data storage area and a data correction area. The controller includes a mode selection unit When the memory works with a first operation voltage, the mode selection unit selects a first mode of the controller, and the controller writes input data into the data storage area to serve as storage data and reads the storage data from the data storage area. When the memory works with a second operation voltage, the mode selection unit selects a second mode of the controller, and the controller performs a correction function to encode the input data to generate encoded input data, writes the encoded input data into the data storage area and the data correction area to respectively serve as the storage data and correction data, and reads and decodes the storage data and the correction data. | 2012-11-08 |
20120284587 | Super-Endurance Solid-State Drive with Endurance Translation Layer (ETL) and Diversion of Temp Files for Reduced Flash Wear - A flash drive has increased endurance and longevity by reducing writes to flash. An Endurance Translation Layer (ETL) is created in a DRAM buffer and provides temporary storage to reduce flash wear. A Smart Storage Switch (SSS) controller assigns data-type bits when categorizing host accesses as paging files used by memory management, temporary files, File Allocation Table (FAT) and File Descriptor Block (FDB) entries, and user data files, using address ranges and file extensions read from FAT. Paging files and temporary files are never written to flash. Partial-page data is packed and sector mapped by sub-sector mapping tables that are pointed to by a unified mapping table that stores the data-type bits and pointers to data or tables in DRAM. Partial sectors are packed together to reduce DRAM usage and flash wear. A spare/swap area in DRAM reduces flash wear. Reference voltages are adjusted when error correction fails. | 2012-11-08 |
20120284588 | ARCHITECTURE AND CONTROL OF REED-SOLOMON ERROR-CORRECTION DECODING - Systems and methods are provided for implementing various aspects of a Reed-Solomon (RS) error-correction system. A detector can provide a decision-codeword from a channel and can also provide soft-information for the decision-codeword. If the decision-codeword corresponds to an inner code and an RS code is the outer code, a soft-information map can process the soft-information for the decision-codeword to produce soft-information for a RS decision-codeword. A RS decoder can employ the Berlekamp-Massey algorithm (BMA), list decoding, and a Chien search, and can include a pipelined architecture. A threshold-based control circuit can be used to predict whether list decoding will be needed and can suspend the list decoding operation if it predicts that list decoding is not needed. | 2012-11-08 |
20120284589 | MEMORY SYSTEM AND ERROR CORRECTION METHOD - Disclosed is an error correcting method which includes detecting an error of meta data having a seed used to randomize user data; correcting the error of the meta data when the error is detected from the meta data; receiving the user data based upon seed confirmation information associated with an error existence of the seed or an error correction result of the seed; detecting an error of the user data; and correcting the error of the user data when the error is detected from the user data. | 2012-11-08 |
20120284590 | MONITORING DEVICE OF INTEGRATED CIRCUIT - A semiconductor memory device includes a plurality of data input/output pads configured to transmit and receive data to and from memory cells, an alert pad configured to output data error information while the data is transmitted and received, and a monitoring device configured to output the data error information to the alert pad in a first mode and to output monitoring information to the alert pad in a second mode. | 2012-11-08 |
20120284591 | SYSTEMS AND METHOD FOR ELECTRONIC SIGNATURE DOCUMENT IDENTIFICATION AND CERTIFICATION - Systems and methods for electronic document electronic document identification and signing are provided. Certain embodiments of the present invention provide for a virtual signature tool to create a unique, verifiable, electronic signature (SigCode) for signing documents using a mobile device of an individual. In some embodiments, document identifiers (e.g., QR codes) can be used to identify and retrieve documents for digital signing. For example, upon scanning other document identifier, an electronic version of the document (e.g., a waiver) can be retrieved from a server. The electronic document can be displayed on the user's mobile device (e.g., through a webpage). Then, the user can review the electronic document, fill in any required information, and sign the document with an electronic signature generated by the electronic signature tool. | 2012-11-08 |
20120284592 | Recognition System - According to various embodiments, a user may pursue defined achievements through reading books. As the user accomplishes the achievements, the user may receive mementos that can serve as a tangible indicator of what the user has accomplished. The mementos may be visible to others on a website, such as a social networking website. | 2012-11-08 |
20120284593 | Smartphone-Based Methods and Systems - Arrangements involving portable devices (e.g., smartphones and tablet computers) are disclosed. One arrangement enables a content creator to select software with which that creator's content should be rendered—assuring continuity between artistic intention and delivery. Another utilizes a device camera to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some technologies concern improvements to the user interfaces associated with such devices. Others involve use of these devices in connection with shopping, text entry, sign language interpretation, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern use of linked data in portable devices—some of which exploit GPU capabilities. Still other technologies concern computational photography. A great variety of other features and arrangements are also detailed. | 2012-11-08 |
20120284594 | REDUCING SYSTEM RESOURCE REQUIREMENTS FOR USER INTERACTIVE AND CUSTOMIZABLE IMAGE-BASED PRODUCT DESIGNS - A method for assisting a user to design a photo book includes displaying layouts of a first page and a second page of the photo book at the user interface, storing a first snapshot image and a first dynamic render object in association with the first page and a second snapshot image and a second dynamic render object in association with the second page, allowing a user to select the first page for editing by at the user interface, in response to user selection of the first page, representing the first page by the first dynamic render object at the user interface, representing the second page by the second snapshot image at the user interface, and allowing the user to vary the first dynamic render object in the first page at the user interface. | 2012-11-08 |
20120284595 | Automatic Page Layout System and Method - A method for modifying content items arranged on a display page. The method is carried out by a computer having a processor and a system memory and includes arranging the content items in content locations on the display page. An appearance of a content item is changed, and the change of appearance is associated with one of the content location and the content item. The change is retained in the system memory for subsequent reuse. | 2012-11-08 |
20120284596 | Systems and Methods for Integrating Research and Incorporation of Information into Documents - Systems and methods for integrating research and incorporation of information into a construction specification involve providing information for potential inclusion in a specification to a user as part of the specification editing process so as to reduce the time spent in finding and researching information and including the information in the specification. A template specification with sections is provided, each section having one or more computer links corresponding to potential customization of the section with customized information. In response to selection of the link, construction information for potential inclusion in the template specification as a customization thereof corresponding to the selected computer link is retrieved from a database of construction information and is displayed adjacent the template specification. A selection of a portion of the construction information for inclusion in the specification is received, and an appropriate portion of the construction information is automatically incorporated into the specification. | 2012-11-08 |
20120284597 | PREDICTING USER NAVIGATION EVENTS - A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring. | 2012-11-08 |
20120284598 | Handheld Electronic Device and Method for Accessing Bookmark - A method for accessing web page bookmark applicable to a handheld electronic device is provided. The handheld electronic device comprises a storage unit, a touch display unit and a processing unit electrically connected to the touch display unit and the storage unit. The storage unit stores a plurality of website addresses each related to at least one tag. The method comprises the steps outlined below. At least one group of searching characters is received from the touch display unit. At least one stage of search is performed in the storage unit according to the group of searching characters and the tag to generate at least one stage search result. A search result is generated by the processor according to the at least one stage search result. A handheld electronic device is also disclosed herein. | 2012-11-08 |
20120284599 | Handheld Electronic Device and Method for Recording Multimedia Clip - A method for recording a multimedia clip used in a handheld electronic device is provided. The method comprises the steps outlined in the sentences that follow. An input command is received. An embedded program code of a multimedia clip in a web page is detected. A thumbnail corresponding to the multimedia clip is retrieved. A record file is generated, in which the record file is shown as the thumbnail on a display module of the handheld electronic device such that it is associated with the embedded program code and a URL corresponding to the embedded program. A handheld electronic device is disclosed herein as well. | 2012-11-08 |
20120284600 | PREDICTIVE MODEL APPLICATION PROGRAMMING INTERFACE - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for utilizing predictive models from an application scripting language. | 2012-11-08 |
20120284601 | Enhanced Find and Replace for Electronic Documents - An enhanced find and replace feature for a spreadsheet program module is disclosed. The enhanced find and replace feature allows users to search for terms and attributes across multiple sheets of a workbook. The find and replace feature also allows searches to be performed based on the formatting attributes of a cell as well as the textual or numerical contents of a cell. The enhanced find and replace feature also allows users to perform bulk formatting of cells (even cells without text) in a spreadsheet. In another aspect, the enhanced find and replace feature lists all the results of the find operation in a results list so that the user may choose which result(s) to view and edit. | 2012-11-08 |
20120284602 | SYSTEMS AND METHODS FOR ELECTRONIC DOCUMENT IDENTIFICATION AND CERTIFICATION - Systems and methods for electronic document electronic document identification and signing are provided. Certain embodiments of the present invention provide for a virtual signature tool to create a unique, verifiable, electronic signature (SigCode) for signing documents using a mobile device of an individual. In some embodiments, document identifiers (e.g., QR codes) can be used to identify and retrieve documents for digital signing. For example, upon scanning other document identifier, an electronic version of the document (e.g., a waiver) can be retrieved from a server. The electronic document can be displayed on the user's mobile device (e.g., through a webpage). Then, the user can review the electronic document, fill in any required information, and sign the document with an electronic signature generated by the electronic signature tool. | 2012-11-08 |
20120284603 | SYSTEMS AND METHODS FOR ONLINE PHYSICIAN DOCUMENTATION AND NOTES - Certain examples provide systems, methods, and articles of manufacture for dynamic, electronic clinician documentation. Certain examples provide a computer-implemented method for providing physician documentation. The example method includes receiving a user input regarding a form to input clinical information regarding a patient. The example method includes providing a selected form for clinician note data entry. The example method includes accepting user input to complete the form. The accepting of user input includes providing text for selection by the user; accepting free text input from the user to augment the selected text; and generating a note based on the selected text augmented by the user free text input. The example method includes storing the note in association with the patient. | 2012-11-08 |
20120284604 | METHOD FOR CONFIGURING A GRAPHIC USER INTERFACE OF AN APPARATUS FOR PROCESSING VALUE DOCUMENTS - A device for processing value documents, includes a display device for displaying information relating to the processing and/or the value documents, and a control device, which actuates the display device, can optionally be operated in a configuration mode and a working mode, in which the device can process value documents, and includes a graphical user interface, by means of which at least one representation with an information field can be displayed on the display device at least in the operating mode and which provides an alphanumerical field and a graphical field for displaying the information field, and which in the configuration mode is designed to either establish the alphanumerical field or the graphical field for representing the information field in the working mode in response to a selection signal. | 2012-11-08 |
20120284605 | Systems And Methodologies Providing For Collaboration Among A Plurality Of Users At A Plurality Of Computing Appliances - A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances. The display apparatus at at least one of said plurality of the computing appliances provides a display presentation generated responsive to said at least two of the plurality of the data layers. In one embodiment, the display apparatus for at least two of the computing appliances provide a same said display presentation. In a preferred embodiment, said same said display presentation is comprised of an underlying image which appears as an underlying display relative to which is aligned a display presentation of the annotations as made atop the respective underlying image. | 2012-11-08 |
20120284606 | System And Methodology For Collaboration Utilizing Combined Display With Evolving Common Shared Underlying Image - A system and methodology for collaborating. The system as illustrated is comprised of at least two computing appliances, each of the computing appliances for use by a respective user. Each of the computing appliances is comprised of a processor, memory, communications interface, input apparatus, and display apparatus. Each said display apparatus provides a respective display presentation of a common shared underlying image. The respective input apparatus is responsive to input by the respective user to provide annotation data representative of a display image of annotations associated with the respective user. Thereafter, a respective user at each of the at least two of the computing appliances provides a combined display presentation comprised of a combination of the display image of the annotations associated with the respective user, shown as comprised of the display image of the annotations for the at least one of the respective users, which are aligned to and overlaid atop of the common shared underlying image in the combined display presentation. In one embodiment, the system is further comprised of communications apparatus providing voice (and/or video) communications between said respective users at least two of said respective computing appliances while also providing the display presentation at said at least two computing appliances. In an alternate embodiment, the display presentation starts as displaying only the base core image, and evolves at each subsequent finite point in time to provide a display presentation of an evolved combined image at each said subsequent finite point in time. | 2012-11-08 |
20120284607 | CONTENT FLOW THROUGH CONTAINERS - Content can be flowed through one or more containers that can be laid out analogously to printed material. Content is flowed into the first specified container until that container is “full” of content. Subsequent content is then flowed through subsequent containers, each of which is individually identified, and whose ordering is specified independently of their position and visual presentation. Multiple independent sources of content can be flowed through multiple independent collections of containers. Each container can format the content presented within it independently from other containers, and each container can comprise script, or other programmatic constructs, which can operate on, and modify, the content flowed into such a container. To provide for the rich layouts, content containers can be nested inside one another such that multiple layers, or levels, of the layout can be edited independently of one another. | 2012-11-08 |
20120284608 | OPTIMIZED DISPLAY OF THE AD LANDING PAGE - Methods, systems, and apparatus, including a computer program product for optimizing the display of landing pages in restrictive display environments are provided. A determined area or region of the landing page is identified. Upon receiving a request for content items to be presented on a device, a plurality of content items are identified for presentation on the device, each of the content items having an associated landing page destination address. If the requesting device is a restricted display device, a hash tag is appended to each of the associated destination addresses, each hash tag corresponding to a predefined section of an associated landing page. The plurality of identified content items are transmitted to the requesting device for presentation. | 2012-11-08 |
20120284609 | Configuration Setting - A method of defining customization for electronic content retrieved over an electronic connection, comprising: (a) retrieving electronic content from a remote server to a local client; (b) editing the content at the local client by a user using a WYSIWYG editor, wherein said editor is a standard software used for displaying of content and wherein said editing does not require installation of software requiring user authorization; and (c) automatically generating at least one customization definition based on said editing, said customization definition suitable for automatic applying to said content. | 2012-11-08 |
20120284610 | OBJECT DISPLAY DEVICE, OBJECT DISPLAY METHOD, OBJECT DISPLAY CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM WHEREUPON PROGRAM IS RECORDED - A server system receives a request for a Web page from a user terminal, extracts page data corresponding to the request from a Web DB, and transmits the page data to the user terminal. Further, the server system receives a request related to an object to be placed in a blank area of a Web page from the user terminal, extracts data corresponding to the request from an object DB, and transmits the extracted data or an object generated based on the data to the user terminal. The page data contains an embedded object display program for specifying a blank area of a Web page and placing an object in the blank. | 2012-11-08 |
20120284611 | SELECTIVE PARTIAL UPDATES OF WEB CONTENT - A request for a partial update of web content is received that identifies at least one web content element associated with the web content. An update is requested for the identified at least one web content element from a content server. The partial update of the web content is performed in response to receipt of the update for the identified at least one web content element from the content server. | 2012-11-08 |
20120284612 | ENABLING HYPERTEXT ELEMENTS TO WORK WITH SOFTWARE APPLICATIONS - Variables incorporated into a hypertext markup language document enable location of hypertext elements. Once the variable is located, the information contained within the identified hypertext element may be used in other applications. The information may be received, as a recognized input, by the application. | 2012-11-08 |
20120284613 | Method and System for Providing Local Information Over a Network - A method and system is provided where a first computer (e.g., a central server) collects information to be presented to one or more users. The information is organized into a plurality of first web-sites where each of these web-sites is addressable by a unique Universal Resource Locator (URL). A physical location is associated with each of the first web-sites. One of the first web-sites may be provided to a user as a user web-site. When the user or other individual seeks to access the user web-site, links to a plurality of the first web-sites are provided based on a relationship between the physical locations associated with the first web-sites and the physical location associated with the user web-site. | 2012-11-08 |
20120284614 | PERSONALIZING A WEB PAGE OUTSIDE OF A SOCIAL NETWORKING SYSTEM WITH CONTENT FROM THE SOCIAL NETWORKING SYSTEM THAT INCLUDES USER ACTIONS - A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user. | 2012-11-08 |
20120284615 | PERSONALIZING A WEB PAGE OUTSIDE OF A SOCIAL NETWORKING SYSTEM WITH CONTENT FROM THE SOCIAL NETWORKING SYSTEM SELECTED BASED ON GLOBAL INFORMATION - A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user. | 2012-11-08 |
20120284616 | Content Adaptation - A system includes a mobile device and an optimization server. The mobile device is capable of transmitting request data that includes a requested webpage and identification data. The optimization server is configured to receive response data that corresponds to the request data from a content server, to adapt the response data based on the identification data, and to transmit the adapted response data to the mobile device. | 2012-11-08 |
20120284617 | VISUAL TRACKING OF REPORT CHANGES - Various embodiments of systems and methods for visual tracking of report changes are described herein. The used technique adds transitions between all steps of modification to a report document instead of static new pages. A classification module classifies the modifications and an identification module selects a visual effect to be used as transition state according to the classified modification. | 2012-11-08 |
20120284618 | DOCUMENT BASED CONTEXTUAL COMMUNICATION - A service that is capable of tracking conversations related to documents, surfaces these documents appropriately to users and enables user-friendly notification of new communications associated with the discussed documents while respecting existing user experience, security, and privacy models of the various document and communication modalities. Conversations about particular content are made available within the context of that content through user interface elements that not only provide access to various communication modes, but also present discussion context in summary or detailed versions. | 2012-11-08 |
20120284619 | Apparatus - An apparatus comprising at least one processor and at least one memory including computer program code the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform providing a visual representation of at least one audio parameter associated with at least one audio signal, detecting via an interface an interaction with the visual representation of the audio parameter, and processing the at least one audio signal associated with the audio parameter dependent on the interaction. | 2012-11-08 |
20120284620 | METHOD AND HANDHELD ELECTRONIC DEVICE HAVING A GRAPHICAL USER INTERFACE WHICH ARRANGES ICONS DYNAMICALLY - A graphical user interface for a media player application is described. A method is provided comprising: determining a screen orientation of the GUI in accordance with a device orientation; rendering a first user interface screen in a portrait screen orientation comprising an album list when the screen orientation is a portrait screen orientation; rendering a second user interface screen in a landscape screen orientation comprising an array of album art images arranged in rows and columns when the screen orientation is a landscape screen orientation; and displaying the rendered first or second user interface screen on the display. | 2012-11-08 |
20120284621 | SYSTEM AND METHOD FOR CREATING AND NAVIGATING A LINEAR HYPERMEDIA RESOURCE PROGRAM - A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource network having a plurality of hypermedia resources residing on one or more remote information nodes. A common remote information node is in communication with a subscriber station and the remote information nodes in the distributed network. The common remote information node contains at least one linear hypermedia resource program consisting of pre-selected media elements from one or more hypermedia resources linked with exclusive linear links, each media element in the linear program having only one forward link to the next media element. The method includes the steps of downloading and displaying a media element in the linear program and responding to user commands to download and display the next media element in the linear program. | 2012-11-08 |
20120284622 | CONTEXT-SENSITIVE MOBILE CONTROLLER FOR MEDIA EDITING SYSTEMS - Methods and systems for providing media editing capability to a user of a mobile device in communication with a video or an audio media editing system. The methods involve receiving at the mobile device information specifying a current user context of the media editing system and automatically activating functionality on the mobile device that corresponds to the current editing context. The functionality may be a subset of the editing system controls, controls associated with a plug-in software module, or new controls or control modalities enabled by the form factor and input modes featured on the mobile device. The functionality of the mobile device may be updated as the editing context changes, or temporarily frozen to enable multi-user work flows, with each user using a different editing function. | 2012-11-08 |
20120284623 | ONLINE SEARCH, STORAGE, MANIPULATION, AND DELIVERY OF VIDEO CONTENT - A computer device programmed for managing online video content includes a processing unit that is capable of executing instructions, and a non-volatile computer-readable storage device. The storage device stores a search module programmed to allow a user to search for video content, the video content including video clips from movies. The storage device also stores a storage module programmed to operate as a central hub for management of the user's video content, the storage module allowing the user to add, delete, view, categorize, send, receive, edit, and comment on video clips that are stored on the user's storage module, the storage module being programmed to provide a page on which representations of the video clips are shown and organized, and the storage module being programmed to allow the user to interact with storage modules of other users for purposes of assessing compatibility, dialogue, comments, greetings, gifts, and recommendations. | 2012-11-08 |
20120284624 | MULTI-POINT REPRESENTATION - Some embodiments of the invention provide a method that presents a preview of a set of images in a graphical user interface (GUI) of a device. To generate the preview, the method initially selects a subset of images that includes several images in the set but not all the images in the set. After selecting the subset of images, the method concurrently displays the images in the selected subset as the preview of the set of images. | 2012-11-08 |
20120284625 | System and Method For Generating Videos - The present invention provides a system for generating videos. The system comprise: a video project data including information of the video creation processing parameters, based on video created by a video editing tool which enables human editor to create a master video, a video template creation tool for analyzing the master video and video project data for dividing the video into segments and indentifying for each video segment scenario script and objects properties, resulting in a video template which include sequence of editable video segments, an input application tool enabling editing operations of the video template including changing control parameters and adding, deleting or manipulating of multimedia objects of the template video scenarios and a video engine generation tool for integrating editing operation of multimedia objects and control parameters with video template for creating a variant video. | 2012-11-08 |
20120284626 | METHOD AND SYSTEM TO USE AUDIENCE PARTICIPATION SYSTEM WITHIN A PRESENTATION SOFTWARE - The present invention provides a method and a system to involve audience in presentations over a communication network. The method includes providing the presenter with an Audience Response System Presenter Component having a presentation software with an interactive component for presenting an information and capturing audience inputs connected to the presenter's session and displaying it appropriately. Further, enabling the audience in a session to connect to a Server by using an Audience Response System Audience Component. Furthermore, enabling the presenters and audiences a better real time interactive communication to collect, view and share responses. At last, providing for display varied types of interactions with the audience and collecting audience input to be displayed using presenting software and Audience Response System Presenter Component. | 2012-11-08 |
20120284627 | METHOD FOR PROVIDING REMOTE CONTROL DEVICE DESCRIPTIONS FROM A COMMUNICATION NODE - A method of providing a description of a remote control device to a communication device configured to interact with an electronic device over a communication network as a remote control device is presented. In the method, the communication device transfers an indication of the electronic device over the network to a communication node. Afterward, the communication device receives the description of the remote control device associated with the electronic device from the node over the network. The communication device transfers a command associated with the remote control device over the network to the electronic device, wherein the command is generated using the description of the remote control device. | 2012-11-08 |
20120284628 | USER INTERFACE FOR MANAGING MONITORING PROFILES - A graphical user interface for a virtualized computing environment that includes a plurality of host computers, each having one or more virtual machines running therein, where the virtualized computing environment is configured with one or more monitoring profiles for monitoring a status of objects included in the virtualized computing environment, where the graphical user interface includes a first section and a second section. The first section organizes the one or more monitoring profiles, where each monitoring profile includes one or more rules and each rule corresponds to an action that is performed if the rule is violated. The second section organizes a first set of rules associated with a selected monitoring profile and corresponding actions associated with each rule in the first set of rules. | 2012-11-08 |
20120284629 | CHRONOLOGY DISPLAY AND FEATURE FOR ONLINE PRESENTATIONS AND WEBPAGES - A chronology display is generated for use with a web presentation or other form of network presentation. The chronology display may include a plurality of intervals, with each interval representative of a period of time. In an embodiment, some of the intervals may indicate a number of content items provided on the network presentation during the time period that corresponds to each particular interval. The indication may be provided by a characteristic, such as for example, a color or shading that represents the number of content items provided on the network presentation. | 2012-11-08 |
20120284630 | Window Proxy - A preferably secured server, hosting a website, connected to the internet, interacting with a user's local machine by means of executing supplemental code in the form of a browser plug-in, with the intent of modifying the capabilities of a conventional internet browser beyond its initially designed capacity, thus relieving the web designer of the limitations imposed by the original browser source code. The browser plug-in executes a process that is run in conjunction with the browser application, enabling the viewer application/process of the present invention to broadcast unrestricted code and UI elements from the local computer's operating system, and presenting the user with robust, interactive applications, framed within the current browsing application window, thus streamlining the user's experience, and providing the appearance of a secure web application, despite the reality that the browser is merely framing the complex application within the browser. | 2012-11-08 |
20120284631 | METHODS TO ADAPT USER INTERFACES AND INPUT CONTROLS - Methods for generating graphical user interfaces are presented. In one embodiment, a method includes determining device properties associated with a device executing an application and generating a concrete graphical user interface (CUI) based at least on the device properties and an abstract user interface (AUI) of the application. The method includes displaying the CUI on the device and determining a change in the device properties. In one embodiment, the method further includes generating, if necessary, a different CUI based at least on updated device properties and the same AUI of the application. | 2012-11-08 |
20120284632 | Integrated Rendering of Streaming Media in Virtualized Desktop Environment - Techniques are provided for establishing an integrated rendering of a browser window comprising user interface elements such as streaming media on a client endpoint device. A web browser on a hosted virtual desktop (HVD) generates an HVD display image comprising a browser window and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The browser window comprises a host-provided window element and a placeholder where client-provided data associated with a tag may be rendered. A plugin server element on the client endpoint device instantiates an endpoint browser plugin to render a tag in place of the placeholder portion of the HVD display, before displaying the integrated display of the browser window and rendered tag content at the client endpoint device. | 2012-11-08 |
20120284633 | Systems And Methodologies Supporting Collaboration Of Users As Members Of A Team, Among A Plurality Of Computing Appliances - A system and method providing for collaborating among a plurality of users each user at a respective associated one of a plurality of computing appliances. At least one user controls team designation definition for each of a plurality of computing appliances. Thereafter, each of the plurality of computing appliances that has a same said team designation, act (and communicate and provide a display) as a group. Each of the plurality of computing appliances in the group is a member of and a part of a defined team having a defined set of roles. Each respective one of the plurality of computing appliances is provided with a role designation. Operations of each respective one of the plurality of computing appliances is thereafter controlled in accordance with functionality as defined responsive to the respective role designation for said each respective one of the plurality of computing appliances. Associatively mapped storage is provided in a respective one of a plurality of data layers, memory of respective user data provided responsive to input by a respective user in a respective associatively mapped data layer from within a plurality of data layers in the memory. A display presentation is generated at each of said at least two of the plurality of computing appliances responsive to at least two of the data layers. The respective user data is representative of a display presentation of annotations originated (input by the user) at a respective associated computing appliance for each respective one of at least two of the plurality of computing appliances. | 2012-11-08 |
20120284634 | System And Methodology For Multiple Users Concurrently Working And Viewing On A Common Project - A system and methodology, for use by a plurality of users working on a common project that has an associated display. The system is comprised of a plurality of display computing appliances, each associated with a respective one of at least two users of a plurality of users. Layer storage and control logic is comprised of memory structured as at least two separate respective data layers of data storage for associative storage of user (image) data mapped to the respective user providing the respective input. Each said separate respective data layer of data storage is comprised of respective user data associated with a respective user of the plurality of users. Each of the display apparatus is responsive to the layer storage and control logic, for providing a respective said display presentation for viewing by the respective one of the at least two users. The respective said display presentation provides at least a common portion of the display presentation for concurrently viewing by the at least two users, at the respective said display computing appliances. Input logic provides for input of respective user data representative of respective edit (annotations) input, by each respective one of the at least two users, provided responsive to a respective user input by the respective one of the at least two users while the respective one of the at least two users is concurrently viewing the respective said display presentation. | 2012-11-08 |
20120284635 | System For Collaboration Of A Specific Image And Utilizing Selected Annotations While Viewing And Relative To Providing A Display Presentation - A system and methodology for collaborating. The system is comprised of a plurality of computing appliances, each of the computing appliances having an input apparatus providing for a respective user input of and storage of annotations input relative to and while viewing a display presentation of a specific image and each of the computing appliances having a display apparatus providing a display presentation of a specific image to be viewed by an associated respective user of the plurality of users. Logic controls communication and utilization of selected annotations in providing a display presentation. At least two of the plurality of computing appliances have input apparatus each providing annotation data responsive to the associated respective user input of annotations using the input apparatus. Memory provides associative storage of the annotation data as mapped relative to the associated respective user of the respective computing appliance providing the respective user input. For at least two of said plurality of computing appliances, the input apparatus provides for input of the annotations while the display presentation of the respective said display apparatus provides the specific image presented for viewing by the respective user while the annotations are being made by that said respective user. | 2012-11-08 |
20120284636 | COMMON USER INTERFACE RESOURCES - There is disclosed a method of providing resources in a collaborative input system comprising an interactive display surface, the method comprising: providing a common set of resources for a plurality of users; and selectively providing the common set of resources to individual users. | 2012-11-08 |
20120284637 | Unified Virtual Group Calendar System - A computer implemented method and system for managing events scheduled by multiple users in a group, provides an event management platform (EMP) in communication with a client application on each user's computing device via a network. The EMP acquires characteristic information on each computing device and each user's third party calendar applications (TPCAs), and event information on the events. The EMP, in communication with the client application, generates and stores the events based on the event information. The EMP stores the events across a data store residing on each computing device external to the client application and/or the data stores of the TPCAs, using the acquired characteristic information and event information. The stored events are accessible to each user associated with the events for performing one or more actions that are tracked and automatically updated by the EMP. The EMP also notifies the availability of the users in the group. | 2012-11-08 |
20120284638 | SYSTEM AND METHOD FOR SOCIAL INTERACTION, SHARING AND COLLABORATION - A system and method for real-time, social networking, sharing and collaborating is disclosed. An application for the networking, sharing and collaborating is downloaded onto a mobile device, such as a smartphone, or onto a networked computer. Users log into the application and send invitations to other users to form groups for on-line sharing and collaboration. Persons may be invited to join a group via their e-mail addresses, other affinity address, or proximity to each other through a resident global positioning system. Once a group is formed, nearly instantaneous communications are maintained without e-mail or instant messaging systems. Participants may share files, notes, photos, videos, music, contacts and other items with each other and store shared items. Communications take place among group members via dual communications channels. | 2012-11-08 |
20120284639 | SIMULTANEOUS EMAIL AND ATTACHMENT VIEWING - Systems, methods and computer program products for facilitating the simultaneous (e.g., side-by-side or via a “sliding” animation) displaying and viewing of email messages and any attachments to such email messages are disclosed. Such systems, methods and computer program products allow a user of a computing system to simultaneously view the textual portion of an email along with the contents of any attachments within one application, and without the need to switch between at least two software applications—the email reader application and the native (productivity) application used to create such attachment (e.g., a word processing software application, a spreadsheet application, a presentation application, a database application, a portable document format reader, a Web browser and/or the like). | 2012-11-08 |
20120284640 | DYNAMIC E-MEETING SUMMARIZATION - A method, computer program product, and system for dynamic e-meeting summarization is described. A method may comprise monitoring behavior of an e-meeting participant and determining one or more portions of an e-meeting to summarize for the e-meeting participant based upon, at least in part, the behavior of the e-meeting participant. The method may further comprise determining a summary-content time-frame for the e-meeting participant based upon, at least in part, the one or more portions of the e-meeting to summarize for the e-meeting participant, the summary-content time-frame corresponding to an amount of time for the e-meeting participant to consume a summary of the e-meeting. The method may additionally comprise generating, during the e-meeting, the summary of the e-meeting in accordance with the summary-content time-frame for the e-meeting participant, the summary of the e-meeting based upon, at least in part, the one or more portions of the e-meeting. | 2012-11-08 |
20120284641 | Systems And Methodologies Providing For Collaboration By Respective Users Of A Plurality Of Computing Appliances Working Concurrently On A Common Project Having An Associated Display - A system and methodology for collaborating. A plurality of computing appliances for use by a respective plurality of users, provides a combined display presentation of collaboration responsive to input of annotations made by at least two of the users working simultaneously on a common project having an associated common display presentation comprising a base image display combined with a display of the annotations as made by the at least two of the users. The system is comprised of layer storage comprising a plurality of separate respective data layers, providing associatively mapped storage of respective user data wherein each said data layer is associated with a respective user. Each said data layer of storage stores respective user data that is used to generate a respective display of respective user annotations as input by the respective user, as made relative to a display presentation of the base image display. Display control logic provides individualized selective control of utilization of each said separate respective data layer, as selected layers that are utilized in generation of a combined display presentation. The display control logic provides generation of the combined display presentation showing the collaboration of the respective ones of the users responsive to utilizing the respective ones of the selected data layers. In one embodiment, the system is further comprised of communication apparatus providing voice (and/or video) communication between each of at least two of the plurality of users, during the providing of the respective combined display presentation to said each of said at least two of the plurality of users, and the input of annotations by the users. | 2012-11-08 |
20120284642 | System And Methodology For Collaboration, With Selective Display Of User Input Annotations Among Member Computing Appliances Of A Group/Team - A system and methodology for collaboration. The illustrated system is comprised of a plurality of computing appliances, each respective one of the plurality of computing appliances, having a user input apparatus to provide respective annotation data as input for the respective user to permit the respective user to provide annotations which appear within a display presentation as an image for viewing and representative of the annotations. A first subset of the plurality of computing appliances, comprising at least two of the computing appliances, form members of a group; wherein separate selective communication of the annotation data is provided separately among the members of the group. There is selective display of the annotation data to selected ones of the members of the group. The annotation data is selectively coupled for distribution to other ones of the plurality of computing appliances in the group for selective viewing at said certain other ones of the plurality of computing appliances. The system is further comprised of selection logic permitting at least one of the users' to selectively choose which of the other users within the group are selected ones that are to have their corresponding annotations viewed as part of the display presentation for the at least one of the users. The selective display is visible only at the computing appliances of the selected ones of the members of the group. | 2012-11-08 |
20120284643 | System And Methodology For Collaboration in Groups With Split Screen Displays - A system and methodology for collaboration. A plurality of computing appliances, each respective one of the plurality of computing appliances having a display apparatus and having a user input apparatus to provide respective annotation data as input for the respective user to permit the respective user to provide annotations which appear within a display presentation as an image for viewing and representative of the annotations. A first subset of the plurality of computing appliances is comprised of at least two of the computing appliances that form members of a group. Separate selective communication of the annotation data is provided among the members of the group. There is selective display of the annotation data to selected ones of the members of the group. The annotation data is selectively coupled for distribution to other ones of the plurality of computing appliances in the group for selective viewing at certain other ones of the plurality of computing appliances. | 2012-11-08 |
20120284644 | Systems And Methodologies Comprising A Plurality Of Computing Appliances Having Input Apparatus And Display Apparatus And Logically Structured As A Main Team - A system and methodology for collaboration, comprising a plurality of computing appliances, and control logic for logically structuring the plurality of computing appliances as a main team. At least two of the computing appliances have input apparatus and display apparatus. The main team is comprised of a plurality of sub-teams, wherein each of the sub-teams is comprised of at least one of the plurality of computing appliances. Communications logic provides at least two levels of data communication and display presentation, a first level as between all of the plurality of computing appliances on the team, and a second set of a plurality of second levels as between those said computing appliances on each same said sub-team. Each of the computing appliances is associated with a respective one of said second set of levels. Display presentation apparatus provides a first display presentation to each of the computing appliances on the same said team, comprising a display presentation responsive to the respective first level, and provides a second display presentation to each of the computing appliances on a same sub-team, for a respective one of the second set of levels that is associated with the respective computing appliances. Communications apparatus provides audio communications among all the computing appliances that are associated with the same respective said level. In an alternate embodiment, a separate communications channel is associated with each said level and provides a separate level of audio communications among the respective computing appliances associated with a respective one of said levels. | 2012-11-08 |
20120284645 | Systems And Methodologies Providing Controlled Voice And Data Communication Among A Plurality Of Computing Appliances Associated As Team Members Of At Least One Respective Team Or Of A Plurality Of Teams And Sub-Teams Within The Teams - A system and methodology for communication and collaboration among a plurality of computing appliances associated as team members. The system is comprised of: at least one local communication means for use by at least one local team member, and conveying data (preferably media data and collaboration data); at least one other communication means for use by at least one other team member, and conveying data. Gateway means conveys data between each of the communication means. Network means links said at least one local communication means, and, said at least one other communication means, and enables the conveyance of the data. Display means provides a display presentation of a display image of display image data, for viewing by respective users at each of said at least one local communication means and said at least one other communication means. Input means provides annotation data representative of a respective user providing an input of annotations made relative to viewing the display of the common base image at a respective display apparatus at each of said at both the communication means (local and other). Storage means stores the annotation data as associated with the respective user at each of said local and said other communication means. Selection means permits selection as to which of the annotation data is selected annotation data. A display apparatus provides a combined display presentation responsive to the display image data and to the selected annotation data. | 2012-11-08 |
20120284646 | Systems And Methodologies Providing Collaboration And Display Among A Plurality Of Users - A system and methodology for collaboration and display among a plurality of users. The system is comprised of mapping logic defining a mapped structure for storing a plurality of separate layers of data in a plurality of data layers; and, storage for storing layer data in selected ones of said plurality of separate data layers, responsive to the mapping logic. The mapping logic associates user image data for each of at least two of the plurality of users for storage as respective said layer data in a respective one of the separate data layers. The system is further comprised of display definition logic controlling which of the plurality of data layers are utilized in providing a display presentation to at least one of the plurality of users. In an alternate embodiment, the system is further comprised of display mapping logic determining a hierarchial structuring for utilization within the display presentation of each respective said one of the data layers, placed within the combined display presentation according to the mapping logic, to appear atop one another within the display presentation, with a precedence of display presence, for providing a combined display presentation; and, display generation logic responsive to the display definition logic, the storage, the mapping logic, and the display mapping logic, for providing the combined display presentation comprising the display presentation associated with a first said data layer of the plurality of data layers appearing within the combined display presentation. | 2012-11-08 |
20120284647 | COLLABORATIVE INPUT SYSTEM - A method in a collaborative input system comprises a computer system, a display associated with the computer system, and a plurality of remote terminals each associated with one of a respective plurality of users and each having a display. The plurality of remote terminals are in communication with the computer system. The method comprises: displaying, on the display, a seed word; transmitting a request for a word from the computer to each of the remote terminals; at each of the remote terminals, prompting the respective user to enter a word by displaying a request for data entry; receiving, at at least one of the remote terminals, a word entered by a user; transmitting the entered word from the at least one of remote terminals to the computer; and displaying each word received from a remote terminal on the display in association with the seed word. | 2012-11-08 |
20120284648 | Cascading Data Displays and Methods - A cascading data display system for use in message or discussion forums hosted and maintained via computer-aided media, comprising a discussion board including one or more columns and one or more rows in each column; a posting component adapted to post user-initiated messages in the row or rows of each column of the discussion board; and an arranging component adapted to arrange the user-initiated messages into each column based on the status of the messages. A cascading data display method includes providing a discussion board hosted and maintained via computer-aided media comprising one or more columns and a plurality of rows; posting user-initiated messages in the column or columns and rows of the discussion board; and arranging the user-initiated messages into the one or more columns based on a status of the messages. | 2012-11-08 |
20120284649 | SYSTEM FOR RECORDING AND BROADCASTING AUDIO MESSAGES TO SOCIAL NETWORKS, WEB, BLOG SPACES AND QUICK RESPONSE CODES - This invention allows users to record audio or video messages from a variety of sources and automatically distribute them to various websites. Additionally this invention automatically designates a quick response code, for each message, which links to a uniform resource locator for the recorded message so that the quick response code can be placed on printed media and scanned to access the recorded message. The uniform resource locator, associated with the quick response code can be prescheduled to automatically change based on a time or date. | 2012-11-08 |
20120284650 | REMOTE AUDIO-VIDEO SHARING METHOD AND APPLICATION PROGRAM FOR THE SAME - A remote audio-video sharing method and an application program for the same are provided. The method comprises a content provider device capturing screen frames and sounds of the content provider device. First encoding and second encoding are executed on the captured screen frames and sound to transmit to and play on a content displayer device and a content controller device. The content displayer device receives, decodes the data and smoothly plays the received data. The content controller device receives, decodes the data and plays the received data in synch with the content provider device. Additionally, a control command is generated by the content controller device to reply to the content provider device to manipulate operations of the content provider device. | 2012-11-08 |
20120284651 | PERSISTENT PARTY ROOMS - Using persistent party rooms, including: initializing, via a computing device, a global array according to a hierarchical server architecture; determining, via the computing device, whether or not to create a new persistent party room or to join a previously bookmarked persistent party room; creating, via the computing device, the new persistent party room within a position indexed in the global array; and joining, via the computing device, the previously bookmarked persistent party room by searching for the previously bookmarked party room utilizing the global array. | 2012-11-08 |
20120284652 | HUMAN-ENVIRONMENT INTERACTIVE SYSTEM AND PORTABLE DEVICE USING THE SAME - A human-environment interactive system and a portable device using the same are provided. The human-environment interactive system includes a ubiquitous computing system, at least one home-equipment, and the portable device. The portable device is suitable for two-way communicating with the portable device, and includes a RF transceiver, a browser, and a controller. When the portable device is taken into an environmental space, the controller actively receives a set of situational information from the ubiquitous computing system through the RF transceiver. The situational information includes a status information of at least one home-equipment, and a real time position information of the portable device. The controller displays this set of situational information in the browser for a user to perceive variations of the surrounding environment, so as to operate the at least one home-equipment through the browser. | 2012-11-08 |
20120284653 | OBJECT MODEL FOR A USER INTERFACE - Various embodiments provide techniques and processes for defining elements of a user interface (UI) using a tree of objects created based on a markup language. In some embodiments, a client application provides markup that defines one or more aspects of a UI to an application programming interface (API). The API parses the markup to determine a namespace and one or more UI elements defined by the namespace. Instances of the UI elements are created, and properties of the UI elements are set on the instances. A user interface may then be displayed that includes the instances of the UI elements. | 2012-11-08 |
20120284654 | METHOD AND APPARATUS FOR RETURNING TO HOME SCREEN IN PORTABLE TERMINAL WITH MULTI-SOFTWARE PLATFORM - A method and apparatus for returning to a home screen in a portable terminal with a multi-software platform configured to a sub software platform on a main software platform are provided. The method includes sensing a home button signal corresponding to input received through a user input unit, and returning, upon sensing the home button signal, a screen of the portable terminal to a home screen of the sub software platform when the sub software platform is being used and the home screen of the sub software platform is not being displayed at a time the input is received. | 2012-11-08 |
20120284655 | PORTABLE GAME MACHINE WITH TOUCH PANEL DISPLAY - A portable game machine with a display which also serves as a touch panel type input portion is comprised of means for detecting a contact between a finger of a player and a screen, means for computing a coordinate position of the finger on the screen, means for computing and determining the coordinate position where the object to be displayed on the display is displayed so as to separate a predetermined distance from the coordinate position of the finger and to create a gap between the object displayed on the display and a periphery of the finger contacted with the screen, and object display means for displaying the object at the computed and determined coordinate position on the display. | 2012-11-08 |
20120284656 | COLOR LABELING IN A GRAPHICAL USER INTERFACE - A method for providing visual cues to a user of a graphical user interface (GUI) for a computer system is disclosed. The visual cues indicate a relationship with an icon having text and/or image elements. In some embodiments, the method receives a color for labeling an icon that has a text-element and an image-element. The method applies the color to a background-region of the text-element of the icon without applying the color to the image-element. In some embodiments, the method does not affect the font of the text. In some embodiments, the method receives a selection of an icon. The icon has a background-region that has a first color. The method changes the first color of the background-region to a second color but retains the first color in a section of the background-region. In some of these embodiments, the method outlines the section of the background-region with a third color. | 2012-11-08 |
20120284657 | USER INTERFACE FOR PROVIDING CLINICAL APPLICATIONS AND ASSOCIATED DATA SETS BASED ON IMAGE DATA - A user interface for selecting clinical applications in a medical imaging system is provided on a display and is responsive to user inputs in the medical imaging system. A request to view a study that includes a plurality of images is received. The study to be viewed is then acquired from a medical imaging system database. The acquired study is analyzed with a rule engine that executes rules on image data from the acquired study. The rule engine identifies one or more clinical applications that are appropriate for the study and identifies at least one data set from the plurality of images suited for each of the identified one or more clinical applications. One or more icons each associated with one of the identified one or more clinical applications are displayed. The one or more icons are each selectable on the user interface to initialize the associated clinical application. | 2012-11-08 |
20120284658 | METHODS AND APPARATUSES FOR FACILITATING MANAGEMENT OF WIDGETS - Methods and apparatuses are provided for facilitating management of widgets. A method may include determining a selection of a graphical widget displayed in a widget tray for addition to a home screen. The widget tray may contain one or more widgets available to add to the home screen and may be displayed concurrently with at least a portion of the home screen. The selected graphical widget may be displayed in the widget tray with an appearance substantially similar to how the selected graphical widget would appear if added to the home screen. The method may further include, responsive to the selection of the graphical widget, causing the selected graphical widget to be added to the home screen. Corresponding apparatuses are also provided. | 2012-11-08 |
20120284659 | SYSTEM AND METHOD OF ENHANCING MESSAGES - An electronic device ( | 2012-11-08 |
20120284660 | APPARATUS AND METHOD FOR INPUTTING TEXTS IN PORTABLE TERMINAL - An apparatus and method input text by using a text icon in a portable terminal. The method includes mapping a text to an image and registering the mapping result as a text icon, determining whether a long touch is detected for an input window in a text input mode, upon detecting the long touch for the input window in the text input mode, displaying a popup window including a pre-registered text icon list onto a screen, selecting one text icon from the pre-registered text icon list included in the popup window, and inputting the text mapped to the selected text icon to the input window. | 2012-11-08 |
20120284661 | MAP INFORMATION PROCESSING DEVICE - A map information processing device extracts objects having a relation therebetween which satisfies a predetermined requirement from among objects each of which is a search target, and selects an object which the user desires from among the objects extracted thereby by prompting the user to input the name of one of the objects according to a row of characters defined by identifier character information showing the row of a predetermined number of characters from the head of a character string showing the name of the object. | 2012-11-08 |
20120284662 | VIRTUALIZED CACHING OF USER INTERFACE CONTROLS - One or more visible user interface controls from a cache can be displayed. The user interface controls can also include one or more virtualized controls and one or more partially visible controls. In response to an indication to move in a dimension, one or more displays of visible user interface control(s) can be changed, and a control can be virtualized in the cache. Also, in response to the indication to move, one or more of the user interface controls in the cache can be recycled by performing population (i.e., populating the control) with data from outside the subset of data items in the data set. Additionally, an indication to change the number of controls in the data set can be received, and in response, the number of controls in the cache can be changed. | 2012-11-08 |
20120284663 | MULTI-THREADED CONDITIONAL PROCESSING OF USER INTERACTIONS - Embodiments isolate gesture processing for improved user interactivity with content. A first thread detects user interaction with a document via a touch sensor associated with a computing device. A latency associated with a second thread is calculated. The calculated latency is compared to a threshold latency. Based on the comparison, the first thread determines whether to transfer processing of the detected user interaction from the first thread to the second thread. The detected user interaction is processed by the first thread or by the second thread based on the determination. In some embodiments, users are provided with smooth interactivity such as panning and scrolling when browsing web content with a browser executing on a mobile computing device. | 2012-11-08 |
20120284664 | CACHING INTERMEDIATE DATA FOR SCROLL VIEW RENDERING - Data to be rendered for a scrolling display is processed into an intermediate format. The intermediate format includes data that maps directly to the rendered, displayed format with little computation, yet is smaller in size than the rendered data. This intermediate format is cached, and is rendered on demand during scrolling. During idle times of the display, original data, likely to be accessed in response to scrolling the display, can be prefetched and transformed to the intermediate format. | 2012-11-08 |
20120284665 | REMOTE ACTIVE WINDOW SENSING AND REPORTING FEATURE - A system and method is provided for remote active window sensing of a display in a computing device and reporting of the same. The system includes a tool including a remote monitoring and reporting component configured to monitor active windows of one or more remote devices and provide a report to a presenter as to whether the active windows of the one or more remote devices are for a presentation of the presenter. | 2012-11-08 |
20120284666 | SEARCH PLATFORM WITH PICTURE SEARCHING FUNCITON - A search platform capable of displaying a frame on a display for searching data in a database; the database receiving uploading data; the search platform includes: at least one picture icon displaying on the frame to be as a search condition as a user selects the picture icon. A data is classified to the search condition as the data is uploaded to the database. The search platform further comprises texture icons displaying on the frame to be as a third search condition as a user selects the texture icon. Virtual images and practical images can be displayed on the frame. search platform of the present invention can search a database by selecting the picture icons as the search conditions. Thus an easier and direct searching method is provided to users. Furthermore, the knowledge about the names of an object can be neglected. | 2012-11-08 |
20120284667 | LINKING AND MANAGING MATHEMATICAL OBJECTS - A method for creating a second mathematical object based on a first mathematical object in a computing apparatus having a graphical user interface includes selecting a first mathematical object in response to an instruction received from a user; creating a second mathematical object using data of said first mathematical object; linking said first mathematical object to said second mathematical object; and creating a visual link between said first mathematical object and said second mathematical object. | 2012-11-08 |
20120284668 | SYSTEMS AND METHODS FOR INTERFACE MANAGEMENT - Methods and systems for interface management are provided. First, at least one interface is provided and displayed on a screen of the electronic device. The interface is a page or a menu. A plurality of candidate tilt interface images corresponding to the interface are provided, wherein the respective candidate tilt interface images correspond to the interface which is to be rotated at various angles. Then, a signal including a movement of an object continuously detected on the screen is received. In response to the signal, one of the candidate tilt interface images is selected as a specific tilt interface image according to a distance corresponding to the movement of the object on the screen, and the specific tilt interface image is displayed on the screen. | 2012-11-08 |
20120284669 | DISPLAY OF SLIDES ASSOCIATED WITH DISPLAY CATEGORIES - A method and system for displaying slides associated with display categories. Display categories are simultaneously displayed, each display category including display sets, each display set including a set of slides. A first row of buttons is displayed for a selected display category. Each button in the first row of buttons corresponds to a different display set in the selected display category such that each display set is represented by a different button in the first row of buttons. A second row of buttons is displayed simultaneous with the displayed first row of buttons. Each button in the second row of buttons corresponds to a different slide in the display set selected via selection of the first button in the first row of buttons. The slide corresponding to the selected second button is displayed simultaneous with the displayed first row of buttons and the displayed second row of buttons. | 2012-11-08 |
20120284670 | ANALYSIS OF COMPLEX DATA OBJECTS AND MULTIPLE PARAMETER SYSTEMS - A computer facilitates multiple parameters data analysis by special visualization and navigation methods. Data to be analyzed is loaded from an external source the computer displays the data in response to user input using a variety of methods including data tables, slices of data spaces, hierarchically navigated data spaces, dynamic slice tables, filters, sorting, color-mapping, numerical operations, and other methods. | 2012-11-08 |