44th week of 2013 patent applcation highlights part 74 |
Patent application number | Title | Published |
20130290802 | VARIABLE ACKNOWLEDGE RATE TO REDUCE BUS CONTENTION IN PRESENCE OF COMMUNICATION ERRORS - A variable write back indicator control is provided to control the amount of data to be re-transmitted when a packet error occurs. A hardware controller obtains an indication that an acknowledge rate or an amount of set write back indicators of a data frame is to be adjusted. The indication is based on an error rate of data transmission over a communication bus. Based on obtaining the indication that the amount of set write back indicators is to be adjusted, one or more write back indicators are adjusted. | 2013-10-31 |
20130290803 | VARIABLE ACKNOWLEDGE RATE TO REDUCE BUS CONTENTION IN PRESENCE OF COMMUNICATION ERRORS - A variable write back indicator control is provided to control the amount of data to be re-transmitted when a packet error occurs. A hardware controller obtains an indication that an acknowledge rate or an amount of set write back indicators of a data frame is to be adjusted. The indication is based on an error rate of data transmission over a communication bus. Based on obtaining the indication that the amount of set write back indicators is to be adjusted, one or more write back indicators are adjusted. | 2013-10-31 |
20130290804 | Method and System for Data Transmission in a Data Network - The present invention relates to a method and system for data transmission in a data network. According to the method, a data packet is sent from a sender to a receiver. If a data packet is incorrectly received on the receiver, a repeat request is sent from the receiver to the sender. Upon receiving the repeat request on the sender, the data packet is resent from the sender to the receiver. After having received on the sender a predetermined number of repeat requests requesting the resending of the same data packet, a predetermined quantity of copies of the data packet is sent from the sender to the receiver, wherein the predetermined quantity includes at least two copies, or a predetermined quantity of additional information packets is sent from the sender to the receiver. | 2013-10-31 |
20130290805 | Distributed System for Fault-Tolerant Data Storage - Fault-tolerant storage is provided using a distributed data storage system that receives input data from clients and divides that data into data blocks for storage. The data blocks are processed using a coding scheme that generates redundant level one error correction blocks (L1EC Blocks). The L1EC blocks enable the reconstruction of one or more damaged or inaccessible data blocks, so long as sufficient undamaged elements are still accessible. The L1EC blocks and the data blocks are divided into distribution sets and these sets are stored at a plurality of data storage locations. At each data storage location additional level two error correction blocks (L2EC blocks) are generated that provide local data redundancy. The L2EC blocks enable reconstruction of damaged elements at a data storage location without requiring communication with the other data storage locations. | 2013-10-31 |
20130290806 | Systems and Methods for Data Decoder State Preservation During Extended Delay Processing - The present invention is related to systems and methods for maintaining additional processing information during extended delay processing. | 2013-10-31 |
20130290807 | METHOD FOR SIGNALING INFORAMTION BY MODIFYING MODULATION CONSTELLATIONS - Methods and systems for communicating in a wireless network may distinguish different types of packet structures by modifying the phase of a modulation constellation, such as a binary phase shift keying (BPSK) constellation, in a signal field. Receiving devices may identify the type of packet structure associated with a transmission or whether the signal field is present by the phase of the modulation constellation used for mapping for the signal field. In one embodiment, the phase of the modulation constellation may be determined by examining the energy of the I and Q components after Fast Fourier Transform. Various specific embodiments and variations are also disclosed. | 2013-10-31 |
20130290808 | ERASING A NON-VOLATILE MEMORY (NVM) SYSTEM HAVING ERROR CORRECTION CODE (ECC) - A method of erasing a non-volatile semiconductor memory device comprising determining a number of bit cells that failed to erase verify during an erase operation. The bit cells are included in a subset of bit cells in an array of bit cells. The method further comprises determining whether an Error Correction Code (ECC) correction has been previously performed for the subset of bit cells. The erase operation is considered successful if the number of bit cells that failed to erase verify after a predetermined number of erase pulses is below a threshold number and the ECC correction has not been performed for the subset of bit cells. | 2013-10-31 |
20130290809 | DISTRIBUTED STORAGE NETWORK FOR MODIFICATION OF A DATA OBJECT - A distributed storage network generates a plurality of data segments from a data object and stores each of the plurality of data segments as a plurality of encoded data slices generated from an error encoding dispersal function. When the distributed storage network receives a modification request for the data object, it determines a size of the plurality of data segments of the data object from a segment size field and identifies one of the plurality of data segments requiring modification. The identified data segment is reconstructed from the plurality of encoded data slices and modified in accordance with the modification request. | 2013-10-31 |
20130290810 | DATA ARCHIVE SYSTEM, DATA RECORDING/REPRODUCING APPARATUS AND DATA LIBRARY APPARATUS - In a data recording and reproducing apparatus that includes a host computer and a drive in order to improve data reliability, in data recording, the host computer appends a first error correction code to the data and the drive appends a second error correction code to the data. When a failure has occurred in error correction performed by the drive using the second error correction code, the drive reads out the first error correction code and performs error correction using the first error correction code. Since error correction using the first error correction is possible even when error correction using the second error correction code ends in failure, the reliability of data is improved. | 2013-10-31 |
20130290811 | MEMORY QUALITY MONITOR BASED COMPENSATION METHOD AND APPARATUS - In one embodiment, an encoder reads a set of data from memory cells to obtain retrieved data influenced by one or more distortion mechanisms as a result of having been stored. A quality metric is generated responsive to the retrieved data that changes in value responsive to differences between the user data and the associated retrieved data. A quality monitor establishes a relationship between a current value of the quality metric and a threshold value and monitors the relationship as being indicative of a degradation of the quality of the retrieved data, and selectively initiates an error response. In another embodiment, a correction value is iterated through a set of values as a quality metric is monitored such that the value of the quality metric which most closely approaches the value of the quality metric immediately subsequent to an initial writing of the data can be selected. | 2013-10-31 |
20130290812 | SEMICONDUCTOR MEMORY HAVING NON-STANDARD FORM FACTOR - A semiconductor memory chip including error correction circuitry configured to receive data words from an external device, each data word comprising a binary number of data bits, and configured to error encode each data word to form a corresponding coded word comprising a non-binary number of data bits including the data bits of the data word and a plurality of error correction code bits. At least one memory cell array is configured to receive and store the coded word and partitioned based on the non-binary number of bits of the coded word so as to have a non-binary number of wordlines and provide the memory chip with an aspect ratio other than a 2:1 aspect ratio. | 2013-10-31 |
20130290813 | Method and System For Error Correction in Flash Memory - A controller is described for a multi-level, solid state, non-volatile memory array having memory cells. The memory cells are configured to store data using a first number of digital levels. The controller is configured to encode multiple data bits to generate multiple encoded data bits, convert the multiple encoded data bits into multiple data symbols, and send the multiple data symbols for storage in a memory cell of the multi-level, solid state, non-volatile memory array. The controller is further configured to generate an output signal, using a second number of digital levels, based on data associated with the multiple data symbols stored in the memory cell. The second number of digital levels is greater than the first number of digital levels used to store the multiple data symbols in the memory cell. The controller is further configured to output multiple output data symbols based on the output signal. | 2013-10-31 |
20130290814 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING PACKET IN A COMMUNICATION SYSTEM - A method for transmitting a packet in a communication system is provided. The method includes dividing a data stream into data payloads of a predetermined size and adding a common header to each of the data payloads, to generate a source payload, adding a first Forward Error Correction (FEC) payload Identifier (ID) to the source payload and applying an FEC code thereto, to generate an FEC source packet for a source payload, adding a second FEC payload ID to at least one parity payload and applying an FEC code thereto, to generate an FEC parity packet for the at least one parity payload, and transmitting the FEC source packet and the FEC parity packet. | 2013-10-31 |
20130290815 | FORWARD ERROR CORRECTION ENCODING/DECODING METHOD AND APPARATUS, DIGITAL BROADCASTING RECEPTION APPARATUS, AND DECODING METHOD THEREOF - A forward error correction encoding method includes: separating a first header section from an inputted packet stream; generating a second payload section by encoding a first payload section of the packet stream, from which the first header section is separated, according to a preset code rate; generating a second header section according to the code rate; and combining the first header section, the second header section, and the second payload section. | 2013-10-31 |
20130290816 | DATA-PROCESSING DEVICE AND DATA-PROCESSING METHOD - The present technology relates to a data-processing device and a data-processing method, which are capable of improving tolerance for an error of data. | 2013-10-31 |
20130290817 | Method for correcting messages containing bit stuffing - The invention relates to a method for correcting a message the generation of which involves transforming an initial message and inserting bit stuffing into the transformed message, which method comprises providing an observation sequence containing the message to be corrected. A number of path hypotheses are generated via a trellis diagram associated with the transformation. The nodes of the trellis diagram each represent a state of a finite-state machine capable of transforming the initial message and the branches represent the possible transitions between nodes. Among the branches of the trellis diagram, certain represent conditional transitions that may be made only when bit stuffing is present. During the generation of a path hypothesis, bit stuffing is detected and the branches taken are those associated with the detected bit stuffing. The most likely path hypothesis relative to the observation sequence is finally retained. | 2013-10-31 |
20130290818 | METHOD AND APPARATUS FOR SWITCHING BETWEEN PRESENTATIONS OF TWO MEDIA ITEMS - An approach is provided for switching between presentations of two media items. A media platform determines a request to cause, at least in part, a switching of a presentation of a first media item to a second media item. The media platform processes and/or facilitates a processing of metadata associated with the first media item, the second media item, or a combination thereof to cause, at least in part, a synthesis of one or more transitions. The media platform causes, at least in part, a presentation of the one or more transitions during the switching. | 2013-10-31 |
20130290819 | LITERARY GENRE MAP AND METHODS OF USE THEREOF - A method of displaying an electronic book includes techniques for allowing a person to self-publish an electronic book by employing tones of the electronic book and displaying the book on a two-dimensional graphical book map in which the location of the book on the map is based on the identified tones and degrees of those tones. A genre map including various book genres and subgenres also are employed. A person desiring to find a book having desired tones/characteristics uses the genre map and then the displayed graphical book map. | 2013-10-31 |
20130290820 | SUGGESTION OF NETWORK CONTENT ITEMS BASED ON SOCIAL NETWORK INFORMATION - A method is disclosed for suggesting one or more network content items to a user. The method is performed by one or more processors of a computing device. The one or more processors analyze a plurality of social network communications posted by individuals that are associated with the user on a social network in order to detect links to content that have been posted by one or more of the individuals. One or more parameters that each correspond to the user's relationship with the one or more individuals that have posted a link on the social network are determined, and based on the one or more parameters, one or more links are selected to provide on a start page of a web browser. | 2013-10-31 |
20130290821 | Methods and Systems for Generating Shortened Uniform Resource Locators Including Resource Type Identifiers - A method for identifying resource types within shortened uniform resource locators includes receiving, by a shortener application executing on a first computing device, from a second computing device, a uniform resource locator and a request to shorten the uniform resource locator. The method includes identifying, by the shortener application, a first identification of a type of a resource within the uniform resource locator. The method includes identifying, by the shortener application, a second identification of the type of the resource, based on the first identification. The method includes generating, by the shortener application, a shortened uniform resource locator including the second identification of the type of the resource. The method includes transmitting, by the shortener application, to the second computing device, the shortened uniform resource locator. | 2013-10-31 |
20130290822 | SPREADSHEET-BASED PROGRAMMING LANGUAGE ADAPTED FOR REPORT GENERATION - Computer-based systems, software, and methods for implementing a spreadsheet-based programming language adapted for report generation, said system comprising: an optionally networked computer comprising a processor, an operating system configured to perform executable instructions, and a memory device; a computer program including instructions executable by the digital processing device to create an environment to implement a spreadsheet-based programming language for report generation, wherein said environment comprises: a software module for storing the structure of one or more designated, external datasets within a spreadsheet, wherein references to each dataset are created through cell-based formulas; a software module to interpret procedural functions, wherein procedural functions are designated via tags in a report design template; and a software module for generating reports. | 2013-10-31 |
20130290823 | METHOD FOR EXPANDING AND COLLAPSING DATA CELLS IN A SPREADSHEET REPORT - Data cells in a spreadsheet report are collapsed and expanded without disrupting other spreadsheet data. A user may want to drill down on data corresponding to a parent member of the report to display more detailed information about the parent member. Likewise, a user may want to drill up the displayed information corresponding to the parent member to hide detailed information associated with the parent member. Before expanding or collapsing a report, the spreadsheet is scanned for information to determine whether the display of other data in the spreadsheet would be disrupted by the expansion/collapse. The information may include cross join information associated with the parent member, the number of child members associated with the parent member, the dimension of the report created by the parent member and the associated child members, and other reports that may be linked to the report that includes the parent member. | 2013-10-31 |
20130290824 | MANAGING REFERENCES RELATED TO PATENT APPLICATIONS - A reference-management tool facilitates managing prior art references relating to one or more patent applications, which may be represented by matters. Interfaces can be presented to users to enable the users to group matters into clans, to associate references with matters, to automatically generate information disclosure statements (IDSs) and to track citations of references. | 2013-10-31 |
20130290825 | SWITCH CONTROL IN REPORT GENERATION - In one embodiment, a view in a graphical user interface includes a selection area that includes identifiers associated with a plurality of attributes, each of the attributes having a plurality of possible values. The area further includes one or more graphical tools to define filter criteria based at least in part on selected ones of the plurality of possible values of one or more of the attributes. The area further includes one or more switch controls each being associated with a respective one of the one or more of the attributes and indicating presentation criteria including: whether selected ones of the possible values of the respective attribute are to be shown in a report, and a dimension of the report in which to space the selected ones of the possible values from one another if the selected ones of the possible values are to be shown in the report. | 2013-10-31 |
20130290826 | MEDICAL IMAGE DISPLAY APPARATUS AND MEDICAL IMAGE ARCHIVING SYSTEM - According to one embodiment, a medical image display apparatus includes a display unit, an allocation unit, a storage unit. The display unit is configured to display a medical image on which a plurality of annotations are superimposed. The allocation unit is configured to allocate the plurality of annotations to a plurality of groups. The storage unit is configured to store data of at least one annotation belonging to each of the groups in association with data of the medical image on a group basis. | 2013-10-31 |
20130290827 | INTEGRATED SEARCH ENGINE HOMEPAGES - Systems, methods, and computer-readable storage media are provided for integrating third party content with search engine homepages. Users indicate preferences for content to be presented in association with all of part of a search engine homepage such that, upon requesting presentation of the search engine homepage, the preferred content is presented. Generally, the preferred content is provided by a third-party content provider. User preferences may be indicated via a user interface control that permits selection of preferred content from a plurality of content options. Upon receiving the user preference, the search engine requests presentation of the preferred content from the third-party provider each time the user requests presentation of the search engine homepage. | 2013-10-31 |
20130290828 | EXTRACTING A PORTION OF A DOCUMENT, SUCH AS A WEB PAGE - A facility for extracting visual contents of a page is described. The facility renders a page including visual contents, the rendered page including an extraction control. In response to user input activating the extraction control, the facility (1) selects a proper subset of the visual contents of the page that are specified by a publisher on the page for extraction using the extraction control, and (2) transmits a representation of the selected subset of visual contents for storage independent of the page. | 2013-10-31 |
20130290829 | PARTITION BASED STRUCTURED DOCUMENT TRANSFORMATION - Various embodiments of systems and methods for transforming a source structured document to a target document are described herein. A request is received for transforming a source structured document. The source structured document is divided into many portions. A transformation rule is applied one by one on the portions of source structured document to obtain portions of the target document. The target document is generated based on the obtained portions of the target document. | 2013-10-31 |
20130290830 | SYSTEM AND METHOD FOR MANAGING A VIEWSTATE OF A WEB APPLICATION - In one embodiment, a computer-implemented method executable by a server system to manage a viewstate of a web page of a web application having one or more forms is provided. The method includes maintaining a single viewstate on the web page of the web application at a location outside of the one or more forms; and managing a submission of information of the one or more forms of the web page based on the single viewstate. | 2013-10-31 |
20130290831 | OPENING NETWORK-ENABLED ELECTRONIC DOCUMENTS - System(s), method(s), and/or technique(s) (“tools”) are described that enable a user to open a network-enabled electronic document in either a specific software application associated with the electronic document or a network browser. In some cases the tools do so using a single link. On selection of the link, if the user's computing device has access to the specific software application, the tools may load the electronic document using that application. Or, if the user's computing device does not have access to the specific software application, the tools may render the electronic document with a network browser. In so doing, the tools may make the document available to a larger set of potential users through their browsers, allow users the convenience of accessing the document within a browser, optimize users' experience in working with the document through a specific software application, or provide a simpler opening procedure. | 2013-10-31 |
20130290832 | Post-to-Post Profile Control - Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages. | 2013-10-31 |
20130290833 | DATA PROCESSING SYSTEM - The present invention provides for a server computer, a data processing system and an access control system. Data related to items that are supposed to be in the possession of an employee is retrieved from distributed data sources. A web page is generated using these data values for the employee's information and review. These data values can be stored on a chip card that is used for access control and/or control of the circulation of items within the premises of a company. | 2013-10-31 |
20130290834 | SYNCHRONIZED THREE-DIMENSIONAL DISPLAY OF CONNECTED DOCUMENTS - A system and method for synchronizing the display and edit of a plurality of connected layouts or documents within a single display. A first document or plurality of elements may be displayed as active and a second document or plurality of elements may be displayed as non-active background in a first window. The second document or plurality of elements may be displayed as active and the first document or plurality of elements may be displayed as non-active background in a second window. Any action detected in either window may be displayed in the other window. According to an embodiment, the layouts or documents may be connected via an interposer. | 2013-10-31 |
20130290835 | Method and Apparatus for the Selection and Reformat of Portions of a Document - Methods, apparatus, and computer-readable medium are provided for the reformatting of documents or portions of documents. In one example, a method for reformatting a base document includes identifying a candidate for reformatting based on candidate identification criteria and displaying a plurality of portions of the base document wherein a candidate is highlighted to provide a selected candidate. The method further includes receiving format selection data indicating a selection of a model portion from among the plurality of portions and generating a reformatted portion based on model format data of the model portion and candidate content data of the selected candidate. | 2013-10-31 |
20130290836 | METHODS AND APPARATUS FOR COPYING TEXT FORMAT PATTERN - The invention relates to electronic document processing. Embodiments of the present invention relate to a method and apparatus for copying a text format pattern. In one embodiment of the present invention there is a method for copying a text format pattern, including: receiving a selection of a sample object from a user, the sample object including multiple sample paragraphs of which at least two sample paragraphs have different format patterns; receiving a format copying instruction of from the user, the format copying instruction indicating reformatting a target object with the format pattern of the sample object, where the target object contains multiple target paragraphs; determining a corresponding relationship of the format pattern of the sample paragraphs with the target paragraphs; and applying the format pattern of the sample paragraphs to the target paragraphs in accordance with the corresponding relationship. | 2013-10-31 |
20130290837 | Method and Apparatus for Correcting Document Formatting Based on Source Document - Methods, apparatus and computer-readable medium are disclosed for reformatting documents based on a source document. In one example, a method for facilitating the formatting of content of an active document is provided. The method includes receiving style template data in response to a display of style source template indicators. A style template preview based on the style template data is displayed and style template selection data indicating a selected style source template is received. A reformatted document is generated in which the reformatted document is based on the active document and source style data from the selected style source template. A reformat preview is then displayed including a representation of the active document and a representation of the reformatted document. | 2013-10-31 |
20130290838 | CONTENT-BASED NAVIGATION FOR ELECTRONIC DEVICES - Content-based navigation of an electronic device includes receiving supplemental content to an electronic book. The supplemental content is created separately from the electronic book. The content-based navigation also includes associating an identifier of the electronic book with the supplemental content, storing the supplemental content with the identifier in a storage device, and creating an index to the supplemental content that is searchable by the identifier of the electronic book. The content-based navigation further includes providing end user devices with access to the supplemental content in the storage device via the index. | 2013-10-31 |
20130290839 | EDITING THE TEXT OF AN ARBITRARY GRAPHIC VIA A HIERARCHICAL LIST - The present invention includes a graphics software program that automatically creates graphical content when a user creates or modifies a hierarchical list of content data and chooses from one of a plurality of graphical definition choices for the graphical elements. In addition, the present invention includes a user interface with three different displays. The first display presents the user with one or more galleries including a gallery with a plurality of graphical definitions. The second display is a content entry area. The final display is a drawing canvas. | 2013-10-31 |
20130290840 | Document Management Apparatus for Managing a Document Image Including Handwritten Comment Areas - A document management apparatus includes: a handwriting extracting unit configured to extract a handwritten comment area within a document image; a data management unit configured to store, in a storage device, document image data indicative of the document image and, in association therewith, handwritten data that defines content of the handwritten comment area within the document image; and a handwriting operation unit configured to update, upon receipt of an operation for editing content of the handwritten comment area, the handwritten data in accordance with the operation for editing. | 2013-10-31 |
20130290841 | NON-TRANSITORY COMPUTER READABLE MEDIUM, VIRTUAL-SHEET MANAGEMENT APPARATUS, AND VIRTUAL-SHEET MANAGEMENT METHOD - A non-transitory computer readable medium stores a program causing a computer to perform a process for virtual-sheet management. The process includes storing pieces of sticky note information, pieces of sheet information, first apparatus sheet information that specifies priority sheet information, and second apparatus sheet information that specifies target sheet information; displaying a virtual sheet of selected sheet information in each of first and second apparatuses; updating the first apparatus sheet information upon the priority sheet information being selected and updating the second apparatus sheet information upon the target sheet information being selected; and performing control to selectively display a first decoration, a second decoration, and a third decoration together with the virtual sheet in each of the first and second apparatuses in accordance with the first apparatus sheet information, the second apparatus sheet information, and the virtual sheet currently displayed in the first apparatus. | 2013-10-31 |
20130290842 | EVENT VISUALIZATION - Displaying a preference by a first user of a content contribution submitted by a second user is disclosed. A preference event by the first user is detected. A plurality of detected events is stored. In response to a query from a client, at least a portion of the stored detected events is produced. At least a portion of the received events is caused to be rendered graphically. | 2013-10-31 |
20130290843 | METHOD AND APPARATUS FOR GENERATING PERSONALIZED MEDIA STREAMS - An approach is provided for mixing at least one additional element on top of a media stream. A mix media platform determines at least a first media item for rendering in a first application. The mix media platform next determines one or more interactions with at least one connecting user interface element to associate a first representation of the first media item with a second representation of one or more media sources of a second application. The mix media platform then causes, at least in part, a mixing of the first media item and at least a portion of one or more second media items associated with the one or more media sources to cause, at least in part, a generation of a mix item. | 2013-10-31 |
20130290844 | GUI FOR AUDIO VIDEO DISPLAY DEVICE (AVDD) WITH PERVASIVE APPEARANCE BUT CHANGED BEHAVIOR DEPENDING ON COMMAND INPUT MODE - A graphical user interface (GUI) on an audio video display device (AVDD) can be operated in at least first and second input modes. When the first input mode is active the GUI has a first behavior and/or appearance whereas when the second input mode is active the GUI has a second behavior and/or appearance. | 2013-10-31 |
20130290845 | METHOD AND SYSTEM FOR SENDING VIDEO EDIT INFORMATION - The present invention relates to permitting a user to transmit information concerning a segment of an audio/video program without transmitting the audio/video program. Specifically, the present invention generates a start time of a video edit and a stop time of a video edit in response to a user input, and transmits this information to a recipient along with data identifying the video asset, such that the recipient may apply this information to a copy of the video asset. In addition, this information may be sent to a third party for generating usage statistics, altering access parameters to said video asset, or generating purchase offers for said video asset. | 2013-10-31 |
20130290846 | SEARCH-BASED NAVIGATION OF MEDIA CONTENT - Mechanisms are provided to allow for improved media content navigation. Metadata such as closed captioning, social media content, and tags associated with various media segments are analyzed to allow identification of particular entities depicted in the various media segments. Image recognition and audio recognition algorithms can also be performed to further identify entities or validate results from the analysis of metadata. | 2013-10-31 |
20130290847 | SYSTEM AND METHOD FOR PROCESSING VIEWER INTERACTION WITH VIDEO THROUGH DIRECT DATABASE LOOK-UP - Embodiments of the present invention provide a non-transitory computer readable medium having computer executable program code embodied thereon, the computer executable program code configured to cause a computing device to: tag video content; create and maintain an online database of tagged products or points of interactivity and their associated actions; embed application software in a desired web page; cause the web browser to play the tagged video; cause a web application to record and analyze user activity; cause the web application to determine if user input corresponds to the time and location in the video where a product has been tagged; cause the web application to communicate with a home website; and cause the home website to compile user and product activity data. | 2013-10-31 |
20130290848 | CONNECTED MULTI-SCREEN VIDEO - Disclosed herein are techniques and mechanisms for providing a connected multi-screen interface. According to various embodiments, a system may include a media presentation server. The media presentation server may include a processor and memory. The media presentation server may be operable to transmit information for generating a media presentation interface at a plurality of media presentation devices. The media presentation interface may be operable to navigate and display media content. The system may also include a first and a second media presentation device. Each media presentation device may include a processor, memory, and a display screen. Each media presentation device may be operable to generate the media presentation interface based on the information received from the media presentation interface server. The second media presentation device may be operable to update the media presentation interface based on an instruction received from the first media presentation device. | 2013-10-31 |
20130290849 | Scene Change Detection and Handling for Preprocessing Video with Overlapped 3D Transforms - In one method embodiment, for each of a number the plural blocks to be matched, displaying whether an indication of closeness in match between the each of the plural blocks exceeds a first threshold; displaying a counter value which is incremented each time the first threshold is exceeded for closeness of the block matching of a particular block; displaying an indicator of whether the counter value exceeds a second threshold, the exceeding of the second threshold indicating that a defined quantity of blocks has exceeded the first threshold; and responsive to determining that the counter value exceeds the second threshold, displaying that a scene change detection has been triggered. | 2013-10-31 |
20130290850 | SYSTEM AND METHOD FOR MARKING SLIDE FILE USING LASER POINTER - A method for marking a slide file includes the following steps. Generating at least two reference spots on the slide file displayed by a display at preset reference coordinates of a displayed slide file. Obtaining an image of the slide file projected on a projection screen. Identifying the reference spots in the image and determining a standard coordinate of each reference spot in the image. Obtaining an association between the standard coordinates in the image and the preset reference coordinates in the displayed slide file. Obtaining a variety of images of the projected slide file. Identifying a bright spot in each image and determining its coordinate in each image. Calculating a coordinate of each bright spot in the displayed slide file according to the its determined coordinate in the image and the obtained association. Generating a continuous mark on the displayed slide file along the calculated coordinates. | 2013-10-31 |
20130290851 | USER INTERFACE WEB SERVICES - User interface web services are provided. In one embodiment, a user interface web service includes a control structure, a communications interface, and a processor. The control structure is utilized to facilitate generation of a device dependent user interface. The communication interface receives an indication of an interaction with the device dependent user interface, and the processor generates a delta in response to the interaction. The control structure may be organized hierarchically, and the delta may identify a change to the control structure, metadata, state, or other data associated with the device dependent user interface. Additionally, the delta may include information about the flow of a UI such as, but not limited to, which page, dialogs, etc. are shown to the user. | 2013-10-31 |
20130290852 | Nutrition Information System and Related Method - A system and related method are disclosed. The system includes a user interface application configured to allow for uploading and entering nutrition information for food items and sending the uploaded information to a server; the server (including memory, data storage devices and a central processing unit) configured to receive and store the nutrition information entered by the user via the user interface application in a database maintained on the server, configured to analyze and process the nutrition information, store the processed information, and to export the information to an application programming interface comprising at least one widget configured to utilize the processed information. | 2013-10-31 |
20130290853 | RESERVATION OF RESOURCES AND DEPLOYMENT OF APPLICATIONS USING AN INTEGRATED DEVELOPMENT ENVIRONMENT - Systems and methods to reserve resources is provided. In exemplary embodiments, a selection of a profile from a user is received. A dynamic graphical user interface is generated, using one or more processors. The dynamic graphical user interface allows the user to configure a topology based on the selected profile. The dynamic graphical user interface provides input fields in which the user may select a resource. An indication of the selected applicable topology property for configuring the topology is received. A topology is automatically generating based in part on the selected applicable topology property. | 2013-10-31 |
20130290854 | METHOD AND APPARATUS FOR ISOLATING ANALYTICS LOGIC FROM CONTENT CREATION IN A RICH INTERNET APPLICATION - A method for isolating analytics logic from content creation is a rich Internet application. In an embodiment, a method for isolating analytics tracking logic comprises receiving a rich Internet application, identifying a plurality of event elements within the content separate from content creation, tagging the identified plurality of event elements, wherein the event elements are tagged in isolation of content creation, and storing the content including the tagged event elements. The set of tagged event elements may be modified in isolation of content creation. | 2013-10-31 |
20130290855 | Virtual shared office bulletin board - A method is provided for sharing files between computers. The method includes presenting an interface of a bulletin board application in a program window on a desktop of a computer. The user interface includes a background and file icons on the background. The background includes an image of a bulletin board. The file icons each includes an image of a corresponding physical media and the file icons represents shared files that are accessible to the computer and other computers. | 2013-10-31 |
20130290856 | User Interface Virtualization for Remote Devices - User interface virtualization describes a technique for providing a user with access to one computing device from another computing device, while translating the ergonomics of one computer's user interface style into the ergonomics of the other's. An agent running on a remote desktop collaborates with a corresponding client running on a client machine that accepts a “touch and swipe” style input. The agent and client exchange user interface metadata and user interface input events and translate the exchanged information to provide native graphical user interface elements (at the client machine) and simulated user actions (at the remote desktop). The agent running on the remote desktop may use an interface interaction API or library to programmatically manipulate the user interface of the remote desktop responsive and act as a proxy for the corresponding client. | 2013-10-31 |
20130290857 | User Interface Virtualization Techniques - User interface virtualization describes a technique for providing a user with access to one computing device from another computing device, while translating the ergonomics of one computer's user interface style into the ergonomics of the other's. An agent running on a remote desktop exchanges metadata and input events with a corresponding client running on a client device that accepts a “touch and swipe” style input. The agent running on the remote desktop may use an interface interaction API or software framework to programmatically manipulate the user interface of the remote desktop and act as a proxy for the corresponding client. The client constructs and displays native graphical user interface elements at the client device that are virtual representations of a corresponding user interface element at the remote desktop, including file dialogs, clipboards, start menus, and task switchers. | 2013-10-31 |
20130290858 | User Interface Virtualization Profiles for Accessing Applications on Remote Devices - User interface virtualization describes a technique for providing a user with access to one computing device from another computing device, while translating the ergonomics of one computer's user interface style into the ergonomics of the other's. An agent running on the remote desktop may use an interface interaction API or software framework to programmatically manipulate the user interface of the remote desktop and act as a proxy for a corresponding client running on a client device that accepts a “touch and swipe” style input. A user interface virtualization profile is used to specify application-specific augmentations and application-specific support for the interface interaction API. | 2013-10-31 |
20130290859 | METHOD AND DEVICE FOR AUGMENTING USER-INPUT INFORMATION REALTED TO MEDIA CONTENT - Disclosed is a method of augmenting user-input information that includes associating a first secondary device with primary media content, receiving user-input information input at the first secondary device, and analyzing the user-input information to identify user-content metadata. The method further includes at least one of: receiving primary-content metadata related to the primary media content and deriving primary-content metadata from the primary media content and identifying associations between the user-content metadata and the primary-content metadata. | 2013-10-31 |
20130290860 | WORKSPACE INTERFACES, METHODS, AND SYSTEMS - Systems that include user interfaces for handling images may deal with large amounts of image data, such as magnified medical images. Such systems may benefit by workspace interfaces, methods, and systems. For example, a method can include providing a workspace in a graphical user interface by a machine. The workspace can be located in a fixed location with respect to a plurality of applications. The method can also include sharing, by the workspace, content between or among the plurality of applications. The content can include at least one of a set of predefined functions or dynamically generated data. | 2013-10-31 |
20130290861 | PERMITTING PARTICIPANT CONFIGURABLE VIEW SELECTION WITHIN A SCREEN SHARING SESSION - A screen sharing session between a participating computer and a presenting computer can be established. A copy of a graphical user interface screen from the presenting computer can be presented within a display on the participating computer. A selection of the sub-portion of the copy of the graphical user interface screen from the participating computer can be received. Boundaries of the sub-portion can be determined and can be transmitted from the participating computer to the presenting computer. Responsive to receiving the boundaries, the remotely located computer can define the sub-portion of the graphical user interface screen of the presenting computer. The defined sub-portion of the graphical user interface screen can be conveyed over a network from the presenting computer to the participating computer without conveying data for other portions of the graphical user interface screen. | 2013-10-31 |
20130290862 | USER-TAILORED SEARCH ENGINE HOMEPAGE EXPERIENCES - Systems, methods, and computer-readable storage media are provided for selecting and serving user-customized search engine homepage experiences. Upon receiving a request for presentation of a search engine homepage from a user, data points about the user are accessed to determine the type of homepage experience the requesting user desires to receive. The type of homepage experience the user desires to receive may include a user-tailored image to be presented as the background of the search engine homepage. Upon determining the type of experience the user desires, a search engine homepage experience is selected for the user. In this way, the user is provided with a search engine homepage experience that is tailored to his or her interests and behavior, thus increasing user satisfaction and engagement with the search engine homepage. | 2013-10-31 |
20130290863 | PERMITTING PARTICIPANT CONFIGURABLE VIEW SELECTION WITHIN A SCREEN SHARING SESSION - A screen sharing session between a participating computer and a presenting computer can be established. A copy of a graphical user interface screen from the presenting computer can be presented within a display on the participating computer. A selection of the sub-portion of the copy of the graphical user interface screen from the participating computer can be received. Boundaries of the sub-portion can be determined and can be transmitted from the participating computer to the presenting computer. Responsive to receiving the boundaries, the remotely located computer can define the sub-portion of the graphical user interface screen of the presenting computer. The defined sub-portion of the graphical user interface screen can be conveyed over a network from the presenting computer to the participating computer without conveying data for other portions of the graphical user interface screen. | 2013-10-31 |
20130290864 | PALETTE-BASED COLOR SELECTION WITHIN A USER INTERFACE THEME - Methods and devices that enable the customization of colors in a user interface by using a palette to define colors are provided. The palette includes strings that have color values assigned to them. The strings are referred to in style sheets where color attributes are specified, such that colors can be redefined in the palette rather than in the style sheet. | 2013-10-31 |
20130290865 | INFORMATION GENERATION DEVICE, INFORMATION GENERATION METHOD, INFORMATION GENERATION PROGRAM, AND RECORDING MEDIUM - An information generation device includes a storage means that stores association information, the association information indicating explanatory information and an element associated with the explanatory information in association with each other, the explanatory information being displayed as an explanation related to a service provided through a Web page in a certain Web page, a recording means that records history information indicating the explanatory information browsed by a user, a generation means that, on the basis of the association information, generates display information so that an appearance of the element associated with the explanatory information indicated by the recorded history information among the elements included in a Web page displayed on a terminal device used by the user is different from an appearance in an initial state, and a transmission means that transmits the generated display information to the terminal device. | 2013-10-31 |
20130290866 | MOBILE TERMINAL AND CONTROL METHOD THEREOF - A mobile terminal and a control method thereof are provided. The mobile terminal comprises a wireless communication unit, a display ( | 2013-10-31 |
20130290867 | Systems and Methods For Providing Dynamic and Interactive Viewing and Control of Applications - Systems and methods are disclosed that provide multiple user control for multiple active applications displayed on a display device arrangement. Systems and methods are also disclosed that provide dynamic control of the direction of one or more image elements that emit signals used to render images on the display device. Other aspects of the disclosed embodiments are described herein. | 2013-10-31 |
20130290868 | SYSTEM AND METHOD FOR UNLIMITED MULTI-USER COMPUTER DESKTOP ENVIRONMENT - Described herein are systems and methods for enabling an unlimited multi-user desktop environment. In accordance with an embodiment the system includes a computing device hosting the desktop. Each user connects to the desktop through the same or different computing devices. Each user will in their client-area render a section of the unlimited multi-user desktop. The section can be the same or different for all users. An embodiment will allow compatible objects to render the same content at different content positions for each connected user. For example a user can scroll on a shared webpage without impacting the scroll position for other users looking at the same window of the same webpage. Additional embodiments are also described herein. | 2013-10-31 |
20130290869 | SELECTIVE CAPTURE OF INCOMING EMAIL MESSAGES FOR DIAGNOSTIC ANALYSIS - A method for processing email is presented here. The method begins by receiving email capture criteria for incoming email messages directed to a destination tenant of a multi-tenant database system. The method continues by comparing the email capture criteria to searchable information conveyed in the incoming email messages. When the searchable information in a candidate email message of the incoming email messages matches the email capture criteria by at least a threshold amount, the candidate email message is identified as a matched email message. The method continues by saving a copy of the matched email message for diagnostic analysis, and performing incoming email processing on the matched email message. | 2013-10-31 |
20130290870 | Inter-Conference Alerts for Simultaneous Online Conferences - Various embodiments of systems, methods, and computer programs are disclosed for simultaneously providing multiple online conferences via a conference user interface. One embodiment is a computer program embodied in a computer readable medium and executable by a processor for enabling simultaneous participation in at least two online conferences. The computer program comprises: logic configured to establish a first online conference with a first set of participants and a second online conference with a second set of participants, the first and second sets of participants having a common participant simultaneously participating in both; logic configured to present the first online conference via a conference user interface to a client device associated with the common participant; and logic configured to notify the common participant, via the conference user interface, of predetermined events occurring in the secondary conference. | 2013-10-31 |
20130290871 | Transmedia Storytelling Tracking and Mapping System - A transmedia mapping system | 2013-10-31 |
20130290872 | METHOD AND APPARATUS FOR SHARING PRESENTATION DATA AND ANNOTATION - A method and apparatus for sharing presentation data, interactions, and annotation information between devices. The method includes: converting the presentation data into at least one image; transmitting the at least one image to the second device; displaying an image from among the at least one image on a screen of the first device, and transmitting image identification information about the displayed image to the second device; adding annotation data to the displayed image, based on a user input; and transmitting annotation information about the annotation data to the second device. The second device displays an image corresponding to the image identification information on a screen of the second device based on the image identification information, and the second device displays the annotation information on the image displayed on the screen of the second device the annotation information. | 2013-10-31 |
20130290873 | RECORDING AND INDICATING PREFERENCES - Recording a first user's preference for a content contribution submitted by a second user is disclosed. In response to only a single action taken by the first user interacting with a web page, an indication is received that a preference event occurred. The preference event is associated with the content contribution. Information associated with the first user's profile is updated. At least a portion of the web page is continued to be displayed to the user after receiving the preference event. | 2013-10-31 |
20130290874 | PROGRAMMATICALLY ADJUSTING A DISPLAY CHARACTERISTIC OF COLLABORATION CONTENT BASED ON A PRESENTATION RULE - A video collaboration session is provided in which data corresponding to a collaboration content is processed. The collaboration content includes a video component of a participant relative to a collaboration medium, as well as a medium content component. During the video collaboration session, one or more display characteristics of the video component and/or medium content component are programmatically adjusted, based on one or more presentation rules that relate to how the video component is to appear relative to at least the portion of the medium content component. | 2013-10-31 |
20130290875 | DYNAMIC EVENT GENERATION FOR USER INTERFACE CONTROL - A method includes detecting user interaction with a first control of a user interface, identifying a property of the first control, and storing data representing the property of the first control in a memory. The method further includes dynamically generating an event for the first control by use of the property of the first control upon detecting user interaction with a second control and upon detecting an absence of an event corresponding to the first control being generated with respect to a user interface test program. An action responsive to the dynamically generated event is stored in an event log. | 2013-10-31 |
20130290876 | AUGMENTED REALITY REPRESENTATIONS ACROSS MULTIPLE DEVICES - Methods and apparatus to produce augmented reality representations across multiple devices are described. In one example, operation include generating a virtual object, generating a reality space including a first display, and presenting the virtual object in the reality space including the first display on a second display. Further operations include tracking a location of the virtual object in the reality space as the virtual object moves through the reality space, updating the presentation of the virtual object on the second display using the tracked location, and presenting the virtual object on the first display when the tracked location of the virtual object coincides with the location of the first display in the reality space. | 2013-10-31 |
20130290877 | Managing User Interface Building Blocks - Techniques for managing user interface (UI) building blocks (UIBB) include presenting, by a form repeater UIBB, initial UI representations of structured entities through a graphical user interface (GUI), each initial UI representation including one or more fields; receiving a trigger from a user through the form repeater UIBB; determining, based on the trigger, an event condition; and based on the event condition, replacing, by a substitute UIBB, an initial UI representation of a particular structured entity of the initial UI representations of the structured entities with a substitute UI representation of the particular structured entity. | 2013-10-31 |
20130290878 | GENERATION AND DISPLAY METHOD OF USER INTERFACE AND USER INTERFACE DEVICE - The present invention is applicable to the field of electronics and provides a generation and display method of a user interface, and a user interface device. The method includes: determining an operable element of a user interface; generating a transition relationship connected graph of the operable element; and displaying the transition relationship connected graph in the user interface. Technical solutions provided by the present invention have the advantage of improving operational experience of a user. | 2013-10-31 |
20130290879 | DISPLAYING NOTIFICATION MESSAGES AND MESSAGES ON A PORTABLE ELECTRONIC DEVICE - A method is described that can group notification messages together into a single line item that can be displayed with other received messages from a message store on a portable electronic device. The portable electronic device may provide a user friendly interface for displaying a plurality of notification messages as a grouped line item in an ordered list with other messages, such as e-mail messages or other communication messages. | 2013-10-31 |
20130290880 | ODATA SERVICE PROVISIONING ON TOP OF GENIL LAYER - The disclosure generally describes computer-implemented methods, software, and systems for allowing provisioning of open data protocol (OData) services on top of a generic interaction layer (GenIL). One computer-implemented method includes receiving an OData-compliant request for data, determining a GenIL data provider to receive the OData-compliant request for data, determining the memory location of the data, requesting the data from the determined memory location, receiving the requested data from the determined memory location, converting, using at least one computer, the received data into an OData-compliant format, rendering an OData-compliant response, and transmitting the OData-compliant response. | 2013-10-31 |
20130290881 | METHOD FOR DISPLAYING A PLURALITY OF ELECTRONIC CONTENTS ON A DISPLAY OF AN ELECTRONIC DEVICE CONTROLLED BY A USER INTERFACE - A method including: detecting a first input on a first specific element of a user interface of an electronic device, the detection of the first input triggering a selecting mode; while in the selecting mode, when detecting a plurality of second inputs on second specific elements of the user interface, selecting the second specific elements, each second specific element corresponding to an electronic content to be displayed; storing the selected second specific elements; detecting a third input on a third specific element of the user interface, the detection of the third input terminating the selecting mode; after terminating the selecting mode, displaying at least an electronic content corresponding to a first stored second specific element; and detecting a fourth input on a fourth specific element of the user interface triggering the display of another electronic content corresponding to another stored second specific element. | 2013-10-31 |
20130290882 | METHOD AND APPARATUS FOR DISPLAYING A GRAPHICAL USER INTERFACE OF A PORTABLE COMPUTATION UNIT ON AN EXTERNAL DISPLAY UNIT - A method displays a graphical user interface of a portable computation unit on an external display unit, which has a native resolution and a native aspect ratio. An operating system of the portable computation unit is emulated on an external computation unit in an emulation. Input of user inputs is received into the portable computation unit and transmitted to the emulations. The user inputs are interpreted in the emulation. An emulated user interface of the portable computation unit is produced. The emulated user interface is transmitted in the form of graphics data to the external display unit and displayed on the external display unit. | 2013-10-31 |
20130290883 | IN PLACE CREATION OF OBJECTS - A system and method to receive, via a graphical user interface layout, a request to create a data element; and present within the graphical user interface layout, in response to receiving the request, an expanded user interface element including user interface input fields to specify at least one attribute of the data element. | 2013-10-31 |
20130290884 | COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING CONTROL METHOD - In an example information processing apparatus including a screen on which one or more objects are displayed and a pointing device for designating a given position on the screen, at least one object is designated by the pointing device. Further, an input state regarding the designation of the at least one object is detected, and the number of the at least one selected object is changed in accordance with the input state. Then, a predetermined process is performed on the at least one selected object. | 2013-10-31 |
20130290885 | Display and Input Device, and Image Forming Apparatus - A display and input device of the present disclosure includes a display unit which displays plural objects in array with a predetermined spatial interval, and a touch panel which identifies plural positions touched by a user. The display unit enlarges an interval between two objects longer than the predetermined spatial interval upon an interval enlargement operation to touch two positions which include a position in a display area of at least one of the two objects and then enlarge an interval between the two positions. Under a status that the interval between the two objects is enlarged, the touch panel unit receives a destination confirmation operation to touch a destination position of an object to be moved in order to set the touched destination position to a destination of the object to be moved. | 2013-10-31 |
20130290886 | METHOD, ELECTRONIC DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM FOR PRESENTING APPLICATION LISTS - A method for presenting application list is disclosed, which is applied to an electronic device. The method includes activating a list arrangement program which reads several applications and generates categorized application list accordingly. Each application is associated with one of the categories, and includes objects representing the application. The categorized application list includes several groups, each of them includes a category name of one category and the objects associating with one or more applications under the category. The method further includes receiving the control command for displaying one of the groups at the index region of the user interface of the electronic device. The index region is arranged at the side of the user interface. Thus, an application list which is categorized may be provided for improving the convenience of accessing applications. | 2013-10-31 |
20130290887 | METHOD AND TERMINAL FOR DISPLAYING A PLURALITY OF PAGES,METHOD AND TERMINAL FOR DISPLAYING A PLURALITY OF APPLICATIONS BEING EXECUTED ON TERMINAL, AND METHOD OF EXECUTING A PLURALITY OF APPLICATIONS - A method of displaying a plurality of pages on a screen of a terminal is provided. The method includes detecting a user's gesture that requests movement of the plurality of pages, identifying a movement mode relating to the movement of the plurality of pages, and moving and displaying a first page displayed on the screen and a second page connected to the first page displayed on the screen according to the identified movement mode, wherein the movement mode is one of a discrete mode and a continuous mode. | 2013-10-31 |
20130290888 | Methods and Apparatus to Manage Zones of a Multi-Zone Media Playback System - Methods and apparatus to manage zones of a playback system are disclosed. An example method includes displaying a plurality of zone icons, including a first zone icon and a second zone icon, each of the zone icons representing zone player(s) operable to play back multimedia content in a local area network, wherein the first and second zone icons are currently located in a first zone group region, and wherein the zone players associated with the first and second zone icons are members of a first zone group, the first zone group synchronously playing back a first multimedia content; receiving a first drag and drop input to select the second zone icon and drag the second zone icon from inside the first zone group region to outside the first zone region; and, based on the first drag and drop input, causing the zone player(s) associated with the second zone icon to be disassociated with the first zone group. | 2013-10-31 |
20130290889 | DATA PASTING METHOD AND APPARATUS - A data pasting method and apparatus. The method determines attributes of a source object that is data to be pasted. The attributes of each candidate paste target is obtained among a plurality of candidate paste targets, the attributes of the candidate paste targets contrain an editable component which determines a matching relationship between each of the candidate paste targets and the source object based on the attributes of the source object and the attributes of the editable component. The method provides recommendation for pasting the source object based on the matching relationship. By adopting the technical solution according to the present application, the efficiency of data pasting operation can be improved. Also provided is an apparatus for implementing the above data pasting method. | 2013-10-31 |
20130290890 | METHOD AND APPARATUS FOR DISPLAYING FUNCTION OF BUTTON OF ULTRASOUND APPARATUS ON THE BUTTON - A method of displaying a function of a button of an ultrasound apparatus on the button includes displaying information about one or more functions provided by the ultrasound apparatus, selecting one from among the one or more functions which have been displayed, determining a button in which the selected function is to be set based on an external input signal for matching the selected function to the button in which the selected function is to be set; and displaying information about the selected function on the determined button. | 2013-10-31 |
20130290891 | METHOD AND APPARTUS FOR MANAGING TIME UNITS - A computer-readable medium including computer-executable instructions providing a method of displaying units of time on arrays of user-selectable elements, the method comprising causing an array of user-selectable elements to be displayed along an axis having a timeline comprising collapsible units of time. An interface, a computerized system and a method for enabling same is also described hereby. | 2013-10-31 |
20130290892 | INFORMATION PROCESSING - Disclosed are methods and apparatus for displaying a plurality of presentation elements to a user. A progress bar is displayed. A length of the progress bar is representative of a duration of a multimedia presentation. A communication box is also displayed. The communication box comprises a marker and a communication composed by an originator in relation to a certain point or time period within the multimedia presentation. The progress bar and the communication box are displayed such that the marker is in alignment with a position along the length of the progress bar that corresponds to the point or time period in the multimedia presentation in relation to which the communication was composed. The marker may be moved relative to the progress bar. | 2013-10-31 |
20130290893 | METHODS AND APPARATUS FOR SYSTEM PERFORMANCE MONITORING - Embodiments of the present invention provide a computer-implemented method for displaying system performance data, comprising displaying a performance display object (PDO), wherein the PDO is a three-dimensional object, displaying a plurality of performance items arranged about the PDO, wherein each performance item is a three dimensional object having at least one characteristic indicative of a performance of one or more associated system components. | 2013-10-31 |
20130290894 | SYSTEM AND METHOD FOR TEXT INPUT WITH A MULTI-TOUCH SCREEN - A method of inputting a text word in a computerized system using a virtual keyboard, including, recording two or more strokes; wherein each stroke forms contact with the virtual keyboard and maintains contact forming a trace path as it traverses through multiple keyboard keys, each key representing a letter; identifying the word based on the recording; and wherein every distinct letter in the word is represented by a key in one of the trace paths. | 2013-10-31 |
20130290895 | VIRTUAL PAGE TURN - One or more pages are displayed on a display. A page-turning gesture is recognized. Responsive to such recognition, a virtual page turn that lifts a portion of the page is displayed on the display. One side of the lifted portion of the page is visible through the other side of the lifted portion of the page. | 2013-10-31 |
20130290896 | Symbol Disambiguation - In some implementations, when a user is providing input to a text input interface, a user can be presented with a list of symbols related to a current symbol input. The list of related symbols can include the related symbols and a description of each symbol. The related symbols can be a predefined list of symbols that are related to the current symbol input by similar appearance, similar sound, commonly observed error and/or shared keyboard key. The related symbols can include user-defined symbols. | 2013-10-31 |
20130290897 | ARRAY OF DOCUMENTS WITH PAST, PRESENT AND FUTURE PORTIONS THEREOF - A method, apparatus practicing the method, a system and an interface for displaying an array of computer-readable files having time portions thereof is described. The time portions are configured to display computer-readable files associated with respective time periods to order the computer-readable files along a timeline. The time portions being configured to define at least one of a past portion adapted to display computer-readable files associated with a time before a present time, a present portion adapted to display computer-readable files associated with the present time, and a future portion adapted to display computer-readable files associated with a time past the present time. | 2013-10-31 |
20130290898 | METHOD FOR PRESENTING PROMPT MESSAGE, TERMINAL AND SERVER - The present invention provides a method for presenting a prompt message, a terminal and a server. The method includes: monitoring a current state of the terminal; obtaining state description information for the current state when the current state satisfies a predetermined condition; obtaining address information for a set of applications; obtaining a search result by searching the set of applications corresponding to the address information for an application corresponding to the current state based on the state description information; and presenting a prompt message indicative of the search result in the terminal. With the embodiments of the present invention, a user's operation scenario and use state are automatically captured and the application associated with the current use scenario is automatically recommended, as a solution, from various categories in an application store based on requirements of the scenario, such that the user can directly acquire the application. In this way, the user can access software applications that can exactly satisfy his/her requirements in a more quickly manner. | 2013-10-31 |
20130290899 | OBTAINING STATUS DATA - Examples of the present invention provide systems and method for obtaining status data of a device having a plurality of component parts comprising displaying a visual representation of the device and at least some of its component parts, and in response to a user action selecting a portion of the visual representation performing one of: displaying a visual representation of the portion and subcomponents of the portion, and obtaining and displaying data related to the selected part. | 2013-10-31 |
20130290900 | System and Method for Voice Activated Provisioning of Telecommunication Services - A system and method for provisioning communications services. A remote device controlled by a user is linked with a provisioning system. A verbal selection of a menu associated with a library is received for performing one or more actions within the provisioning system. One or more verbal commands associated with the menu are received. A determination is made of an action within the library associated with the one or more verbal commands. The action associated with the one or more verbal commands is performed in the provisioning system to provision the communications services. | 2013-10-31 |
20130290901 | REMOTE CONTROL, DISPLAY DEVICE, TELEVISION RECEIVER DEVICE, AND PROGRAM FOR REMOTE CONTROL - In regards to the conventional technology for performing operational inputs by referring a GUI and by means of a touch sensor, there exists a problem in which the relationship of correspondence between on-screen locations of selection items on a GUI and touchpad locations cannot be accurately grasped. Moreover, cases in which a touch panel equipped with an information display function instead of a touch sensor is used cause problems in that the cost thereof or power consumed thereby can be relatively high, etc. In order to solve the problems described as above, the present invention provides a remote control that selects an icon on a GUI as a target of operation using a touch sensor, and which is characterized by a configuration that allows a user to easily identify the relationship of correspondence by brightening of a touch sensor on a touchpad corresponding to icon arrangement on a GUI. | 2013-10-31 |