Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


01st week of 2009 patent applcation highlights part 70
Patent application numberTitlePublished
20090006914SEMICONDUCTOR INTEGRATED CIRCUIT AND METHOD OF DETECTING FAIL PATH THEREOF - Disclosed is a semiconductor integrated circuit that allows a fail path to be detected. A semiconductor integrated circuit as described herein can be configured to include a data register that can receive input data to generate and store a write expectation value and a read expectation value, during a period in which a test mode is activated, a first comparing unit that compares write data written in a memory cell with the write expectation value, and a second comparing unit that compares read data read from the memory cell with the read expectation value.2009-01-01
20090006915APPARATUS AND METHOD FOR EMBEDDED BOUNDARY SCAN TESTING - Embedded boundary scan testing apparatus and methodologies are disclosed for testing processor-based circuit boards without processor intervention. A boundary scan controller is embedded in a circuit board along with a boundary scan chain having JTAG devices connected with an electrical circuit of the board. Upon power up, the boundary scan controller holds an on-board processor system in reset, loads boundary scan test vectors and commands from an on-board non-volatile memory, and runs boundary scan testing while holding the processor system in the reset state. The boundary scan controller preferably includes a test access port controller that implements only a subset of the JTAG standard 16 machine states to optimize performance and minimize controller hardware. The test results may be stored in an externally accessible on-board memory for subsequent retrieval in order to facilitate board troubleshooting and/or repair, where the provision of on-board boundary scan testing allows testing of boards while installed in the field, and the embedded scan controller allows field testing of on-board processor systems and related circuitry to enhance the test coverage over processor-driven boundary scan testing.2009-01-01
20090006916METHOD FOR CACHE CORRECTION USING FUNCTIONAL TESTS TRANSLATED TO FUSE REPAIR - A method of correcting defects in a storage array of a microprocessor, such as a cache memory, by operating the microprocessor to carry out a functional test procedure which utilizes cache memory, collecting fault data in a trace array during the functional test procedure, identifying a location of the defect in the cache memory using the fault data, and repairing the defect by setting a fuse to reroute access requests for the location to a redundant array. The fault data may include an error syndrome and a failing address. The functional test procedure creates random cache access sequences that cause varying loads of traffic in the cache memory using a test pattern based on a random seed. The functional test procedure may be carried out after completion of a nonfunctional, built-in self test of the microprocessor which sets some of the fuses.2009-01-01
20090006917TEST CIRCUIT FOR SUPPORTING CONCURRENT TEST MODE IN A SEMICONDUCTOR MEMORY - A test circuit is capable of simultaneously performing various test modes. The test circuit includes a concurrent test mode controller for providing a plurality of decoding signals by receiving test mode input signals while test modes are being activated, and simultaneously providing the decoding signals if predetermined concurrent test mode signals are received.2009-01-01
20090006918METHOD AND APPARATUS FOR FLASH MEMORY RECLAIM - Machine-readable media, methods, apparatus and system for flash memory reclaim are described. In some embodiment, a system may comprise a flash memory having a plurality of flash memory blocks, and a managing logic to manage a file operation on the flash memory. The managing logic may, during a foreground reclaim of the flash memory which is triggered by the file operation, select a foreground reclaim block from the plurality of flash memory blocks; search the foreground reclaim block for valid data; and copy the valid data from the foreground reclaim block to a flash memory block of the plurality of flash memory blocks, if the valid data is found. The managing logic may further erase the foreground reclaim block during a next reclaim of the flash memory.2009-01-01
20090006919INFORMATION APPENDED-AMENDMENT METHOD - An information appended-amendment method and system. The information appended-amendment method includes the steps of locating erroneous information sent by a sender, amending the sent erroneous information in accordance with the location of the sent erroneous information, sending error amendment information to a receiver, and amending the sent erroneous information received by the receiver from the sender by using the error amendment information. It is possible to make amendments to any erroneous information while refreshing screens of two parties so as to erase any erroneous character completely, or mark any amended content. In this way, users will have better communication experiences.2009-01-01
20090006920BULK DATA TRANSFER - This disclosure relates to network data communication. Some embodiments include initiating a network connection between an original source and an ultimate destination, transmitting a block of data from the original source to the ultimate destination on the network, requesting retransmission of lost blocks from the ultimate destination to the source and retransmitting the lost blocks from source to the ultimate destination. These embodiments further include measuring round-trip time of a retransmit request, the round-trip time measured from a time of transmission of a retransmit request from the ultimate destination to a time of reception at the ultimate destination after retransmission from the original source and setting the round-trip time as a minimum retransmission request time for the network connection, wherein the round-trip time includes latencies of the network connection and in data processes at the original source and at the ultimate destination.2009-01-01
20090006921Distributed checksum computation - Data is divided into parts and each part provided to a different processor. Each processor processes the provided data part to produce a partial CRC result. The partial CRC results from each of the different processors are XORed to produce a CRC of the data.2009-01-01
20090006922ERROR CORRECTING APPARATUS AND ERROR CORRECTING METHOD - According to one embodiment, an error correction parity bit sequence is generated for a data sequence obtained by adding a dummy symbol of a specific pattern to a digital information sequence modulated to convert into a form satisfying the request of a reproducing system. If the parity bit sequence meets the request of the reproducing system, the modulated digital information sequence excluding the dummy symbol and the parity bit sequence are output in such a manner that the information sequence and parity bit sequence correspond to each other. If the parity bit sequence does not meet the request of the reproducing system, a dummy symbol of another pattern is added to the modulated digital information sequence, thereby generating an error correction parity bit sequence.2009-01-01
20090006923COMBINED GROUP ECC PROTECTION AND SUBGROUP PARITY PROTECTION - A method and system are disclosed for providing combined error code protection and subgroup parity protection for a given group of n bits. The method comprises the steps of identifying a number, m, of redundant bits for said error protection; and constructing a matrix P, wherein multiplying said given group of n bits with P produces m redundant error correction code (ECC) protection bits, and two columns of P provide parity protection for subgroups of said given group of n bits. In the preferred embodiment of the invention, the matrix P is constructed by generating permutations of m bit wide vectors with three or more, but an odd number of, elements with value one and the other elements with value zero; and assigning said vectors to rows of the matrix P.2009-01-01
20090006924FAST DECODING METHOD FOR LOW DENSITY PARITY CHECK (LDPC) CODE - A fast decoding method for low density parity check (LDPC) code obtains a block from the information received by a digital communication system, and computes the information of a bit node and a check node by a simplified method, and determine the actual value of the bit node from the logarithm likelihood ratio (LLR) estimated value of each bit node. The simplified method of the invention provides a more effective simplified circuit and a faster computation speed than the traditional functions while maintaining the same error code rate as that before the simplification.2009-01-01
20090006925FEEDBACK SIGNALING ERROR DETECTION AND CHECKING IN MIMO WIRELESS COMMUNICATION SYSTEMS - A method of feedback in a wireless transmit receive unit includes providing a precoding matrix index (PMI), error checking the (PMI) to produce an error check (EC) bit, coding the PMI and the EC bit and transmitting the coded PMI and EC bit.2009-01-01
20090006926Device Providing Selective Error Correction Data Reception - In transmission systems using digital video broadcasting standards for handheld terminals data is transmitted in bursts. A decoder unit (2009-01-01
20090006927METHOD FOR PROVIDING UNEQUAL ERROR PROTECTION TO DATA PACKETS IN A BURST TRANSMISSION SYSTEM - The present invention relates to a method for providing an equal error protection to data packets in a burst transmission system. The data packets are grouped based upon respective priority levels and error protection is provided to each group of data packets based upon the respective priority level. The error protection codes for each group of data packets depending on the respective priority level is created using data of data packets of the group which are contained in the data section (2009-01-01
20090006928METHOD AND APPARATUS FOR BURST ERROR DETECTION AND DIGITAL COMMUNICATION DEVICE - A digital communication device is provided for decoding a data stream to generate a receiver output. In the digital communication device, a burst error detector determines burst noise locations corresponding to the data stream according to an error-check equation and accordingly generates a burst error indicator. Thereafter, an inner decoder decodes the data stream to generate an inner decoded stream, comprising an erasure marker for performing an erasure marking process on the inner decoded stream based on the burst error indicator to generate an erasure indicator corresponding to the inner decoded stream. An outer decoder then decodes the inner decoded stream with reference to the erasure indicator to generate the receiver output.2009-01-01
20090006929Erased Sector Detection Mechanisms - The present invention presents a non-volatile memory and method for its operation that allows instant and accurate detection of erased sectors when the sectors contain a low number of zero bits, due to malfunctioning cells or other problems, and the sector can still be used as the number of corrupted bits is under the ECC correction limit. This method allows the storage system to become tolerant to erased sectors corruption, as such sectors can be used for further data storage if the system can correct this error later in the written data by ECC correction means.2009-01-01
20090006930Techniques For Generating Bit Reliability Information In The Post Processor - A detector generates a detected sequence, and a post processor generates probability values that indicate the likelihood of a plurality of error events in the detected sequence. The post processor partitions the values into first and second subsets. The post processor selects a first most likely value from the first subset of the values and a second most likely value from the second subset of the values. The post processor generates a bit reliability based on the first and the second most likely values.2009-01-01
20090006931Techniques For Generating Bit Reliability Information In A Post-Processor Using An Error Correction Constraint - Techniques are provided that generate bit reliabilities for a detected sequence. A detector generates the detected sequence. According to one embodiment, a post-processor finds a first set of combinations of one or more error events in the detected sequence satisfying a complete set or a subset of error correction constraints corresponding to the first bit value, finds a second set of combinations of one or more error events in the detected sequence satisfying a complete set or a subset of error correction constraints corresponding to the second bit value, selects a first most likely combination of one or more events of the first set and a second most likely combination of one or more events of the second set, and generates a bit reliability based on the first and the second most likely values.2009-01-01
20090006932Device, System and Method of Modification of PCI Express Packet Digest - Device, system and method of modification of PCI Express packet digest. For example, an apparatus includes a credit-based flow control interconnect device to generate a credit-based flow control interconnect Transaction Layer Packet in which one or more bits of a digest portion carry non-ECRC data.2009-01-01
20090006933Server Directory Schema Comparator - The embodiments generally relate to systems and methods for determining changes in a directory schema. In embodiments, directory changes are recorded in a change log. The change log may have one or more entries. A determination is made as to which change log entries should be retrieved. Once retrieved, the directory schema changes are determined. In embodiments, the directory changes are then interpreted for presentation to a user.2009-01-01
20090006934Triggering diagnostic operations within a data processing apparatus - A data processing apparatus 2009-01-01
20090006935Methods, Systems, and Products for Verifying Integrity of Web-Server Served Content - Methods, systems, and products are disclosed for verifying the integrity of web server content. A request for a Uniform Resource Locator is received, with the request originating from a referring Uniform Resource Locator. A response to the request is communicated. The requested Uniform Resource Locator is stored along with the referring Uniform Resource Locator, a status code associated with the response, and a file size associated with the response. Logical rules are applied and a report is generated which pinpoints the URLs in error.2009-01-01
20090006936Collaborative document authoring - Embodiments are provided to enable a collaborative authoring of a document or other data structure. In an embodiment, a system includes a number of components configured to structure a collaborative authoring process. The components of the system can be used to define a number of sections, roles, and other collaboration parameters associated with a collaboration effort. A workspace can be provisioned to allow participants to interact with the document based in part on a number of permissions. Components of the system can be used to communicate a customized document to the participants based in part on an associated role and other collaboration parameters. Other embodiments and collaborative functionality are available.2009-01-01
20090006937OBJECT TRACKING AND CONTENT MONETIZATION - A system associates objects in a video with metadata; wherein the system contains an unlocking module for unlocking the video by breaking up objects in the video, tracking the objects through the frames, and associating the objects with keywords and metadata. Users including consumers, advertisers, and publishers suggest objects in the video for a tagging module to link to advertisements. A feedback module tracks a user's activities and displays a user interface that includes icons to objects that the tracking module determines would be of interest to the user.2009-01-01
20090006938Method and apparatus for searching web browser using zoom - Disclosed is a method and apparatus for searching a web browser using a zoom operation. A method of searching a web browser according to an aspect of the invention includes locating a pointer on a web browser using an input device, selecting one or more hyperlinks on the basis of the distance between the pointer and hyperlinks and displaying the hyperlinks, and outputting, when a screen of the web browser is enlarged and the size of the screen is out of a predetermined enlargement range, a page, which is linked to one of the selected and displayed hyperlinks, to an entire screen of the web browser.2009-01-01
20090006939TASK-SPECIFIC SPREADSHEET WORKSHEETS - A computer-readable medium having computer-executable modules is provided. The medium includes a computer spreadsheet application including a worksheet defining a series of cells arranged in addressable rows and columns. In addition, a sheet definition is provided. The sheet definition includes a set of constraints applied to the worksheet based on a task-specific function defined for the spreadsheet. Users may select a task-specific worksheet in the application which is limited by the set of constraints.2009-01-01
20090006940Simplified Persona Selector and Indication System - A system and method of enhanced user interaction with an identity agent makes use of in-form icons and actions to invoke the identity agent persona selection mechanisms.2009-01-01
20090006941PASSWORD ENTRY APPARATUS - A television (password entry apparatus) creates and stores a table for selection and entry of a password character. The table includes: a password character matrix in which characters that make up a password (hereinafter referred to as “password characters”) are arranged in M rows and N columns; M numbers of row heading information in the rows of the matrix; and N numbers of column heading information in the columns of the matrix. The row heading information and the column heading information in the table are randomly created. When a user selects and enters row heading information and column heading information by using a remote control, a password character that corresponds to the row heading information and the column heading information selected and entered by the user is input into the television.2009-01-01
20090006942EMBEDDED MARKUP RESOURCES - A client communicating with a world wide web server retrieves a markup language document including a markup insertion method and a design template including a markup language resource. The markup language resource includes an identifier and a portion of markup language code. The client renders the markup language document and executes the markup insertion method to insert copies of the markup language code associated with markup language resources.2009-01-01
20090006943Method and apparatus for schema validation - In one embodiment, the invention may include receiving an XML schema and document with first, second, third, and fourth nodes. The second and third nodes may descend from the first node. The fourth node may descend from the second node. The third and fourth nodes may be simultaneously validated.2009-01-01
20090006944PARSING A MARKUP LANGUAGE DOCUMENT - A method and system for parsing a markup language document are disclosed in the invention. The method comprises: pre-splitting a body of the markup language document into plurality parts; scanning each of the plurality parts, wherein while each of the parts is scanned, the scanning of the part is stopped only when a specific mark is found, and then a stop point at which the scanning is stopped is recorded; splitting the body of the markup language document into a plurality of fragments using the respective stop points; parsing the plurality of fragments in parallel and producing parsing results for the respective fragments; and combining the parsing results for the respective fragments to form a parsing result for the markup language document. A parsing method that supports namespace is also provided.2009-01-01
20090006945SYSTEM FOR CREATING AND RENDERING CLIENT-SIDE USER INTERFACES VIA CUSTOM TAGS - A system for creating, rendering and controlling a user interface is provided. A server generates a mark-up language document containing custom tags and conventional tags. The custom tags are associated with machine-executable instructions operating on a client device. When the client device receives the markup language document containing custom tags, the client device processes the custom tags and inserts the machine-executable code into the document at the location of the custom tags. A browser operating on the client device then executes the code and renders the document on a display device.2009-01-01
20090006946MULTI-USER DOCUMENT EDITING SYSTEM AND METHOD - A multi-user document editing system and method. Embodiments of the invention utilize a model-view-controller design pattern to successfully control changes in parallel to underlying backend database information presentation related information. Granularity of protection and check in/check out on family, spread, presentation layer and presentation object. In addition, enables automatic update of changes to all users editing or viewing the information. Changes to the backend database may also include changes to the family hierarchy with real-time update of publication WYSIWYG pages for example. Enables rollback of changes. Instead of waiting constantly for other users to finish editing information before other edits can be made, the typical serial editing methodology is transformed by embodiments of the invention into a parallel methodology that greatly increases throughput and lowers the costs associated with large publications.2009-01-01
20090006947Model-Based Editors for Dynamic Validation - Tools and techniques for dynamically validating editors are described herein. The tools may provide machine-readable storage media containing machine-readable instructions for receiving indications of user edits to a portion of a document, and for determining whether a customized editor is available for the edited portion of the document. The tools may also provide systems that include at least the dynamically validating editor.2009-01-01
20090006948Integrated collaborative user interface for a document editor program - An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document.2009-01-01
20090006949INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus for processing documents of multiple kinds generated by applications of multiple kinds includes a data processing unit configured to process the documents of multiple kinds; a determining unit configured to execute a validity period management program in response to a request to the data processing unit to process one document among the documents of multiple kinds to determine whether the request is within a validity period associated with a content item in the document; and a switching unit configured to switch the content item that is referred to and that is to be processed by the data processing unit between when the determining unit determines that the content is not within the validity period and when the determining unit determines that the content is within the validity period.2009-01-01
20090006950Document Distribution Control System and Method Based on Content - A word processing tool is disclosed for checking the substance and not merely the spelling of words provided by a user. The word checker is capable of identifying potentially inappropriate word choices so that unintentional errors are not introduced into electronic text documents. The word checker can be implemented as a stand-alone procedure, or integrated into a conventional spell-checking program.2009-01-01
20090006951DOCUMENT PROCESSING METHOD - The object of the present invention is to create a template for print settings used for printing a document based on an existing document. To achieve the object, the present invention is capable of registering the print settings for a document being currently edited as template information and reading the registered template information as print settings for the document being currently edited or a new document. Thus, in the present invention, the print settings for an existing document can be utilized as print settings for printing a document. More preferably, the contents of a registered template can be edited. More preferably, a document in the present invention has a tree structure with pages as leaves; print settings can be made for each subtree; and, when a template is registered, the print settings made for the entire tree structure are registered as the template. More preferably, the document has a tree structure with pages as leaves; print settings can be made for each subtree; settings made at a lower hierarchy are preferentially applied to overlapped setting items; and when a template is registered, the print settings applied to a selected subtree is registered as a template. More preferably, the print settings can be modified by editing the document.2009-01-01
20090006952Computer-Readable Record Medium Storing Printer Driver Program, and Print Data Generating Device - There is provided a computer-readable record medium storing computer-readable instructions that cause a computer to execute a developing step of developing slide data representing transitions of display states into multiple pieces of display data each of which represents each display state corresponding to each transition and a print data generating step of generating print data to be used for printing based on the multiple pieces of display data corresponding to transitions obtained by the developing step.2009-01-01
20090006953PUBLISHING PROTOCOL EXTENSIONS FOR ENHANCED AUTHORING OF WEB PAGES - An extension of the capabilities of existing web publishing protocols provide support for web content management features typically found only in web content management systems. Any client that supports these extensions can utilize these features. These extensions allow for additional metadata, additional state information about the page, additional field information, and server styles to be passed to the client, edited or applied, and returned to the server. The extensions model specific information from the server, to the client, and back to the server. All metadata, field values, and styles passed back from the client to the server will be applied to the page on the server. Any state change on the page will be applied to the page on the server. The server and client each interpret and process the extensions in a way that offers the user a better end-to-end story for publishing web pages from a client application.2009-01-01
20090006954UNIFIED USER EXPERIENCE USING CONTEXTUAL INFORMATION, DATA ATTRIBUTES AND DATA MODELS - Various implementations are described herein for providing unified user experiences using data attributes and data models. By referencing structural information of data attributes included in data models, users are able to interact with and/or view related data stored in different databases. Contextual information for the different databases, data attributes, and data models provide a seamless unified user experience when running reports, scripts, web controls and so forth associated with the related data.2009-01-01
20090006955METHOD, APPARATUS, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR SELECTIVELY AND INTERACTIVELY DOWNLOADING A MEDIA ITEM - An apparatus, method, system and computer program product are provided for selectively and interactively downloading a media item, such as a video. Prior to downloading the media item, the user may first download an approximation of each group of pictures (GOPs) of the video. The user can then browse through the approximations to determine which of the GOPs to download. Each approximation may include at least part of the intra frame (“I-frame”) of the corresponding GOP. In particular, the approximation may include, only the low-frequency, component of the I-frame or the I-frame itself. Once downloaded, the approximations may be displayed, and the user may select one or more of the approximations to selectively download the corresponding GOPs. The selected GOPs may thereafter be downloaded in accordance with a selected level of specificity or detail.2009-01-01
20090006956METHOD AND APPARATUS FOR DISPLAYING INFORMATION - An information display method and apparatus are provided. The information display method includes opening a popup window that displays information regarding a first location of a screen; moving the popup window to a second location if a movement command is input; and displaying information regarding the second location in the popup window.2009-01-01
20090006957Providing Assistance for Editing Markup Document Based on Inferred Grammar - Methods and apparatus are provided for assisting a user who is editing a markup document on a computer. The user is presented with the markup document on a display of the computer for editing and provided with grammatical assistance based on a grammar inferred from current content of the markup document. The grammar may be inferred and updated automatically after the markup document is loaded or edited. The assistance provided may be based on a combination of an inferred grammar and a real grammar. The markup document can be an extensible markup language (XML) document.2009-01-01
20090006958Method, Apparatus and Computer Program Product for Providing an Object Selection Mechanism for Display Devices - An apparatus for providing an object selection mechanism for touch screen devices may include a processing element. The processing element may be configured to receive an indication of a detection of an event associated with a display, determine a type of the event, determine a candidate object associated with the type of the event, and generate a user interface component based on the determination of the candidate object.2009-01-01
20090006959Mobile phone having hinting capabilities for operation function selection - An apparatus and related method in which one or more modules are arranged and configured for determining in a device an operational context of a given functionality, providing in response to the determined operational context one or more operative sub-functionalities for selection associated with the determined operational context, and hinting at one or more one next probable operative sub-functionalities of the one or more operative sub-functionalities associated with the determined operational context.2009-01-01
20090006960Multimedia system and information transmitting method - A multimedia system for playing multimedia data is provided. The multimedia system comprises a media receiver and a remote control device. The media receiver comprises a multimedia processor and an interface server. The multimedia processor is for playing the multimedia data, accordingly generating first media information, and outputting the first media information. The interface server is for receiving and transforming the first media information into second media information, and outputting the second media information, wherein the second media information has a first markup language format. The remote control device receives and displays the second media information.2009-01-01
20090006961INFORMATION PROCESSING APPARATUS AND VIDEO AND AUDIO INFORMATION PROTECTING METHOD - According to one embodiment, an information processing apparatus which conducts display of video and output of audio from video and audio information including video data and audio data, includes a processor which can execute various softwares, a memory which stores data therein, and a decoder which is configured from a software configured from a plurality of modules and executed by the processor in order to perform a processing for conducting display of video and output of audio, where the decoder causes the processor to perform a processing for partially encrypting data transferred between the modules via the memory and a processing for decoding the data transferred between the modules via the memory.2009-01-01
20090006962AUDIO THUMBNAIL2009-01-01
20090006963BROWSER INTERPRETABLE DOCUMENT FOR CONTROLLING A PLURALITY OF MEDIA PLAYERS AND SYSTEMS AND METHODS RELATED THERETO - A browser interpretable document comprising a first media file or a pointer to the first media file; a graphical user interface definition, or a pointer to the graphical user interface definition, the graphical user interface definition comprising a first user interface element and a function associated with the first user interface element; and, a set of commands, or a pointer to the set of commands, for controlling the operation of a plurality of media players; wherein, when the browser interpretable document is rendered by a conventional web browser, the web browser can render a graphical user interface based on the graphical user interface definition, and wherein the rendered graphical user interface controls one of the plurality of media players to facilitate playing of the first media file.2009-01-01
20090006964INFORMATION PROCESSING APPARATUS AND CONTROL METHOD OF THE SAME - According to one embodiment, an apparatus includes a receiving unit which receives a command according to pushing of a predetermined button of the buttons, a control unit which, if the command is received by the receiving unit, waits for a predetermined period before an operation corresponding to the command and controls an operation other than the operation corresponding to the command in accordance with a count of the command received during the period, and a display unit which displays a reproduction condition of the multimedia data controlled by the control unit.2009-01-01
20090006965Assisting A User In Editing A Motion Picture With Audio Recast Of A Legacy Web Page - Computer-implemented methods, systems, and computer program products are provided for assisting a user in editing a motion picture with audio recast of a legacy web page. Embodiments include receiving an event list derived from a legacy web page, the event list containing descriptions of audio objects, descriptions of audio events, descriptions of video objects, and descriptions of motion picture video events associated with particular playback times in a motion picture recast of the legacy web page; displaying a timeline for the motion picture; displaying, adjacent to the timeline and at each playback time having associated audio events or motion picture video events, a description of each associated event and a description of each associated object; and displaying, with the timeline and descriptions of associated events and descriptions of objects, the legacy web page.2009-01-01
20090006966Creating A Usability Observation Video For A Computing Device Being Studied For Usability - Methods, systems, and products are disclosed for creating a usability observation video for a computing device being studied for usability that include: recording, by a digital video recorder as a usability observation video, a user interacting with a computing device during a usability session for studying the usability of the device; detecting, by an event listener on the computing device, an event generated as a result of user interaction with the device; notifying, by the event listener, a usability engine of the event; and supplementing, by the usability engine, the usability observation video with a description of the event.2009-01-01
20090006967LIVE COPY-PASTE - Copying and pasting information from one application to another allows identical information to be present in multiple locations. Pasted information can be updated based on changes to the source of the pasted information. With updating pasted information, the information can remain identical in both locations even if a change takes place after the paste.2009-01-01
20090006968System, computer-implemented method, and removable computer-readable medium with software for creating and displaying dynamically and automatically in real time a transient themed digital multimedia slide show presentation - A system, computer-implemented method and removable computer-readable medium with software for creating and displaying automatically and dynamically, in real time, from image and audio files stored on the removable computer-readable medium, a transient themed digital multimedia slide show presentation on a computer or other playback device. The only user preparation required is in the selection and transfer of the image and audio files to be used for the slide show presentation to the removable computer-readable medium. Upon insertion of the removable computer-readable medium into the removable media drive of a computer or other playback device, the software launches automatically and begins creating and displaying the slide show presentation with no further effort on the part of a user.2009-01-01
20090006969Video microscopy system and multi-view virtual slide viewer capable of simultaneously acquiring and displaying various digital views of an area of interest located on a microscopic slide - A slide viewer capable of simultaneous display of more than one representation of an area of interest of a slide is provided. The slide viewer includes a database containing at least two data files representing different representations for a same area of interest on one or multiple correlated slides or at least two different digital presentations of the same representation. The representations are views of different illumination and/or of different contrast. Associated with the database are a processor and a display. The processor retrieves data files representing different representations of the same of area of interest and displays them on the display. A user is allowed to simultaneously view representations of the same area of interest, where the representations are of views different from each other by either illumination and/or contrast or by the digital information content presented, and/or by the information acquired from multiple correlated slides.2009-01-01
20090006970PRODUCT SERVICE SYSTEM AND METHOD - An appliance is configured to establish a communications link through the appliance between a user and a service representative as part of installing, diagnosing and servicing the appliance.2009-01-01
20090006971PORTAL PAGE GENERATION - A solution for generating a portal page based on a data item. In particular, one or more portlets are selected from a set of available portlets based on the data item. The selected portlet(s) are then included on the portal page, which can be provided to a user device for display. The data item can be provided to a content provider for the portlet in order to generate the display area for the portlet. Information on the user and/or user device can be used when selecting the one or more portlets for inclusion on the portal page.2009-01-01
20090006972COLLABORATIVE PHONE-BASED FILE EXCHANGE - A collaborative phone-based file exchange technique that wirelessly synchronizes a user's work context with his or her mobile phone and makes this context readily available and sharable in collaborative situations. When the user is away from their desk, collaboration with others is possible by sharing/downloading between the mobile phone and a paired PC, which may be a colleague's computer or a meeting room workstation/computer. When the user returns to their office, any recently downloaded files are automatically synchronized back to their office PC.2009-01-01
20090006973LITIGATION MANAGEMENT SYSTEM AND METHOD - A computer-based user interface for accessing litigation information associated with at least one litigation case includes a home page. The home page includes a first plurality of user-selectable hyperlinks. Each hyperlink in the first plurality of hyperlinks identifies a category of litigation information. The interface also includes a plurality of web pages. Each web page is associated with one of the hyperlinks in the first plurality of hyperlinks. Each web page provides litigation information related to the category identified by the hyperlink associated with the web page. Each web page is displayed in response to selection of the hyperlink associated with the web page.2009-01-01
20090006974AUTOMATIC SELECTION OF USER-ORIENTED WEB CONTENT - A toolbar is provided, which may be downloaded and installed in a user's web browser. The toolbar uploads the user's browsing history to a server. The server determines, based on the browsing history, which sites the user visits frequently. Additionally, the server determines, based on an analysis of web content, which categories of content, and which concepts, the user is interested in based on the concepts and categories that occur frequently in the user's browsing patterns. The server identifies content of interest to the user—where such content may comprise frequently-updated content, such as news or RSS feeds—and provides a custom web page that shows or identifies the selected content.2009-01-01
20090006975Distributive Real Time Information Dissemination and Information Gathering System and Service with Dynamically Harmonized Communication Channels - A computer network processor for managing information access, exchange, and interaction over a communications network has at least one input port for receiving input from the network, a first portion of memory for storing an operations framework, the framework supporting an information model including attributes and at least one communications system interface, a second portion of memory for caching information; and at least one interface to a at least one communications interface. The processor performs role-based task execution and related workflow based in part on defined attributes of the information model and in part on instruction solicited from a user through the at least one communications interface.2009-01-01
20090006976IMAGE FORMING APPARATUS TO TRANSMIT AND RECEIVE FILE INFORMATION USING RICH INTERNET APPLICATION (RIA), AND INFORMATION PROCESSING METHOD THEREOF - An image forming apparatus provides information by using Rich Internet Application (RIA). The image forming apparatus is capable of directly transmitting and receiving file information to and from a web server. The image forming apparatus includes a storage unit to store a file, and a control unit to provide a User Interface (UI) to indicate web information stored in the web server and file information stored in the storage unit, and to perform download and upload of the web information and the file information on the UI according to a user selection. As a result, the file information is directly transmitted and received to and from the web server through a simple procedure.2009-01-01
20090006977Method and System of Computer Remote Control that Optimized for Low Bandwidth Network and Low Level Personal Communication Terminal Device - Provided is a method and system for controlling a remote computer. In order to remotely control the remote computer, a communication terminal requests attribute information of an application program installed in the remote computer through a communication network. Then, the remote computer transmits attribute information by extracting the attribute information of the application program and processing the extracted attribute information. The remote communication terminal receives the attribute information, and reconstructs a user interface of the application program on the basis of the received information.2009-01-01
20090006978ADAPTIVE ARTWORK FOR BANDWIDTH- AND/OR MEMORY- LIMITED DEVICES - Methods and apparatuses for adaptive presentation of graphical representations.2009-01-01
20090006979TEXT EXCHANGE FACILITY FOR JOINING MULTIPLE TEXT EXCHANGE COMMUNICATIONS INTO A SINGLE TOPIC BASED COMMUNICATION - The present invention discloses a text exchange facility that permits a user to combine multiple pre-existing text exchange interfaces into a single interface. When previous text exchange interfaces are joined, different tabs can be presented in a joined interface. A one-to-one correspondence can exist between tabs in the joined interface and active real-time text exchange sessions. Joining interfaces can have no effect on the underlying text exchange sessions or upon communications/activities experienced by communicators with whom the user exchanges textual messages. Joined interfaces can be identified by a user specified topic or name. In one embodiment, history and/or records concerning text exchange contents can be maintained on a topic-by-topic manner.2009-01-01
20090006980METHOD AND SYSTEM FOR PROVIDING USER REPRESENTATIONS IN REAL-TIME COLLABORATION SESSION PARTICIPANT LISTS REFLECTING EXTERNAL COMMUNICATIONS TOGETHER WITH USER REPRESENTATIONS IN EXTERNAL COMMUNICATION APPLICATIONS INDICATING CURRENT REAL-TIME COLLABORATION SESSION PARTICIPATION - A system for providing user representations in real-time collaboration application participant lists reflecting external communications, together with user representations in external communication applications indicating current real-time collaboration session participation. A participant list in a collaboration session represents other participants with whom the local user has recently or frequently communicated in a visually separate area. User representations associated with messages, entries, or the like, and contained in applications external to the collaboration application are displayed in a way that visually indicates the user's current participation in a collaboration session.2009-01-01
20090006981APPLICATION BAR BROWSING OF TABBED-VIEW APPLICATIONS - Embodiments of the present invention address deficiencies of the art in respect to tabbed browsing and provide a method, system and computer program product for application bar browsing of tabbed-view applications. In one embodiment of the invention a method for application bar browsing of tabbed-view applications can be provided. The method can include populating a pop-up list for a consolidated application bar entry for multiple different instances of a single application with corresponding entries each for a different one of the multiple different instances of the single application. The method further can include associating at least one of the entries in the pop-up list with an instance of the single application configured for tabbed browsing. The method yet further can include configuring the associated at least one of the entries with a tabbed browser view.2009-01-01
20090006982COLLABORATIVE GENERATION OF MEETING MINUTES AND AGENDA CONFIRMATION - Members working on the same project can access similar resources at substantially the same time to facilitate active participation in the project. A meeting associated with the project can be given a unique identifier that can allow the project members to access a meeting or other content and view similar documents or other content as it is discussed in the meeting. As information is edited, modified, created, etc. the members can selectively be presented with the information. A common repository can provide the members with an area or platform in which the project material can be accessed, discussed or other functions performed by the project members, allowing for collaboration of the project details.2009-01-01
20090006983Creating A Session Log For A Computing Device Being Studied For Usability By A Plurality Of Usability Experts - Methods, systems, and products are disclosed for creating a session log for a computing device being studied for usability by a plurality of usability experts that include: displaying, by a usability engine to a plurality of usability experts, a usability observation video of a user interacting with a computing device during a usability session for studying the usability of the device; detecting, by an event listener on the computing device, an event generated as a result of user interaction with the device; notifying, by the event listener, the usability engine of the event; recording, by the usability engine, a description of the event in a session log; receiving, by the usability engine from at least one of the usability experts, usability observations regarding the usability of the device; and recording, by the usability engine, the usability observations in the session log.2009-01-01
20090006984METHOD AND SYSTEM FOR DISCOVERING AND ACTING ON TAGGED INFORMATION IN SOFTWARE ARTIFACTS - According to exemplary embodiments, a method and system are provided for discovering and acting on action tags within an artifact. Upon a determination that an artifact is attached to a document in a host application, an action tag processor is invoked. The action tag processor analyzes the artifact to discover action tags and properties associated with the action tags present in the artifact. Host application APIs are invoked to perform actions on the tags. The host applications processes the action tags according to a context of an application running on the host application.2009-01-01
20090006985USING INTERACTIVE SCRIPTS TO FACILITATE WEB-BASED AGGREGATION - Some embodiments of the present invention provide a system that facilitates interactivity during automated web-site accesses. During operation, the system executes a script which automatically accesses one or more websites. While executing the script, the system retrieves user-specific data associated with a user. The system then uses the user-specific data to access a target website. While accessing the target website, the system receives an interactivity request which the system presents to the user. The system then receives a response to the interactivity request from the user, and forwards the response to the website.2009-01-01
20090006986Method and system for accessing online applications using a web browser - A method and system for accessing online software applications using a Web browser. The system displays buttons linked to online software applications. Clicking on a button displays the start page of the online software application associated with that link in a display area in the content window of a Web browser. The user interface of the system can resemble a virtual Personal Digital Assistant.2009-01-01
20090006987VISUAL DESIGN TOOLS FOR PORTAL CONTENT CREATION - According to some embodiments, meta-model rules associated with a business enterprise portal may be loaded. Portal content information may then be received from a user via a visual design tool executing in a design-time environment. The receiving may be performed, for example, in accordance with the meta-model rules.2009-01-01
20090006988SYSTEM AND METHOD FOR PROVIDING A PORTABLE AND INTERACTIVE STOREFRONT - In an example embodiment, a method for providing a portable and interactive storefront is provided. The method may comprise receiving information associated with a product to be placed in electronic commerce. Content is therefore generated based on the received information, in which the content may provide an interactive storefront. A link to the content is generated and then provided.2009-01-01
20090006989IMAGE FORMING METHOD AND APPARATUS, AND HOST - An image forming method and apparatus, and a host in which the image forming method includes setting a processing order of a plurality of operations of a same image data and detailed setup information of the plurality of operations, and executing the plurality of operations using the detailed setup information according to the set processing order.2009-01-01
20090006990DETECTION AND PREVIEW OF GRAPHICAL ELEMENTS WITHIN A GRAPHIC - In an embodiment, hidden graphical elements in a graphic are detected by generating a first bitmap based on a plurality of graphical elements and a second bitmap based on a first subset of the plurality of graphical elements where the first subset omits a first graphical element of the plurality of elements and includes a second graphical element of the plurality of elements. The first bitmap is then compared with the second bitmap to determine if they match. If they match, the first graphical element is considered to be hidden by the second graphical element.2009-01-01
20090006991UNLOCKING A TOUCH SCREEN DEVICE - A method for unlocking a touch screen device includes providing a touch screen device in an idle mode. An area or region displayed on a screen of the device in the idle mode is contacted or activated to reveal at least one application icon associated with an active/unlocked state of the device. The region is moved, expanded or dragged to an edge of the device to change a state of the device to an active/unlocked mode and activate the revealed application.2009-01-01
20090006992Modeling System for Graphic User Interface - A modeling system for universal specification of user interfaces. The system provides a means for defining user interfaces, including highly complex and dynamic user interfaces, in a manner that is independent of any implementation context. The modeling system leads from a user-friendly visual representation of the user interface, through progressively detailed specifications of structural and behavioral aspects of the user interface parts, until a rigorous definition of the user interface in all its contexts of use is achieved. Using the information captured in the model, tools that automatically generate the fully working user interface code can be built.2009-01-01
20090006993Method, computer program product and apparatus providing an improved spatial user interface for content providers - Methods, computer program products and apparatus provide an improved spatial user interface for content providers. In one non-limiting, exemplary embodiment, a method includes: displaying a plurality of first user interface (UI) objects each corresponding to an individual category of a plurality of categories, wherein a distance between two displayed first UI objects is indicative of a degree of similarity between the corresponding categories; and in response to a user selection of one of the displayed first UI objects, displaying at least one second UI object identifying at least one content provider associated with the category of the selected first UI object. The exemplary method may be utilized, for example, to assist a user in locating radio stations similar to a preferred radio station.2009-01-01
20090006994INTEGRATED CALENDAR AND MAP APPLICATIONS IN A MOBILE DEVICE - Techniques, computer programs and apparatus relating to an integrated calendar and map feature are described. In one implementation, one or more calendar entries are identified in a calendar. A calendar entry includes an associated time and an associated location. A display of a map is provided including a graphical representation indicating a location associated with at least one calendar entry. The location associated with the calendar entry is derived from the calendar entry and included in a request to a map application for the map.2009-01-01
20090006995Associating Website Clicks With Links On A Web Page - Objects on a web page are associated with stored records indicating historical object usage. Associations between objects and records take into account discrepancies in object identifiers resulting from authorial edits and/or differences in browser assignment of object identifiers. An object having an object identifier that differs from that of a stored record by not more than a predetermined tolerance value, and that has other indicia that match the stored record, is considered to match the stored record. Reports are generated quantifying web page object usage, for example by superimposing color shadings or other visual indicia on a representation of a web page.2009-01-01
20090006996Updating Content Within A Container Document For User Groups - A system and method for authenticating a user based on the user's association with a user group, enabling the user to configure a container document associated with the user group, receiving input from the user regarding configuring the container document associated with the user group, and providing an actual representation of the container document to the user based on the received input.2009-01-01
20090006997WORKFLOW UI GENERATING METHOD AND GENERATOR - A workflow UI generating method and generator. A method according to an embodiment includes: creating and deploying a workflow UI definition file which comprises the mapping relationships between workflow data items, workflow participating roles, workflow activities, and workflow UI elements and their attributes; during the execution of the workflow: determining the workflow participating role to which the current user belongs; determining the current workflow activity of the workflow participating role; reading and parsing the workflow UI definition file, and obtaining workflow data items corresponding to the workflow participating role and its current workflow activity as well as corresponding workflow UI elements and their attribute according to the determined workflow participating role and its current workflow activity as well as the read and parsed mapping relationships; obtaining the values of the data items from a workflow engine; and generating and presenting to a user a workflow UI which comprises the workflow UI elements corresponding to the workflow data items and having the values of the data item and the attributes, and which can interact with the workflow engine through a workflow engine interface.2009-01-01
20090006998User interface for a printer - A user interface for a printer has a display, an input system and a control unit. The control unit is configured to present a plurality of operating screens on the display in accordance with navigation instructions input via the input system. One complete operating screen is presented at one time. The control unit is configured to assign a fixed location on a two-dimensional manifold to each operating screen, and, upon a navigation instruction, to animate a movement of the manifold relative to the display, so as to show the selected operating screen on the display.2009-01-01
20090006999MEDIA CONTENT RECORDING AND HEALING STATUSES - An exemplary system includes a content processing subsystem configured to record at least a subset of a media content program and detect a defective portion of the recorded media content program that failed to be properly recorded. The content processing subsystem is further configured to provide a recording status indicator to an output device for presentation to a user, the recording status indicator identifying the defective portion of the recorded media content program. In certain implementations, the content processing subsystem is further configured to heal at least a subset of the defective portion of the recorded media content program and provide a healing status indicator to the output device for presentation to the user, the healing status indicator identifying the healed portion of the recorded media content program.2009-01-01
20090007000SEQUENCE PROGRAM EDITING APPARATUS - A sequence program editing apparatus that automatically performs editing of function block instances in a sequence program when a definition of a function block is modified. When a function block definition defining the number of parameters or attributes of parameters is modified, the sequence program is searched to find a function block instance using the function block of which definition is modified. The found function block instance is altered so that the number of parameters or attributes of parameters conform with the modified definition of the function block.2009-01-01
20090007001Virtual keypad systems and methods - Accordingly, a virtual keypad system for inputting text is provided. A virtual keypad system includes a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones. A display device is in data communication with the remote controller and is operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad. A prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys. A key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys.2009-01-01
20090007002CONTENT DISPLAY APPARATUS AND METHOD - According to one embodiment, a content display apparatus includes a display device having a tab display area which displays tabs and a content display area which displays content. The content display apparatus also includes a set of direction keys adapted to indicate a plurality of directions. Content corresponding to one of the tabs is displayed in the content display area. The content displayed in the content display area or a display form of the tab display area is changed in accordance with a direction which the set of direction keys indicates.2009-01-01
20090007003Accessing an out-space user interface for a document editor program - An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface.2009-01-01
20090007004MULTI-APPLICATION TABBING SYSTEM - A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combining the first window and the at least one second window into a common window on a display screen, the first window and the at least one second window being configured to share a common window frame. An indicator may appear on the display as a target region when a user desires to associate the first and second windows. Subsequent operations performed on the common window are performed automatically on any underlying window. For example, when a user chooses to save the contents of the common window, the contents of all of the windows of the common window may be saved.2009-01-01
20090007005System and Method for Rapid Presentation of Structured Digital Content Items - Methods, systems, and products are disclosed for presenting structured digital content items. A file is read that defines a hierarchical structure. A display region is divided into regions and each region is mapped to a category within the hierarchical structure. An x-coordinate and a y-coordinate, corresponding to a location on the display, are received. The category that maps to the x-coordinate and the y-coordinate is displayed.2009-01-01
20090007006AUTOMATIC SCROLLING - Techniques for scrolling through displayed information are disclosed. For instance, an apparatus includes a scrolling management module to set one or more automatic scrolling preferences, and an application to output a content item in accordance with the one or more automatic scrolling preferences. Examples of such scrolling preferences include scrolling speeds, designated input mechanism(s) to adjust scrolling, and the activation/deactivation of orientation-based scrolling.2009-01-01
20090007007Turbo-scroll mode for rapid data item selection - Described is a scrolling technology including a turbo-scroll mode that is automatically entered to increase the rate of scrolling through a set of items, (e.g., media content). The turbo-scroll mode may be triggered by holding down a scroll button for a period of time. In the turbo-scroll mode, visual cues are provided to assist the user in knowing a current relative position within the set of items. The visual cues may correspond to text metadata, such as letters indicative of an alphabetic position of scrolling, displaying a list or filtered sub-list of label data for items proximate the scroll position, a graphical position indicator, a channel indicator or time indicator for an electronic program guide, fading the electronic program guide into a background representation thereof, and/or providing at least two letters indicative of an alphabetic position of scrolling through the items.2009-01-01
20090007008USER INTERFACE VISUAL CUE FOR USE WITH LITERAL AND NON-LITERAL VALUES - A property value associated with a property of a graphical object is retrieved. A visual cue associated with the property value is displayed, wherein the visual cue indicates whether the property value is a literal value or a non-literal value.2009-01-01
20090007009User Customizable Drop-Down Control List for Gui Software Applications - An extended computer graphic user interface (GUI) component includes a drop-down list of currently selected items displayed after a selection icon is clicked in a conventional manner. The drop-down list includes an input liner used to enter a new item to be added to the list of currently selected items, and a second selection icon that displays when any item of the list of currently selected items is highlighted while the cursor is moved over it. The second selection icon causes a pop-up menu of options to display if clicked in a conventional manner. The pop-up menu is aimed at further customizing the extended GUI component. Options of the pop-up menu include the possibilities of deleting an item, choosing an item to become a default item and restoring an initial list of items. The selection of the pop-up menu is alternatively obtained in right-clicking over the highlighted item.2009-01-01
20090007010HOSTED DATA VISUALIZATION SERVICE - A hosted data visualization data processing system can be provided. The system can include a host computing platform configured for communicative coupling to remote clients over a computer communications network. In this regard, each of the remote clients can include a data set. The system further can include a data visualization processor in the host computing platform and a hosted data visualization service coupled to the data visualization processor. The service can include program code enabled to receive a data subset from a requesting one of the remote clients based upon a corresponding data set stored in the requesting one of the remote clients, to generate a data visualization for the data subset and to transmit the generated data visualization over the computer communications network to the requesting one of the remote clients for rendering in the requesting one of the remote clients.2009-01-01
20090007011SEMANTICALLY RICH WAY OF NAVIGATING ON A USER DEVICE - Information can be presented to a user as high-level content that is dynamically presented to a user based on a request, a user role, extrinsic information and so forth. As the user navigates the high level content, lower level information that was masked can be selectively revealed or exposed. Upon request, the user can be automatically transitioned back to the high level content. Different versions of a document can be maintained within a master document and, upon request, one of the versions can be displayed as a function of a rendering device.2009-01-01
20090007012MENUS WITH TRANSLUCENCY AND LIVE PREVIEW - A region menu is used to easily access menu items. Generally, the region menu includes a number of regions with associated menus that are located close to an initial mouse position from where the region menu is evoked. Hovering over any of the regions of the region menu displays the menu item that is associated with the region. Additionally, hovering over a menu item within one of the regions of the displayed region menu may activate a live preview showing a projected result of what would occur should that menu item be selected. During a live preview, a portion of the region menu becomes translucent such that content beneath the menu becomes visible.2009-01-01
20090007013Webpage-flags sensitive toolbar - A browser add-on toolbar that offers users to collect toolbars from visited webpages that offer such toolbars and which, later, the user may select any one of the collected toolbars to become the current toolbar that the browser provides to the user. These abilities are imparted by having the toolbar be sensitive to one or more particular flags in visited pages. When a browser that contains this toolbar visits a website, the browser parses and searches the visited website page for presence of one or more of the particular flags, and when such a flag is found, the user is given a visual indication of the find and is given the choice to include within the browser's toolbar the ability to instantiate a toolbar based on information associated with the flag.2009-01-01
Website © 2018 Advameg, Inc.