Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


27th week of 2009 patent applcation highlights part 74
Patent application numberTitlePublished
20090172498Error correction in copy back memory operations - A method of storage and retrieval of data in a flash memory system, the flash memory system comprising a cache storage area of relatively high reliability, and a main storage area of relatively low reliability, the method comprising adding to data a level of error correction redundancy higher by a predetermined margin than that required for the cache storage area, writing the data to the cache storage area, and from the cache storage area copying the data directly to the main storage area, the predetermined margin being such as to allow subsequent error correction to compensate for errors accumulated from the cache storage area and the main storage area. In this way the memory die copy back operation can be used for copying the data from the cache to the main memory and two out of four transfers over the data bus to the flash controller are avoided.2009-07-02
20090172499Patrol function used in flash storage controller to detect data errors - A patrol function performed in a storage controller connected to a flash memory storage module. The function causes selected areas of the flash storage to be read for purposes of detecting and correcting errors.2009-07-02
20090172500APPLICATION OF A META-VITERBI ALGORITHM FOR COMMUNICATION SYSTEMS WITHOUT INTERSYMBOL INTERFERENCE - Herein described is a system and a method of detecting and correcting data bit errors using a sequence of one or more codewords transmitted through a communication channel without intersymbol interference. Each of the one or more codewords incorporates or encodes one or more parity bits. The codewords are processed by a Non-ISI Meta-Viterbi detector that utilizes a Meta-Viterbi algorithm. The Non-ISI Meta-Viterbi detector comprises an event weight processor, a computational circuitry, a parity syndrome calculator, and an error correction circuitry. The Non-ISI Meta-Viterbi detector receives an output generated from a symbol detector and processes the received output using a trellis having 22009-07-02
20090172501Multi-State Symbol Error Correction in Matrix Based Codes - Methods and apparatus create codewords of n-state symbols having one of 3 or more states with n-state check symbols. Check symbols are created from independent expressions. Codewords are associated with a matrix for detection of one or more symbols in error and the location of such symbols in error. Symbols in error are reconstructed from symbols not in error, error syndromes and check symbols not in error. Deliberately created errors that can be corrected are used as nuisance errors.2009-07-02
20090172502METHOD AND APPARATUS FOR TURBO CODE DECODING - A method and apparatus for turbo code decoding are provided to reduce memory consumption during calculation of state metrics. In an embodiment of a turbo code decoder, a natural recursion unit comprises a plurality of add-compare-select (ACS) units performing natural recursion operations to generate a state metric. The original state metric is then converted to a differential metric before being stored into a memory device. The differential metric contains less data than the state metric so that memory consumption is reduced. To restore the original state metric from the differential metric, a plurality of revival units operating in parallel is provided. Thereby, the state metric is reacquired from the differential metric, and a Log Likelihood Recursion (LLR) operation is accordingly performed by an LLR unit.2009-07-02
20090172503DECODING APPARATUS AND DECODING METHOD - The decoding apparatus includes an ACS unit to execute an add-compare-select operation on encoded received data, and an error detector to detect whether there is an error in decoded data calculated based on the executed add-compare-select operation, and if there is an error in the decoded data, the ACS unit additionally executes the add-compare-select operation on the received data.2009-07-02
20090172504MEMORY ARCHITECTURE FOR VITERBI DECODER AND OPERATING METHOD THEREFOR - The Viterbi decoder is an essential module in a communication system, in which the power and the decoding latency are restricted. In the present invention, a power efficient low latency survivor memory architecture and an operating method for the Viterbi decoder are disclosed by providing a plurality of trace-forward units, a plurality of first signal selecting units, a plurality of second signal selecting units and a third signal selecting unit to reduce the power consumption by decreasing the exchange times of contents in the trace-forward units. Thus, the present invention is suitable for use in mobile communication devices which require low power consumption.2009-07-02
20090172505MAGNETIC DATA PROCESSING DEVICE, MAGNETIC DATA PROCESSING METHOD, AND MAGNETIC DATA PROCESSING PROGRAM - In a magnetic data processing device, an input part sequentially receives magnetic data output from a magnetic sensor. A storage part stores a plurality of the magnetic data as a data set of statistical population. An index derivation part derives a distribution index of the data set of the statistical population. A reliability determination part determines whether or not reliability of the data set of the statistical population is acceptable based on the distribution index and a decision criterion. A decision criterion setting part increases strictness of the decision criterion when the reliability determination part determines that the reliability of the data set of the statistical population is acceptable, and decreases the strictness of the decision criterion when the reliability determination part determines that the reliability of the data set of the statistical population is unacceptable.2009-07-02
20090172506SEMICONDUCTOR DEVICE AND SIGNAL PROCESSING METHOD - A semiconductor device including a first processing unit processing an input signal based on a plurality of image compression standards, a signal generation unit outputting a switching signal to the first processing unit, a first calculation unit performing an operation on the input signal in accordance with a first coefficient that is based on the switching signal, a second calculation unit performing an operation on an output of the first calculation unit in accordance with a second coefficient that is based on the switching signal, a selection unit selecting one of the output of the first calculation unit and an output of the second calculation unit based on the switching signal, and a third calculation unit selecting one or both of the input signal and the output of the first calculation unit based on the switching signal and performing a predetermined calculation on the selected signal.2009-07-02
20090172507Information Processing System - According to one embodiment, an information processing system is coupled to a number of sensors for receiving information generated by the sensors. The information processing system generates records from the received information and binds the records in a multi-dimensional structure including a temporal dimension and another dimension including other records that share a common criterion. The information processing system compares a particular record against other records to detect an abnormality of the particular record.2009-07-02
20090172508PORTABLE MEDIA DEVICE THAT AUTOMATICALLY CONFIGURES ITSELF AND/OR AN EXTERNAL MEDIA PRESENTATION DEVICE USING PREVIOUSLY-CAPTURED PRESENTATION DATA - The present invention discloses a system that enables a portable media device to automatically capture presentation data for the automatic configuration of a media presentation device. Such a system can include a portable media device, and a presentation configuration manager. The portable media device can be configured to store media files and interface with media presentation devices. The presentation configuration manager can be configured to automatically capture user-modifications to the presentation settings of a media presentation device during the presentation of a media file. The user-modifications can be stored as media presentation data associated with the media file and the media presentation device. The media presentation data can be used to automatically configure the media presentation device for subsequent presentations of the media file.2009-07-02
20090172509Electronic shipment planner - An electronic shipment planner is adapted for electronically presenting shipment and scheduling information to a user. The shipment and scheduling information includes at least one shipment event date. The shipment planner is linked to a shipment data repository containing shipment and scheduling information. A system interface communicates with the shipment data repository. An interactive shipment data link is electronically associated with the shipment and scheduling information, and cooperates with the system interface as commanded by the user to access and retrieve the associated shipment and scheduling information contained in the shipment data repository. A calendar display interface displays the shipment planner to the user in a calendar format, such that the interactive shipment data link is provided on the shipment event date associated with the shipment and scheduling information.2009-07-02
20090172510Method of Creating Graph Structure From Time-Series of Attention Data - Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search.2009-07-02
20090172511Analysis of time-based geospatial mashups using AD HOC visual queries - An apparatus in one example has an analytical environment for mashup data having visual analysis metaphors, and linking and correlation functionality among the visual analysis metaphors. A system may have: at least one store having a predetermined floor plan layout; at least one predetermined location on the predetermined floor plan layout for displaying at least one product; analytical environment for mashup data having visual analysis metaphors, the mashup data formed from data indiciative of the predetermined floor plan layout, and data indicated of sales of the at least one product; and linking and correlation functionality among the visual analysis metaphors through a web browser. In one example, a plurality of products may be positioned on a plurality of shelves, and may be depicted in a geographical display. Sales of each product may be depicted in a in time line display that is linked to the geographical display.2009-07-02
20090172512SCREEN GENERATING APPARATUS AND SCREEN LAYOUT SHARING SYSTEM - A screen generating apparatus includes an application executing unit for executing an application for displaying video information metadata or the like, which is received by a tuner, a screen layout forming unit for generating, for a video content ID, a screen layout which associates an application with an application area defined by an arrangement template downloaded by a network interface, a GUI for drawing an image generated by the application associated with the application area on the basis of the screen layout generated by the screen layout forming unit, a video output unit for displaying the image of the application, which is drawn by the GUI, on the screen while superimposing the image on a video currently being received by the tuner, and an audio output unit for mixing a sound generated by the application and an audio currently being received by the tuner, and for outputting them.2009-07-02
20090172513READING DEVICE WITH SHORTCUT READ FUNCTION - In some embodiments, a reading device is provided with a shortcut read mode in which a user can instruct the reading device of the type of document (e.g., invoice, package label, newspaper, etc.) that is to be read so that the device can more efficiently find and read back to the user desired (target) information from the document.2009-07-02
20090172514METHOD AND SYSTEM FOR SEARCHING TEXT-CONTAINING DOCUMENTS - The invention relates to a method of presenting search results generated by a search engine, and a search report, in which individual search results are arranged into separate cells of a table with at least 2 columns.2009-07-02
20090172515DATA SEARCH APPARATUS AND DATA SEARCH METHOD THEREOF, AND STORAGE MEDIUM - A data search apparatus configured to search for content data that is to be populated into a field defined in a form, from among hierarchical data comprises an acquiring unit configured to acquire information about a layer range of content data that can be populated into the field, a search unit configured to search for content data within the layer range acquired by the acquiring unit as a candidate of the content data to be populated into the field, and an output unit configured to output the information about the content data searched by the search unit.2009-07-02
20090172516Providing Enhanced Information When a Pointing Device Points to a Specific Area In a Graphical User Interface - Providing enhanced information when a pointing device points to a specific area in a graphical user interface. In one embodiment, on receiving an indication indicating that the pointing device is pointing to a specific area on a display screen (displaying the graphical user interface) and that an input is received from an input device, a message corresponding to the input and the specific area is displayed on the display screen. Further, on receiving a new input from the input device (with the pointing device pointing to the same specific area), a new message corresponding to the new input and the specific area is then displayed on the display screen.2009-07-02
20090172517Document parsing method and system using web-based GUI software - A computer implemented method and system operational via the Internet to parse a document and extract textual information. The method includes steps of presenting to the user a graphical user interface; receiving from a user an electronic document; enabling the user to specify rules computer implementable to extract textual information; implementing the rules; storing the extracted textual information; accepting payment from the user; and delivering the extracted textual information. The system includes a server accessible via the Internet using a web browser and software. The software is accessible through the web browser. The software presents to the user a graphical user interface to interact with the server to receive an electronic document in text format, create rules implementable to extract textual information, implement the rules, accept payment, and, deliver the extracted textual information. The software is operable to store the extracted textual information.2009-07-02
20090172518METRIC PORTAL - Various aspects are directed to a computer system for implementing an interface for presenting metric data to a user, the computer system may comprise a storage medium, which may, in turn, comprise a sitemap. The sitemap may define an organization of portal pages and wherein each portal page comprises at least one region defining a metric data type and a metric data presentation. The computer system may also comprise at least one processor configured to implement a controller unit. The controller unit may be configured to query a data source to retrieve a first data collection, where the first data collection comprises metric data of a first business context. The controller unit may also be configured to render a first portal page selected from the organization of portal pages according to the first data collection. In response to a request for a portal page change, the controller unit may be configured to render a second portal page selected from the organization of portal pages according to the first data collection. Also, in response to a request for a business context change, the controller unit may be configured to query the data source for a second data collection comprising metric data of a second business context; and render the second portal page according to the second data collection.2009-07-02
20090172519WEB PAGE BASED PROGRAM VERSIONING - An identification of one of multiple types of Web browsers that a Web page supports, as well as an identification of one of multiple versions of that one type of Web browser that the Web page supports, is obtained. The Web page is displayed using the identified version of the identified Web browser type. A request for an identification of the identified version of the identified Web browser type can also be received from a program, such as a Web page script. In response to the request, an identification of the identified version of the identified Web browser type is being used to display the Web page is returned, and instructions of the program are executed based at least in part on the identified version of the identified Web browser type.2009-07-02
20090172520METHOD OF MANAGING WEB SERVICES USING INTEGRATED DOCUMENT - The present invention is about the method of operating a web service by using the integrated document of web contents. The present invention provides a detailed method of operating a web service by using an integrated document. In addition, the present invention provides a detailed method of offering an ordinary electronic document as a web service as well as modifying and editing electronic document by an execution object of the web server. If the present invention is applied to the web service, the web contents can be managed conveniently. Also, any damage on the web service due to a loss of part of the web contents can be prevented by managing the web contents, which comprise a unit web service, as one integrated document.2009-07-02
20090172521SYSTEM AND METHOD FOR AUTOMATIC MAPPING OF HYPERTEXT INPUT FIELDS TO SOFTWARE COMPONENTS - A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.2009-07-02
20090172522Text Composition - A method of text composition comprising: displaying a string of characters as text, the text comprising an arrangement of graphical symbols wherein each of the graphical symbols corresponds to a character in the string; and controlling the visual attributes of the displayed text such that at least the graphical symbol corresponding to a final character in the string has a first visual attribute that differentiates it from the other graphical symbols in the displayed text that have a second visual attribute.2009-07-02
20090172523Correcting Text - Systems and methods are provided for correcting grammatical and spelling errors that involve improper positioning of a whitespace character and/or an extra whitespace character. Removal of an extra whitespace character or repositioning of an improperly positioned whitespace character may result in correction of two misspelled words in a single correction step.2009-07-02
20090172524METHODS INVOLVING TEXT ATTRIBUTE RECOGNITION - A method for displaying formatting of text includes, receiving an input, wherein the input is a selected range of text, determining a formatting attribute of the selected range of text, displaying the determined formatting attribute, determining an amount of text having the formatting attribute in the selected range of text relative to a total amount of text in the selected range of text, marking the formatting attribute displayed with a non-textual indicator, marking the determined formatting attribute with a second type of indicator operative to indicate the amount of text having each of the formatting attribute in the selected range of text relative to the total amount of text in the selected range of text, marking text in the selected range of text with the non-textual indicator corresponding to the formatting attribute of the text in the selected range of text.2009-07-02
20090172525APPARATUS AND METHOD FOR REFORMATTING A REPORT FOR ACCESS BY A USER IN A NETWORK APPLIANCE - A computer readable storage medium comprises executable instructions to receive a report for access by a user. The report is divided into sections and each section is tokenized based on the user's interests. A section score is calculated for each section in the report. One or more sections are selected for display to the user according to their section scores. The one or more sections are delivered to the user.2009-07-02
20090172526METHODS AND SYSTEMS INVOLVING OBJECT ATTRIBUTE RECOGNITION - A method for displaying formatting of objects, the method comprising, receiving an input, wherein the input is a selected range of objects, determining formatting attributes of the selected range of objects, determining an amount of objects having each of the formatting attributes in the selected range of objects, displaying each of the determined formatting attributes, designating each of the determined formatting attributes displayed with a unique non-textual indicator, marking the objects in the selected range of objects with the unique non-textual indicator corresponding to the determined formatting attributes of the objects in the selected range of objects, and marking the objects in the selected range of objects with a second type of indicator to indicate the determined amount of objects having each of the formatting attributes in the selected range of objects relative to a total amount of objects in the selected range of objects.2009-07-02
20090172527USER INTERFACE CONTROLLED BY ENVIRONMENTAL CUES - A method comprises receiving a signal containing an environmental cue; correlating the environmental cue to a user interface control element; and generating a user interface control command based on the environmental cue. A device may be controlled by receiving a visual image, processing the image to identify a visual cue, correlating the visual cue with a user interface control, and controlling the device using the user interface control. The visual image may be received from a camera that is part of an automobile, and the user interface control may include a control for a radio to tune to a radio station; a speed control for controlling a speed of the automobile corresponding to a speed sign visual cue; or a navigation system control for controlling a navigation system based on traffic signs. Other variations include an apparatus and computer-readable media including instructions for performing the methods.2009-07-02
20090172528SYSTEM AND METHOD FOR DYNAMICALLY PRESENTING A SOFTWARE SYSTEM LANDSCAPE - Embodiments of the invention are generally directed to a system and method for dynamically presenting a system landscape or software system landscape. The system landscape is monitored for changes and updates. A service is responsible for extracting and structuring the system landscape data in a presentable format. An output controller displays the system landscape data. A system landscape directory stores the system landscape data.2009-07-02
20090172529DEVICE, SYSTEM, AND METHOD FOR OPTIMIZED CONCURRENT ERROR DETECTION - A method, apparatus and system for accepting a plurality of user-selected properties pre-designated for detecting errors in portions of a circuit, accepting a plurality of user-selected erroneous outputs, each of which may correspond to one of the plurality of user-selected set of properties, executing a simulation of the circuit for each of the plurality of user-selected properties, detecting in the output of the simulation, one of the plurality of user-selected erroneous outputs of the circuit for the corresponding one of the plurality of user-selected properties, and performing error correction on the circuit for the corresponding one of the plurality of user-selected properties. A method, apparatus and system for automatically selecting a subset of a set of inputs which when input into a circuit simulation generate erroneous output data to a primary output of the circuit and performing error correction on the circuit therewith. Other embodiments are described and claimed.2009-07-02
20090172530HANDHELD ELECTRONIC DEVICE AND METHOD FOR SWITCHING USER INTERFACE THEREOF - A handheld electronic device and a method for switching a user interface thereof are provided. The present method is suitable for a handheld electronic device having a first part and a second part. The first part comprises a screen, and the second part is slidingly disposed below the first part along a specific path. A part type of the second part is detected when the second part is slid out along the specific path relative to the first part. Then, the user interface is switched and displayed on the screen according to the part type, wherein the displayed user interface is corresponding to application programs relative to the part type. As a result, convenience of executing application programs on the handheld electronic device can be improved.2009-07-02
20090172531METHOD OF DISPLAYING MENU ITEMS AND RELATED TOUCH SCREEN DEVICE - To improve usability of a touch screen device for input with a finger, a method of displaying a plurality of text-based items in the touch screen device includes the touch screen device displaying a predetermined item of the plurality of text-based items as an icon, and the touch screen device displaying the plurality of text-based items less the predetermined item with an increased display size.2009-07-02
20090172532Portable Electronic Device with Animated Image Transitions - Methods and systems that improve the way media is played, sorted, modified, stored and cataloged on a portable electronic device (e.g., media player) are disclosed. One aspect relates to an image based browser that allows a user to navigate through and select images that are related to media items. In one embodiment, during navigation, transitions between images being displayed can be animated.2009-07-02
20090172533 Method to Enable Semi-Automatic Regeneration of Manuals by Saving Manual Creation Operations as Scripts - A method, system and computer program product for creating, editing, and generating operating manuals utilizing scripts. Operations performed by an author during manual creation are saved as scripts. The operations are replayed when regenerating or modifying the manual. When replaying the script of the operating manual, the script may be stopped at convenient points to add additional operations and/or modifications. These additional operations and/or modifications are also recorded as scripts to enable generation of the edited/modified manual.2009-07-02
20090172534Visualizing a Mixture of Automated and Manual Steps in a Procedure - Visualizing a mixture of automated and manual steps in a procedure. An application engages a teaching mode in a web-based graphical user interface (GUI), wherein a collection of selectable portions of the web-based GUI is accentuated. The application records a sequence of selections made among the collection of selectable portions of the web-based GUI as well as data entered within the GUI, where the sequence of selections represent a repeatable user-defined procedure for interacting with the web-based GUI. The application replays the sequence of selections within the web-based GUI while displaying a status of the replaying of said sequence of selections that enables a user to differentiate between manual steps that require user intervention and automatic steps that do not require user intervention.2009-07-02
20090172535Reusing Data in User Run Book Automation - Reusing data in user run book automation. An application engages a teaching mode in a web-based graphical user interface (GUI), wherein a collection of selectable portions of the web-based GUI is accentuated. The application records a sequence of selections made among the collection of selectable portions of the web-based GUI as well as data entered within the GUI, where the sequence of selections represent a repeatable user-defined procedure for interacting with the web-based GUI. The application exports and imports data from the sequence of selections made among the collection of selectable portions of the web-based GUI to facilitate replay of the sequence of selections without requiring repeated entry of said data by a user. The application replays the sequence of selections with the web-based GUI.2009-07-02
20090172536Providing Run Book Automation Via Manual and Automatic Web-Based Procedures - Providing run book and web user interface automation via and manual and automatic web-based procedures. An application engages a teaching mode in a web-based graphical user interface (GUI), wherein a collection of selectable portions of the web-based GUI is accentuated. The application records a sequence of selections made among the collection of selectable portions of the web-based GUI as well as data entered within the GUI, where the sequence of selections represent a repeatable user-defined procedure for interacting with the web-based GUI. The application replays the sequence of selections with the web-based GUI.2009-07-02
20090172537Providing Help for Run Book Automation - A method for providing help for run book and web user interface automation via and manual and automatic web-based procedures. An application engages a teaching mode in a web-based graphical user interface (GUI), wherein a collection of selectable portions of the web-based GUI is accentuated. The application records a sequence of selections made among the collection of selectable portions of the web-based GUI as well as data selections on any part of the web-based GUI, where the sequence of selections represent a repeatable user-defined procedure for interacting with the web-based GUI. The application inserts help text to assist a user in performing the sequence of selections. The application replays the sequence of selections with the web-based GUI. The application displays said help text during said replay.2009-07-02
20090172538Generating Data for Media Playlist Construction in Virtual Environments - Embodiments of the invention provide techniques for generating song playlists for use in an immersive virtual environment. Generally, playlists may be generated based on stored music preference data. The music preference data may be generated by storing user interactions with specific songs. The user interactions may be associated with characteristics of the user's situational context within the virtual world. The music preference data may be indexed by song name, and/or by musical properties. Subsequently, the music preference data may be used to generate a playlist adapted to the user's current situation within the virtual world.2009-07-02
20090172539Conversation Abstractions Based on Trust Levels in a Virtual World - Embodiments of the invention provide techniques for abstracting conversations between avatars within a virtual world. In one embodiment, the user of an avatar observing a conversation between other avatars may be presented with an abstracted version of the conversation. The abstraction may be performed so as to enable the user to determine the general topic or nature of the conversation, without receiving sensitive or detailed information included in the conversation. In one embodiment, the abstraction is performed by substituting words of the conversation with fewer words, or words having a more general meaning. The degree of abstraction performed may be based on a level of trust between the observer and the users engaged in conversation.2009-07-02
20090172540Population cohort-linked avatar - Avatars, computer program products, devices and systems are described that relate to at least one cohort-linked avatar comprising at least one avatar attribute that is at least partly based on an association of at least one physiologic activity of at least one member of a population cohort with at least one mental state.2009-07-02
20090172541METHOD AND SYSTEM FOR PROVIDING DYNAMIC CONTEXT ASSIST FOR A COMMAND LINE INTERFACE - A method, system, and computer program product for providing dynamic context assistance to a user of a system, such as a storage system. One or more current command line interface (CLI) entries that are entered in a CLI of the system are received and a current state of the system is determined. Dynamic context assistance is then generated for one or more current CLI entries based on entered values of the one or more CLI entries. In this regard, the dynamic context assistance can be generated and displayed in a text or graphical form when one or more dynamic context assist keys are entered in the CLI in conjunction with the current CLI entry.2009-07-02
20090172542TECHNIQUES FOR IMPROVED PLAYLIST PROCESSING ON MEDIA DEVICES - An improved portable media device and methods for operating a media device are disclosed. According to one aspect, the portable media device has the capability to store media device status information in persistent memory before powering down. Thereafter, when the portable media device is again powered up, the stored media player status information can be retrieved and utilized. According to another aspect, the portable media device can form and/or traverse a media asset playlist in an efficient manner.2009-07-02
20090172543THUMBNAIL NAVIGATION BAR FOR VIDEO - While playing back video on a display device, a user request to display a navigation bar corresponding to the video is received. In response to receiving the user request, the navigation bar is displayed on the display device. This navigation bar includes multiple thumbnails each corresponding to a different location in the video. A user selection of one of the multiple thumbnails is received, and playing of the video is changed to begin playing at a location corresponding to the selected thumbnail.2009-07-02
20090172544INTERACTIVE MEDIA GUIDANCE APPLICATION WITH ACCESS TO MULTIPLE DATA SETS - Systems and methods for an interactive media guidance application with access to multiple data sets are provided. One of the data sets may be selected to generate a media guidance application display screen. A data set may be selected based on the data source or data path from which the data set was received. A data set may also be selected based on a quality measure value associated with the data set. Portions of two or more data sets may also be merged to form a combined data set.2009-07-02
20090172545ELECTRONIC EQUIPMENT AND METHOD FOR DISPLAYING IMAGES - An electronic equipment includes: a storage unit that stores a plurality of facial images extracted from video data and time stamp information indicating time points when the plurality of facial images appear in the video data; and a processor that operates, based on the time stamp information, to: arrange a plurality of facial image display areas in a two-dimensional display area in a grid layout having a given number of rows and a plurality of columns, each of the columns being assigned with respective time zones divided from a total time length of the video data; and display the facial images, which belong to each of the time zones assigned to the columns, in the facial image display areas included in the respective columns.2009-07-02
20090172546SEARCH-BASED DYNAMIC VOICE ACTIVATION - A method, apparatus, and electronic device for voice navigation are disclosed. A voice input mechanism 2009-07-02
20090172547SYSTEM AND METHOD FOR DYNAMICALLY PUBLISHING MULTIPLE PHOTOS IN SLIDESHOW FORMAT ON A MOBILE DEVICE - A system for publishing multiple photos in slideshow format on a mobile device comprising: means for inputting multiple photo file references to a slideshow generator; a slideshow generator that parses the inputted photo file references, retrieves photo files based on the parsed photo file references, assembles the retrieved photo files into frames, and aggregates the frames into a single, animated slideshow file that rotates through all of the photos based on a specified time delay; a database that stores photo file reference information; a file storage system that stores the aggregated slideshow file generated by the slideshow generator; means for delivering the aggregated slideshow file to a mobile device; and means for rendering the slideshow file as a slideshow on a mobile device. A method for publishing multiple photos in slideshow format on a mobile device using the above-described system.2009-07-02
20090172548TACTILE TWO-WAY FEEDBACK TO REMOTE PRESENTATION CONTROLLER DEVICE TO INDICATE SLIDE ANIMATION STATUS - A presentation controller device is disclosed. A presentation is constructed with slides. At least one slide can include animations. In a manual operation, the controller device vibrates or provides a tactile feedback before a final animation on a current slide. Clicking a button on the controller device makes a transition (e.g., an animation transition, a slide transition). In an automatic operation, the controller device vibrates or provides a tactile feedback before an event (i.e., an animation transition, a slide transition, a final animation, a final slide). A sequence of slides/animations is automatically presented at a programmed time interval.2009-07-02
20090172549METHOD AND APPARATUS FOR TRANSITIONING BETWEEN SCREEN PRESENTATIONS ON A DISPLAY OF AN ELECTRONIC DEVICE - A method and apparatus for transitioning between screen presentations on a display of an electronic device includes determining a selection by a user of the electronic device of one of a plurality of dynamic transition themes, detecting an event that causes a transition from a current screen presentation to a replacement screen presentation, and applying the selected dynamic transition theme to the dynamic transition when it is in a set of allowed dynamic transitions. Each dynamic transition theme defines a manipulation of a plurality of manipulable objects that are in any dynamic transition in the allowed set of dynamic transitions. Each dynamic transition consists of a current screen presentation and replacement screen presentation and comprises a plurality of manipulable objects. The manipulations are performed according to a pattern defined by the dynamic transition theme. The set of allowed dynamic transitions includes substantially all dynamic transitions.2009-07-02
20090172550System and Method for Analyzing Time for a Slide Presentation - A system and method for analyzing time for a slide presentation that permits a speaker to coordinate available time with the number of slides to be shown and a method of operating the same is described. In one embodiment, the system includes: (1) a time allocation tool enabling a user to establish a presentation time with respect to at least one slide in the slide presentation and allocate any remaining presentation time to each remaining slide on a pro-rata basis and (2) a monitoring module associated with the time allocation tool to monitor the progress of the slide presentation and display a time status for the slide presentation as well as a slide number and a time status for a currently displayed slide.2009-07-02
20090172551BEHAVIOR-BASED SELECTION OF ITEMS TO PRESENT ON AFFILIATE SITES - A content provider system interacts with a network of web sites to provide behavior-based content to users. Operators of the web sites add widgets to selected web pages of their sites. The widgets, when executed on the computing devices of users who view the selected web pages, report user-generated events to the content provider system. The content provider system analyses the reported events to detect behavioral associations between particular web sites, web pages, products, and/or other types of items. The widgets may also retrieve and display behavior-based content that is based on these item-to-item behavioral associations. For example, when a user views a particular web page, a widget on that page may request and display descriptions of, and links to, other sites or pages that are (a) behaviorally related to the page being viewed or an item represented thereon, and/or (b) behaviorally related to the past browsing activities of the particular user.2009-07-02
20090172552METHOD AND APPARATUS FOR CONTROLLING PRESENTATION OF CONTENT AT A USER TERMINAL - The invention controls presentation of content at an end user terminal to allow an end user to consume any kind of content without specifying anything about how the content is delivered. A method includes creating a content schedule, determining content presentation control information using the content schedule, and using the content presentation control information to control the presentation of content on one or more end user terminals. The content schedule, which identifies a plurality of content items intended for the end user terminal, includes at least one content characteristic associated with each of the content items. The content presentation control information is adapted for controlling presentation of the content items at the end user terminal in a manner tending to render the content characteristics transparent to the end user. The content items may be distributed using different content distribution modes, which include at least one time-dependent distribution mode and at least one time-independent distribution mode. The content presentation control information controls the presentation of content at the end user terminal.2009-07-02
20090172553Spreadsheet Software Services - Embodiments of the present invention include the creation of spreadsheet software services. In one embodiment, the features and functionality of a spreadsheet may be transformed into a software service, such as a web service, for example. In one embodiment, the present invention includes a method of generating a software service comprising analyzing a spreadsheet to extract an output schema corresponding to at least a portion of the spreadsheet, generating a software service interface description comprising the output schema and the description of the output data, wherein the software service interface is accessible over a network, and accessing the functionality of the spreadsheet using the software service interface description.2009-07-02
20090172554INTRA OPERATOR FORENSIC META DATA MESSAGING - The inventive system and method for enabling interactive collaboration among video surveillance operators is presented. The device has a message including an incident or meta data having a source identifier, a meta data composer, a transport layer, and a display device, such that the message is packaged using the meta data composer and transmitted using the transport layer to the display device. One embodiment facilitates sharing using a common console, and the other facilitates sharing to one or more operators; both embodiments use a common Meta Data messaging mechanism. Meta data refers to any surveillance related data that is worthy of sharing between operators. It includes, but is not necessarily limited to, salvo information, camera, incident related data, video device location details, etc.2009-07-02
20090172555METHOD AND APPARATUS FOR TRANSPARENTLY MAPPING PERSONALIZED ALERT PREFERENCES ONTO THIN CLIENT DEVICES WITH DIFFERING CAPABILITIES - A method and apparatus that personalizes preferences for a thin client using custom menus is disclosed. The method may include receiving registering capabilities from the thin client, storing feature list for all devices, generation of a custom alert settings menu based on the thin client's capabilities, storing selected alert settings, and generating a list of all registered devices that have similar alert capabilities as the thin client. The custom menu can be view by a user on any device that has display capabilities. The user can select from among the alert settings supported by the thin client or select the alert settings for the thin client that is similar to a registered device. Apparatus is also provided for mapping alert capabilities from the feature list and the received alert preferences from a user. Thin client mapping of mapping of alert type is also provided for processing an alert request from an external device.2009-07-02
20090172556CHANGE-ALARMED, INTEGRATED CONSOLE APPARATUS AND METHOD - An integrated console provides multiple users an ability to bring in signals from a plurality of disparate hardware subsystems the monitoring and control signals, all to be controlled from a virtual console on a single computer screen. Multiple users may arrange subwindows for any or all controlled hardware and arrange those subwindows on a computer screen, in accordance with each user's preference. The system may store personalized display layouts, receiving commands from multiple workstations, and routing the commands received to the appropriate subsystems. Meanwhile, the system provides apparatus and methods to automatically detect changes on the subwindows and notify a user thereof.2009-07-02
20090172557GUI SCREEN SHARING BETWEEN REAL PCS IN THE REAL WORLD AND VIRTUAL PCS IN THE VIRTUAL WORLD - A computer program product stored on machine readable media including machine executable instructions for sharing a graphical user interface (GUI) between a physical computer and a computer defined in software, includes instructions for: pasting a replicated image of the GUI from the physical computer into a representation of a display of the computer defined in software. A system and another computer program product are provided.2009-07-02
20090172558SYSTEM AND METHOD FOR PERSONALIZED CHANGE TRACKING FOR COLLABORATIVE AUTHORING ENVIRONMENTS - Personalized change-tracking functionality for collaboratively authored documents is provided. Initially, every document or page for a given user is marked as “new”, “unread” or “unaccessed”. Any time a user edits or even reads a portion of a document, that fact is captured and those segments of the document are marked, for only that user, as “read”. However, any time another user edits that same document, if those edits overwrite areas that the first user has read or edited, or open up new areas, all those areas revert to the “new” or “unread” status. Thus, the next time the user visits that document or page, the display module will show him not what is new, but what is new to him.2009-07-02
20090172559CREATING AND EDITING DYNAMIC GRAPHICS VIA A WEB INTERFACE - Technologies are described herein for creating and editing dynamic graphics via a World Wide Web (“Web”) interface. A Web service is provided for generating dynamic graphics in response to requests received from client computers. In response to requests from client computers, the Web service generates requested dynamic graphics and returns the generated dynamic graphics to the client computers in response to the requests. Parameters may be provided to the Web service indicating a list of text items, a layout type, a visual style, a color, and other aspects of a dynamic graphic. A user interface is also provided for creating and editing a dynamic graphic within a Web browser application.2009-07-02
20090172560PORTABLE COMMUNICATION DEVICE HAVING HYPERLINK TARGETS FOR IMPROVED MOBILE WEB BROWSING - A portable communication device having a touch screen user interface is configured to provide mobile web browsing that makes use of hyperlink targets having modified size, display format and/or position. The modified hyperlink targets are more distinct to avoid incidental hyperlink activation while scrolling on a web page within a display window of the portable communication device.2009-07-02
20090172561Scalable, Multi-User Server and Methods for Rendering Images from Interactively Customizable Scene Information - A server for use in connection with a network including at least one client and a communication link interconnecting the client and server. The server comprises a user interaction control module, an image rendering module and an interface. The image rendering module is configured to render, from three-dimensional scene data representing a scene, a two-dimensional image. The interface configured to transmit the two-dimensional image over the communication link to the client. The user interaction control module is configured to regulate interactions between the server, in particular the image rendering module, and respective clients who may be using the server concurrently to control images in which customizations requested by, for example, respective clients are rendered.2009-07-02
20090172562USER INTERFACE DYNAMIC LAYOUT SYSTEM, METHOD FOR ARRANGING USER INTERFACE LAYOUT AND TOUCH CONTROL DISPLAY SYSTEM USING THE SAME - A method for arranging a user interface layout is provided. The method is adapted for a touch control display displaying a plurality of icons. Each icon corresponds to a sensing range thereof on the touch control display. The method includes: statistically calculating a utilization frequency of each icon generated by touching the icon on the touch control display; and adjusting the sensing ranges of the icons according to the corresponding utilization frequencies thereof.2009-07-02
20090172563METHOD AND APPARATUS FOR USING USER CREATED CONTENT AS USER INTERFACE - A method and an apparatus for using user created content stored in a Subscriber Identity Module (SIM) card as a user interface is provided. According to the method and apparatus, the SIM card stores the user created content, and a terminal platform executes and displays the user created content if any one of the user created content stored in the SIM card is selected. A Java platform receives the selected user created content from the SIM card, and transmits the received user created content to the terminal platform.2009-07-02
20090172564Geographic Location Notification Based On Identity Linking - A user maintains notification setting information having temporal periods capable of controlling, at least in part, the dissemination of information describing the on-line presence of the user within an instant messaging system or the geographic location of one or more mobile communications devices used by the user. The user may use multiple identities to communicate within the instant messaging system and/or with the mobile communications device or devices. The user can maintain sets of temporal periods for each of the multiple identities. Only one identity may be used at a specific time to communicate to a specific other identity, but the multiple identities of the user may be linked such that on-line presence and/or geographic location associated with one of the identities is disseminated based on the temporal periods set for one or more of the multiple identities.2009-07-02
20090172565Systems, Devices, and Methods for Sharing Content - Certain exemplary embodiments can provide a method that can include: sending software to a first information device and to a second information device, the software adapted to cause display of information regarding user-selected items; and providing content to the software running on the second information device, the software adapted to cause the content to be rendered via the second information device.2009-07-02
20090172566MACHINE DRIVEN PROCESS FOR USER INTERFACE DRIVEN DATA MODELING COLLABORATION - A computer implemented method and computer program product build a data-bound user interface. An instruction from a graphical designer is received for creating the presentation field within the presentation user interface. When the presentation field is created, a corresponding data element is created within a reserved data model, and the presentation field is automatically bound to the data element. Instructions from a data modeler are received for relocating the data element from within the reserved data model to within a custom data model. The data element is relocated to the custom model, and the binding from the presentation field to the data element is maintained. The data bound user interface is then built, including the presentation field and the data element.2009-07-02
20090172567DYNAMICALLY ADDED NAVIGATION WIDGET FOR LOOSE INTEGRATION OF WEB PAGES ACROSS DIFFERENT WEB APPLICATIONS - Embodiments of the present invention address deficiencies of the art in respect to uniform Web application navigation in a Web application environment and provide a method, system and computer program product for a dynamically added navigation widget for loosely integrating multiple Web pages. In an embodiment of the invention, a method for dynamically adding a navigation widget for loosely integrating multiple Web pages in a social network can be provided. The method can include identifying a user as either author or owner of content for Web pages loaded from different sources for viewing in a content browser, matching the user with a set of menu selections and configuring a navigation script with the set of menu selections, and returning the navigation script for embedding in each of the Web pages as a navigator.2009-07-02
20090172568NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.2009-07-02
20090172569NETWORK OPERATING SYSTEM - Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.2009-07-02
20090172570MULTISCALED TRADE CARDS - The claimed subject matter provides a system and/or a method that facilitates interacting with a trade card that includes pyramidal volumes of data. A trade card with data can represent a computer displayable multiscale image with at least two substantially parallel planes of view in which a first plane and a second plane are alternatively displayable based upon a level of zoom and which are related by a pyramidal volume, wherein the image includes a pixel at a vertex of the pyramidal volume. An environment can host the trade card to enable access to a portion of the displayable multiscale image.2009-07-02
20090172571LIST BASED NAVIGATION FOR DATA ITEMS - A user interface provides for contextual navigation in locating desired content based on similarity/dissimilarity criteria. Each item that is identified in a device is provided with at least one multi-dimensional descriptor. A content of each item can be stored remotely from the device. A search criteria is selected that relates to the descriptor and a selected active item. A search is conducted to identify all other items identified in the device that have a relationship with the search criteria. The results are presented to the user and can be ranked according to a selected relationship order.2009-07-02
20090172572SYSTEM AND METHOD FOR HANDLING ARBITRARY TYPES OF SOFTWARE OBJECTS - A system and method are provided for handling different types of objects within a software framework. In an embodiment, an object handler keeps track of information associated with objects, and information needed to implement a user interface. The software framework employing the object handler uses that information to create the user interface so as to get user input/action. A user may select an object type and enter an associated one or more identifiers via the user interface. In response to the entering of the information, a method call of the object handler is made to determine whether the object associated with the object type and identifiers exists, and depending upon that determination, an action or further method call may be initiated and/or requested.2009-07-02
20090172573ACTIVITY CENTRIC RESOURCE RECOMMENDATIONS IN A COMPUTING ENVIRONMENT - Embodiments of the present invention address deficiencies of the art in respect to context sensitive resource recommendations and provide a method, system and computer program product for activity sensitive context sensitive resource recommendations. In an embodiment of the invention, an activity-centric resource recommendation method can be provided. The method can include inferring an activity from a workspace in a graphical user interface, identifying resources from amongst a set of resources that are relevant to the inferred activity, and displaying the identified resources in the graphical user interface.2009-07-02
20090172574LOCATION INDEPENDENT COMMUNICATION IN A VIRTUAL WORLD - Embodiments of the present invention address deficiencies of the art in respect to virtual worlds and provide a method, system and computer program product for deploying and managing an avatar silhouette in a location in a virtual world. In one embodiment of the invention, a method for deploying and managing an avatar silhouette in a location in a virtual world can include creating and inserting a silhouette avatar into one location of a virtual world in correspondence with a primary avatar in a different location in the virtual world, rendering the silhouette avatar recognizable by an avatar in the one location and prohibiting independent movements by the silhouette avatar, and passing a communication directed from the avatar in the one location to the silhouette avatar in the one location along to the primary avatar in the different location.2009-07-02
20090172575VIEWER METHOD AND VIEWER DEVICE - A viewer method and a viewer device are capable of more rapidly reproducing desired screen data. A jump processing unit instructs a reproduction unit to jump to and reproduce arbitrary screen data based on difference data between sequentially retrieved screen data. The screen data a user desires to check is often screen data of when the difference data is large, that is, screen data of when the amount of change in the retrieved screen data is large such as when an error has occurred. Thus, the desired screen data can be more rapidly reproduced by jumping to and reproducing the screen data based on the difference data.2009-07-02
20090172576Method and System for Enabling and Disabling Features of a Computer Application Using a Preview Mode Within a Graphical User Interface - A method, system and computer program product are disclosed for enabling and disabling features of a computer application using a capabilities preview mode within a graphical user interface element of the computer application. In one embodiment, the method includes displaying a graphical user interface element in a capabilities preview mode to a user of an application of a data processing system. The capabilities preview mode causes the graphical user interface element to be displayed with an indication of a feature of the computer application that is capable of being enabled and disabled by the user. The capabilities preview mode also causes the indication of the feature to be displayed at a location within the graphical user interface element where the feature is accessed by the user when the feature is enabled and the graphical user interface is not being displayed in the capabilities preview mode.2009-07-02
20090172577TERMINAL AND METHOD FOR CONFIGURING GRAPHIC USER INTERFACE THEREOF - A terminal and a method for configuring a graphic user interface (GUI) thereof are disclosed. The method includes determining which one of a first mode and a second mode is selected when a GUI configuring function is selected, selecting at least one of an image and a color if the first mode is selected, selecting a color if the second mode is selected and, if an image is required, an image, extracting a color code using the selected color and/or image, configuring the extracted color code and the selected image as a GUI set, and storing the GUI set and applying the GUI set to a GUI element.2009-07-02
20090172578IMAGING DEVICE - This attempts to enhance the degree of freedom in device settings based on commands and thereby improving the usability of an imaging device.2009-07-02
20090172579INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, CONTENT TRANSFER SYSTEM AND COMPUTER PROGRAM - An information processing device is provided that performs content transfer with a content recording device on which is stored content that has content identification information identifying the content. The information processing device includes: an identification information acquisition portion that acquires, from the content recording device, the content identification information for the content recorded in the content recording device; a display control portion that groups a list of the content identification information acquired by the identification information acquisition portion for each of a content type acquired from the content identification information and displays the list; and a sort control portion that sorts, for each of the content types, the list of the content identification information displayed by the display control portion, based on the content attribute information acquired from the content identification information.2009-07-02
20090172580SYSTEM, METHOD AND APPARATUS FOR GATHERING STUDENT LOAN INFORMATION - An application for a method of originating a consolidated student loan includes logging onto a student loan summary page and copying all loan summary information from the student loan summary page onto a clipboard then pasting the loan summary information from the clipboard into an insertion box of a loan consolidation data input screen. Next, the loan summary information is parsed from the insertion box into individual data segments and target data fields are populated with the individual data segments.2009-07-02
20090172581SYSTEM, METHOD AND APPARATUS FOR MULTIPLE FIELD PASTING - An application for a method of copy and paste of multiple fields concurrently includes copying a number of fields onto a clipboard then pasting the fields from the clipboard into an insertion box of a data input screen. The data input screen also has a plurality of target data fields. The fields are parsed from the insertion box into individual data segments and the target data fields are populated with the individual data segments.2009-07-02
20090172582CAPTURE METHOD AND CAPTURE DEVICE - A capture method and a capture device are capable of increasing the amount of screen data that can be saved as log. The information of screen data displayed on a screen is acquired, and the active screen data is captured when determined that the active screen data is from application software to be captured based on the information of the screen data. In the capture processing step, an image data of a current active screen is presumptively configured so as to include a last active screen retrieved immediately before said current active screen that is positioned in a screen region other than said current active screen. A pixel difference between a pixel date of a current full-screen region and a pixel date of a last full-screen region is taken, and the pixel difference data as said active screen data is retrieved.2009-07-02
20090172583DEVICE, SYSTEM, AND METHOD OF COMPOSING LOGICAL COMPUTING PLATFORMS - Device, system, and method of composing logical computing platforms. For example, a wireless computing device includes: one or more wireless transceivers to send and receive wireless communication signals; a logical platform composition manager to provide a visual indication representing a logical platform that includes said wireless computing device and one or more wireless devices; and an input unit to receive a user selection corresponding to the visual representation; wherein, in response to the user selection, the logical platform composition manager is to command the one or more wireless transceivers to establish one or more wireless communication links between the wireless computing device and the one or more wireless devices.2009-07-02
20090172584METHOD AND APPARATUS FOR INTERACTIVE SCHEDULING OF VLIW ASSEMBLY CODE - A method and apparatus for the manually optimizing the scheduling of code are disclosed. Accordingly, a software development tool with a graphical user interface enables manually ordering the scheduling of operations for architectures that execute multiple instructions/operations per machine cycle, such as very long instruction word (VLIW) processors. Assistance is provided at the instruction scheduling stage of VLIW compilation process to increase instruction level parallelism (ILP). The apparatus provides graphical views of assembly code and related information. An interactive, user friendly method to manipulate the code during or after scheduling is provided. The programmer can temporarily pause the automated scheduling, override decision taken by the scheduler, and then resume scheduling. The method lets the programmer interact graphically with scheduling decisions in a feedback environment. The method allows movement of only those operations that do not violate the target processor architectural constraints and algorithmic constraints of the code being optimized.2009-07-02
20090172585INFORMATION PROCESSING APPARATUS, METHOD AND PROGRAM FOR CONTROLLING THE SAME, AND STORAGE MEDIUM - A method for controlling an information processing apparatus includes displaying an input screen including a plurality of items in which text data can be input; displaying a keyboard for inputting text data in one input item of the plurality of items so as to be superimposed on the input screen; displaying the name of the input item on the displayed keyboard; and performing control, in a case where an instruction to change the input item to a different item is received, with the keyboard superimposed on the display unit by the keyboard display unit, so as to change the input item to the different item, with the keyboard kept displayed on the display unit, and cause the display unit to display the name of the different item.2009-07-02
20090172586Window screen using woven image - Improvements in a window screen are disclosed. The improvements include the use of a woven pattered window screen. The window screen design includes a woven non-geometric pattern to create a more visually appealing image when looking at and through the window screen. The woven screen material is held onto a base frame with an elastomeric bead. The screen can also be retained in a retractable roll where it can be withdrawn to cover a door, or as an awning. The woven image can include a variety of patterns and pattern variations including flowers, leaves, pictures, images and seasonal patterns.2009-07-02
20090172587DYNAMIC DETAIL-IN-CONTEXT USER INTERFACE FOR APPLICATION ACCESS AND CONTENT ACCESS ON ELECTRONIC DISPLAYS - A method for presenting applications on a display screen, comprising: displaying a first presentation on the display screen, the first presentation including two or more icons; receiving a signal indicative of an icon, the icon being one of the two or more icons, the icon having an application associated therewith; initiating the application, the application having information associated therewith; generating a second presentation, the second presentation having a first area for presenting the information at least partially surrounded by a second area for presenting reduced-size versions of the two or more icons other than the icon; and, displaying the second presentation on the display screen to replace display of the first presentation.2009-07-02
20090172588SYSTEM AND METHOD FOR CONTROLLING DRAGGING SCROLL BARS IN A WEB TABLE - A computer-based method for controlling dragging scroll bars in a web table includes dividing the web table into a title area and a data area, and generating scroll bars for the data area. The method further includes obtaining a position and a status of a cursor on a display, and determining a moving direction of the cursor if the cursor is positioned to drag the scroll bars according to the position and the status of the cursor. Furthermore, the method includes computing a distance that the cursor moves along the moving direction on the display, and moving the title area the distance along the moving direction.2009-07-02
20090172589Configuring graphical displays - A view filter manager (VFM) is provided. The VFM comprises a view filter configured to format a display of a computer-implemented graphical representation comprising a plurality of layers of related data. The VFM further comprises a scrollable listing of the plurality of layers, and a layer isolate function configured to flag a selected layer in the scrollable listing in response to a layer selection, and store the layer selection while the scrollable listing is subsequently scrolled.2009-07-02
20090172590CAPTURE METHOD AND CAPTURE DEVICE - A capture method and a capture device retrieve screen data to be captured. The capture method uses a program for causing a computer to execute a screen data information acquisition processing step of acquiring information of active screen data in screen data displayed on a screen; a determination processing step of determining whether or not the active screen data is from an application software to be captured based on the acquired information of the screen data; a capture processing step of capturing the active screen data when determined that the active screen data is from the application software to be captured in the determination processing step; and a save processing step of saving the screen data captured in the capture processing step.2009-07-02
20090172591Portable IR Thermometer Having Graphical User Display and Interface - A portable noncontact thermometer comprising a hand-held housing defining an aperture for ingress of incident thermal energy from a target location. A thermometer module includes a noncontact thermal energy detector impinged by the incident thermal energy. The thermometer module further includes a microcontroller operative to interpret electrical signals derived from an output of the noncontact thermal energy detector so as to determine temperature at the target location. A graphical display device, such as an LCD dot matrix display device, is fixed with respect to the housing. The display device is capable of providing a graphical user interface having multiple screens variously showing numbers, text and functional icons. Preferably, the screens will display function tabs located adjacent to corresponding buttons on the housing. The tabs will change depending on the varying function that may be implemented by pressing a respective button. The thermometer also includes circuitry, which include the microcontroller, in electrical communication with the graphical display device so as to produce the graphical user interface.2009-07-02
20090172592METHOD AND SYSTEM FOR CLUSTERING ELECTRONIC CALENDAR SCHEDULES TO REDUCE VISUAL COMPLEXITY AND IMPROVE EFFICIENCY OF MEETING SCHEDULING - A system for clustering electronic calendar schedules in an event scheduling user interface displays the availability of invitee clusters that each include invitees with sufficiently similar availability during a target period. An invitee cluster list includes an invitee cluster entry for each invitee cluster, such that each invitee cluster entry displays the availability for all invitees contained in the corresponding cluster, as well as the number of invitees contained in the cluster. Invitees that do not belong to any cluster are listed as individual outlier entries, such that each outlier entry displays the availability for the corresponding outlier invitee and the invitee's name. The names of invitees contained in an invitee cluster are displayed in response to user selection of the cluster entry. A degree of similarity required for invitees to be clustered together, and/or a permitted total number of clusters, may be input from a user.2009-07-02
20090172593METHOD AND ELECTRONIC DEVICE FOR ALLOWING A USER TO SELECT A MENU OPTION - A method of allowing a user to select a menu option, which method comprises the steps of allowing the user to select a position (2009-07-02
20090172594USER INTERFACE OF ELECTRONIC APPARATUS - A user interface of electronic apparatus includes at least one launched indicator and at least one non-launched indicator, and the arrangement of the launched indicator and non-launched indicators forms a loop path so that the indicators can have a revolution around a centre of the loop path according to a direction command inputted by a user. Each launched indicator indicates an executed program, each non-launched indicator indicates a non-executed program, and the indicator moved to a specific location is defined as a selectable indicator. The user can control the program indicated by the selectable indicator with any operation.2009-07-02
20090172595ICON-BASED FACILITATION OF SERVICE TASK PERFORMANCE - The performance of service tasks on behalf of individuals (such as clients) among agents in a service industry, such as a home healthcare services industry or a lodging service industry, may be difficult due to the quantity, variety, and details of such service tasks. A service task facilitator device may be devised that facilitates the performance of service tasks by such agents in a convenient manner. A service task coordinating system may also be devised for coordinating the performance of service tasks among such agents through the administration of such service task facilitator devices. The service task facilitator devices and coordinating system communicate with users (including agents) through a lexicon of icons of predominantly pictorial form chosen to describe the nature and details of the service tasks within the service industry. The use of a lexicon of pictorial icons facilitates such communication in an easily recognizable and language-independent manner.2009-07-02
20090172596DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD, AND PROGRAM - A display control apparatus controls display of a graphical user interface including a plurality of choices which are presented to a user and from which the user selects a choice. The display control apparatus includes a ring display generating unit configured to generate a ring display serving as the GUI, the ring display being formed by annually arranging a plurality of marks corresponding to the choices in a predetermined order; a marker adding unit configured to add a marker indicating at least one of the position of the first mark and the position of the last mark, among the plurality of marks arranged in the predetermined order, to the ring display; and a display controlling unit configured to display the ring display to which the marker is added.2009-07-02
20090172597ON-SCREEN MENU BUTTONS INCLUDING MULTIPLE MODES - Menu items are displayed on a screen, for example in the form of user-activatable on-screen buttons. A root menu is displayed, including a “more” button that allows the user to navigate to one or more sub-menus. Each menu can contain function buttons, menu buttons, or any combination thereof. Function buttons provide direct access to functions. Menu buttons provide access to sub-menus, which may be provided in a hierarchical arrangement. In some sub-menus, a menu title button replaces the “more” button and provides access to a previously displayed menu. The user can activate a displayed function button in any menu or sub-menu to perform an action associated with the function button.2009-07-02
Website © 2025 Advameg, Inc.