Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees

Graphical or iconic based (e.g., visual program)

Subclass of:

715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing


715762000 - User interface development (e.g., GUI builder)

Patent class list (only not empty are listed)

Deeper subclasses:

20110191703System and Method for Providing Customized and Localized User Interface - A system and method for providing text-file-based design and runtime dynamic user interface for software applications. The present invention provides one or more text based file format such as an XML file for capturing and storing localization data specifications for user interface screens—translation keys, one or more text based file format for providing language or locality specific translations—localization data, a software module to integrate a user interface design tool to provide runtime and design time translation services, a data processing framework library to support the creation of the localization data, and a run-time mode that provides translation by utilizing lookups of translation keys against a set of localization data files.08-04-2011
20110191702Systems And Methods For Polymorphic Content Generation In A Multi-Application, Multi-Tenant Environment - A computer system, and underlying methodologies, provides a content management system including a page editor. The page editor provides authoring tools to allow not only a developer/designer, but also an end user, to design, create, edit, store, organize and/or publish content. Different levels of permissions may be assigned to different end users. Preferably, the page editor includes a graphical user interface (GUI), which is presented to the end user by the computer system via a client device. The GUI presents development tools to the user to allow the user to design, create, edit, store, organize and/or publish, dynamically generated content that is presented as part of existing applications or pages. Further, the content management system allows the user to expose the page editor, including the GUI and development tools, as part of the user(s) content and to adjust the content-generation experience presented to other users of the application or page.08-04-2011
20110191701E-BOOK DEVICE AND METHOD FOR PROVIDING INFORMATION ON MULTI-TASKING HISTORY - An electronic book (E-book) device generates and provides a multi-tasking history regarding contents displayed on the E-book device.08-04-2011
20090193347SYSTEM CONTROL METHOD AND SYSTEM CONTROL APPARATUS - A control system comprises a plurality of peripheral devices represented as objects, and a controller connectable to the plurality of peripheral devices via a common communication line for unitarily controlling the plurality of peripheral devices. The controller is arranged to be connected to an arbitrary number of peripheral devices selected from among the plurality of peripheral devices, read control information stored in the arbitrary number of peripheral devices via the communication line into a predetermined memory area of the controller in a predetermined format so that the controller can control the arbitrary number of peripheral devices. The controller is also arranged to issue a command and transmit the command to each of the arbitrary number of peripheral devices via the communication line.07-30-2009
20100011306Data-driven layout engine - Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are described. Sets of objects can be grouped into themes to provide a user with a distinct overall impression of the interface. These themes can be switched dynamically by switching pointers to drawing procedures or switching data being supplied to these procedures. To buffer applications from the switchable nature of graphical user interfaces according to the present invention, colors and patterns used to implement the interface objects are abstracted from the interface by, for example, pattern look-up tables.01-14-2010
20130031494Type Generic Graphical Programming - A system and method for creating and using type generic graphical programs. The method may include storing a first graphical program on a memory medium. The first graphical program may have been created based on user input. The first graphical program may include a plurality of nodes and interconnections between the nodes, and the plurality of nodes and interconnections between the nodes may be type generic. User input may be received specifying one or more data types of at least one input and/or at least one output of the first graphical program. The data types may be associated with the first graphical program in response to said user input specifying the one or more data types.01-31-2013
20100077326LAYOUT AWARE CALCULATIONS - A method for analyzing data from a database using an analytic database function includes receiving a selection of measured items from a user, receiving a placement item from the user, and determining a partitioning of the selection of measured items from the placement item. A placement item can be a column, a row, or an axis. A template associated with the analytic database function is adapted to define at least one partitioning relative to the placement item. The template is further adapted to define an ordering parameter for the analytic database function and optionally an aggregation level for the analytic database function. A database query is created with the partitioning. The database query can be an SQL statement.03-25-2010
20100077325In Situ Editing of GUI Features - A graphical user interface development system offers a development module that displays GUI elements in an editing window. Respective attribute definition interfaces are provided exclusively within the window that enable in situ editing of attributes of the GUI elements, for example, in-line textual editing and toggling of Boolean attributes. Operator inputs are received via the attribute definition interfaces and attributes of corresponding GUI elements are modified in response to the inputs.03-25-2010
20100115434USER INTERFACE GENERATOR, INFORMATION TERMINAL, USER INTERFACE GENERATION CONTROL PROGRAM, STORAGE MEDIUM, AND USER INTERFACE GENERATION METHOD - A user interface generator of generating a user interface from user interface template data for execution comprises a UI template selecting section (05-06-2010
20100115433METHOD FOR DISPLAYING DEVICE CONNECTED MEDIA SIGNAL SINK AND MEDIA SIGNAL SINK THEREOF - Disclosed herein are a media signal sink (05-06-2010
20130036375TAG-BASED GRAPHICAL USER INTERFACE PRODUCTION SYSTEMS AND METHODS - An exemplary method includes a graphics export module 1) generating, based on design data representative of a graphics design, computing code configured to be processed by a target computing device to render graphics within a graphical user interface in accordance with the graphics design, 2) inserting a production tracing tag in the computing code, the production tracing tag configured to be used to access production data associated with production of the computing code, and 3) exporting the computing code including the production tracing tag for access by at least one graphics production subsystem. In certain examples, the method may further include graphics export module generating the production data associated with the production of the computing code and exporting the production data for storage in a data storage repository communicatively coupled to the graphics export module. Corresponding methods and systems are also disclosed.02-07-2013
20090064003Method and System for Creating Theme, Topic, and Story-Based Cover Pages - A method creates cover pages for news themes, topics, and stories, with elements to allow viewing more information from the theme, topic, or story. A database of stories is provided, comprising text, images, and possibly other web-accessible content. For a theme-based cover page, a theme is selected, and topics relevant to that theme are chosen. Search strings generated from the topics are used to search the database for matching stories. Representative images for the matching stories are then chosen from the database, and headlines are created based on the story content. For a topic-based cover page, a topic is selected and is used to search the database for matching stories. The cover page, comprising the image and information about the theme, topic, or story, is then created and displayed, with clickable elements to view more information about the theme, topic, or story.03-05-2009
20100042935Method and System for Visual Landing Page Optimization Configuration and Implementation - Systems, methods, and computer program products provide a utility to an administrator computer used by an administrator for visually configuring an optimization experiment on a landing page. The landing page selected by the administrator is read. The landing page is processed to allow the administrator to configure the optimization experiment without writing code.02-18-2010
20100107094Advertising request and rules-based content provision engine, system and method - The present invention includes an approval engine for pre-approving media content by which a user can interact with an ad generator and request at least one content item not owned by the user for inclusion in a creative. The approval engine also includes a content provision rules engine that includes a plurality of rules asserted by the owner of the requested content to govern the inclusion of the content in the creative, where ones of the plurality of rules includes a minimum price. The content provision rules engine further includes a content provision interface by which the owner of the requested content can interact with the content rules engine to assert the plurality of rules. The user then receives authorization to include the requested content upon meeting the requirements of each of the plurality of rules asserted by the owner prior to the content request made by the user.04-29-2010
20100107093Internet-based method of and system for managing and delivering consumer product information at points along the world wide web using consumer product information (CPI) requesting and graphical user interface (GUI) displaying subsystems driven by server-side components and managed by consumer product manufacturers and/or authorized parties - Method of and system for delivering consumer product related information to consumers over the Internet. The system and method involves creating a UPN-encoded Consumer Product Information (CPIR) enabling Servlet for each consumer product registered within a manufacturer-managed UPN/URL database management system. The HTML tag associated with each CPIR-enabling Servlet is encapsulated within an executable file and then stored in the UPN/URL database management system. Each CPIR-enabling Servlet is searchable and its HTML tag downloadable by, for example, (1) retailers purchasing products from an electronic-commerce enabled product catalog, (2) advertisers desiring to link consumer product information to Web-based product advertisements, or (3) anyone having a legitimate purpose of disseminating such information within the stream of electronic commerce. After downloading and extraction from its encapsulating file, the CPIR-enabling Servlet tag is embedded within an HTML-encoded document associated with, for example, an EC-enabled store, on-line auction site, product advertisement, Internet search engine or directory, and the like. Upon encountering such an HTML document on the WWW, the consumer need only perform a single mouse-clicking operation to automatically execute the underlying CPIR-enabling Servlet, causing a UPN-directed search to be performed against the manufacturer-defined UPN/URL Database, and the results thereof displayed in an independent Java GUI, without disturbing the consumer's point of presence on the WWW. Preferably, the CPIR-enabling Servlet are realized using Java™ technology, although it is understood that alternative technologies can be used to practice the system and methods of the present invention.04-29-2010
20100095229GRAPHICAL USER INTERFACE FOR GLUCOSE MONITORING SYSTEM - Graphical user interfaces (GUIs) for a medical device such as a blood glucose meter, systems and methods are provided. Embodiments include GUIs in which a user may navigate between icons and select certain display outputs which summarize all or certain glucose data over particular time periods. In certain embodiments, animated icons and/or graphs and/or text summaries may be provided.04-15-2010
20090327931APPLIANCE WITH THEME SELECTION - An appliance includes one or more control boards having control software to control a cycle of operation of the appliance, a graphical user interface in communication with the control boards for allowing a user to observe and interact with the appliance regarding the cycle of operation, and a software framework configured to run in a processor having memory in communication with the graphical user interface. The software framework has theme definitions and access to builder content containing information with which it associates a theme definition with one or more resources. The software framework dynamically renders the graphical user interface at runtime based on the resources in response to selection of a theme so that a user can cause the control board to control the cycle of operation via the selected theme in the graphical user interface.12-31-2009
20090307615BROWSING OR SEARCHING USER INTERFACES AND OTHER ASPECTS - User interfaces for browsing and/or searching are described. In some embodiments, the metadata of a file includes a field having an indicator to indicate whether a preview of the content of the file is available. If the preview is available, then a plug-in associated with the creator application of the file is executed to present the preview within the icon. Furthermore, if the preview is interactive according to the metadata, then various user interface control may be generated to allow users to manipulate the presentation of the preview. Other embodiments are also described, and computer readable media and apparatuses are also described.12-10-2009
20090077478ARRANGEMENTS FOR MANAGING PROCESSING COMPONENTS USING A GRAPHICAL USER INTERFACE - In some embodiments a method for managing processing components using a graphical user interface is disclosed. The method can include determining connection data of a processing system automatically by communicating with at least one node of the processing system, displaying the connection data on a graphical user interface, accepting a user selection via selectable buttons on the graphical user interface, where the selectable buttons representing selectable system operations for configuring operations of nodes. Based on the user selection the system can automatically perform system configuring. In some embodiments, the method can detect improper or malfunctioning connections and automatically provide a pop-up window that has a suggested remedy. Other embodiments are also disclosed.03-19-2009
20120227001Methods and Systems for Managing an e-Reader Interface - Exemplary methods and systems for managing an e-reader interface are disclosed herein. An exemplary method includes an e-reader interface management system directing an e-reader device to display a plurality of graphical objects representative of a plurality of segments of an e-publication and arranged in a plurality of overlapping rows, detecting that a user has accessed a particular segment within the plurality of segments and represented by a particular graphical object within the plurality of graphical objects, and dynamically altering at least one display attribute associated with the particular graphical object to indicate that the particular segment has been accessed by the user. Corresponding methods and systems are also disclosed.09-06-2012
20130067362Object Management System - A method and apparatus for managing a configuration of a vehicle structure. Data sets are compared each representing the configuration of the vehicle structure at different phases in a lifecycle of the vehicle structure. Each of the data sets includes identifications of components for the vehicle structure. Differences are identified between the identifications of the components in the data sets.03-14-2013
20130067363Defining and Editing User Interface Behaviors - An authoring system for building an application that has a set of graphical objects. The application is for performing several operations on several graphical objects in response to several user interaction events. The authoring system includes a graphical user interface (GUI). The GUI includes a first area for displaying different possible user interaction events. Each possible user interaction event is for associating with a graphical object of the application. The GUI also includes a second area for displaying operations for associating with user interaction events displayed in the first area. In addition, the GUI includes a third area for displaying definitions of an operation selected in the second area.03-14-2013
20090241043Methods, systems, and processes for the design and creation of rich-media applications via the Internet - Rich-media applications are designed and created via the Internet. A host computer system, containing processes for creating rich-media applications, is accessed from a remote user computer system via an Internet connection. User account information and rich-media component specifications are uploaded via the established Internet connection for a specific user account. Rich-media applications are created, deleted, or modified in a user account via the established Internet connection. Rich-media components are added to, modified in, or deleted from scenes of a rich-media application based on information contained in user requests. After creation, the rich-media application is viewed or saved on the host computer system, or downloaded to the user computer system via the established Internet connection. In addition, the host process monitors the available computer and network resources and determines the particular component, scene, and application versions, if multiple versions exist, that most closely match the available resources. 09-24-2009
20090235190Managing Student Transcripts - Systems and software for managing student transcripts are disclosed herein. In one embodiment of a transcript management system, among several, the system comprises a network interface, which is configured in communication with a network that is associated with a university. The system further comprises a processing device configured to execute a transcript handling program. More specifically, executing the transcript handling program includes collecting data corresponding to information of one or more students associated with the university. Particularly, the data is collected from various locations on the network via the network interface. Executing the transcript handling program further includes storing the data as multiple fields in multiple results tables and allowing an administrator of the university to customize how the multiple results tables are placed on a transcript.09-17-2009
20090013268Creation Of Visual Composition Of Product Images - A computerized method for creating in a computer system a visual composition. One or more photographs are provided, including respectively images of products for presenting in the visual composition. The images are outlined producing outlines of the product images. Based on the outlines, an arrangement is selected from multiple previously defined arrangements. The arrangement becomes the selected arrangement for presenting the images in the visual composition. The images are positioned in the selected arrangement based on at least one previously defined rule. A set of metadata is preferably associated with each photograph and/or with each product; and the selection of the selected arrangement is performed based on the metadata and/or on extractable features. Scaling of the images is preferably based on the metadata or on extractable features. Features of the products in the images are preferably extracted based on the outline or from a database. Extractable features include: orientation of the product in the image, lighting at time of capture, camera position at time of capture, faces showing of the product in the image, a rotation angle of the product in the image, a line of symmetry of the product, a scale ratio of product dimension to image dimension, a diagonal of the outline, product meta data, product category, product orientation, product real dimensions, and product colors.01-08-2009
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.01-01-2009
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.01-01-2009
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.01-01-2009
20130167051METHOD AND SYSTEM FOR CUSTOMIZING A GRAPHIC USER INTERFACE OF A MANFUACTURING EXECUTION SYSTEM SCREEN - A method and a system are used to customize a user-interface of a screen of a MES application taking into account a customer requirement. The method includes providing within the MES application a page-screen containing a configurable graphic control, and providing a graphic configuration tool for enabling the configuration of the configurable graphic control of the page-screen. The method explores the page-screen so that a tree is presented in which each node represents a configurable graphic control. Further, a given node is selected and represents a given configurable graphic control and an associated custom area to be customized according to a given specific customer requirement. An control is developed to meet the given specific customer requirement. The information of the control is specified for linking it to the custom area of the configurable graphic control. Finally, the information for linking the custom area is stored.06-27-2013
20080295005SYSTEM AND METHOD FOR ADAPTIVE DOCUMENT LAYOUT VIA MANIFOLD CONTENT - A user interface for improving document layout on arbitrary devices of different resolutions and size using manifold representations of content. Manifold representations of content are: multiple versions of anything that might appear in a document, from text, to images, to even such things as stylistic conventions. The specific content is selected and formatted dynamically, on the fly, by a layout engine in order to best adapt to a given viewing situation. A user interface for authoring and editing such manifold content is disclosed.11-27-2008
20080295004APPARATUS, SYSTEM, AND METHOD FOR CUSTOMIZING A GRAPHICAL USER INTERFACE - An apparatus, system, and method are disclosed for customizing a graphical user interface. A rendition module renders a base GUI to provide an operator with tools for managing Data Processing Devices (DPD). A tag module communicates interface tags to the base GUI. The interface tags describe added functionality for managing a specified DPD, wherein the added functionality is not supported by the base GUI and the base GUI is not configured to employ the interface tags. A translation module translates the interface tags into interpreted display code. The rendition module is further configured to render the interpreted display code with previously rendered display code for the base GUI to provide the added functionality for managing the specified DPD. The operator may manage the specified DPD with the added functionality.11-27-2008
20110283207SYSTEM AND METHOD FOR PLATFORM AND LANGUAGE-INDEPENDENT DEVELOPMENT AND DELIVERY OF PAGE-BASED CONTENT - A system and method for platform and language-independent delivery of page-based content. Content defined in a relatively abstract format is rendered into multiple platform formats in client-side applications' user interfaces in multiple human languages. The relatively abstract format is a subset of XML and is used to define user interface elements to be displayed on a page. A Model-View-Controller architecture is implemented comprising a plurality of servlet filters, a servlet pipeline and a plurality of rendering processors for client detection, client tracking, relatively abstract format preprocessing, relatively abstract format processing and validating, and transforming and rendering of the relatively abstract format into multiple platform formats in client-side applications' user interfaces in multiple human languages. A creation, modification and management tool is also disclosed for creating, modifying and managing platform and language-independent page-based content.11-17-2011
20110283206INTERACTIVE SPLIT FEATURE VISUALIZATION - Implementations of interactive split feature visualization are described. In one technique described herein, a user interacts with a computer generated model and performs an activation maneuver indicating interest in a feature represented within the model. Based on the activation maneuver, a presentation space is created in the model along a line of the feature. In one implementation the presentation space is formed by moving one or more portions of the model relative to each other, such that nothing in the model is obscured by the presentation space. Data associated with the feature can be displayed within the presentation space.11-17-2011
20110283205AUTOMATED SOCIAL NETWORKING GRAPH MINING AND VISUALIZATION - The automated social networking graph mining and visualization technique described herein mines social connections and allows creation of a social networking graph from general (not necessarily social-application specific) Web pages. The technique uses the distances between a person's/entity's name and related people's/entities names on one or more Web pages to determine connections between people/entities and the strengths of the connections. In one embodiment, the technique lays out these connections, and then clusters them, in a 2-D layout of a social networking graph that represents the Web connection strengths among the related people's or entities' names, by using a force-directed model.11-17-2011
20110302514METHOD FOR DESIGNING A GRAPHICAL INTERFACE PROGRAM - A computer implemented method of generating a graphical interface including receiving and displaying a selection of elements among a plurality of graphical and/or data entry elements, each element having at least a property among a plurality of graphical and/or activation and/or content properties; receiving and displaying formulas, each formula linking at least two properties of one element or several elements of the selection; and determining from the selection of elements and the formulas a separate graphical interface program, the execution of the separate graphical interface program resulting in the display of the selection of elements, the properties of which are linked by the formulas.12-08-2011
20110167363USER INTERFACE GENERATION APPARATUS - A user interface generation apparatus is provided, the apparatus being capable of switching over between a compound user interface and a stand-alone user interface by simple operations. When an input unit receives a second input while a control unit controls to display a compound user interface object group, the control unit controls to display a stand-alone user interface object group of a user interface displayed correspondingly to a reception position of the second input in the compound user interface object group.07-07-2011
20110296324Avatars Reflecting User States - Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state.12-01-2011
20100037156PROGRAM AS DEVELOPMENT TOOL KIT FOR SUPPORTING APPLICATION DEVELOPMENT - A problem of the present invention is to provide a development tool kit for supporting development of a GUI. In order to solve the foregoing problem, a program according to the present invention is provided with a program used as a development tool kit for supporting development of an application, wherein the program is configured in such a manner that when the application associates a GUI component arranged on a display screen displayed on display unit with function information, a computer performs an association step of automatically associating a command for making an inquiry to managing unit of managing information on availability of a function specified by the function information, with the application.02-11-2010
20100169807DIGITAL TELEVISION AND METHOD OF PROVIDING GRAPHICAL USER INTERFACE USING THE SAME - A digital television (DTV) and a method of providing a GUI using the DTV are disclosed. The method of providing a GUI in a DTV comprises: first displaying an image on a display unit provided on the DTV; receiving a display command of a first GUI; and second displaying the image and the first GUI such that a different spatial depth is formed between the image and the first GUI according to the received display command.07-01-2010
20100115435Extended classification space and color model for the classification and display of multi-parameter data sets - The invention pertains to the user-directed classification of multi-parameter data streams with a computer program that allows users to “paint” events in one of several linked n-dimensional views of the data set. The events that are painted in one view of the data are also painted with the same color in the other views. By combining primary colors with multiple paint operations, individual data clusters can be identified by the user.05-06-2010
20090150807METHOD AND APPARATUS FOR AN IN-CONTEXT AUTO-ARRANGABLE USER INTERFACE - A method for dynamically re-calculating and presenting a graphical user interface (GUI) that includes interface icons based on user context, includes, for a current user, determining a change in user context associated with the GUI. The method then modifies one of a state, appearance and spatial placement of the user interface icons within the GUI automatically, in accordance with a determined change in user context. The step of determining a change in user context may further include analyzing a set of contextual attributes associated with the user. For that matter, the step of determining is preferably automatically triggered by at least one factor from a group of factors, the group of factors including a) a creation date of a data item associated with the current user, b) a modification date of a data item associated with the current user, c) a last-accessed date of a data item associated with the current user, d) a type of a data item associated with the current user, e) a location of a data item associated with the current user, f) a category of a data item's content, the data item associated with the current user, g) a size of a data item, the data item associated with the current user, h) a source of a data item associated with the current user and i) a completeness of a data item associated with the current user.06-11-2009
20100122188METHOD AND DEVICE FOR EDITING AN OBJECT REPRESENTED IN A WEB PAGE - Method for editing an object represented in a page of a Web site, the method comprising a step of sending, by the server to said application, through a browsing link established between a server of said site and a terminal, first description data describing said object for a display of a graphical representation of said object in a user interface of said application and a set of program instructions, specific to a category of object to which said object belongs, said instructions being designed for execution by said application of functions for editing said graphical representation.05-13-2010
20100088618DEVELOPING USER INTERFACE ELEMENT SETTINGS - Various example embodiments are disclosed. According to an example embodiment, a computer-implemented method may include receiving user interface guidelines via an editor graphical user interface, generating extensible-markup language (XML) guideline data based on the received user interface guidelines, presenting a prototyping graphical user interface with user interface element options based on the XML guideline data, receiving prototype user interface element settings via the prototyping graphical user interface, and generating XML prototype data based on the prototype user interface element settings.04-08-2010
20090288025Graphical Programming System With Event-Handling Nodes - A system and method for enabling a graphical program to receive and respond to programmatic events, such as user interface events. The graphical program may include a graphical user interface having various user interface elements and a block diagram having a plurality of nodes indicating functionality of the graphical program. The graphical program may be configured to receive and respond to one or more user interface events. For each event, a portion of graphical source code (such as a plurality of interconnected nodes) may be included in the block diagram, wherein the portion of graphical source code is operable to receive and respond to the respective user interface event. The portion of graphical source code may be executable to perform a desired process or action in response to the respective event. In one embodiment, a sub-program node may be associated with each event. In another embodiment, an event structure node may be included in the block diagram, wherein the event structure node includes one or more sub-diagrams, each sub-diagram including graphical source code for responding to one or more events.11-19-2009
20080216001Portable electronic device with content-dependent touch sensitivity - A portable electronic device, having a touch-sensitive display, displays a plurality of icons on the touch-sensitive display. A contact region when a user makes contact with the touch-sensitive display is detected. Whether the contact region corresponds to one of the plurality of icons is determined in accordance with an electrostatic model.09-04-2008
20080276187Iconic Programming System with Disabling and Enabling of Dependent Objects - An iconic network within a computer system is displayed on a display device. Portions of the iconic network within the computer system can be disabled. The computer system receives user input to disable a first graphical object. The computer system then identifies a second graphical object as dependent from the first graphical object and also disables this second graphical object. When the computer system receives user input the re-enable the first graphical object, the computer system also re-enables the second graphical object. Also the user can optionally re-enable objects that were automatically disabled because of dependencies.11-06-2008
20120042268PROCESSING USER INTERFACES - The present invention discloses automatic and manual processing systems for a versatile graphical user interface comprising one or more N-dimensional background elements each of which is divided into one or more arbitrarily-shaped N-dimensional partitions, wherein each partition may contain one or more user interface elements and is associated with one or more sets of rules that define rendering, positioning, element placement and other relevant attributes and behaviors, wherein said rules can be specified in such a way as to enable said N-dimensional background to assume any desired arbitrary shape and to facilitate expansion to any desired arbitrary size without distortion or loss in quality.02-16-2012
20080244424Source code generating device - It is an object of this invention to improve the efficiency in software development, modification, and maintenance by efficiently designing a user interface with designs which differ among a plurality of execution environments and efficiently outputting source code and GUI display data from the editing result, in a source code generating device for generating source code and GUI display data for displaying a GUI. Positions, sizes, component attributes, and event actions which differ among execution environments are managed for each of user interface components and are allowed to be independently edited. With this configuration, a piece of information which varies according to execution environment and a piece of information common to execution environments are edited, and pieces of source code and pieces of GUI display data for a plurality of execution environments are generated.10-02-2008
20080244423MELTING GROUPS - In one embodiment, a method is illustrated as including assembling one or more User Interface (UI) elements as a single UI element in the form of a melting group and placing the single UI element into a melting group container, associating the container with a layout element, and generating metadata illustrating data relating to the container and the layout element. Further, this method may include separating the one or more UI elements using an item separation attribute and sizing the one or more UI elements using a sizing attribute, wherein the one or more UI elements include at least one of a container, table, graphic, item list box, explanatory text, textbox, button group, radio button group, or checkbox group. Additionally, the metadata may be formatted using an eXtensible Markup Language (XML).10-02-2008
20110271214TIERED CONFIGURATION OF LEGACY APPLICATION TASKS - Methods, systems, and techniques for configuring customizations to legacy tasks as part of modernizing such tasks are provided. Example embodiments of an RBMS provide tiered configuration so that end users can be provided with tools with which they can further modernize legacy tasks in ways that do not tamper with the integrity of the system. For example, in one embodiment at least two configuration levels are available: (1) an administrator level that can control and configure aspects of the RBMS such as the legacy and non-legacy tasks associated with a particular role and defining what tools will be provided to the end user level and (2) an end user level. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses these enhanced modernization techniques to provide role-based modernization of menu-based legacy applications.11-03-2011
20080282177USER INTERFACE FOR EDITING PHOTO TAGS - There is disclosed a user interface for editing photo tags. In an embodiment, the user interface embodies a method of editing photo tags, comprising: displaying a photo on a display; providing a photo tagging mode for editing tags for the displayed photo; and for each tag used to tag a subject or object in the photo, identifying the tag type and associating a unique pointer for each tag type to highlight the corresponding tagged subject or object. The method may further comprise: displaying a tag list of tags used to tag a subject or object in the photo; and identifying the tag type of each tag in the tag list. In an embodiment, context sensitive information may be accessed for each tag depending on the tag type.11-13-2008
20120144326Graphical Layout of Semi-Structured Data - In an embodiment, a method is provided for organizing semi-structured data. In this method, the semi-structured data that have properties are accessed and rendered on a graphical user interface. A user input defining a first graphical layout of a first number of the semi-structured data is received. A second number of the semi-structured data is identified as having properties similar to the properties of the first number of the semi-structured data. A second graphical layout of the identified second number of the semi-structured data is then rearranged to match the first graphical layout.06-07-2012
20100005405APPLIANCE DEVELOPMENT TOOLKIT WITH UNIVERSAL EDITOR - An appliance development toolkit is provided to enable creation of content to affect operation of a component in an appliance or to affect user interaction with an appliance, and includes appliance user domain data or source identification domain data, an editor to create instances of data elements related to functionality of an appliance or the editor derived in part from the domain data, an interactive user interface on which the editor is displayed for use by a developer, and a converter to generate content using the data elements created by the instance. The editor is configured at least in part by the domain data irrespective of the appliance so that the appliance development toolkit can be used for different appliances without recoding.01-07-2010
20100005404APPLIANCE WITH USER INTERFACE BEHAVIORAL MODEL - An appliance includes one or more control boards having control software to control the cycle of operation, and a graphical user interface with one or more instances of a user interface control in communication with the control boards. The appliance also has a binding map for associating the user interface control instances with one or more locator objects or one or more binding objects associated with the locator objects. The locator objects are associated with addressing information used to find renderable data for user interface control instances. The appliance also has a software framework for acquiring the renderable data at runtime by resolving the location of the renderable data from the addressing information and retrieving the renderable data from the location for use by the graphical user interface. With this structure, the software framework dynamically renders the graphical user interface at runtime based on the associations and addressing information in the binding map.01-07-2010
20080270920Automatically Generating a Graphical Program with a Plurality of Models of Computation - A system and method for automatically generating a graphical program or a portion of a graphical program in response to receiving user input. The user input may specify functionality of the graphical program or graphical program portion to be generated. In response to the user input, a graphical program (or graphical program portion) that implements the specified functionality may be automatically generated. The graphical program may include a plurality of computational models. Thus, different graphical programs may be generated, depending on the user input received.10-30-2008
20100146418ABSTRACTED DISPLAY BUILDING METHOD AND SYSTEM - A machine can be accessed and controlled with the help of an interface device. The customizable interface device contains device elements that define features relating to the external representation and internal functionality of the interface device, as linked to one or more machines. An operator can use a configuration station to implement single or reoccurring queries that interact with the interface device and corresponding machines. In particular, the queries target the configuration of device elements in the interface device. The process can include temporarily unloading unused features from active memory and mirroring property changes initialized by a source. An emulator can assist in the configuration process by providing a preliminary software representation of the interface device hardware. A user can develop, test, and reconfigure functions on the emulator before loading the finalized platform to the interface device.06-10-2010
20120198366FUEL PRICE DATA DISPLAY - A computer-implemented method of displaying fuel price data to a user, the method being implemented in a computer comprising a memory in communication with a processor. The method comprises storing, in the memory, a plurality of fuel price data items, each fuel price data item being associated with at least one product and at least one retail fuel location and receiving, as input to the processor, configuration data associated with the user, the configuration data indicating fuel price data to be displayed to the user. The fuel price data items are processed, by the processor, and the configuration data to determine the fuel price data and the fuel price data is displayed, on a display device coupled to the computer, based upon the configuration data.08-02-2012
20090177985CAPTURING DATA FROM USER SELECTED PORTIONS OF A BUSINESS PROCESS AND TRANSFERRING CAPTURED DATA TO USER IDENTIFIED DESTINATIONS - A graphical user interface (GUI) displays a flow of activities of a business process, including any portion thereof from which capture of data is permitted. The GUI receives, in an operation, at least an indication of a business process portion from which data is to be captured (“sensor”), an identification of an endpoint to which captured data is to be transferred, and a type of the endpoint which identifies (through a mapping) a predetermined software. A sensor may be added any number of times (through a single GUI or though multiple GUIs) by repeatedly performing the operation. Also, a given sensor may be associated with multiple endpoints. Computer(s) executing the business process check whether or not a sensor is present, on execution of the business process portion, and if present, then execute the corresponding predetermined software(s) to transfer data from the sensor directly to the respective endpoint(s).07-09-2009
20090177984CALENDAR ENTRY DISPLAY METHOD - A method of displaying a calendar entry of an electronic calendar application is disclosed. The method includes determining if a user of the electronic calendar application is within a specified distance of a location of an appointment corresponding to the calendar entry at a specified time prior to the appointment. In response to determining that the user is within the specified distance at the specified time, displaying an indication with the calendar entry that the appointment is face-to-faceable. In response to determining that the user is not within the specified distance at the specified time, displaying an indication with the calendar entry that the appointment is not face-to-faceable.07-09-2009
20120198367USER INTERFACE STYLE GUIDE COMPLIANCE FORECASTING - This disclosure provides various embodiments for forecasting the effect of a proposed change to a set of UI style guide rules. At least one proposed UI style guide rule is identified, the proposed UI style guide rule applying to at least one user interface for use in connection with at least one software application. The user interface has an associated digital UI model representing attributes of the user interface. The UI model associated with the user interface is parsed to determine whether attributes of the user interface would violate the at least one proposed UI style guide rule. Result data can be sent identifying whether the at least one particular user interface would violate the at least one proposed user interface style guide rule.08-02-2012
20090199114MULTIPLE ACTIONS AND ICONS FOR MOBILE ADVERTISING - On a mobile communication device there are many more possible workflows that could be followed given the available functions of that device. These may include, but are not limited to, “click to call”, “click to locate”, “click to SMS”, “click to send a picture”, “click to handle later”, and can be constrained only by the available and accessible functionality of the user's device. A list of actions to be made available associated with an advertisement are provided along with an iconic visual representation of those actions for the user to identify what the resultant workflow will be if they activate the action. The list can be presented as selectable actions within the advertisement, on a sub menu activated by a dedicated device key or assigned softkey, or directly activated by using dedicated device keys or assigned soft keys, or other user-to-device interaction methods.08-06-2009
20120079401MULTI-LAYER GRAPHICS PAINTING FOR MOBILE DEVICES - A mobile device may efficiently update a multi-layer graphic display by storing a background image representing an image of a graphic user interface displayed by the device but not including graphic elements that are in an active layer of the graphic user interface. The device may determine regions in the graphic user interface that previously corresponded to locations of the graphic elements and that no longer correspond to locations of the graphic elements; and issue one or more graphic commands to set the determined regions to be equal to corresponding regions from the background image.03-29-2012
20080263463Configurable Wires in a Statechart - System and method for configuring wires in and/or debugging a statechart. The statechart may be created or displayed on a display and may include a plurality of state icons connected by wires. The state icons may represent states and the wires may represent transitions between the states. One or more of the wires may be configured, e.g., according to user input. A graphical program may be created which specifies a debugging operation for the statechart. The statechart may be executed and may provide data to the graphical program. The graphical program may receive first data produced by the statechart, e.g., during execution. The graphical program may perform the debugging operation based on the first data.10-23-2008
20090204914User-Defined Events for a Graphical Programming Environment - One embodiment of the invention comprises a system and method for enabling a graphical program to dynamically register one or more events during execution of the graphical program. An event registration node may be displayed in the block diagram of the graphical program. One or more events may be associated with the event registration node. The event registration node may be operable to dynamically register the one or more events during execution of the graphical program. Another embodiment of the invention comprises a system and method for enabling a graphical program to programmatically generate and respond to a user-defined event. The user may desire to define custom, i.e., user-defined, events for use in a graphical program.08-13-2009
20120198369COUPLING ANALYTICS AND TRANSACTION TASKS - A set of data objects is identified satisfying a search query associated with an application adapted to perform a set of transactions on the data objects. A plurality of common attributes are identified, each shared by at least two objects in the set of data objects. A graphical analytics viewer is dynamically selected from a plurality of viewers each adapted to present a representation of data objects according to a corresponding analytics scheme. The selected viewer is selected for presentation in a graphical user interface based on identifying that the viewer has an analytics scheme related to one of the common attributes. Presentation of the selected viewer includes a selectable graphical representation of each data object in the set of data objects. At least one of the graphical representations is selected and a transaction from the set of transactions initiated on the data object corresponding to the selected graphical representation.08-02-2012
20090249231SYSTEM AND METHOD FOR ACCESSING DOCUMENTS - A system and/or method are provided in which a user may generate a desktop widget in the form of an icon on the user's computer desktop, for example, for relatively immediate access to reports or documents generated by an enterprise computer software application in an enterprise services system. The icon or desktop widget provided may be associated with a link or command pathway to the specific report or file or may be dynamic in the sense that any modification within the report portal that affects the specific report may be reflected in the subsequent access to the specific report on a backend system, for example, by the user. A report or desired document, is thus readily provided to a user upon a click or selection of the icon or widget.10-01-2009
20130219307SYSTEM AND METHOD FOR RUNTIME USER INTERFACE MANAGEMENT - The system allows for modification of a software application's user interface screen after compilation and/or distribution. Changes to the interface are permitted during runtime of the application, by associating a unique identification code with each user interface control of the screen. The identification code is used outside of the application to reference the controls, and to update associated information for displaying the controls. The updates may be provided as properties associated with specific identification codes contained in the application, e.g., as a playlist document created and/or received after compiling and distribution of the software application to client devices. The application includes a software development kit (SDK) for managing the receipt and application of playlist updates, prior to display of the user interface by the application. The system enables direct display and manipulation of user interface control properties in creating playlists, and manages playlist distribution, e.g., to enable multivariate testing.08-22-2013
20120144325PROPOSING VISUAL DISPLAY COMPONENTS FOR PROCESSING DATA - A pattern of visual interactivity may be automatically proposed for processing a data set that exhibits dimensions of variability. A visual display component may be analyzed to assess whether it is capable of receiving user input representing changes that correspond to types of changes of the identified dimensions of the data set. A suitable visual display component may be provided as a suggestion on a user interface for potentially using the visual display component to allow a user to interact with the data. In some embodiments, a visual display component includes a number of visual objects and/or visually interactive components for use within a graphical user interface. A visual display component may include one or more analytic patterns having at least one of an equation, rule, constraint, expression or combination thereof that represents the analytic pattern. Alternatively, a visual display component may involve a visual display representation of data through visual characteristics of a graphical object.06-07-2012
20080307330Visualization object divet - A graphical user interface includes a desktop and a visualization object receptacle defining a depth aspect. One or more visualization objects are disposed within the visualization object receptacle. A selectable divet can be displayed proximate to a visualization object to indicate an actionable state associated with a system object represented by the visualization object.12-11-2008
20080307331GRAPHIC INFORMATION GENERATION SYSTEM - There is realized a graphic information generation system capable of allowing alteration at a quote-destination with linkage kept in continuous state, and enlarging a link part size by integrating similar link parts in one, to thereby implement customizing. In the graphic information generation system for generating a graphic object file by quoting a predetermined link part from a link part tool for retaining link parts for graphic display into graphic builder means while link-cataloging the link part quoted in the link part tool, the graphic information generation system comprises a customizing processor for customizing the link part as quoted, and link-cataloging a customized part in the link part tool.12-11-2008
20100162146VISUALLY PROCESSING INSTANCE DATA - The present invention extends to methods, systems, and computer program products for visually processing instance data. A visual placeholder for a data instance is provided as part of the design experience. A runtime configurable metadata store is provided to maintain the mappings between types and designers. Thus, configurations can be altered at the runtime of the control, rather than a fixed set of potential templates being provided at design time. Item presenters render contained data instances of a type using a designer specified in the metadata store. Item presenters can be used when a data instance is exposed as a property on the containing type. As such, property values can be visually moved to and from other properties, potentially within multiple owning objects.06-24-2010
20100235767Scaling Composite Shapes for a Graphical Human-Machine Interface - Parameters associated with sub-elements of a composite shape may determine how the sub-element is scaled during resizing of the composite shape. A graphical display editor may use the scaling parameters to calculate various scaling factors that are then applied to the sub-elements of each composite shape during resizing. The editor may apply the scaling parameters to the sub-elements for resizing in one or more axes (e.g., the length, width, and height or X, Y, and Z axes, etc.) to adjust the composite shape for a particular graphical display. The editor may apply the scaling parameters directly to each sub-element to prevent any distortion of those sub-elements. The configured scaling parameters may then be linked to the composite shape so that, at runtime, the parameters are applied to the composite shape and its sub-elements. The scaling parameters may be applied to both composite shapes and animations associated with the composite shapes.09-16-2010
20100235768PERSONALIZED USER INTERFACE BASED ON PICTURE ANALYSIS - The user interface of an electronic device may be personalized based on one or more images selected by the user. The images are analyzed to create a theme that is applied to the user interface of the electronic device. The theme may be transferred to and applied to the user interface of an accessory.09-16-2010
20100138758ON-SITE SYSTEM BUILDING SUPPORT TOOL - An on-site system building support tool for assisting a user in building an on-site system by displaying a layout creation screen having an icon area for displaying icons, each of which represents any of various kinds of machines that can be used, and a canvas area in which a virtual system is built. The icons are displayed in the canvas area and connected to each other through an association. A model setting screen is used to display the icons, and on the basis of setting conditions displayed on the model setting screen, a load on the virtual system built on the canvas area is calculated and displayed which applies to the environment. This enables checking of an environmental load on the basis of various kinds of conditions of the site.06-03-2010
20120198368USER INTERFACE STYLE GUIDE COMPLIANCE - This disclosure provides various embodiments for checking user interfaces' compliance with user style guide rules in connection with a UI development tool. A particular digital UI model is identified in a plurality of digital UI models, each UI model representing attributes of a corresponding software application user interface in a plurality of user interfaces available for access by a UI development tool adapted to modify attributes of user interfaces in the plurality of user interfaces. The particular UI model represents attributes of a particular user interface accessed by the UI development tool. The particular UI model is parsed to determine that at least one attribute of the particular user interface violates at least one UI style guide rule. Results are presented in a user interface of the UI development tool, the presentation indicating that the particular attribute of the particular user interface violates the UI style guide rule.08-02-2012
20090327928Method and System Facilitating Two-Way Interactive Communication and Relationship Management - A tool, method, and system that facilitates two-way interactive brokered commercial communication network between consumers and commercial entities. A Leaf holds all commercial relationship information and any relevant to the specific Seller information. A Relationship Tree is an organizer as well as a communications tool. A Tree can be turned to lists by clicking one of the controls. Each Branch can be isolated and enlarged by clicking on it, for better viewing. The leafs are placed on the tree by the owner who can drag and drop in the desired place. Each new leaf awaits under the tree to be hung in the desired place by the tree owner and generate a relationship code. Different Trees can be used for different purposes each escorted by relevant tools and gadgets.12-31-2009
20110113356Visual analysis module for investigation of specific physical processes - The Visual Analysis Module (VAM) is a graphical user interface that can be linked to any computational code for solving time-dependent multi-parameter problems. VAM has two modes that can be toggled between, an active mode and an inactive mode. VAM operating in the inactive mode accumulates the data being computed and visualizes them in real-time. Upon switching to the active mode, VAM can be used to analyze the accumulated data and change the parameters of the system being studied, while the execution of the computational code is paused. Once VAM is switched back to the inactive state, the calculation continues with a new set of system parameters. The analysis of the accumulated computational data guides the user through the process of modifying system parameters in order to reach the optimal solution of the problem. VAM has multiple diverse capabilities to perform such analysis. By using VAM, one can explore the phase space of system parameters without the need to run a large number of calculations in order to examine each set of parameters individually. Thus, the unknown solutions are classified into different groups according to their time evolution, and the optimal solution is found within the designated group. This method is similar to the analytical treatment, but can also be used to solve highly-nonlinear problems with multiple parameters for which no analytical solution have yet been discovered.05-12-2011
20110145739Device, Method, and Graphical User Interface for Location-Based Data Collection - Automated population of location-based data and formulae into electronic documents is disclosed. In one embodiment, in response to detecting a user selection of a first data population control, first location-based data is populated in an electronic document, wherein the first location-based data includes data obtained from a location-data source. After the first location-based data is populated in the electronic document, in response to detecting a user selection of a second data population control, second location-based data and one or more formulae are populated in the electronic document, wherein the second location-based data includes data obtained from the location-data source, and wherein the one or more formulae are configured for performing calculations upon the first and second location-based data.06-16-2011
20110145738NESTED ROADMAP NAVIGATION IN A GRAPHICAL USER INTERFACE - Systems and methods for nested roadmap information navigation in a graphical user interface (GUI) where a sequence of items is generated and stored in a memory of a computer system. The sequence of items includes at least one compound item. A number of user interface (UI) elements are displayed in a GUI screen, wherein each UI element represents an item of the sequence of items, and wherein the UI elements are ordered according to the sequence of items. The displayed UI elements include a UI element representing a compound item of the sequence of items. The compound item could be selected as a currently active item. The UI element representing the selected compound item can gradually expand to display one or more new UI elements representing component items subordinate to the compound item. The first of the component items is automatically selected as a currently active item.06-16-2011
20110145737INTELLIGENT ROADMAP NAVIGATION IN A GRAPHICAL USER INTERFACE - Systems and methods for intelligent information navigation in a graphical user interface (GUI) where a sequence of items is generated and stored in a memory of a computer system. A number of graphical elements are displayed on a screen of a GUI, wherein each graphical element corresponds to an item of the sequence of items, and wherein the graphical elements are ordered according to the sequence. When requested, the graphical elements scroll in a chosen direction to gradually include a new graphical element into the screen at the direction of scrolling. Respectively, the scrolling could gradually exclude from the screen a graphical element at opposite direction. An item of the sequence of items could be selected as a currently active item. The displayed graphical elements are automatically scrolled to move the graphical element corresponding to the currently active item at a focal position within the screen.06-16-2011
20090327932APPLIANCE DEVELOPMENT TOOLKIT FOR CREATING A DYNAMIC USER INTERFACE FOR AN APPLIANCE - An appliance development toolkit includes access to a user interface domain data model, access to an appliance user domain data model, a model instance editor configured to create one or more instances of user interface domain data derived from the user interface domain data model, to create one or more instances of appliance user domain data derived from the appliance user domain data model, and to associate one or more user interface elements with one or more appliance user elements. The toolkit also has a model instance converter for creating content including portions of the instances of user interface domain data, instances of appliance user domain data, and a map of the association. The content is in a builder file. An appliance can use the builder file at runtime to dynamically render its graphical user interface.12-31-2009
20090327929APPLIANCE DEVELOPMENT TOOLKIT WITH EDITOR FOR NAMESPACE ALLOCATION - An appliance development toolkit has an editor for namespace allocation and an interactive user interface on which the editor is displayed for use by a developer. The editor is used to select or allocate an identifier from a namespace having a universe of identifiers. A method for allocating identifiers from a namespace is also provided.12-31-2009
20090327927Theme Creator - A theme creator includes an input unit for selecting and/or activating the theme creator, and a control unit configured to control the theme creator. The control unit is configured to receive image data transmitted by the camera when the theme creator has been selected and/or activated, and to change an appearance of the desktop and/or stand-by image depending on the image data from the camera and/or user input. A user may create his/her own theme such that a large number of preset themes and/or the use of an external theme editor could be avoided.12-31-2009
20090019380DEVICE AND METHOD FOR SUPPORTING GRAPHICAL USER INTERFACE APPLICATION DEVELOPMENT - A user interface application for an embedded device has a GUI-component general-purpose-structured-data generation section, a GUI-screen edition section, and a GUI-program generation section. The GUI-screen edition section provides to a user a means for creating a GUI screen by using a GUI component represented by the GUI-component general-purpose structured data generated by the GUI-component general-purpose-data generation section to generate, based on the GUI screen created by the user, GUI-screen general-purpose structured data in which any programming language can be used. The GUI-program generation section uses GUI-screen general-purpose structured data generated by the GUI-screen edition section and a program executable in a target device to generate a GUI application executable in the target device. The thus-configured present invention provides a technique for supporting development of a user interface application for an embedded device more easily than with conventional techniques.01-15-2009
20090319925WEB APPLICATION FOR ACCESSING MEDIA STREAMS - A web page has a player for playing media objects, a sequencer which displays a playlist that defines an order in which media objects are played by the player, and a media access area for containing a plurality of graphical icons. Each graphical icon representing a media object, and the graphical icons can be manipulated by a user to modify the play list. For example, the media icons may be dragged to the sequencer to add them to the sequencer.12-24-2009
20090144641LIQUID CRYSTAL DISPLAY AND DISPLAY SYSTEM COMPRISING SAME - A liquid crystal display (LCD) monitor having an LCD screen is provided in a display system where the monitor is coupled to a host device by way of serial data links such as VESA DisplayPort links. The LCD monitor uses a first bi-directional serial channel (e.g., AUX_CH) to send an OSD (on-screen display) image-requesting control signal to the host device. The host device uses a first unidirectional serial channel (e.g., Main link) to return a corresponding OSD video signal to the monitor. The monitor includes a handling portion for providing a user command signal in response to user manipulation of on-monitor inputs, and a timing controller for receiving the user command signal and outputting a corresponding OSD image-requesting control signal through the first bi-directional channel to the host device. The timing controller receives the corresponding OSD video signal from the host and produces a corresponding OSD image on the LCD screen.06-04-2009
20100223564Automatically Merging Graphical Programs - System and method for merging differences between graphical programs. Information is received regarding matches and differences, e.g., in hardware, software, configuration, and/or connectivity, between first and second graphical programs, each comprising respective pluralities of interconnected nodes. The information is analyzed to merge differences between the first and second graphical programs, e.g., for each difference: removing all non-common nodes and connections thereto in the second sub-graph from the second graphical program, adding all common nodes and connections thereto in the first sub-graph to the second graphical program, determining all edges in the first sub-graph that connect common nodes to non-common nodes; and for each determined edge, adding to the second graphical program an edge that connects a corresponding common node in the second sub-graph with a corresponding non-common node added from the first sub-graph. A merged graphical program is displayed on a display, e.g., graphically indicating the merged matches and/or differences.09-02-2010
20120144327WEBSITE FILE AND DATA STRUCTURE, WEBSITE MANAGEMENT PLATFORM AND METHOD OF MANUFACTURING CUSTOMIZED, MANAGED WEBSITES - A website design tool that is adapted to be presented on a computer display screen includes a console, a plurality of webpage design widgets and a user interface where the console is displayable on the computer screen and presents an image of what will ultimately be seen by a webpage visitor. The user interface enables a webpage designer to drag and drop content from the webpage design widgets onto airy arbitrary location within the console's borders.06-07-2012
20080244422COLUMN LAYOUT - In one embodiment, a method is illustrated as including displaying an editing window, the editing window being a Graphical User Interface (GUI) used to design an application interface, associating a User Interface (UI) element with a layout element, and generating metadata, the metadata containing data illustrating the association between the UI element and the layout element. Further, another embodiment is illustrated as including receiving a service request relating to an application, the service request including a first set of rendering data illustrating a display area within which a first GUI relating to the application will be displayed, retrieving metadata, the metadata illustrating layout elements and associated UI elements relating to the first GUI, retrieving display logic associated with the metadata, retrieving business logic associated with the metadata, and generating the first GUI, wherein the first GUI is generated using the metadata, display logic and business logic.10-02-2008
20110119605DYNAMIC EDITORS FOR FUNCTIONALLY COMPOSED UI - In an embodiment, a computer system instantiates a real-time incremental editor configured to receive editing inputs that are to be applied to data of a data model, where the data model data declaratively defines a UI model that drives the behavior of a corresponding UI based on the UI model. The computer system receives an editing input from a user indicating one or more desired edits that are to be made to the UI and determines, based on the received editing inputs, which changes are to be made to the data model data to enact the desired changes in the UI. The computer system updates the UI in real-time based on the determined edits to the data model data and presents the updated UI in real-time without losing state information in the resultant UI.05-19-2011
20090106676Application Programming Interfaces for Communication Systems - Among other disclosures, a method may include receiving a trigger identifying a person associated with a communication, the communication being transmitted by a communication application. The method may include retrieving information relating to the person. The method may include providing the information to an interface associated with the communication application.04-23-2009
20120246584Website, user interfaces, and applications facilitating improved media search capability - A method for improving media search capability includes providing a user with access to an interface that allows the user to provide one or more inputs relating to an item of media (such as an audio or video recording of a song or a cover song), performing a media search in response to the one or more inputs, and presenting search results via an interactive display generated depending upon media ratings, wherein one or more of the media ratings is determined from media ratings inputs depending upon one or more metrics associated with sources or providers of the media ratings inputs.09-27-2012
20100306680FRAMEWORK FOR DESIGNING PHYSICS-BASED GRAPHICAL USER INTERFACE - A graphics development framework for designing physics-based graphical user interfaces is described herein. According to one embodiment, visually linkable patches are displayed in a first window of a graphics development framework, where the patches represent a graphics composition which when rendered, animate a physical movement of a graphics object of the physics-based GUI. A feedback patch is displayed to visually provide a feedback from an output of the composition to an input of the composition, such that a subsequent physical movement of the graphics object is determined based on a previous physical movement of the graphics object, without requiring a user to program source code of the displayed patches. A result of rendering is instantly displayed in a second window of the graphics development framework, simulating the physical movement of the graphical object. Other methods and apparatuses are also described.12-02-2010
20100325566EMBEDDED ELECTRONIC DEVICE AND METHOD FOR PROVIDING INTERNET SERVICE THERETO - An embedded electronic device includes a display, a GUI (Graphical User Interface) application module, a control module, and a content acquisition module. The GUI application module is capable of displaying a GUI on the display. The Internet service management module is capable of controlling Internet service data. The content acquisition module is capable of downloading the Internet service data. The Internet service management module sends a download command to the content acquisition module after the Internet service management module receives a request from the GUI application module. The content acquisition module downloads the Internet service data from an Internet service terminal and transfers the Internet service data to the GUI application module.12-23-2010
20130139076SCREEN SETTING FILE GENERATOR, GENERATION METHOD THEREOF, AND INFORMATION PROCESSING APPARATUS AND METHOD FOR DISPLAYING SCREEN USING SCREEN SETTING FILE - A setting screen display unit in a user interface (UI) screen setting file generator displays a setting screen on which a user makes input for the setting of a UI screen. A setting information managing unit stores results of the arrangement of component images on the setting screen in an internal memory when a content creator has completed arranging the locations of the component images in a virtual screen region on the setting screen. A mode switching processing unit switches the setting screen according to a screen mode representing a mode to be set out of the mode variations that can be adopted by a display of a device executing content. A setting file generator generates a UI screen setting file, of a predetermined format, which contains setting information shared among a plurality of screen modes and setting information set individually for each display mode.05-30-2013
20110010647SYSTEM AND METHOD FOR CUSTOMIZING LAYER BASED THEMES - There is provided a method for customizing a customizable theme of a user interface of a communication device. The user interface includes a plurality of screens having one or more modifiable screen attributes. The method further includes: receiving a base theme comprising a plurality of layers, each of the layers comprising at least one graphical object, the graphical object having one or more graphical properties; mapping each one of a plurality of screens of the user interface to a respective one of the plurality of layers, each of the mapped screens having at least one screen attribute associated therewith; mapping each respective at least one screen attribute to the graphical properties of the at least graphical object of the respective one of the layers, the mapped screens and the least one screen attribute defining the customizable theme of the user interface; receiving an attribute modification request for modifying the at least one screen attribute corresponding to a first screen of the plurality of screens to customize the customizable theme; determining the mapping of the at least one screen attribute to the graphical properties of the at least one graphical object of the respective one of the plurality of layers; and modifying the graphical properties of the at least one graphical object according to the attribute modification request and the mapping of the at least one screen attribute.01-13-2011
20110119606INFORMATION PROCESSING APPARATUS AND METHOD THEREOF - An information processing apparatus configured to display a management screen, used for managing a connected peripheral device, based on control information described with respect to a function that can be instruct d from the management screen includes a storing unit, and a registration unit. The registration unit may register in the storing unit a type of language displayed on a screen provided by software that runs on the information processing apparatus. A display about the software is performed on the management screen based on the type of language registered by the registration unit and the control information.05-19-2011
20110035688USER INTERFACE GENERATION APPARATUS - A user interface generation device includes: a generation unit which generates a user interface for instructing an execution unit to execute a function based on an application program; and a storage unit which stores a definition file defining a user interface object and information indicating a display ability of a display unit. The generation unit selects or discards the object definition information and judges whether all the objects can be displayed. If No, the generation unit rewrites the information relating to the object size according to the information in the display unit so that all the objects can be displayed. After this, the generation unit generates a synthesis user interface according to the information.02-10-2011
20110214078Image File as Container for Widgets in GUI Authoring Tool - A method for authoring a graphical user interface (GUI) includes providing a widget builder interface for editing a template widget and receiving user input of widget properties for the template widget. The widget properties including a widget type, one or more widget parameters, and one or more images. The method further includes saving the widget properties and the one or more images into a widget file conforming to a standard image file format.09-01-2011
20110083088Navigation Of Electronic Backups - Systems and methods for navigating within snapshots are provided. In one implementation a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element. There is received, while the history view is displayed, a second user input requesting that the current view be modified according to the second element. The method includes modifying, in response to the second user input, the current view according to the second element.04-07-2011
20090327930APPLIANCE DEVELOPMENT TOOLKIT WITH EDITOR FOR BINDING DATA - An appliance development toolkit is provided to enable creation of content to affect operation of a component in an appliance or to affect user interaction with an appliance. The toolkit has access to instances of appliance user domain data and control system domain data, an editor configured to associate at least one instance of appliance user domain data to at least one instance of control system domain data or at least one instance of other appliance user domain data, an interactive user interface on which the instances of appliance user domain data and control system domain data are displayed for use by a developer, and a model converter to generate the content using the instances from the editor. The content is usable to affect the operation or to affect the user interaction as determined by the associations.12-31-2009
20090031227INTELLIGENT SCREEN CAPTURE AND INTERACTIVE DISPLAY TOOL - A computer program product stored on machine readable media and including machine executable instructions for capturing data displayed upon a screen and providing interactive screenshots created therefrom, the product including instructions for: receiving a selection of display data for capturing; capturing the display data by identifying a user interface component in the display data and at least one property of each user interface component; saving the captured display data as a data object model; storing the data object model as an intelligent image file; and using a rendering tool, reading the intelligent image file to provide the interactive screenshots.01-29-2009
20100070891System and method for configuring an application via a visual map interface - The present invention provides a system and method for configuring an application via a visual map interface. The method involves providing a visual map into which a user can enter configuration data for the application. The visual map includes predefined topics that correspond to configurable portions of the application, and the user enters the configuration data as subtopics to the predefined topics. The predefined topics may be defined by a programmer or system administrator for the configurable application. When the configurable application requests the configuration data, the applicable data entered into the subtopics is sent to the configurable application.03-18-2010
20100064235Visual Intuitive Interactive Interwoven Multi-Layered Maintenance Support GUI - A system and method for providing an interactive maintenance support GUI. The system provides a computing and related database device containing maintenance and support information related to a machine. The computing device provides a GUI for user interaction. The GUI has at least two areas for display of machine-related information, with one area providing greater information detail than the other. User movement of the GUI cursor with respect to area hot-spots causes the information to dynamically vary.03-11-2010
20090217185CONTAINER GENERATION SYSTEM FOR A CUSTOMIZABLE APPLICATION - A container generation device may create an association between questions and a container in an application database so that a customizable application displays a section in a page of the customizable application and displays user input controls in the section, where the section corresponds to the container and the user input controls correspond to the associated questions. The container generation device may also create an association between questions and question display rules, where the question display rules are expressions, and the expressions include answers to questions as operands. The customizable application may display a user input control that corresponds to a question if a question display rule associated with the question evaluates to a predetermined condition.08-27-2009
20090217184Control of Design Automation Process - A system is implemented for controlling long running electronic design automation tools. A user may modify the running of the tool in real time using an interface at the user computer. The user computer accepts user input and communicates with a computer running the design application. The design application runs normally unless a user enters input requiring modification of the process being run by the design application.08-27-2009
20100058207Interactivity Platform System and Method - A system and method permitting each of a plurality of users to create, populate and share a decentralised virtual world using an applications platform with a peer to peer network.03-04-2010
20110252344PERSONALIZING COLORS OF USER INTERFACES - Methods, systems, and computer-readable media for creating customized color schemes for user interfaces are disclosed. An avatar editing environment associated with a user is provided and user input specifying colors for the avatar is received. A color profile of the avatar can be created based on the colors associated with the avatar. Customized color schemes associated with a software application can be created based on the color profile of the user's avatar. An application selection interface can present a respective user interface element for each application available for selection. The application selection interface and user interface element for each available application can be rendered in a respective color scheme selected based on the color profile of the user's avatar and one or more characteristic colors extracted from an icon of the application.10-13-2011
20110252345Automatically Generating a Graphical Data Flow Program Based on a Circuit Diagram - A method and system configured to: (a) display a first diagram including a first icon in response to input selecting the first icon; (b) associate the first icon with a first hardware device in response to input selecting the first hardware device from a set of hardware devices; (c) associate the first icon with a set of physical channels of the first hardware device in response to user input selecting the physical channels; and (d) perform the following operations one or more times: receive user input selecting a resource from a set of available resources including resources on the first hardware device; update the first diagram to include a graphical representation of the selected resource; receive user input to the first diagram specifying configuration information for the selected resource; and store the configuration information; (e) display a dataflow node indicating a transfer operation to be performed.10-13-2011
20110154228USER INTERFACE GENERATION APPARATUS - A user interface generation apparatus is provided, the apparatus being capable of changing a composition of a compound UI by a simple operation even after compound of user interfaces of a plurality of application programs. The user interface generation apparatus includes a control unit, if an input unit receives a second input while the control unit controls to display a compound user interface object group, for performing re-compound processing of the compound user interface object group according to a position where the input unit starts receiving the second input and a position where the input unit ends receiving the second input and controlling to display a re-compound user interface object group.06-23-2011
20090024941APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING INFORMATION - By using event extracting knowledge, a plurality of events are extracted from a text. One of the events is extracted as a targeting event, and also one or more of the events other than the targeting event are extracted as targeted events, so that one or more combinations of the targeting event and the one or more targeted events are generated. A distance between a first text and a second text from which one or more of the combinations have been generated is calculated, so that a certainty factor of each of the combinations is calculated. One of the combinations is selected based on the certainty factors, so that the selected combination is displayed.01-22-2009
20090024940Systems And Methods For Generating A Database Query Using A Graphical User Interface - A computer-implemented graphical user interface system for generating a database query includes a create region, a plurality of clause-specific regions and a navigation region. The create region may be used to receive a plurality of graphical icons and to create an association between the plurality of graphical icons to define the database query. The plurality of graphical icons may include a plurality of clause-specific icons that identify clauses for the database query and a plurality of table icons that identify sets of data in the database. The plurality of clause-specific interface regions are each associated with a particular clause-specific icon and may be used to receive user input to define one or more parameters associated with the particular clause-specific icon. The navigation region may be used to receive user input to select between the create region and the plurality of clause-specific interface regions.01-22-2009
20120304085Multi-Sensor Surveillance System with a Common Operating Picture - A method and apparatus for processing video data streams for an area. Objects are identified in the area from images in the video data streams. The video data streams are generated by cameras. First locations are identified for the objects using the images. The first locations are defined using a coordinate system for the images. Graphical representations are formed for the objects using the images. The graphical representations are displayed for the objects in second locations in a model of the area on a display system with respect to features in the area that are represented in the model. The second locations are defined using a geographic coordinate system for the model. A first location in the first locations for an object in the objects corresponds to a second location in the second locations for a corresponding graphical representation in the graphical representations.11-29-2012
20110078594MODIFICATION FREE CUTTING OF BUSINESS APPLICATION USER INTERFACES - The present disclosure involves systems, software, and computer implemented methods for modification free UI cutting of components in an application. One process includes operations for identifying a selection of a particular portion of the user interface of the application for cutting. The position of the identified portion of the user interface of the application in a user interface control tree is determined and defined as a root node of the user interface control tree. The identification information of the root node is stored in personalization settings of the application, and user interface elements associated with the root node are rendered.03-31-2011
20110072371APPLICATION PROGRAMMING INTERFACE FOR USER INTERFACE CREATION - Various embodiments related to an application programming interface for user interface creation are disclosed herein. For example, one disclosed embodiment provides an application programming interface, embodied on one or more data-holding subsystems, comprising user interface creation services for intermediately defining a user interface including one or more user interface elements as declarative extensible markup language data. The application programming interface further comprises compiler services for providing aspects of the declarative extensible markup language data to one or more compilers for compilation into two or more different machine code implementations, where each machine code implementation is natively executable without a virtual machine by a different hardware platform to present the user interface intermediately defined as declarative extensible markup language data.03-24-2011
20110061007Execution Contexts For A Graphical Program - System and method for creating a graphical program (GP) having portions that execute on different targets. A GP including a plurality of interconnected nodes visually indicating functionality of the program is created in response to user input, including a first graphical code portion with a first execution context specifying execution of the first graphical code portion on a first target. A second execution context indicating a second target for execution of a second graphical code portion of the GP is established in response to user input, e.g., by displaying a context structure indicating the second execution context and associating the second graphical code portion with the context structure in response to user input. During execution of the GP, the first graphical code portion executes on the first target using the first execution context, and the second graphical code portion executes on the second target using the second execution context.03-10-2011
20110016413METHOD AND APPARATUS FOR SHARING CALENDAR DATABASES - A method and mobile computing device for sharing a calendar database stored at a second computing device, are provided. The mobile computing device comprises a processer and, interconnected thereto, a memory and a photo acquisition module. An image of a graphical indicator of the calendar database is acquired at the mobile computing device. The image of the graphical indicator is processed, at the processor, to extract an identifier of the calendar database to access the calendar database and store at least a portion of the calendar database in the memory.01-20-2011
20110161847SYSTEM AND METHOD FOR INTEGRATING AND PUBLISHING PAGES OF CONTENT - Systems and methods for integrating, building, and publishing pages of content are described that provide third parties the ability to present their products and services together with a host's content through a content management and publishing platform. Content is selected from the host or the third party. The page can be on the host's server or on the third party's sever. The content management and publishing platform utilizes a flexible template and database-driven architecture. A toolset is provided with the template that allows users to interactively select and program content accessed through APIs.06-30-2011
20080320403Accessing data using its chart symbols - A method for data representation by an icon that graphically depicts numerical relations within the data, comprising (a) deriving a chart of the data; (b) generating an icon as an object comprising a displayable image depicting the chart; and (c) associating the icon with the data.12-25-2008
20080229220MULTITHREADING ICONIC PROGRAMMING SYSTEM - An iconic network within a computer system is displayed on a display device. Multithreading execution of the iconic network is performed. The computer system receives user input to group icons of the iconic network into separate thread graphical blocks displayed on the display device. The computer system assigns the thread graphical blocks to separate threads of the operating system. The computer system executes the icons grouped in the separate thread graphical blocks by executing the separate threads of the operating system. Data associated with the icons of the iconic network is exchanged between the computer system and external electronic instruments through an instrument bus as the iconic network is processed.09-18-2008
20120311470SYSTEMS AND METHODS FOR PROVIDING A TAILORED USER INTERFACE ASSOCIATED WITH A WEB PAGE - Exemplary systems and methods for providing a tailored user interface associated with a web page are disclosed. An exemplary method includes a user interface computing system identifying, from computing code representative of a web page and based on a predefined element selection heuristic, one or more select elements of the web page and generating a user interface including data representative of the one or more select elements for display on a display screen, the user interface having a presentation scheme that is different from a presentation scheme of the web page and that is tailored to facilitate interaction with the data representative of the one or more select elements by a user utilizing a set of user inputs. Corresponding systems and methods are also disclosed.12-06-2012
20110055738Configurable and Extensible User Interface - Methods and apparatus, including computer program products, for changing a user interface. A method for changing a user interface layout includes presenting a user with one or more exits points into which user instructions for changes to a user interface can be inserted. The method includes receiving user instructions to change a user interface. The method includes receiving a selection of an exit point. The method includes adding the user instructions to instructions for presenting the user interface at the exit point selected.03-03-2011
20110055737SYSTEM AND METHOD FOR PROVIDING A COMPUTER DISPLAY FORM LAYOUT - A system and method are disclosed that may provide a graphical user interface (GUI) within a web page on a display device forming part of a computer system, that may include defining attributes of user interface fields for use within the graphical user interface for display on the display device with program code; searching at least one image file for image data fields corresponding to one or more of the user interface fields; recording layout data of selected ones of the image data fields within the image file; and generating the GUI using information from the user interface field attributes and the recorded data.03-03-2011
20110258565Extended Keyboard User Interface - The subject matter of this document can be implemented in, among other things, a method that includes displaying, on a user interface of a computing device, a base portion of a keyboard. The method further includes receiving, on the user interface, a user input that includes initiating a contact at a first region of the user interface that is associated with the base portion of the keyboard, moving the contact, while maintaining connection with the user interface, to a second region of the user interface that is outside the first region and that is associated with an extended portion of the keyboard, and releasing the contact at a location within the second region. The method further includes activating a selection in the extended portion of the keyboard based on the location within the second region at which the contact is released.10-20-2011
20110087977Method for Selecting Shapes in a Graphical Display - A selector shape may serve as the background to a configurable composite shape and may include one or more expressions that are evaluated to select between several composite shape definitions via links to the definition. Each selector shape includes an animation expression and a lookup table converter to select an identifier of the composite definition to be loaded and displayed. When the value of the animation expression changes, the value may be matched to the name of a new composite definition using the lookup table, and the new definition may be displayed. The previously-used composite definition may then be marked for removal by a caching system, and removed. These selector shapes also enable the same graphic element to be used in displays designed for different types of display devices, such as display devices having large display screens, standard computer screens and very small display screens.04-14-2011
20100293486Website Optimisation System - A method for producing self-dunnaged cathode bundles, comprising the steps of forming at least one deformed cathode by bending opposed ends of at least one cathode to form a pair of supports disposed at an angle to a central portion of the at least one deformed cathode, and stacking one or more further cathodes above or below the at least one deformed cathode.11-18-2010
20110138309Visual Indication Of Settings Changes On A Ventilator Graphical User Interface - This disclosure describes improved systems and methods for visualizing the application of changes to respiratory settings in a ventilatory system. Specifically, the present disclosure provides for a setup animation window that may be easily accessed from a setup icon, for example, and also provides for a settings animation window that may be easily accessed from any number of displayed ventilatory settings. In fact, the setup animation window may be directly accessed by touching, clicking, or otherwise selecting the setup icon and may expand from the setup icon to display any number of settings access elements. Alternatively, the settings animation window may be directly accessed by touching, clicking, or otherwise selecting any one of the displayed ventilatory settings and may expand from the displayed ventilatory settings to provide corresponding settings access elements. The corresponding settings access elements each corresponding to an individual ventilatory setting of the displayed ventilatory settings and useful for efficiently adjusting the displayed ventilatory settings. Ventilatory settings may be changed and accepted via either animation window. In one embodiment, upon accepting settings changes from the settings animation window, settings may appear to visually float or fade into the displayed ventilatory settings. In this embodiment, clinicians may view the settings changes as they are accepted and applied to the GUI.06-09-2011
20110126135SYSTEM AND METHODS FOR INTERACTING WITH A CONTROL ENVIRONMENT - A system and methods for facilitation of user interactions with an electronic device. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced interface to a user. A method of providing user interaction using a compact status indicator is described. A method for providing a virtual scroll wheel to a user for interaction with content sets is described. A method for allowing a user to dynamically modify a scalable user interface is described. A method for providing gesture based input to a user via a virtual gesture pad is described. A method of providing an interactive graphic search query interface is described. A method for indicating and selecting available content type is described.05-26-2011
20110138308Display And Access To Settings On A Ventilator Graphical User Interface - This disclosure describes improved systems and methods for displaying, accessing, and changing respiratory settings in a ventilatory system. Specifically, the present disclosure provides for one or more settings access elements, each corresponding to an individual ventilatory setting, for efficiently adjusting displayed ventilatory settings. Access elements may be easily identified as buttons, tabs, icons, or other access displays. After settings have been accessed and changed, pending settings changes may be visually identified on the GUI, or other user interface. In addition, pending settings changes associated with one or more screens of a GUI may be easily identified. Acceptance elements may also be provided which indicate whether one, multiple, or no pending settings changes are available for acceptance.06-09-2011
20100180220Method and System for Creating Graphical and Interactive Representations of Input and Output Data - The invention relates to a method and tool which allows users to create interactive representations of input and output data, and simulate the associated algorithms used to manipulate this data, that are used in spreadsheet applications and other similar software programs. The interactive simulation is visually represented by a customizable set of components which hereinafter will be referred to as a control pane. The control panels can consist of a variety of components which include user interface elements (such as sliders, buttons, and checkboxes), charts and maps. The underlying simulation is generated based on data sources within an application software program file (e.g., spreadsheet data cells) selected by the user during the control panel creation process.07-15-2010
20100115436FORM-BASED ONTOLOGY CREATION AND INFORMATION HARVESTING - Extracting data from web pages. User input is received defining a tabular form. User input is received correlating portions of the form with user selected data items contained in one or more first web pages. The user input is correlated to create an ontology defining relationships between the user selected data items based on the definition of the tabular form. One or more other web pages are accessed, and based on a context of the one or more data items in the first web page being similar to a context of the selected data items in the one or more first web pages, one or more similar data items are extracted from the one or more other web pages. The extracted data items are correlated to each other in accordance with the ontology defining relationships between the user selected data items and are output as a user searchable data structure.05-06-2010
20110093801APPLICATION EXTENSION SYSTEM, EXTENSION METHOD, EXTENSION PROGRAM - Provide are an application extension system, an extension method, and an extension program which can perform customize over a plurality of pages in a Web system and modify the customize method in accordance with the content of the Web pages. The application extension system includes; An interface (04-21-2011
20110093800HMI FRAMEWORK FOR EXTENSIBLE AUTOMATION SYSTEM ENGINEERING PLATFORMS - A GUI framework leverages interfaces of extensible engineering platforms to provide a tool that easily constructs HMIs for automation systems. The GUI framework can import existing GUI components and/or create new GUI components. The GUI framework can also combine basic GUI components to create complex composite GUI components. An import mechanism can also be employed to import existing GUI components by encapsulating them in common, reusable software code that is compatible with an extensible engineering platform. The GUI framework utilizes function blocks to represent the GUI components and automatically generates GUI function block networks with linking as required. This allows complex GUIs to be created with minimal user effort.04-21-2011
20110093798Automated Content Detection, Analysis, Visual Synthesis and Repurposing - A content summary is generated by determining a relevance of each of a plurality of scenes, removing at least one of the plurality of scenes based on the determined relevance, and creating a scene summary based on the plurality of scenes. The scene summary is output to a graphical user interface, which may be a three-dimensional interface. The plurality of scenes is automatically detected in a source video and a scene summary is created with user input to modify the scene summary. A synthetic frame representation is formed by determining a sentiment of at least one frame object in a plurality of frame objects and creating a synthetic representation of the at least one frame object based at least in part on the determined sentiment. The relevance of the frame object may be determined and the synthetic representation is then created based on the determined relevance and the determined sentiment.04-21-2011
20110093799SYSTEM AND METHOD FOR CONFIGURATION OF CONTROLLING DEVICE FUNCTIONALITY - A user interface of a hand-held device is provided with a widget which is activatable to cause the hand-held device to perform at least one action. The widget is created by a user selecting programming blocks from a library of pre-defined programming blocks where each programming block is graphically represented as a processing unit with at least one of an input and an output. User input is then provided to graphically interconnect selected ones of the inputs and outputs of the pre-defined, user selected programming blocks to thereby define the at least one action that is to be performed upon activation of the widget.04-21-2011
20120151389STATIC DEFINITION OF UNKNOWN VISUAL LAYOUT POSITIONS - The subject disclosure relates to applying layout changes and/or animations in a computing system by statically defining unknown visual layout positions of elements within a user interface. Changes that are to be applied to the elements in a user interface are intercepted by mechanism as described herein that applies the changes as a function of a static reusable component. The static reusable component can be applied across various platforms. Animation is performed on a first element as described herein based at least in part on layout input properties of the first element or layout input properties of a second element that is associated with the first element. As additionally described herein, a dynamic graphical layout position can be described based on a definition of an initial layout position and calculation of a resultant layout position, wherein the positions are defined relative to an element or set of elements.06-14-2012
20090300524AUTOMATICALLY ASSIGNING DATA BINDINGS IN VISUAL DESIGNERS - Various technologies and techniques are disclosed for automatically assigning data bindings to data sources and data sets in the design surface of visual designers. A user selection is received to insert a data element into a data region on a design surface. When there is just one data source and one data set defined in the design surface, a list of fields from the one data set is displayed in a user-selectable list, and the data set is automatically assigned to the data element based upon the selected field. As the user interacts with the design surface to insert additional data elements, the additional data elements are automatically assigned to the previously-utilized data source and data set, and a list of fields from the automatically assigned data set is displayed in a user-selectable list. This saves the user from having to select a desired data set and desired data source.12-03-2009
20080320404METHOD FOR GENERATING OBJECT PROPERTIES RELATED TO USER INTERFACE - A method for generating an object attribute related to a user interface of a digital displaying device is disclosed. The method includes: utilizing a development tool to develop the user interface to generate an editing result; checking the editing result according to a checking rule of the development tool to determine whether the user interface complies with hardware configuration of the digital displaying device, wherein the checking rule corresponds to the hardware configuration of the digital displaying device; generating the object attribute of the user interface according to the editing result; storing the object attribute of the user interface into a description file.12-25-2008
20120072858Secure Desktop Interface - An apparatus and system for providing a secure user interface restricting the access of users to selected functions, files, and communications by implementing a customizable secure graphical user interface. The degree to which the user's access is restricted may depended on levels of authorization granted to the user. The secure user interface may be implemented on a device and employed to aid a user in executing diagnostic, service, maintenance, and data gathering tasks. The secure computing device may be connectable to other computing devices of like of different kind. The secure computing device may provide security against non-authorized users by requiring user identification and disabling the device when proper identification is not given or the device is deemed missing.03-22-2012
20120017161SYSTEM AND METHOD FOR USER INTERFACE - A text entry system for an electronic device comprising: (a) a text entry software engine receiving an interface description; (b) a server subsystem for storing a database of said interface descriptions; and (c) interface design tools providing a mean for interface designers to create said interface description. Condition upon the interface description the engine realize a text entry user interface by displaying objects on the device's screen, interrupting user input operations to text and send the text entered by the user to an application. A preferred interface description is selected and downloaded from a server to the device and used by the engine. Interface descriptions are created by the interface design tools are uploaded and stored in the database.01-19-2012
20120210256DATA-DRIVEN SCHEMA FOR DESCRIBING AND EXECUTING MANAGEMENT TASKS IN A GRAPHICAL USER INTERFACE - This disclosure describes a user interface (UI) conceptual model and a data model for quickly and easily developing and managing a GUI. The present methods and systems described herein provide for defining one or more UI elements in the UI conceptual model. The one or more UI elements may further reference one or more model objects in the data model. The one or more model objects may include one or more tasks, which may each be mapped to one or more commands for performing each task, or one or more data items, which may each be mapped to rules or conditions for transforming data. According to embodiments, graphics or functionality of a GUI may be easily and efficiently modified by adding, deleting, or modifying UI elements in the UI conceptual model or by adding, deleting, or modifying referenced model objects in the data model, thereby reducing management and development costs.08-16-2012
20120174001GRAPHICALLY BASED HIERARCHICAL METHOD FOR DOCUMENTING ITEMS OF EVIDENCE GENEALOGY - A computer readable memory medium comprising program instructions for documenting an evidence packaging structure is provided. The program instructions are executable by a processor to generate a graphical diagram in response to user input. The graphical diagram includes a root node representing an outermost evidence storage unit, and a leaf node of the root node representing an item of evidence, wherein the item of evidence is located within the evidence storage unit.07-05-2012
20120159359SYSTEM AND METHOD FOR GENERATING GRAPHICAL DASHBOARDS WITH DRILL DOWN NAVIGATION - A system, machine-readable medium and a method that may provide a dashboard that may be created with menu controls that allow a user to navigate to the underlying data, manipulate the data, and present the manipulated data in the dashboard upon navigation back to the dashboard. The menu controls may include a data link to an address of a data location containing the data presented in the dashboard.06-21-2012
20110107244USER INTERFACE GENERATION APPARATUS - A user interface generation apparatus 05-05-2011
20100095230DATA-DRIVEN INTERFACE FOR MANAGING MATERIALS - Embodiments of the invention provide system and methods for organizing, browsing and editing materials stored in a computer system. The system is configured to dynamically create an organizational structure for the materials according to classification groups specified by the creator of each stored material. Additionally, the system is configured to expose certain editable material parameters of a selected material to the end-user and make available specific GUI elements to the end-user so that the end-user can edit the selected material, thereby changing the appearance of the material.04-15-2010
20090132940Automatically Analyzing and Modifying a Remote Graphical Program via a Network - A system and method for programmatically analyzing and modifying a graphical program via a network. The graphical program may be stored on a memory medium at a first location. A program may be executed on a computer system at a second location. The computer system at the second location may be coupled via a network to the memory medium at the first location or may be coupled to a computer system or device which includes or has access to the memory medium at the first location. The program on the computer system at the second location may execute to programmatically analyze the graphical program via the network. In one embodiment the program on the computer system at the second location may also execute to programmatically modify the graphical program via the network, based on the programmatic analysis of the graphical program.05-21-2009
20090132939METHOD AND APPARATUS FOR A FLOATING ISLAND FOR USER NAVIGATION IN AN INTERACTIVE ENVIRONMENT - This invention provides a method for dynamically calculating and presenting a graphical user interface (GUI) within the display device in a computing system including a display device and an input device. The method includes creating a shared icon space within the GUI, automatically populating the shared icon space with GUI icons including stacking and clustering the GUI icons in the shared icon space based on current context, and potential user needs in view of the current user context and modifying the shared icon space in response to a detected change in current context.05-21-2009
20120124496GEOGRAPHIC VOLUME ANALYTICS APPARATUSES, METHODS AND SYSTEMS - The GEOGRAPHIC VOLUME ANALYTICS APPARATUSES, METHODS AND SYSTEMS (“GVA”) transform requests for on-demand and flexible monetization and related services via GVA components into currency transfers, purchase receipt notifications, social networking communications and transaction analytics reports. In some embodiments, the GVA obtains a merchant identifier of a merchant, and aggregates data records of purchase transactions of users with the merchant. The GVA parses the aggregated data records to extract location identifying information of the users when engaging in the purchase transactions with the merchant. Based on the extracted location identifying information and the aggregated data records, the GVA generates a calculation of volume of transactions against geographical locations. Also, the GVA generates a graphical representation of the calculation of volume of transactions against geographical locations.05-17-2012
20120131480MANAGEMENT OF VIRTUAL MACHINE SNAPSHOTS - A virtual machine snapshot mechanism takes snapshots of virtual machines on a computer system, generates relationships between a snapshot and resources on the computer system, and provides a graphical display of one or more snapshots that allow visually determining which snapshots include which resources. A user may search the snapshots based on user-specified criteria. If an exact match is not available, and closest match is identified in the graphical display.05-24-2012
20120137235DYNAMIC USER INTERFACE GENERATION - A user interface of an application is identified as designated for presentation to a particular end user of the application, the user interface rendered based at least in part on a user interface template, the user interface template including a plurality of placeholders, and the user interface adapted to receive user inputs. At least one attribute of the particular end user is identified. A first set of user interface (UI) building blocks is selected from a plurality UI building blocks, the first set of UI building blocks including at least one configurable UI building block dynamically selected based on the identified attribute of the particular end user. At least one placeholder of the user interface template is populated with the first set of UI building blocks to render the user interface for presentation to the particular end user. The user interface is presented to a user of the application.05-31-2012
20120137236ELECTRONIC DEVICE - An electronic device disclosed herein includes a display unit and an operation unit. The display unit is configured to display a customized screen. The customized screen is configured to display a settings item area and a customized item area. The setting item area is configured to include a plurality of objects that corresponds to a plurality of settings items. The customized item area is configured to include one or more objects that correspond to one or more customized items selected by a user from among the plurality of settings items. The operation unit is configured to receive a customization operation from the user in which an object is selected from among the plurality of objects disposed in the settings item area and moved to the customized item area while the customized screen is being displayed in the display unit.05-31-2012
20120137237SYSTEM AND METHOD FOR DIGITAL IMAGE AND VIDEO MANIPULATION AND TRANSFER - A system, method, and computer program product for automatically manipulating and sharing multimedia content items by acquiring them, defining related item information via graphical user interface, and transferring the items and the related item information to selected destinations whereby the related item information is retained. The related item information includes metadata and collection definition, including transfer constraints and destination requirements. Embodiments may be implemented on potentially network-attached computers and cameras, and transfer content to email accounts, archives, social networks and content publication sites. The graphical user interface includes function-specific areas for easy, fast use. Destinations are identified by name and logo, and may include an interchange server that dynamically updates end destination requirements and responsively adapts further transfers. Transfers may be immediate or occur on demand or at the time of device-network connection, and may include computer-executable program instructions for implementing the graphical user interface.05-31-2012
20120254778MULTI-SOURCE JOURNAL CONTENT INTEGRATION SYSTEMS AND METHODS - The paper discloses a system including a multi-source content acquisition engine configured to provide an instruction to launch an editor window to display a set of selectable content from user-generated content generated by a plurality of remote sources and stored in a content datastore. The system includes a multi-source content selection configured to identify a set of selected content from the set of selectable content. The system includes an integrated content arrangement engine configured to arrange the set of selected content into a multi-sourced journal content sequence. The system includes a layer integration engine configured to apply a layer from the layer datastore to a portion of the multi-sourced journal content sequence. The system includes a multi-source content launch engine configured to provide an instruction to display an integrated multi-sourced journal content sequence including the multi-sourced journal content sequence and the layer in the editor window.10-04-2012
20120174003APPLICATION MANAGMENT SYSTEM AND METHOD USING THE SAME - An application management system and method controls one or more applications according to commands generated by one or more assigned peripherals. The application management system assigns a first peripheral to a first application and assigns a second peripheral to a second application. The application management system stores the commands generated by the first peripheral into a first buffering region and storing the commands generated by the second peripheral into a second buffering region. The application management system distributes for execution the stored commands according to the assignments of applications to peripherals.07-05-2012
20120174002SYSTEM AND METHOD FOR EXTENDING A VISUALIZATION PLATFORM - Systems and methods for extending a visualization platform are disclosed. A user may create a visualization project created. One or more properties for a non-native widget established by a developer of the non-native widget may be received from the project. Such properties may designate a name or a type of data that the non-native widget is capable of processing. Responsive to an instruction received from the user of the visualization authoring environment, a source of data to be processed by the non-native widget or a destination of data produced by the non-native widget to be processed by other widgets may be established. The appearance or behavior of the non-native widget may be rendered based at least in part on a value available from the source of the data or the appearance or behavior of one or more other widgets may be rendered based at least in part on data produced by the non-native widget.07-05-2012
20120174000AUTOMATED GRAPHICAL USER INTERFACE DESIGN AND DEVELOPMENT SYSTEMS AND METHODS - of a graphical user interface screen design, generating, based on the data representative of the graphical user interface screen design, abstraction data representative of the graphical user interface screen design, and generating, based on the abstraction data, computing code configured to be processed by target computing devices having different computing platforms to render graphical user interface screens in accordance with the graphical user interface screen design. In certain examples, the method may further include exporting the computing code to a distribution subsystem for access by a developer. Corresponding methods and systems are also disclosed.07-05-2012
20100050098CONTENT, TRAFFIC AND ADVERTISING ENGINE, SYSTEM AND METHOD - An engine, platform, system and method of interconnecting content generation, advertisement relevance, and traffic stimulation. The present invention may include the generation of one or more content items into a primary content window, the presentation of one or more content items in a secondary content window, a repeated crawl of the one or more content items in the primary content window, the presentation of a first plurality of advertisements relevant to the repeated crawl, the maintenance of a viewer of the primary content window at least partially based upon the one or more content items in the secondary content window, at least until the presentation of a second plurality of advertisements relevant to the repeated crawl, a targeting of at least one subset of traffic in accordance with the generation of the content in the primary content window, and a tracker that increases proportionally with the relevance of the first plurality of advertisements.02-25-2010
20100275139Configuring Animations and Events for Operator Interface Displays in a Process Control System - A graphical editor for creating operator displays and configuring control strategies in a process control plant or system may present a coherent view for the multiple graphical or control strategy items depicted within or associated with the display and strategy. For each graphical item, the view may hierarchically show default and modified values, animation expressions, and event handler scripts. The view may allow a configuration engineer to group, order, and filter various graphical or control strategy items within a single display to present a cohesive view of how the multiple items within the display are capable of being configured for events, animations, and control strategies within the operator display. Providing this cohesive view may allow the user to view and configure graphical items and control strategies without having to open and dismiss dialogs for each configuration task.10-28-2010
20120221967DASHBOARD OBJECT VALIDATION - A method for validating an object with data can include obtaining a dashboard interface object. The dashboard interface object can include dashboard object data. Data can be stored on an information server and can be an intended basis for the dashboard object data. The stored data can be compared with the dashboard object data. The dashboard interface object can be validated when the dashboard object data is a desired result from the stored data based on the comparison.08-30-2012
20080301570SPACIOTEMPORAL GRAPHICAL USER INTERFACE FOR COLLABORATIVE AND SECURE INFORMATION SHARING - A collaborative information sharing system as described herein employs a graphical user interface (GUI) that displays a spaciotemporal rendering along with icons that represent items of interest, such as aircraft, vessels, radar equipment, and communications equipment. The GUI is also used to display item data that describes, defines, or identifies the items of interest. The item data may be provided by multiple information sources residing in different network security domains. The system combines item data governed by disparate security protocols in a manner that allows users having different security credentials to collaborate and share the information while still providing the required security and data protection.12-04-2008
20110004835GRAPHICAL PLANNER - A graphical planner allows a user to create or select, and then display, images that represent tasks and events to be completed by the user, as well as corresponding images that represent tasks and events that the user has already completed. The graphical planner allows a user to plan and schedule events and tasks by indicating an event or task in a non-textual (i.e., graphic or symbolic) manner. Completion of the events and tasks by the user can also be signaled or otherwise indicated in a non-textual (e.g., visual, audible) manner.01-06-2011
20110004834INTUITIVE VISUALIZATION OF BOOLEAN EXPRESSIONS USING FLOWS - The system and method in one aspect allow understanding of Boolean expressions by representing them graphically as a flow of information. NOTs are represented as switches in the flow, capturing the original structure of the expression as written by the user. Verification of those expressions with live data is also enabled.01-06-2011
20110131513USER INTERFACE GENERATION APPARATUS - A user interface generation apparatus 06-02-2011
20110131512UPDATEABLE RUNNING APPLICATION - An application can be run and initial user interface definitions for the application can be loaded into memory. The application can use the initial user interface definitions in the memory to present an initial user interface for the application. In response to user input, one or more updates can be made to the initial user interface definitions in the memory, and the application can use the updated user interface definitions to present an updated user interface for the application. Presenting the initial user interface, making the updates, and using the updated definitions to present the updated user interface can be done while the application continues to run.06-02-2011
20120272168METHODS, APPARATUS, AND SYSTEMS FOR VISUALLY REPRESENTING A RELATIVE RELEVANCE OF CONTENT ELEMENTS TO AN ATTRACTOR - Relationships between content elements and an attractor may be visually displayed on a page. More specifically, the relevance of one or more characteristics of the content elements to one or more attributes of the attractor may be depicted by organizing the attractor and the content elements on a page so that a relative vector between the attractor and the content elements as arranged on the page is related (in a meaningful fashion) to said relevance. Content elements may be selected from one or more sources and/or may be included in a feed of content elements. In some cases, a characteristic of an attractor may be transmitted to a plurality of vendor systems and one or more of the vendor systems may return (or cause to be returned) a message in response thereto.10-25-2012
20120324377USER INTERFACE EXTENSIBILITY FOR WEB APPLICATION DEVELOPMENT TOOL - Methods, systems, and computer program products are provided that enable a user interface of a web development tool to be customized for a web application. A plurality of objects that define a web application is received. The objects are determined to include a customization file that includes a definition for at least one user interface element as a customization to a graphical user interface. The customization file is parsed to receive the user interface element definition(s). A graphical user interface is generated for display that is configured to be interacted with by a user to enable the web application to be developed. The graphical user interface includes one or more user interface element based on the user interface element definition(s) as customizations to the graphical user interface.12-20-2012
20110276908SYSTEM AND METHOD FOR MANAGEMENT OF CONTROLS IN A GRAPHICAL USER INTERFACE - Management of controls in a graphical user interface (GUI) of a computer system. In one aspect, a command is received to create and display a window in the GUI, the window including one or more controls, each control operative to perform a function of an application in response to selection. An associated scope for each control is determined and indicates an extent of shared use of the control within the GUI. It is determined if a different instance of the control already exists within the scope for the control. If so, resources of the different instance are referenced to be shared for use with the control and new resources are not created for the control. If no different instance exists within the scope, new resources for the control are created and stored. The window and the controls in the GUI are displayed.11-10-2011
20120096372System For Creating, Deploying, And Updating Applications And Publications For Mobile Devices - A system to assemble, design, and package content and features toward the creation of an application and/or publication for a mobile device; a system to allow the templatized production of an application and/or publication for a mobile device; a system to allow the immediate distribution of an application and/or publication for a mobile device; a system to allow the system to allow the updating of an application and/or publication for a mobile device; a system for accepting, deploying, and monetizing application and/or publication templates created by first and third-party entities.04-19-2012
20120331410METHODS AND SYSTEMS FOR DESIGNING IT SERVICES - At least one service product to be provided by a designed IT service is selected using a graphical user interface. Mandatory service elements required for the at least one service product are added automatically and displayed. A configuration of the designed IT service is output.12-27-2012
20120290955Creation and Configuration of Compound Widgets - The present application discloses systems, computer-readable media, and methods for generating and storing compound user-selectable data-capable widgets, each widget comprising a graphical display characteristic and a computer-executable functional characteristic. In response to receiving a selection instruction selecting two or more widgets, and receiving a create compound widget instruction, a first compound widget is created from the plurality of selected widgets, and is placed in a widget palette from which additional widgets can be placed. In response to receiving a second selection instruction selecting the first compound widget, and one or more placement instructions, placing the first compound widget a plurality of times within a representation of one or more pages. Each of the placed first compound widgets includes at least one characteristic that is shared across the plurality of placed first compound widgets such that an update to one instantiation of the first compound widget updates the other placed first compound widgets.11-15-2012
20100192074PLUGGABLE MARGIN EXTENSION - Pluggable margin extensions provide user interface controls around an editor's displayed content based on the type of content being viewed. Which margin extensions are displayed may change if the type of content being viewed changes. A margin extension has a spatial orientation relative to the editor's content display. A margin extension may include an order relative to another margin extension for placement on the display, and a margin extension's visible interface may overlay the interface of another margin extension.07-29-2010
20110161846HIGHLIGHTING CHANGES ON COMPUTER DIAGRAMS - A diagram having initial visual design elements can be displayed on a computer display. For example, the diagram may be a computer software architectural diagram. Changes can be made to the diagram to produce modified visual design elements. The changes can be tracked as they are made, to produce change tracking information. The change tracking information can be processed to automatically highlight at least a portion of the modified visual design elements in a display of the diagram. Processing the change tracking information can include filtering the change tracking information to provide different highlighting treatment to some of the modified visual design elements corresponding to information that is filtered out.06-30-2011
20130024791MAINTAINING GRAPHICAL PRESENTATIONS BASED ON USER CUSTOMIZATIONS - A method and system for rendering graphics based on user customizations in a computer graphics application are disclosed. The customizations relate to various properties of one or more graphical elements in the graphic. Such properties include positioning, size, formatting and other visual attributes associated with the graphical elements. These properties may be defined as either semantic properties or presentation properties. Semantic properties are persistent across all graphic definitions. Presentation properties are specific to the graphic definition to which each particular graphic belongs. Thus, a customization to a semantic property of a displayed graphic is preserved in memory for application not only to the currently displayed graphic, but also to all other graphic definitions that may be displayed in the future. In contrast, a customization to a presentation property is only preserved for the currently displayed graphic, and thus not preserved for all other graphic definitions.01-24-2013
20130174065GRAPHIC-BASED ELECTRONIC SIGNATURE MANAGEMENT SYSTEM AND METHOD - A computer-implemented system for managing an electronic signature is provided. A data collector receives one or more contact information items. A signature builder builds a graphic-based electronic signature based on at least one of the contact information items. The graphic-based electronic signature includes a set of icons. Individual icons in the set of icons are respectively associated with at least one of the contact information items. Individual icons in the set of icons are configured to initiate a communication application when one of the icons is selected in order to communication via the communication application using the contact information item associated with the selected icon.07-04-2013
20130174066USER INTERFACE SYSTEM FOR OPERATING MACHINES - In order to produce a graphical user interface for operating one or more machines, a graphical symbol library having a plurality of graphical control elements is created and stored. Furthermore, a function library comprising a plurality of function designations having associated classification information is created and stored. Function designations are selected from the function library for a user interface, and graphical control elements from the graphical symbol library are associated with the function designations. The graphical control elements are grouped and arranged in the user interface on the basis of the classification information, class-specific rules, and stored design rules. The user interface is displayed on a touch-sensitive display in accordance with the size of the display and function rights of a user. An electromechanical control element is provided for inputting a control command regardless of rights.07-04-2013
20080235604Model-based customer engagement techniques - The graphical user interface may include a first portion configured to display a plurality of selectable entity characteristic icons, to receive selections from a user of a first selected entity characteristic and of a second selected entity characteristic thereby, and to provide in response at least a first graphical representation and a second graphical representation thereof, respectively. The graphical user interface also may include a second portion configured to display a graphical entity model that includes a combination of the first graphical representation and the second graphical representation, and a third portion configured to display at least a first suggested product to the user, based on the graphical entity model.09-25-2008
20080229219CLIPBOARD HANDLING OF USER INTENT FOR CLIPBOARD OBJECTS - Embodiments of the present invention address deficiencies of the art in respect to clipboard object management and provide a novel and non-obvious method, system and computer program product for clipboard handling of object intent for clipboard objects. In one embodiment of the invention, a clipboard data processing system can be configured for clipboard handling of object intent for clipboard objects. The system can include a clipboard agent managing a clipboard in an operating platform. The system further can include clipboard object intent handling logic. In particular, the clipboard object intent handling logic can include program code enabled to embed a reference to both a selected object and corresponding selectable action from a source into a target.09-18-2008
20130179809SMART DISPLAY - A smart display allows a user to build custom layouts of user interface blocks on the smart display independent of the software on the computer creating the user interface. A customization mechanism in the smart display allows a user to select portions of a user interface and move them to different positions on the display. The customization mechanism creates custom layout metadata that defines a screen offset for portions of a user interface moved by the user. The smart display monitors the incoming display data and re-assigns pixel rendering data to the new location in the moved user interface blocks as the data coming from the computer application changes.07-11-2013
20110219320METHOD AND SYSTEM FOR SEARCHING FOR GRAPHICAL OBJECTS OF A DESIGN - Searching for graphical objects of a design using a computer system. In one aspect of the inventions, a method includes defining a graphical search pattern based on input received from a user in a graphical interface displayed on a display device, where the search pattern is a graphical object and is defined with a plurality of types of characteristics. The graphical design is searched for all matching instances of graphical objects in the design that match the search pattern and match the characteristics specified by the search pattern. At least one of the matching instances is caused to be displayed on the display device as a result of the searching.09-08-2011
20080201650Web-Clip Widgets on a Portable Multifunction Device - A computer-implemented method for use at a portable multifunction device with a touch screen display includes displaying a web page or portion thereof on the touch screen display. An activation of an options icon is detected. In response, a plurality of icons including a web-clip widget creation icon is displayed. An activation of the web-clip widget creation icon is detected; in response, a web-clip widget is created corresponding to the displayed web page or portion thereof.08-21-2008
20080201649Visualization of information associated with applications in user interfaces - Methods, computer program products and apparatus are provided that enable a user interface or user interface element (e.g., an icon) to communicate additional contextual information for an associated application or file through attributes of the user interface or user interface element. For example, a simulated shadow of an icon or a simulated image projected on an icon can communicate contextual information for the application or file corresponding to the icon. One exemplary method includes: displaying an icon associated with an application or file; and displaying in association with the icon a simulated shadow having contextual information associated with the application or file.08-21-2008
20110225525SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING DATA UTILIZING A SELECTED SOURCE AND VISUALIZATION - In accordance with embodiments, there are provided mechanisms and methods for displaying data utilizing a selected source and visualization. These mechanisms and methods for displaying data utilizing a selected source and visualization can enable enhanced data display, improved data display development, increased time savings, etc.09-15-2011
20110225524Multi-Touch Editing in a Graphical Programming Language - System and method for editing a graphical program. A graphical program is displayed on a display device. Multi-touch input is received to a multi-touch interface, where the multi-touch input specifies an edit operation in the graphical program. The edit operation is performed in the graphical program in response to the multi-touch input, and the edited graphical program is displayed on the display device.09-15-2011
20110239141METHOD, APPARATUS AND SYSTEM FOR IDENTIFYING GUI ELEMENT - Here is disclosed a method, an apparatus and a system for identifying a Graphical User Interface (GUI) element. According to an aspect of the present invention, a method of generating a GUI element identification information comprises: displaying a GUI which includes a target GUI element; analyzing the displayed GUI, to acquire attribute information for the target GUI element; acquiring extra information, other than the attribute information, related to the target GUI element; and processing the attribute information and the extra information to generate the identification information for the target GUI element.09-29-2011
20130091446CUSTOMIZED MULTI-APPLICATION GRAPHICAL WINDOW - A method, programmed medium and system are disclosed which provide the ability to create a customized executable graphical window (CGW) application by selecting desired regions or modules from different base applications. In one example, the system records the location of a selected region of an RGA, creates a CGW to include the selected region of the base RGA application and saves the CGW as a GUI executable application separate from the RGA. The user is enabled to run the CGW as a separate application without the need to switch among the various RGAs of which regions or modules have been included in the CGW.04-11-2013
20100318926USER INTERFACE FOR ENTERING ACCOUNT DIMENSION COMBINATIONS - User interface features for supporting user-initiated input of a segmented account dimension combination are disclosed. The user interface features may be integrated into a software-based accounting application, for example as part of a user interface mechanism that supports a process for entering the account dimension combination on a general ledger distribution line for a record of a transaction.12-16-2010
20110307813Interactive Ring-Shaped Interface - A computer method and system for interactive visualization of a user interest model via an interactive graphical user interface is described. The method and system comprise displaying at least one keyword in a circular sector on a ring on the interactive graphical user interface, wherein the keyword represents an interest of the user interest model, wherein a radial position of the keyword on the ring represents a degree of interest stored as part of the user interest model, and wherein the circular sector represents a semantic type of the user interest model. The method and system further enable changing the degree of interest via an interaction component of the interactive graphical user interface.12-15-2011
20120030593Method and apparatus for enabling real-time bi-directional transactions on a network - The present invention provides a method and apparatus for providing real-time, two-way transactional capabilities on the Web. Specifically, one embodiment of the present invention discloses a method for enabling object routing, the method comprising the steps of creating a virtual information store containing information entries and attributes associating each of the information entries and the attributes with an object identity, and assigning a unique network address to each of the object identities. A method is also disclosed for enabling service management of the value-added network service, to perform OAM&P functions on the services network02-02-2012
20120030592Mashup Component Authoring Tool For Business Enterprise User Interfaces - According to some embodiments, input may be received from a designer via a runtime authoring tool associated with a business service provider user interface page. The designer input defining at least one in-port to receive data from components and at least one out-port to provide data to components. A mashup component may then be embedded within the business user interface page in accordance with the input received from the designer. Moreover, a display of the user interface page to a client may be facilitated, including the embedded mashup component. Further, according to some embodiments the mashup component consumes business context data and combines and displays data received from a plurality of external data sources.02-02-2012
20120030591LOGICAL DATA MODEL ABSTRACTION IN A PHYSICALLY DISTRIBUTED ENVIRONMENT - A component object binds business driven services to a graphical user interface (GUI). The object includes a data model, view model and controller. The view model graphically presents, and the controller manipulates data used by the object. The controller includes an event handler that respond to events generated within the GUI and binds data used by the object to a data source which can be another component object or a remotely located source. The event handler can call a local script to calculate the value of a data element within the object. The component object can be instantiated on a client, and can be configured to communicate with a corresponding component object on a server. The client and server component objects can exchange only that data that needs to be exchanged to maintain the current state of a user interface in the client computer.02-02-2012
20130205236WEB APPLICATION FOR DEBATE MAPS - A fully web-enabled software system for building, editing, evaluating, rendering, navigating and storing an integrated repository of debate in which schematic representations of individual debates are bound together to form an over-arching repository of debate by a multiplicity of user-specified semantic cross-relationships that allow the emergence of clusters of related debates. The system is comprised of: 08-08-2013
20130205235Apparatus and Method for Comparing and Statistically Adjusting Search Engine Results - An internet user can perform a search on the web that can provide the user with an additional level of control for searching the web. Statistical results between the selected pages that can be used as a basis to further conduct a new search study. The statistical results can be formed from a cross-statistical analysis between two webpages or a self-statistical analysis of a single webpage. The statistical results can be used to analyze each selected page so the user knows the content and statistics of the content of pages being viewed. This information can be used to select new links by either viewing the statistical results, the link or both the statistical page and link. The selected links that are “liked” by the user can be checked to include the page for further analysis by the user or system or serve as a seed to create more search terms.08-08-2013
20120084685METHOD AND APPARATUS FOR DESIGNING LAYOUT FOR USER INTERFACES - A method is provided that receives an image that includes graphical metadata for specifying alignment information. The method renders the image by using the alignment information. Rendering the image by using the alignment information includes positioning text on the image, aligning the image with another image, and identifying visual boundaries of the rendered image. The graphical metadata includes a geometric shape that specifies a region on the image where the text is to be rendered. The alignment metadata also specifies a maximum size for text rendered on the image. In some embodiments, the image is a multi-layer image that includes a first layer for the image and a second layer for the graphical metadata. In some embodiments, the layer that includes the graphical metadata is designated to include graphical metadata. The graphical metadata is not rendered on a graphical user interface where the image is rendered.04-05-2012
20120089930Customizable Methods and Systems of Growing and Harvesting Cells in a Hollow Fiber Bioreactor System - Embodiments described herein generally relate to methods and systems for customizing protocols for use with a cell expansion system. Through a user interface, a user may create a custom task for loading, growing and/or harvesting cells. A custom task may comprise one or more steps, in which a user may add or omit steps, as desired. Data may be entered for settings associated with a custom task, in which embodiments provide for such data to be entered each time the custom task is performed. In another embodiment, the settings for a custom task may be configured, in which such settings may be stored and retrieved upon selection of the custom task. Customization and configuration of a custom task may occur using a diagram view of the cell expansion system, in which process settings are associated with graphical user interface elements.04-12-2012
20130212500Method and device for setting user interface - The disclosure provides a method for setting a User Interface (UI). The method comprises the following steps: acquiring and storing image data in a file of a selected background image on a UI management interface; marking space coordinates of a region with different shapes cut on the background image, performing display effect processing on the cut region with different shapes, and outputting a display effect processing result; and recording a preset directory name and a corresponding menu linking path of each icon. The disclosure also discloses a device for setting a UI. By adopting the scheme, a personalized UI can be obtained conveniently and quickly, and user experience is improved.08-15-2013

Patent applications in class Graphical or iconic based (e.g., visual program)