Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Interface customization or adaption (e.g., client server)

Subclass of:

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

715700000 - OPERATOR INTERFACE (E.G., GRAPHICAL USER INTERFACE)

715733000 - For plural users or sites (e.g., network)

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
715745000 Based on stored usage or user profile (e.g., frequency of use, cookies) 150
715747000 End user based (e.g., preference setting) 105
715746000 Interface conversion 17
Entries
DocumentTitleDate
20110179361PREDETERMINED PRESENTATION OF PATIENT DATA AT BEDSID - Techniques for presenting patient data at the patient's bedside include receiving predetermined presentation style data that indicates a subset of fewer than all parameters available from an electronic medical records (EMR) system and a first arrangement on a display device of related parameters in the subset. Without human intervention, the most recent values from the EMR system are received. The most recent values are associated in the EMR system with the particular patient for corresponding parameters of the subset. A first most recent value is presented according to the first arrangement at the particular bedside display device without human intervention. In some embodiments, the most recent values are also received or presented in response to a single stroke from a human user at an input for the particular display device.07-21-2011
20110209069DEVICE SKINS FOR USER ROLE, CONTEXT, AND FUNCTION AND SUPPORTING SYSTEM MASHUPS - Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information and presentation of the located third party information by a mashup and preparation of a mashup to combine different communication modes or modes in a common session.08-25-2011
20130031483AUTOMATIC DETECTION OF DESIGNATED CONTROLLER IN A DISTRIBUTED CONTROL SYSTEM USING A WEB CLIENT - A control system, in one embodiment, includes a plurality of controllers. Each of the plurality of controllers is configured to provide process data to a human-machine interface (HMI) client when selected as a designated controller. A first controller of the plurality of controllers is a current designated controller and is configured to communicate with the HMI client. The control system also includes designated controller selection logic configured to detect an interruption in communication between the current designated controller and the HMI client, poll each of the plurality of controllers for a response, determine which of the plurality of controllers responds first, and select the controller that responds first as the next designated controller.01-31-2013
20130086480CALENDAR APPLICATION VIEWS IN PORTRAIT DUAL MODE - A communication device comprising a microprocessor readable computer readable medium is provided that includes microprocessor executable instructions to provide graphical output, in a first mode, simultaneously on multiple screens and, in a second mode, simultaneously as multiple displays on a common screen.04-04-2013
20130080910DYNAMIC VISUALIZATION OF PAGE ELEMENT ACCESS RATES IN A WEB APPLICATION - Exemplary embodiments disclose dynamic visualizing an access rate of page elements in a web application for increased user viewablity and access. The example embodiments include in response to a server presenting the web application, monitoring by analytics software a set of accesses from user computers to the page elements to detect trends in usage patterns; visualizing the trends in the usage patterns by dynamically resizing the page elements based on the trends; arranging the resized page elements into a page element cloud; and outputting the modified layout of page elements for presentation to the user computers.03-28-2013
20120266079USABILITY OF CROSS-DEVICE USER INTERFACES - Mechanisms are provided that improve the usability of remote access between different devices or with different platforms by predicting user intent and, based in part on the prediction, offering the user appropriate interface tools or modifying the present interface accordingly. Mechanisms for creating and using gesture maps that improve usability between cross-device user interfaces are also provided.10-18-2012
20090183086Componentized Remote User Interface - Systems and methods for providing a componentized remote user interface are disclosed. Such user interfaces are particularly suitable for use in remote configuration of a device, such as a headless device, that is in network communication with a computer. The user interface may be a web page rendered from an HTML file that defines the web page and a separate file that includes script for associating a value with a variable parameter. The HTML file may include a reference to the variable parameter and incorporate the other file therein by reference. When the web page is rendered, the device parses the HTML file to identify the file incorporated therein by reference and substitutes the parameter value provided in the file for the variable included in the HTML file. Thus, the rendered web page may include the actual value of the parameter, and the HTML file need not have the actual value hard-coded therein.07-16-2009
20130036366ADAPTIVE USER INTERFACE FOR MULTI-SOURCE SYSTEMS - A multi-source client-host system that maintains a uniform look & feel user interface, including a host device including a central processing unit, a storage memory for storing look & feel parameters for a graphical user interface, the graphical user interface employing a plurality of graphic images for user interaction, and a display for displaying the graphic images employed by the graphical user interface, a client device that can be attached to and detached from the host device, including a central processing unit, and a configuration program for generating at least one of the graphic images employed by the graphical user interface, the at least one of the graphic images conforming to the look & feel parameters, and a communication channel between the host transceiver and the client transceiver, for data transmission.02-07-2013
20120210243WEB CO-NAVIGATION - A system incorporating techniques described in this paper includes a shared session server system that enables clients to view and interact with content simultaneously. The system enables a first shared session client to send an event stream sufficient to depict results of interaction with the content at a second shared session client.08-16-2012
20090158165Web Interface for Providing System-Status On-Demand - An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is constantly changing. This design only dynamically builds a web page when the page is requested for viewing. Once built, the page is retained so that the next time it is requested, if the information it contains has not changed, the page can be served without having to be rebuilt. If the information has changed, the design will not update the page until the page has been requested. In addition, the page is only built in the human language requested.06-18-2009
20100064229AUTOMATIC PERSONALIZATION OF USER VISUALIZATION AND INTERACTION IN A SERVICE-ORIENTED ARCHITECTURE INTERFACE - A system for automatically generating visualization artifacts corresponding to related service operation interfaces. A user level visualization finite state machine instance is created for a specific service instance based on user activation and deactivation of service operations in the specific service instance and user selection of a start visualization state. The service operations are included in a service level visualization finite state machine instance for the specific service instance. Visualization artifacts are automatically generated based on the user level visualization finite state machine instance and parameterized entities bound to a concrete visualization component. The visualization artifacts are outputted in a service operation interface of the specific service instance for a user to visualize and interact with, resulting in the elimination of individual user unwanted server side function in the units of service operations without server side processing.03-11-2010
20090307602SYSTEMS AND METHODS FOR CREATING AND SHARING A PRESENTATION - In one example, a method for creating a presentation comprises uploading a plurality of digital medial files from a client device to an application server for processing and subsequent storage on a media server. The method additionally comprises receiving user input from the client device defining aspects of a presentation, the user-defined aspects identifying a configuration file and a plurality of digital media files for inclusion in the presentation. The method further comprises transmitting the user-defined aspects from the client device to the application server. The application server stores a record of the presentation, the record including the user-defined aspects. Further, the application server distributes a link to the record that is accessed to retrieve and dynamically render the presentation.12-10-2009
20090094526METHOD AND SYSTEM FOR PROVIDING AN EXTENSIBLE USER INTERFACE - Displaying a custom user interface in response to a determination that the application program is configured to display the custom user interface. To create the custom user interface, the end user can customize one or more default user interface files to create custom user interface files. The default user interface files can comprise one or more of a structure definition file, a content definition file, and a content display file. Additionally, the custom user interface can be associated with a program module function that can execute in connection with displaying the custom user interface.04-09-2009
20130073979TOOL FOR CREATING STRUCTURED OBJECTS AND ACTIONS ON A SOCIAL NETWORKING SYSTEM - A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. External system operators include widgets that, when executed by user devices, record user interactions that correspond to a defined structure of actions and objects. Third party operators utilize a tool provided by the social networking system to define the structure of actions and objects. External actions are recorded by the social networking system for publishing to the social graph.03-21-2013
20130061151METHOD AND SYSTEM FOR SETTING THE USER INTERFACE TO SUIT THE DISPLAY SCREEN OF AN ELECTRONIC DEVICE - The invention provides a method and system for setting the user interface to best suit the display screen of an electronic device, for instance, a cellular phone or a tablet. The method comprises a software application for installation upon an electronic device. The software has a plurality of user-interface variants. A remote server is maintained, having a repository mapping a list of a plurality of user interface variants best suited to a plurality of predetermined electronic devices. The software reports the identity of the electronic device to the server, and queries the server for the user-interface variant best suited for the specific device. When an answer is returned, the user interface is set accordingly. In some embodiments, a user can manually select a preferred user interface variant. His choice is reported to a preference analysis module which communicates with the server, for use in regard to future queries.03-07-2013
20130061150SYSTEM AND METHOD FOR MANAGING DYNAMIC STOREFRONTS - The disclosed embodiments relate to a method, an apparatus, and computer-readable medium storing computer-readable instructions for managing a storefront.03-07-2013
20120226993QUANTIFYING FRUSTRATION VIA A USER INTERFACE - Implementations and techniques for quantifying frustration via a user interface are generally disclosed.09-06-2012
20120117485LAYERED AUGMENTATION FOR WEB CONTENT - Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment content in web pages with resources and provide the resources based on user interaction with the augmented content in the web pages. The disclosed embodiments analyzes a web page to identify a keyword, locates a piece of reference data matching the identified keyword, generates an association of the located piece of reference data and the keyword, and embeds the association in an augmented web page. Upon receiving a request from a client computer corresponding to a pointer being positioned over the keyword in the augmented web page, the disclosed embodiments determines relevant resources, and transmits the resources to the client computer for display in a multi-layered dialog box, such that a viewer can access the plurality of resources by interacting with the multi-layered dialog box without leaving the augmented web page.05-10-2012
20090259945SYSTEM AND METHOD FOR GENERATING WEB BASED MULTI-TIER, WIKI-BASED CONTROL PANELS - A system and method for generating web based multi-tier, wiki-based control panels that provides a technique for provisioning and managing datacenter services, such as for example physical and virtual servers.10-15-2009
20090249217SYSTEM AND METHOD FOR DISPLAYING PUBLISHED ELECTRONIC DOCUMENTS - A system and method that displays published electronic documents including an electronic periodical database that stores electronic files representing a plurality of electronic documents and a plurality of corresponding published issues to each of the plurality of electronic documents, a electronic periodical display controller that displays a graphic substrate upon which the electronic documents and corresponding published issues are arranged, a user input controller that receives user input to manipulate the graphic substrate to control a zooming function and a panning function, and associates input user information with a specific one of the plurality of electronic published issues, and a user input database that saves the input user information associated with the specific electronic published issue, and displays the stored input user information within the graphic substrate associated with the specific one of the plurality of electronic published issues of the plurality of electronic documents.10-01-2009
20110289425METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve displaying a rendered page, detecting the firing of an event in the rendered page and determining an event type for the event. The implementations may also involve ascertaining whether an action associated with the event is implemented in a server-side language or a client-side language, locating handlers for the event according to the event type and performing a handler execution process. These implementations may also involve executing a component re-rendering process to create a re-rendered page and displaying the re-rendered page. The component re-rendering process may be based, at least in part, on output from the handler execution process.11-24-2011
20110289424SECURE APPLICATION OF CUSTOM RESOURCES IN MULTI-TIER SYSTEMS - Localization architecture is provided with a scalable server and a client side repository for shared user interface localization, which may be implemented in a client/display target environment. User interface localization repository is maintained server-side as a source for full or partial distribution. Content for user interface localization repository may be received from authorized partners for one or multiple client installations, and is protected against tampering.11-24-2011
20110296314Extracting Training Scenarios from Test Cases for User-Interface Component Recognition - In one embodiment, a method includes accessing a set of use cases of a software application and selecting, from the set of use cases, a subset of use cases that has a goodness-to-cost ratio that satisfies a predetermined requirement. Computing the goodness-to-cost ratio for the subset of use cases includes: for each use case from the subset of use cases, computing a second cost as a sum of the first costs associated with the user actions of the use case; computing a third cost as a sum of the second costs; for each user-interface component that is acted upon by at least one of the user actions of at least one of the use cases from the subset of use cases, computing a first goodness measure that indicates a level of user-action coverage that the subset of use cases provides on the user-interface component; computing a second goodness measure as a sum of the first goodness measures; and computing the goodness-to-cost ratio as a ratio between the second goodness measure and the third cost.12-01-2011
20110296313TRANSLATING INPUT FROM DEVICES TO APPROPRIATE RUI COMMANDS - A method for mapping input from input devices used for controlling a device to appropriate Remote User Interface (RUI) commands to be transmitted to an RUI server for controlling the device is described herein. An intelligent mapping of commands to exchange input button and feature information between an RUI client and the RUI server is utilized. The mapping enables an input device to communicate with the RUI client device using the RUI server where the RUI client device maps commands and other data.12-01-2011
20120192080TAILORING CONTENT BASED ON AVAILABLE BANDWIDTH - A system is configured to: store contents of a web page; determine an estimate of available bandwidth for a page load for the web page; select one or more of the contents for the page load in response to a browser request from a browser; modify the selected contents based on the estimate of available bandwidth to produce modified contents of the web page; and transmit a part of the modified contents to the browser.07-26-2012
20090183084SYSTEM AND METHOD FOR ASSIGNING COMPUTER USERS TO TEST GROUPS - A system and method to efficiently and randomly place users into a test group associated with a test running on a website being hosted on a server is disclosed. When a user first accesses the website, a random value is transmitted to the user in such a manner that the random value is stored in a computer-readable memory local to the user. Each subsequent time the user accesses the website, the random value is returned to the server from the user. The server may then place the user into a test group for a test to which the user will be exposed on the website based upon the result of an operation that includes the random value received from the user and a unique test value previously associated with the test.07-16-2009
20090183085METHOD AND SYSTEM FOR OPTIMIZING BANDWIDTH USAGE IN REMOTE VISUALIZATION - A method and system for optimizing bandwidth usage in remote visualization are provided. The method may comprise determining a region of interest and a region of non-interest of the image; sending data relating to the region of interest via a reliable priority data stream; and sending data relating to the region of non-interest via a less reliable non-priority data stream. The priority data stream may be a high quality and/or high speed data stream, while the non-priority data stream may be a lower quality and/or lower speed data stream. The region of interest and the region of non-interest may be determined in various ways, including via automatic selection (e.g., through the use of image-based algorithms), via an application programming interface of one of a plurality of graphics applications that generate the image, or via manual selection by a user.07-16-2009
20100169792WEB AND VISUAL CONTENT INTERACTION ANALYTICS - Techniques for web and visual content interaction analytics are described, including capturing data associated with a web activity from one or more sources, the data including at least a video comprising eye-gaze data and the one or more sources comprising at least a visual imaging device configured to capture the video, initiating the capturing the data using an on-page module or script, transmitting the data comprising at least the video from the visual imaging device to a server configured to perform one or more transformations associated with the data, analyzing the data transmitted from the visual imaging device to the server to determine one or more values to generate an analytics report associated with the web activity and the one or more sources, and presenting the analytics report graphically on a display.07-01-2010
20090150795Object model and user interface for reusable map web part - Architecture that enables an end user interested in rendering a map in a web-based collaboration and document management platform the ability to do so without writing custom code. The architecture includes a map server control for insertion into a web page to display a map view. The end user can also employ a pushpin database to store different landmarks to be displayed on the map view. An administrator server control is provided for managing the content (e.g., landmark data) of the database, and a legend server control for providing a list of landmark data for selection and presentation in the map view. A data interface facilitates access to the pushpin database for administrator functions and pushpin information for presentation and selection.06-11-2009
20110214065Management of Hierarchical Reference Data - There are methods and apparatus, including computer program products, for managing hierarchical reference data. There is a Web page for access by a user, where the Web page includes (i) data representing a hierarchy and (ii) rules defining modifications that are permitted to be made to data. The user is enabled to make a real-time modification to the data based on the rules.09-01-2011
20100122180SYSTEM AND METHOD FOR PROVIDING A WEB PAGE TO A CLIENT - To display pieces of data provided by different servers in one page, a providing apparatus provides a page to a client terminal, the page including data retrieved from a server. The providing apparatus includes a) a page return unit for, upon receipt of a page retrieval request from the client terminal, returning a page including code to the client terminal, the code to be executed on the client terminal, the code causing the client terminal to transmit a data transmission instruction to the server, the data transmission instruction instructing the server to transmit the data to the providing apparatus, b) a data reception unit for receiving the data transmitted by the server, the server having received the data transmission instruction from the client terminal, and c) a transfer unit for transferring the data received from the server, to the client terminal.05-13-2010
20100269049SYSTEM AND METHOD FOR MANAGING EVENTS IN A MULTIPLE SCHEDULE ENVIRONMENT - Provided are a system and method for managing events in a multiple schedule environment. In one example, the method includes receiving a user selection identifying an event that is to be scheduled, wherein the user selection identifies the event from a plurality of pre-defined event types. User data is received identifying at least a date and a time corresponding to the event. A message for a recipient is created that includes the time and date inserted into pre-defined text corresponding to the event type. The message is sent to the recipient. A determination is made as to whether a reply has been received from the recipient and whether the reply is affirmative or negative. A status of the event is updated based on the step of determining and a designated individual is notified of the status.10-21-2010
20090094527Environment-Interactive Context-Aware Devices and Methods - Location-aware methods and systems are described. In one embodiment, a portable computing device determines its location by accessing one or more hierarchical tree structures each of which comprising multiple nodes that represent physical or logical locations, and traversing at least one node on the one or more hierarchical tree structures to ascertain the location. The device then acquires digital data associated with the determined location and that can permit the device to interact with a location environment. The device then enables interaction with the location environment based, at least in part, on the acquired digital data.04-09-2009
20100083130COMPUTER PRODUCT, CONTENT PROVIDING APPARATUS, AND CONTENT PROVIDING METHOD - A computer-readable recording medium stores therein a content providing program of a content providing system that provides content of a presentation to a participant terminal. The content providing program causes the content providing system to execute acquiring attribute information concerning an attribute of a participant using the participant terminal; extracting, based on the attribute information, content stored in a content database and corresponding to the attribute information; and transmitting to the participant terminal, based on a page-turning instruction for the content, page information of the content to be displayed on a display screen of the participant terminal.04-01-2010
20100088611User Interface (UI) control for attestation process - Methods and apparatus involve attestation of items, such as user profiles, roles, assets, etc. In a computing environment, a compliance administrator initiates an attestation process, including specifying particular attributes of a user that require attestation. A workflow is launched to present the user with a workflow form in a browser page of his computing device. As part of the launch, a UI control makes calls to an attestation service to determine which attributes of the user were specified by the compliance administrator and to query an association between each of the specified attributes and a particular UI control and field value therefor. Upon obtaining the results, the particular UI control for the specified attributes are presented to the user in the workflow form, along with an attestation question UI control, and an option for the user to update at least one of their field values.04-08-2010
20100083129User Interface for Internet Advertisement - This patent discloses a system to create a template for Internet advertising utilizing a template server containing graphical user interfaces. The template server may receive instructions to retrieve a SWF object having a first image asset associated with a defined image variable. The template server additionally may receive instructions to replace the first image asset with a second image asset. The second asset automatically may be associated with the defined variable. The template server further may receive instructions to create the SWF object by adding the first image asset and the defined variable to the SWF object.04-01-2010
20090254835Method and System for use with the Internet - A method of increasing the awareness of users of the Internet to services and products provided by web sites, wherein the method includes establishing a hosting web site on the Internet having a data processor for registering web site owners (WSO's) as subscribers to a hosting service. The method also includes storing a program of a browser add-on in the web site, and incorporating a set of customizable characteristics, wherein each WSO subscriber is enabled on said hosting web site to customize said browser add-on for defining specific look and functionalities of the browser add-on. The method further includes registering WSO's as subscribers to the hosting service, providing the data processor with a data base for each WSO subscriber, storing the customization data of the browser add-ons in the data bases of the respective WSO subscribers, generating code to be integrated in a web site of the WSO, wherein the code includes a unique identifier of the customization data stored at the hosting web site, in the data base of the respective WSO subscriber. Whenever a user of the Internet activates the code in the WSO subscriber web site, another step provides downloading the browser add-on and the customized data related to the WSO subscriber from the data processor of the hosting web site to the personal computer (PC) of the Internet user and integrating the browser add-on in a web browser installed in the PC.10-08-2009
20090193339SOCIALLY-AUTHORED CONTEXT-INITIATED PROCESSES - Embodiments herein provide a method that maintains computerized scripts. The scripts provide assistance to users with respect to using at least one computer software application that is operating on a computerized device. The method receives, from the user, at least one trigger. This process creates or “authors” the trigger. This “trigger” is an item that automatically initiates at least one of the scripts for the user. In addition, the method adds the trigger to the computer software application (not automatically, but instead based on user input). Thus, when initiated by the trigger, the script automatically outputs assistance (text, sounds, illustrations, educational videos, etc.) to the user through the computerized interface of the computerized device, so as to provide the needed assistance to the user.07-30-2009
20080209337MOBILE COMMUNICATION TERMINAL AND METHOD FOR ACCESSING THE INTERNET USING A MOBILE COMMUNICATION TERMINAL - A mobile communication terminal and method for accessing the Internet is provided, by which internet access can be facilitated by displaying homepage information set by a user together with variable homepage information in accordance with access information on an accessed homepage. The present invention includes displaying user setup homepage information and variable homepage information together, selecting a homepage from the displayed homepage information, and accessing the selected homepage.08-28-2008
20080209335CUSTOMIZABLE KIOSK SOFTWARE - A user-interactive device (08-28-2008
20090288013Scalable User Interface System - Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.11-19-2009
20110271199INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - An information processing apparatus connected to an image processing apparatus via a predetermined data transmission line includes a data analyzing part accessing a predetermined memory area which hold definition data in the information processing apparatus and analyzing the definition data for a display content of screens to be integrated when the information processing apparatus receives an instruction to integrate a plurality of the screens from a user, a data specifying part specifying data to be used for generating customizing screen definition data in which an integration display content of an integration screen is defined among the definition data based on an analysis result obtained by the data analyzing part, a generation part generating the customizing screen definition data based on data specified by the data specifying part, and a communicating part transmitting the customizing screen definition data generated by the generation part to the image processing apparatus.11-03-2011
20100146399METHOD, APPARATUS AND SYSTEM FOR MODIFYING WEBSITE FLOW STACK TO MANAGE SITE-WIDE CONFIGURATION - A method, apparatus and method for modifying website flow stack to manage site-wide configuration are provided. In one embodiment a client machine is configured to accesses a website and to extract configuration options from programming instructions embedded in the website. The client machine is further configured to generate the configuration options using a second set of programming instructions, and to receive a selection of the configuration options. The client machine is further configured to directly receive web pages from the website that are specific to the selected configuration options.06-10-2010
20080244416APPARATUS AND METHOD FOR CREATING AND CONSUMING CUSTOM VISUALIZATION TEMPLATES - A computer readable storage medium includes executable instructions to access multiple custom templates. A selected custom template is designated for implementation. The selected custom template has a set of associated parameters. A custom template guide corresponding to the selected custom template is initiated.10-02-2008
20120297312ADDING SYNDICATION FEEDS TO CALENDAR APPLICATION ITEMS - A user of a calendar application subscribes to a syndication feed corresponding to an event recorded at the calendar application in a calendar data format. The syndication feed commences sending feed data to the user upon occurrence of the event. The feed data indicates a status of the event. The syndication feed binds to a feed data entry in the calendar application that is associated with the calendar item. The feed data of the syndication feed is converted from a feed format to the calendar data format usable by the calendar application to produce converted feed data. The converted feed data is presented in the calendar application proximate to the calendar item. One or more of the subscribing, binding, converting, and presenting is performed by a computing device.11-22-2012
20080282172DYNAMIC GUI RENDERING BY AGGREGATION OF DEVICE CAPABILITIES - Provided are techniques for rendering a Graphical User Interface (GUI). A device capabilities set is obtained from a device. A rendering package that corresponds to the device capabilities set for the device is selected. The GUI is generated using the rendering package and the device capabilities set. The GUI is displayed to a user on a user interface to enable the user to manage the device.11-13-2008
20090327912CUSTOMIZATION OF CLIENT-SERVER INTERACTION IN AN INTERNET APPLICATION - The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access keys, and hotkeys. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, and the interaction model used by the internet application. Customization is enabled on any client supporting standard browser functionality.12-31-2009
20090327909Methods and Systems for Interactive Evaluation of Policies - A system for interactive evaluation of policies includes a first graphical user interface element and a second graphical user interface element. The first graphical user interface element enumerates at least one resource. The second graphical user interface element receives an identification of a characteristic of at least one client and displays a result of an application of at least one policy associated with the at least one resource to the at least one client, the at least on policy applied responsive to the received identification of the characteristic.12-31-2009
20090327910SYSTEM AND METHOD FOR UBIQUITOUS APPLIANCE CONTROL - A slave relay station is adapted to serve and/or host pages comprising a simplified graphic user interface (GUI) encoded in a widely recognized format such as, for example, HTML or WML. The GUI embodies activatable links corresponding to control functions for configured appliances. A wireless phone or other device with network access and the capability to process and present such pages, for example via a Web browser, may then be utilized to effect control of such appliances by simply navigating to the network address of the slave relay station, obtaining an appropriate GUI page, and interacting with the links.12-31-2009
20090327908Methods and Systems for Interactive Evaluation Using Dynamically Generated, Interactive Resultant Sets of Policies - A method for interactive policy evaluation using dynamically generated, interactive resultant sets of policies includes the step of receiving, by a graphical user interface, at least one of: a description of a client requesting access to a resource, a description of the resource, and a description of a method of access requested by the client. The graphical user interface displays at least one policy applicable to the client request for access to the resource. The graphical user interface displays a decision made by applying the at least one policy to the received description.12-31-2009
20100218110METHODS AND SYSTEMS FOR DISPLAYING USER INTERFACES ON REMOTE DEVICES - Method and system for displaying a user interface on a remote device. The method includes receiving a first signal from a remote device by a computer server. The first signal is associated with a uniform resource locator request. The computer server includes at least a user interface engine and a skin engine. Additionally, the method includes running a user interface script by the user interface engine, importing to the skin engine from the user interface engine at least a skin name and one or more user interface elements based on at least information associated with the user interface script, and determining by the skin engine, availability of a skin based on at least information associated with the skin name. The skin corresponds to a skin folder with a folder name, and the folder name corresponds to the skin name. The folder includes at least one or more dynamic html templates.08-26-2010
20120144311COMPUTERIZED SYSTEM AND METHOD FOR COMMENTING ON SUB-EVENTS WITHIN A MAIN EVENT - A news commenting server includes a filtering unit for allowing only trusted or curated users/authors to post comments in a particular portion of a web page of a news website. The news commenting server may also include a comment receiver for receiving comments and associating the comments with a selected one (and not all) of several sub-events that describe a main event. A formatting unit may present the user comments and the associated sub-event in on the same frame, in the web page of the news website. Other embodiments are also described and claimed.06-07-2012
20080209336Customizable web application navigation - A method for customizing display preferences for a web application. Ease of interaction with web content may be improved by customizing display preferences that affect the way content is rendered by a server and provided to a user. Elements of menus for navigation among web pages for various functions, for example, may be added, removed, reordered, renamed, rearranged in a hierarchy, hidden, or shown to help users tailor the functions to their needs and thus better aid them in using the web pages.08-28-2008
20090063988USER INTERFACE CUSTOMIZATION SYSTEM - A system comprising an application data retriever configured to request application data; a mapping data handler configured to request a set of mapping data which is associated with at least a selected user interface (UI) view; a customizing data handler configured to request a set of customizing data associated with the selected UI view; a UI data aggregator configured to combine, at least, the mapping data and the customizing data into a UI view generation data set; and a UI generator configured to generate a UI view utilizing, at least in part, the UI generation data set from the UI data aggregator and the application data.03-05-2009
20110271200INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, INFORMATION PROVIDING DEVICE, AND INFORMATION PROCESSING SYSTEM - Systems and methods for controlling presentation of a menu over a network are disclosed. In one embodiment, an information processing apparatus has a communication unit configured to communicate with an information-providing apparatus over the network, an input unit configured to receive input from a user of the information-processing apparatus, a storage unit storing one or more menus, and a control unit. The control unit is configured to receive, via the input unit, a selection of information for processing, to retrieve, from the storage unit, a first menu associated with the selected information, to receive, via the communication unit, a second menu associated with the selected information from the information-providing apparatus over the network, and to generate a third menu associated with the selected information based on the first menu and on the second menu.11-03-2011
20090172560PORTABLE COMMUNICATION DEVICE HAVING HYPERLINK TARGETS FOR IMPROVED MOBILE WEB BROWSING - A portable communication device having a touch screen user interface is configured to provide mobile web browsing that makes use of hyperlink targets having modified size, display format and/or position. The modified hyperlink targets are more distinct to avoid incidental hyperlink activation while scrolling on a web page within a display window of the portable communication device.07-02-2009
20100281392Platform Extensibility Framework - A platform extensibility framework may be provided. A visualization platform may register feature extensions and receive requests to create objects. The objects may be created according to drawing instructions provided by the visualization platform, an application requesting the object's creation, and/or at least one of the feature extensions.11-04-2010
20090276716Content Adaptation - A web page content adaptation process and system which prioritizes requested web page content for adaptation in accordance with a user's level of interest in the web page content is described. The requested web page content is grouped to form multiple content clusters and a priority value is assigned to each of the content clusters based on the user's browser history. The requested web page content is then adapted in order of the priority value assigned to each of the content clusters to provide a useful version of the original web page content.11-05-2009
20120198351Automatically Testing a Web Application That Has Independent Display Trees - An automatic testing application is provided that can simulate a user interaction with a web application. The automatic testing application can determine that the web application has been completely displayed within a graphical user interface of a web browser using a consistent global page state. The automatic testing application can test that the web application has been correctly displayed by verifying a state of a visualization component of the web application using a communication component. Subsequently, the automatic testing application can transmit an event to the web application that can modify the state of the visualization component using the communication component. Once the automatic testing application has determined that the web application has been completely re-displayed, using the consistent global page state, the automatic testing application can test that the web application has been correctly re-displayed by verifying a modified state of the visualization component using the communication component.08-02-2012
20090177973Method and system for use with the internet - A method of increasing the awareness of users of the Internet to services and products provided by web sites, wherein the method includes establishing a hosting web site on the Internet having a data processor for registering web site owners (WSO's) as subscribers to a hosting service. The method also includes storing a program of a browser add-on in the web site, and incorporating a set of customizable characteristics, wherein each WSO subscriber is enabled on said hosting web site to customize said browser add-on for defining specific look and functionalities of the browser add-on. The method further includes registering WSO's as subscribers to the hosting service, providing the data processor with a data base for each WSO subscriber, storing the customization data of the browser add-ons in the data bases of the respective WSO subscribers, generating code to be integrated in a web site of the WSO, wherein the code includes a unique identifier of the customization data stored at the hosting web site, in the data base of the respective WSO subscriber. Whenever a user of the Internet activates the code in the WSO subscriber web site, another step provides downloading the browser add-on and the customized data related to the WSO subscriber from the data processor of the hosting web site to the personal computer (PC) of the Internet user and integrating the browser add-on in a web browser installed in the PC.07-09-2009
20090024930APPARATUS AND METHOD FOR CHANGING WEB DESIGN - A web design changing apparatus includes a web server for displaying a web screen on a user terminal when a user logs in a web member page through the user terminal, the web server displaying the web screen by activating a web menu screen according to a controlled menu position, a controlled menu color and a controlled menu shape if the position, the color and the shape of the menu are controlled by the user; and a database server having a user database, a user design database and a CSS (cascade style sheet) database, the database server being connected to the web server. The web server combines CSS information with HTML codes to thereby output them on the user terminal, and stores CSS information modified by the user terminal in the database server.01-22-2009
20090199106COMMUNICATION TERMINAL INCLUDING GRAPHICAL BOOKMARK MANAGER - Methods of generating and displaying a list of bookmarks to remotely stored content items in a portable electronic device including a display screen include monitoring access of a content item by an application program in the portable electronic device, and storing a record including a screenshot image on the display screen associated with the content item, an address of the content item, and an identification of the application program. The methods further include displaying the screenshot image on the display screen, and in response to a selection of the screenshot image by the user, retrieving the content item from the address and invoking the application program to display the content item.08-06-2009
20110225507METHOD AND DEVICES FOR GENERATING TWO-DIMENSIONAL VISUAL OBJECTS - For generating one or more two-dimensional visual objects, an initial visual representation is determined and shown in a display area of a communication terminal. A data representation of the visual objects is transmitted from the communication terminal to a remote processing center. The communication terminal receives from the processing center an enhanced visual representation of the visual objects, and replaces in the display area the initial representation with the enhanced representation. Retrieving an enhanced representation from the processing center, makes it possible to display visual objects in the communication terminal in representations which are not supported by the communication terminal, e.g. graphical objects can be rendered according to enhanced algorithms and/or characters can be rendered in enhanced fonts not supported in the communication terminal.09-15-2011
20120079393Adaptable License Platform for Remote Sessions - Disclosed are techniques for providing an adaptable licensing platform. In one embodiment, a declarative remote presentation client access license is described that provides for the dynamic introduction of new client access licenses and redefinition of existing client access licenses. For example, remote presentation client access licenses may be declaratively defined in terms of features or capabilities, the client access license enforcing model, supported remote presentation server versions, and other attributes. The client access licenses may be defined in a client access license details configuration file that can be used to assist the remote presentation licensing platform to adapt to the dynamic business model. In another embodiment, a feature rank based selection of suitable client access licenses may be used to provide a “best client access license selection” feature.03-29-2012
20090249216INTERACTING WITH MULTIPLE BROWSERS SIMULTANEOUSLY USING LINKED BROWSERS CONTROLLED FROM A PRIMARY BROWSER INTERFACE - A Web application can be loaded into a set of different Web browsers. A set of user interactions directed to one of the Web browsers can be received. A state of that Web browser can be altered in accordance with each user interaction. For each received user interaction, an equivalent interaction data element can be conveyed to each of the other Web browsers. The equivalent interaction data element can emulates the received user interaction in context of the Web browser for which the equivalent interaction data is intended. A state of each of the other Web browsers can be altered in accordance with the equivalent interaction data that is received and processed by that Web browser.10-01-2009
20080307315ADAPTIVE USER INTERFACE FOR MULTI-SOURCE SYSTEMS - A method for controlling configuration display screens within a client-host multi-source system, including transferring look & feel parameters from a host device to a client device, setting parameters of a configuration program for the client device, according to the look & feel parameters transferred by the transferring, generating, by the configuration program, a graphic image of a screen, the graphic image conforming to the look & feel parameters, and displaying the graphic image on a display screen of the host device. A system and a computer-readable storage medium are also described and claimed.12-11-2008
20090276717INTEGRATED DEPLOYMENT OF SOFTWARE PROJECTS - A single integrated software project deployment platform is provided that allows administrators to easily and effectively deploy software projects to remote computers. This allows business users with no Information Technology background or capabilities to develop and deploy sophisticated applications for execution on remote systems, such as mobile computers. Mobile workers can connect to backend enterprise systems in real-time to capture rich data types such as digital signatures, photos, speech recognition, bar code scans, etc. while in the field.11-05-2009
20100162128User interfaces and associated apparatus and methods - A controller includes one or more inputs configured to receive data representative of whether a device is in a first or second operating mode. The device comprising first and second user interfaces. The controller is configured to: in the first operating mode, provide output to cause information to be displayed on the first user interface and cause information not to be displayed on the second user interface; and in the second operating mode, provide output to cause information to be displayed on both of the first and second user interfaces.06-24-2010
20100180204SYSTEM AND METHOD FOR IMPORT AND EXPORT OF COLOR CUSTOMIZATION OF A DOCUMENT PROCESSING DEVICE - The subject application is directed to a system and method for customizing a device interface remotely by an administrator. The system includes a document processing device having an intelligent controller. A web server disposed on the controller is configured via a first web server configuration file to generate web output inclusive of indicia corresponding to operation of the document processing device. The web server receives selection data corresponding to a user-selected operation of the document processing device in accordance with generated indicia. A user interface with a thin client interfaces with the web server, generates a user interface inclusive of a display of the indicia, and generates the selection data in accordance with user input corresponding thereto. A data port outputs the configuration file to an associated administrative workstation and receives an alternative configuration file. A data editor loads a received alternative configuration file into the web server.07-15-2010
20100241967SETTING AND MODIFYING METHOD OF USER OPERATING INTERFACE FOR USE IN DIGITAL AUDIO/VIDEO PLAYBACK SYSTEM - A setting and modifying method of a user operating interface is used between a user device and a digital audio/video signal receiving and processing device through a network. The setting and modifying method includes the following steps. Firstly, the user device acquires a first user operating interface setting information from the digital audio/video signal receiving and processing device. Then, the contents of the first user operating interface setting information are modified to generate a second user operating interface setting information. Afterwards, the second user operating interface setting information is transmitted from the user device to the digital audio/video signal receiving and processing device through the network for setting the user operating interface.09-23-2010
20100235755DRIVER INTERFACE AND METHODS - Disclosed are methods of methods of propagating a customized user interface, and corresponding apparatus and computer-readable medium. The methods include displaying a user interface on a first computer, the user interface presenting options to a user to customize the user interface, receiving selections of the options to customize the user interface from the user, displaying the customized user interface to the user, presenting on the user interface an option to propagate the customized user interface to a second computer, receiving from the user a selection of the option to propagate the customized user interface to a second computer, and propagating the customized user interface to the second computer.09-16-2010
20100146398METHOD AND SYSTEM FOR ON-DEMAND NARRATION OF A CUSTOMIZED STORY - A method and apparatus for on-demand narration of a customized story. A user indicates a desire via a user device to listen to a narrated customized story. A story service receives personalization information relating to the user associated with the user device, and obtains localization information relating to information associated with a location of the user device. A customized story is generated based on the personalization information and the localization information, and is narrated to the user device.06-10-2010
20100251134COMMUNICATIONS APPARATUS, SYSTEM AND METHOD OF PROVIDING A USER INTERFACE - A communications apparatus includes a processing resource arranged to support, when in use, a main application and a user interface. The apparatus, in at least one embodiment, also includes a data store and a user interface host entity arranged to access, when in use, a user interface template selectable in response to a received message. The user interface template includes an expression of a number of user interface elements. The user interface is arranged to translate the user interface template selected from the expression of the number of user interface elements into a user interface instantiation.09-30-2010
20100251133METHOD AND SYSTEM FOR PROVIDING A USER INTERFACE IN A COMPUTER - Presenting a user interface in a computing system, where device-specific information is added to data defined generically with respect to a particular device or presentation technology. The generic definition can be provided via template representing data and functionality of a user interaction, which is presented to a user in a specific way on a specific user interface. A class can be derived in the user interface from the template and instantiated with data in accordance with particulars of a data type. Data can be presented via instructions representing basic presentation patterns defining how data is to be presented on a user interface. Identifications of the instructions are matched to instructions to generate instructions specific to a presentation environment.09-30-2010
20090282344Mobile device capable of selective mobile browsing and control method thereof - A mobile device and a related control method allow a selective mobile browsing at access to web pages through an automatic selection of a web page display mode depending on history information, content types or URL information. Upon receipt of a request for access to a specific web page, a control unit checks display mode selection information about the requested web page. Then the control unit selects one of a plurality of display modes according to the display mode selection information. The selected display mode is suitable for the requested web page. Additionally, the control unit controls a display unit to display the web page in the selected display mode.11-12-2009
20100269050WEB SITE ACCELERATOR - A web site accelerator system includes a web asset migrator storing web assets in a data repository according to categories specified in a predetermined schema. The system also includes a web asset configurer matching rules stored in the data repository with attributes associated with an online user. The rules each specify a condition and a web asset stored in the data repository to provide to the online visitor if the condition is satisfied. The system also includes a rules optimizer modifying the rules based on captured online behavior.10-21-2010
20090282345INTERACTION BETWEEN WEB PAGES AND LOCAL APPLICATIONS - There is disclosed a local application for a client machine such as a wireless device, and a method of operating the client machine. In an embodiment, the local application is responsive to an external trigger instruction via a web page in a web browser of the client machine, authenticating data access or functions of the local application. The local application may provide data maintained by the local application (e.g. in accordance with a form specified by the external trigger instruction invoking the local application). The external trigger instruction may be an invocation instruction embedded therein such as an extension embedded into the header or content type of the web page. The web page may further include field ID tags mapping specific data fields in the local application's data store to form input fields provided in the web page.11-12-2009
20110066952Digital Field Marking Kit For Bird Identification - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium use computer systems for bird identification. In one aspect, a method includes presenting, on a mobile device, selectable templates showing bird body shapes; receiving input, on the mobile device, indicating colors for predefined regions of a bird body shown in a selected template of the multiple selectable templates, the indicated colors corresponding to an observed bird; and storing information representing the indicated colors for the predefined regions of the bird body for later identification of the observed bird. In another aspect, a system includes: one or more computers to provide one or more services; a network coupled with the one or more computers; and a mobile computing device configured to connect to the network and the one or more computers by wireless communication; where the mobile computing device is programmed to perform operations as described herein.03-17-2011
20110066951CONTENT-BASED USER INTERFACE, APPARATUS AND METHOD - A Policy- and Relevance-based User Interface (UI) for an enterprise suite Console provides a Console Operator access to information about systems on a network under management. By means of such UI, a user experience is dynamically constructed within product domains particular to the system under management using content elements that flow from content sites into the user environment, populating user interface and driving the Operator experience. Specifications distributed with the content determine how the local Console UI organizes and presents information. The UI is further determined by each Console operator's content access rights. The UI allows for re-flowing the Console UI without reinstalling or updating the Console application, seamlessly integrating new content in to the UI and targeting language to specific working areas.03-17-2011
20110066950METHOD AND SYSTEM FOR THEMING A MOBILE DEVICE - A method and system for coordinating a specific subscribed service on a mobile communication device are provided. In accordance with one embodiment, this is provided a method for coordinating a specific subscribed service on a mobile communication device, comprising: registering the mobile communication device with a node; transmitting identification information to the node, the identification information including an identifier of a device, an identifier of a vendor, an identifier of a user, and an identifier of a subscribed service; receiving information from the node in response to the transmitting; and enabling the specific subscribed service in accordance with the received information.03-17-2011
20110066949VISUALIZATION OF REAL-TIME SOCIAL DATA INFORMATICS - Data corresponding to a current activity of a user is formatted for display. A contact list, tags of interest, and visual display mapping preferences associated with the user are received. A real time broadcast of a current activity of the user is received. A tag of interest most relevant to the current activity of the user is selected. Real time broadcasts of current activities of contacts associated with the user are received. Tags of interest most relevant to the current activities of the contacts are selected. The tag of interest selected most relevant to the current activity of the user is compared with the tags of interest selected most relevant to the current activities of the contacts. Data corresponding to the current activity of the user and the current activities of the contacts is transmitted in a format determined by the visual display mapping preferences associated with the user.03-17-2011
20100192068METHOD AND APPARATUS TO PERFORM ONLINE CREDENTIAL REPORTING - Embodiments of the invention provide a process for displaying a graphical indicator on an Internet enabled device which conveys relationships between an entity associated with a website and third party entities with respect to the website entity. One example method may include obtaining the relationship data from a credential service provider, using a portion of a uniform resource identifier as a key to access the relationship data on the credential service provider, and rendering a representation of the relationship data, wherein the rendering of the relationship data is performed in a graphical user interface of a web browser, and wherein the web browser displays a rendering of the representation of the relationship data such that there is a relationship between an entity associated with the uniform resource identifier and a third party entity.07-29-2010
20110145722Image forming apparatus and method for providing local user interface thereof - A method for providing a local user interface of an image forming apparatus is provided. The method includes supplying power to the image forming apparatus, requesting at least one of a first template and first variable data which make up a home screen of the local user interface, creating the home screen corresponding to the at least one of the first template and the first variable data, and displaying the created home screen on the local user interface.06-16-2011
20120036448SYSTEM AND METHOD FOR PREDICTING USER PATTERNS FOR ADAPTIVE SYSTEMS AND USER INTERFACES BASED ON SOCIAL SYNCHRONY AND HOMOPHILY - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing user interfaces. A system for managing user interfaces is configured for categorizing users according to at least one of common user characteristics and common user behaviors with respect to at least a first domain to yield a group of users. The system is also configured for identifying at least one user behavior with respect to a second domain during a first time interval for at least one user in the group of users. The system is further configured for providing a customized interface for at least other users in the group of users with respect to the second domain during a second time interval after the first time interval. In the system, the content in the customized interface is based on the at least one user behavior.02-09-2012
20090150796SYSTEM FOR AND METHOD OF PROVIDING A USER INTERFACE FOR A COMPUTER-BASED SOFTWARE APPLICATION - A system for providing a graphical interface to a user includes a server platform and an operating system and application software running thereon. The system includes a client device capable of running a standard web browser that accesses the software application on the server platform for displaying information to the user in a display area on the client device. The web browser displays the information without requiring additional software to be installed, downloaded or run on the client device, and without requiring a scripting language to be enabled in the web browser on the client. The application software facilitates user manipulation of unstructured data in the display area for detailed inspection, and facilitates the user selectively causing to display annotations within the display area. The application software facilitates the user inserting annotations within the display area, thereby causing an action to occur in this system or an external system.06-11-2009
20100223560SYSTEM AND METHOD FOR MANAGING COMMUNICATION FOR COMPONENT APPLICATIONS - An application gateway server is provided for managing communication between an application executing in a runtime environment on a device and at least one backend server. The application gateway server comprises a message listener, a connector subsystem, and a messaging subsystem. The message listener receives messages from the component applications. The connector subsystem comprises a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers. The messaging subsystem comprises a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors and a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.09-02-2010
20120144312INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM - An information processing apparatus is disclosed which includes: a discrimination section configured to discriminate an object drawing the line of sight of a user viewing an image displayed on a display screen, the discrimination being based both on coordinate information indicative of where the line of sight of the user is positioned relative to the image and on object information including area information indicative of an image area including the object in the image; and a processing section configured such that when the discrimination section discriminates the object drawing the line of sight of the user, the processing section selectively performs a process corresponding to the object discriminated by the discrimination section.06-07-2012
20080229212Screen data generating apparatus, image processor, screen data generating method, and computer program product - Structure definition information defining element layout positions on the screen, element definition information defining contents of the display elements, and layout definition information defining which of the display elements is to be laid out on which of the element layout positions are acquired. The screen data is generated by laying out the display elements in the element layout positions on the screen according to the layout definition information.09-18-2008
20090106663CONTENT-TRIGGERED CUSTOMIZATIONS FOR MOBILE CLIENTS - Systems and methods for presenting content by a mobile client device having a media player and an associated graphical end user interface. The system and method includes customizing the associated graphical end user interface based on the content to be presented, and presenting the content using the customized graphical end user interface. In one embodiment, the customizing may be triggered by one or more descriptors generated for the content. Examples of descriptors include content type or content metadata such as but not limited to a specific performer, type of performer, content owner or theme.04-23-2009
20130132857PERSONALIZED WEBSITE THEME - A personalized website theme for a website is received. The personalized website theme is distinct from a standard theme of the website. Further, a set of data is sent to the computing device. The set of data includes an indicium indicating the personalized website theme so that the computing device displays the website according to the personalized website theme at least prior to a request for identifying data associated with access to an account on the website.05-23-2013
20100180206SYSTEMS AND METHODS FOR ICONIC GRAPHICAL USER INTERFACE AND EMBEDDED DEVICE MANAGER - Systems and methods are provided that easily interface with, configure, and manage embedded devices, such as telecommunication devices, and that interface with, configure, and manage networks equipped with such embedded devices. In some embodiments, a system comprising a graphical user interface with common abstractions for the settings of an embedded device is presented to a user. In some embodiments, the abstractions are displayed to the user as intuitive icons. In some embodiments, these icons use pictures, colors, and/or other graphical and animation techniques to illustrate device management functions to a user. Using embodiments, the user is able to easily determine how he/she wants the embedded device configured, and can also quickly configure the device in that manner without having to be familiar with the underlying settings of the device. Further, the user can use the interface to manage the device by changing settings or uses of the device as necessary. In some embodiments, the system and its graphical user interface acts as a “skin” over an existing legacy user interface of the embedded device, permitting the system to be easily implemented on top of essentially any embedded device with a web server. Furthermore, the system can be used to implement and manage networks of embedded devices using the same methods disclosed herein.07-15-2010
20130139066INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus according to the present invention includes a first determination unit configured, if a first display region of a first display unit of the other apparatus on which the data is displayed is changed, to determine whether to receive a notification relating to the change in the first display region, a receiving unit configured to receive a notification relating to the change in the first display region according to a determination result determined by the first determination unit, and a changing unit configured to change a second display region of a second display unit of the information processing apparatus on which the data is displayed based on the notification relating to the change in the first display region received by the receiving unit.05-30-2013
20110010635UNIFIED EDITABLE INBOX - A system can include a content receiving module for receiving a static content such as a message or a document, a content promotion module for promoted the static content to a shared content format, and a shared content co-editing module for providing a number of users with co-editing access to the promoted content. The shared content co-editing module can also present editing of the content by certain users to other users in real-time.01-13-2011
20110041074METHOD AND DATA STRUCTURE FOR USER INTERFACE CUSTOMIZATION - A method for changing visual attributes presented by a graphical user interface of a device such as a mobile electronic device by loading onto the device a file containing information for changing selected visual attributes of the interface. A method or compiler for generating or compiling a file that contains information used by a device to change the user interface presented by the device.02-17-2011
20110047475Real-time web applications - A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the Internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on the client device. The router contains no logic regarding the web-user interface running on the client device. The client device has a browser server for dynamically updating the web-user interface through downloading and caching the data from the router. The browser server on the client device has (i) a user interface model of the web-user interface running on the client device defined in Javascript, and (ii) a JavaScript Runtime Engine for dynamically converting the downloaded and/or cached web-user interface markup language data into JavaScript objects. The web-user interface is dynamically updated by combining steps (i) and (ii).02-24-2011
20100218109Webtop and monetization engine, system and method - Systems and methods for an improved webtop, and a monetization engine that better takes advantage of the interests and life segments of a user, are described. A monetization engine embedded in a hyperspace webtop, is provided which includes a user record having a plurality of information items regarding life segments of at least one user, a presentation engine that presents advertisements to at least the user in accordance with at least one information item, and a plurality of tabs, wherein at least one of the tabs is presented to the user in accordance with at least one information item, and wherein each of the plurality of tabs is indicative of content associated with a third party having available for sale to at least one user at least one selected from the group including of a good and a service.08-26-2010
20090327911METHOD AND SYSTEM FOR CUSTOMIZING ACCESS TO A RESOURCE - Disclosed is a method and system for customizing access to a resource. The access to the resource is requested by users in a hierarchy. A first user of the users in the hierarchy is at a higher level in the hierarchy than a second user of the users in the hierarchy. The first user defines a role for the second user. The role includes a set of permissible operations for utilizing the resource by the second user. A role associated with the first user enables the first user to define the role for the second user. The first user customizes a user interface for the second user based on the role defined for the second user. The user interface for the second user provides the second user customized access to the resource.12-31-2009
20090313550Theme Based Content Interaction - Techniques are described to provide theme based content interactions. In an implementation, a user interface is provided to enable interactions with a variety of services from a service provider. The user interface may have one or more content portions that are arranged in accordance with a theme associated with a user and/or a corresponding account or client. One or more theme preferences are stored that describe a theme that may be specified by the user through interactions with a service provider. Accordingly, when the user interacts with services provided by the service provider, the service provider may detect a theme associated with the user and output a user interface that includes content portions corresponding to the associated theme.12-17-2009
20100037145METHOD AND SYSTEM FOR A PERSONALIZED WEB PAGE - A method and apparatus for constructing and using a personalized web page, the personalized web page comprising an at least one module which is a fragment of a second web page having a locator, the second web page stored on a web site, the fragment identified by at least two coordinates within the second web page. The method comprises the steps of selecting the fragment of the second web page, placing the module on the personalized web page; and storing a description of the personalized web page on a server, wherein the description comprises the locator and the coordinates of the fragment of the second web page within the second web page.02-11-2010
20100058195System And Method For Interfacing A Web Browser Widget With Social Indexing - A system and method for interfacing a Web browser widget with social indexing is provided. Electronically-stored articles and a plurality of social indexes that are each associated with a social community are maintained. Each social index includes topics that each relate to at least one such article and a topic model for each topic. A widget remotely executing on a Web browser is interfaced and a request identifying one such social community is accepted. A Web page currently in view on the Web browser is identified and content included in the Web page is obtained. The social index for the social community is obtained. The topic models in the social index are evaluated against the content. Topically-relevant information based on the topics in the social index corresponding to those of the topic models matched to the content is selected. The topically-relevant information is provided to the widget arranged for presentation.03-04-2010
20090217174Online desktop distribution - An apparatus and a method for an online desktop distribution is described. In one embodiment, an online desktop operates on a client with an online desktop distributor having an operating system with one or more kernels compiled for usermode. A server coupled to the client stores and uploads a user profile setting to the client to configure the online desktop on the client based on a user login on the online desktop. The online desktop can be booted from the client with the online desktop distributor or run as a hosted operating system in usermode under a default operating system of the client.08-27-2009
20090217173Method and System For A Rich Media User Interface - A method and system may generate a graphical user interface at a client on a network. An image of a physical container capable of being opened may be generated. One or more icons, each associated respectively with one or more rich media objects, may be displayed. The graphical user interface may display a rich media object associated with an icon when the icon is selected.08-27-2009
20100070871Extendable Recommender Framework for Web-Based Systems - A method for extending a portal by a recommender framework that involves providing a portal having a plurality of recommendation engines plugged into the portal via interfaces. Portal users' interaction behavior data are passed to the plurality of recommendation engines, and recommendations are retrieved from the recommendation engines via the recommendation manager. Recommendations for a user are correlated to a context in which the user is currently acting by a context manager, and recommendations for the user are calculated by the recommendation engines based on the users' interaction behavior data received by the recommendation engines via the recommendation manager and merged transparently to the user based on pre-determined weightings assigned to each of the plurality of recommendation engines. A recommendation to be presented to the user is determined based on the user's interests and preferences identified according to pre-defined user and context models.03-18-2010
20110252334MULTI-CHANNEL USER INTERFACE ARCHITECTURE - A computer-readable medium, computer-implemented method, and multi-channel user interface system are provided. In one embodiment, a computer-readable medium has instructions stored thereon that, when executed by a processor, cause the processor to perform a method. The instructions include providing source code and metadata for a base set of user interfaces, where the base set of user interfaces is capable of being executed on multiple channel. The metadata is capable of configuration for a specific channel. The configuration of metadata for a specific channel includes projecting one or more task flows from a task flow template and configuring one or more regions for each task flow.10-13-2011
20110083082FRACTIONAL DOWNLOAD BASED ON CURRENTLY PRESENTED PORTIONS FROM LARGE CONTENT PAGES - Methods, systems, and apparatus, including computer program products, for fractional download of content pages in a data network including one or more servers and client devices. A single page layout is identified for a content page to be downloaded from a server to a client device in the data network. The single page layout defines a geometrical arrangement of content reservation areas for presenting respective content elements from the entire content page. For example, the single page layout can include hierarchically arranged containers. An active portion is identified in the single page layout, where the active portion corresponds to a display area for displaying the content page on a display unit of the client device. Content elements are provided to the client device for the content reservation areas in the active portion of the single page layout without providing content elements for content reservation areas that are outside of the active portion.04-07-2011
20110078579METHOD AND APPARATUS FOR PROVIDING INFORMATION AND DYNAMICALLY DISPLAYING NEWLY ARRIVED, UP-TO-DATE, CURRENT, CONSUMER PRODUCTS - A method for displaying, at a user client display, information regarding latest consumer products, including receiving at a server site, information from at least one of manually generated source inputs, an automatically generated source input, and source inputs from product manufacturers; reviewing the source input information to determine that it meets criteria based upon at least one of age relative to product release, acceptable content criteria, and respective product release dates; storing data meeting selected criteria in a database accessible in response to and based upon received user inquiries; updating the database periodically to eliminate data which fails to meet at least aging criteria, and, in response to user inquiries, making available from the database information regarding products meeting the user inquiry specifications.03-31-2011
20110078581METHOD AND SYSTEM TO SERVE THE DYNAMIC RELEVANT ADVERTISEMENTS FROM THE ACCESS NODE - The present system relates to an access node for granting a telecommunication device access to a content provider over a telecommunication network, the content being in the form of a webpage comprising one or more ad spaces for displaying banners ads uploaded from banner ad providers when said webpage is displayed on said telecommunication device, the access node being operable to forward a request for a first webpage sent by the telecom-munication device to the content provider, receive the first webpage from the content provider, said first webpage comprising one or more ad spaces for banner ad(s), verify that at least one first ad space has been tagged by the content provider with an indication identifiable by the access node, modify the first webpage to include in the first ad space a banner ad selected by the access node, when the first ad space is tagged with such an identifiable indication, forward the modified first webpage for subsequent display of said first webpage on the telecommunication device, thereby granting said telecommunication device access to the content provider.03-31-2011
20110083083SCREEN GENERATION METHOD, AND SCREEN GENERATION APPRATUS - An apparatus, method and screen recording medium are provided. The apparatus includes a determining unit which determines, in response to a request to perform processing including a screen transition and the request is transmitted from a client device via a network, whether a screen definition data, as a transition destination, associated with a client identifier relating to the client device is stored in a screen definition data storage unit, and a generating unit which generates, when the screen definition data is stored, a data of the screen functioning as the transition destination by using the screen definition data and generates, when the screen definition data is not stored, a data of the screen functioning as the transition destination by using a common screen definition data.04-07-2011
20110072360METHOD AND APPARATUS FOR AUTOMATICALLY PERFORMING AN ONLINE CONTENT DISTRIBUTION CAMPAIGN - A computer implemented method is described. Data is collected about a number of member entities that have online interaction with a group entity. A predefined state is assigned to a selected one of the member entities automatically, in response to applying a predefined rule to analyze some of the collected data. The rule is defined in part by the group entity. The method automatically determines whether or not online content is to be delivered to the selected member entity, based on the assigned state. In another embodiment, online content that is to be delivered to the selected member entity is automatically personalized for the selected member entity, again based on the assigned state. Other embodiments are also described and claimed.03-24-2011
20110078580METHOD AND SYSTEM FOR PROVIDING INTERFACE OF WEB PAGE - The present invention relates a system for providing an interface of a web page. A system for providing an interface of a web page according to the present invention: a web server that generates pagelet information including a portion of web page providing information and when a terminal requests the transmission of the web page, transmits a web page including the pagelet information to the terminal; and a terminal that extracts a pagelet information from the web page to generate a pagelet and displays a pagelet capable of controlling a screen independent of the web page when the terminal requests the transmission of the web page to the web server and receives the web page from the web server.03-31-2011
20110072359APPARATUS AND METHOD FOR PROVIDING CUSTOMIZABLE REMOTE USER INTERFACE PAGE - An apparatus and method for providing a customizable RUI page. The method includes setting object information including customization capability information and an attribute to an object of a User Interface (UI) to be configured at the RUI page; transmitting the set object information to a UI page-configuring unit to configure the RUI page using the object information; and when request for a user-customized object is received, configuring and transmitting the requested user-customized object according to object information included in the request.03-24-2011
20100122181Operation Target Identification System - An operation target identification system includes at least one terminal device connected to a network, having a first display, devices connected to the network, each of which has a second display, and an identical pattern setting unit provided on the network, which selects one of multiple preset display patterns and sets the selected display pattern to the first display of the terminal device and the second display of one of the devices designated as an operation target of the terminal device.05-13-2010
20100037146Systems, Methods, and Graphical User Interfaces for Generating or Managing an Action Plan for a User - Systems, methods, and graphical user interfaces for generating an action plan for a user are provided. In one embodiment, an application for generating the action plan may be opened, an instruction to generate the action item from a user may be received, information relating to the action item from the user may be received, the action item may be generated using the received information and the generated action item may be displayed to the user. In one embodiment, instructions may be received from a first user to delegate an action item to a second user, the delegated action item may be sent to the second user, a decision from the second user regarding his acceptance of the delegated action item may be received, and the decision may be displayed to the first user.02-11-2010
20120066610SUB-COMPONENT INSTANTIATION AND SYNCHRONIZATION USING A SHARED WORKER - The techniques of this disclosure are directed to a shared worker application configured to create one or more instantiations and/or to locally synchronize status of one or more sub-component instantiations for one or more web applications. In one example, a shared worker of a browser facilitates creation of sub-component instantiations, by acquiring software defining the sub-component from a memory of a computing device on which the browser is operating, or via a network, and providing the software local to the computing device for execution to create the instantiation of the sub-component. In another example, a shared worker of a browser as described herein facilitates status updates for multiple sub-component instantiations local to a computing device upon which a browser is operating.03-15-2012
20110154215METHOD AND APPARATUS FOR PROVIDING A SPECIFIC USER INTERFACE IN A SYSTEM FOR MANAGING CONTENT - A method and apparatus for managing use of protected content by providing a specific user interface to an application program used to render the content. The method includes identifying a user interface description associated with content, building a specific user interface based on the user interface description, and replacing the standard user interface of an application program used to render the content with the specific user interface. The specific user interface can be unique to the user, unique to a Web site, or otherwise customized.06-23-2011
20080320396Method and System for Displaying Data on a Mobile Terminal - The present invention provides a method and system for acquiring, storing and displaying content on a mobile terminal. The mobile terminal mobile terminal is adapted to acquire content from content providing devices or sources such as the Internet, e-mail, or direct download from a PC to the mobile terminal for display. Content providing devices of the system are stand-alone devices which store content, such as location based advertising information, for downloading by a mobile terminal in close proximity to the content providing device. An application resident on the mobile terminal can provide scrolling player functionality to enable stored data content to be easily viewed.12-25-2008
20080229211SYSTEM AND METHOD FOR VISUAL CONTENT SHARING IN AN ONLINE ENVIRONMENT - There is provided herein a system and method for content sharing over the Internet, wherein the user creates visual representations of specific content share sections and, by graphically accessing and interacting with these visual representations, the user is able to quickly, efficiently and easily create multi-user content sharing environments, thereby still retaining full control over all specific shares. With this graphical approach the accessibility and understanding of the user regarding content sharing over the Internet is enhanced, therewith allowing even the casual user of computers to initiate content sharing.09-18-2008
20120311458SYSTEM AND METHOD FOR DISTRIBUTING USER INTERFACE DEVICE CONFIGURATIONS - A system that incorporates teachings of the present disclosure may include, for example, a computing device including a memory, a display device and a controller. The controller is programmed to provide to a first server a request for User Interface (UI) device configurations, provide to the first server configuration criteria associated with the request, receive configuration data associated with target UI device configurations from the first server, present a Graphical User Interface (GUI) on the display device based on the configuration data where the GUI displays selections for each of the target UI device configurations, provide a selection from among the selections of the target UI device configurations, and receive provisioning information from the first server that allows for implementing the selection of the target UI device configuration. Other embodiments are disclosed.12-06-2012
20110047476IMAGE-BASED REMOTE ACCESS SYSTEM - Image-based remote access systems and methods are described herein. At least some illustrative embodiments include a method that includes dividing into a plurality of sub-regions graphical data in a first frame buffer (02-24-2011
20100318918Communication Path Exchange Service - Described are methods and apparatuses, including computer program products, for determining available communication paths. A graphical user interface is transmitted from a server device to a client device. The graphical user interface includes one or more graphical elements associated with one or more communication path attributes. One or more communication path request criteria based on input to at least one of the one or more graphical elements are received at the server device. The one or more communication path request criteria are associated with the one or more communication path attributes. Based on the one or more communication path request criteria, a ranked set of one or more available communication paths are determined. The ranked set of one or more available communication paths are transmitted from the server device to the client device.12-16-2010
20110258555SYSTEMS AND METHODS FOR INTERFACE MANAGEMENT - Methods and systems for interface management are provided. First, a request message, requesting for arrangement information of at least one interface is received from a server, wherein the at least one interface contains at least one object and can be displayed on a screen of an electronic device according to the arrangement information. In response to the request message, respective arrangement information of the at least one interface is obtained and then transmitted to the server, such that a simulated interface of the at least one interface is displayed on a user interface at the server side based on the respective arrangement information received by the server, wherein when a change is made to the simulated interface of the at least one interface at the server side, the arrangement of the at least one interface is accordingly changed.10-20-2011
20120204115CONFIGURATION OF USER INTERFACES - Configuration of user interfaces is described. In an implementation, a method includes receiving a query from a device. The query is for a user interface (UI) from a client. The UI, when executed by the device, is configured to form a request for execution of a control function by the client. A processing of the request determines whether the execution by the client of the control function is permitted. The processing is performed at a head end by using client state data. The hardware and/or software capabilities of the device to execute the UI are detected. The UI is configured based on the hardware and/or software capabilities of the device.08-09-2012
20110126121MARKETING SYSTEM HAVING MULTIPLE FULFILLMENT CHANNELS AND A METHOD FOR DIRECTING A PERSONALIZED INVITATION TO MEMBERS OF A SOCIAL NETWORK - A marketing system (05-26-2011
20110126120Computerized Interface For Monitoring Financial Information And Executing Financial Transactions - Apparatus, methods and articles of manufacture for monitoring financial information and executing financial transactions are disclosed. A client side interface comprises a number of panels, which are constructed by way of applications from various data sources. The panels can be customized as to content and appearance on the client, and the interface can be any one of a number of interfaces, including web pages, email interfaces and alert interfaces. The data sources are further provided, at least in part, by way of a value added content provider system, which comprises creating, editing and publishing interfaces.05-26-2011
20110126119CONTEXTUAL PRESENTATION OF INFORMATION - The present invention relates to system and methodology to facilitate context determination of operation of a user device. Based upon the context determination information can be adjusted dynamically to enable all or part of the information to be displayed on the user device in a manner consistent with the determined context. A plurality of monitoring devices provide data regarding operation of the user device. The data can be analyzed to generate a context score from which operation of the user device can be accordingly conducted. Operation of the user device can facilitate inference of current activity, location, etc., of a user operating or employing the user device.05-26-2011
20110126118Plugin-based User Interface Contributions to Manage Policies in an IT Environment - An approach is provided that registers a component plug-in with a console application. A request is received from a user of the console application. The console application displays a console user interface in a predetermined interface style. The console application detects that the request corresponds to the component plug-in and sends an initial request to the component plug-in. The console application receives an initial model of an initial user interface from the component plug-in and this model is provided to the user in response to the initial request. The console application builds an initial component user interface based on the received initial model. The initial component user interface is also consistent with the predetermined interface style. The console application displays the initial component user interface and the console user interface in a common application window in the predetermined interface style.05-26-2011
20100180205METHOD AND APPARATUS TO PROVIDE USER INTERFACE AS A SERVICE - A user interface service composer determines, based on a user interface request from a user interface consumer, one of a plurality of user interface service providers to be invoked; and consults a particular entry (corresponding to the service provider to be invoked) in a user interface data catalog having a plurality of entries for the plurality of user interface service providers. A request message, for rendering a user interface requested in the user interface request received from the user interface consumer, is routed from the user interface service composer to the given one of the plurality of user interface service providers that is to be invoked. The request message includes configuration parameters and interaction-related data, and is formatted in accordance with the particular entry in the user interface data catalog. The user interface service composer receives, from the given one of the plurality of user interface service providers that is to be invoked, the user interface requested in the user interface request received from the user interface consumer; and forwards, to the user interface consumer, the user interface requested in the user interface request received from the user interface consumer.07-15-2010
20110093787SUPPLYING ENHANCED COMPUTER USER'S CONTEXT DATA - Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing of information includes receiving from first and second sources indications of ability to supply values for, respectively, an indicated one of the state attributes and another of the state attributes. In such situations, after receiving an indication of the indicated attribute from a first client, the providing of information further includes determining that the first source is available to supply a value for the indicated attribute, obtaining from the first source an indication of the value and information describing the indicated value, determining based at least in part on the descriptive information whether the indicated value is appropriate to be supplied to the client, and supplying the indicated value to the client when it is determined that the indicated value is appropriate.04-21-2011
20090293000METHODS AND SYSTEMS FOR USER INTERFACE EVENT SNOOPING AND PREFETCHING - The present invention relates to systems, apparatus, and methods for utilizing user interface (UI) snooping to optimize network connections. The method includes accessing, by a client proxy running on a client system, a UI events queue. The UI events queue is stored on the client system. The method further includes identifying events within the UI events queue. The identifying includes filtering the events for events to be optimized. The method further includes, based on the identified events, determining at least one command, and optimizing the at least one command, and executing the optimized command.11-26-2009
20100031160DYNAMICALLY MAPPING AND MAINTAINING A CUSTOMIZED METHOD SET OF TAGS PARTICULAR TO AN EXTENTION POINT - A method for consistently and dynamically mapping and maintaining a customized method set of tags particular to an extension point page, includes: extending static customized method content to the extension point page by: mapping static customized method content to an extension point page; wherein the extension point page is configured with collaborative content and dynamic content; filtering the dynamic content based on a set of tags associated with the extension point page; synchronizing the extension point page's tags to ensure that the dynamic content rendered in the extension point page has a set of updated tags to retrieve current syndicated content; wherein a method author defines the extension point page in the customized method; and wherein a method user views the extension point page.02-04-2010
20100017723APPARATUS FOR INTRODUCING A DEPENDENCY BETWEEN A USER INTERFACE AND A SIGNAL - An apparatus (01-21-2010
20100017724METHOD FOR PROVIDING CUSTOMIZED LOOK-AND-FEEL CONTENTS OF TERMINALS, AND LOOK-AND-FEEL CUSTOMIZATION SERVER AND SYSTEM THEREOF - A method for providing customized look-and-feel contents of terminals includes: obtaining information about capabilities of a terminal; obtaining a look-and-feel content corresponding to the capability information; and sending the look-and-feel content to the terminal. A look-and-feel customization server includes: a capability information obtaining unit, configured to obtain information about capabilities of a terminal; a look-and-feel content obtaining unit, configured to obtain a look-and-feel content corresponding to the capability information; and a look-and-feel content sending unit, configured to send the look-and-feel content to the terminal. A look-and-feel customization system is also provided. According to the present disclosure, the efficiency of sending a look-and-feel content to the terminal is improved; the waste of network resources is avoided; and the user satisfaction with the look-and-feel customization service is improved.01-21-2010
20110307798Merging Modifications to User Interface Components While Preserving User Customizations - An application displays a user interface (UI) component. A client can apply customizations to this UI component. After the client applies customizations to the UI component, the client modifies a solution set containing solutions that modify the UI component. After the client modifies the solution set, the application displays a new version of the UI component. Modifications provided by the solutions in the solution set are applied to the new version of the UI component. In addition, the customizations remain applied to the UI component without the client manually re-applying the customizations to the UI component.12-15-2011
20090172561Scalable, Multi-User Server and Methods for Rendering Images from Interactively Customizable Scene Information - A server for use in connection with a network including at least one client and a communication link interconnecting the client and server. The server comprises a user interaction control module, an image rendering module and an interface. The image rendering module is configured to render, from three-dimensional scene data representing a scene, a two-dimensional image. The interface configured to transmit the two-dimensional image over the communication link to the client. The user interaction control module is configured to regulate interactions between the server, in particular the image rendering module, and respective clients who may be using the server concurrently to control images in which customizations requested by, for example, respective clients are rendered.07-02-2009
20090172559CREATING AND EDITING DYNAMIC GRAPHICS VIA A WEB INTERFACE - Technologies are described herein for creating and editing dynamic graphics via a World Wide Web (“Web”) interface. A Web service is provided for generating dynamic graphics in response to requests received from client computers. In response to requests from client computers, the Web service generates requested dynamic graphics and returns the generated dynamic graphics to the client computers in response to the requests. Parameters may be provided to the Web service indicating a list of text items, a layout type, a visual style, a color, and other aspects of a dynamic graphic. A user interface is also provided for creating and editing a dynamic graphic within a Web browser application.07-02-2009
20130185648APPARATUS AND METHOD FOR PROVIDING USER INTERFACE - An apparatus and a method of providing a user interface are provided. An apparatus for providing user interface includes: an information gathering unit configured to collect application information related to applications that are executed and emotion information related to a user; a characteristic information generator configured to combine the application information and the emotion information to obtain characteristic information; and a user interface reconfiguration unit configured to reconfigure graphic objects related to the applications using the characteristic information.07-18-2013
20120042261SUB-COMPONENT INSTANTIATION AND SYNCHRONIZATION USING A SHARED WORKER - The techniques of this disclosure are directed to a shared worker application configured to create one or more instantiations and/or to locally synchronize status of one or more sub-component instantiations for one or more web applications. In one example, a shared worker of a browser facilitates creation of sub-component instantiations, by acquiring software defining the sub-component from a memory of a computing device on which the browser is operating, or via a network, and providing the software local to the computing device for execution to create the instantiation of the sub-component. In another example, a shared worker of a browser as described herein facilitates status updates for multiple sub-component instantiations local to a computing device upon which a browser is operating.02-16-2012
20120047443METHOD AND APPARATUS FOR A VIRTUAL DESKTOP - An approach is provided for managing desktop components. A device determines to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof. The one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs.02-23-2012
20120210242Contact Center Co-Browsing for a Mobile Device - Methods and systems of co-browsing may provide for determining a custom set of display parameters for a co-browsing session based on a first set of display parameters corresponding to a first type of browser and a second set of display parameters corresponding to a second type of browser. One or more web applications can be notified of the custom set of display parameters, wherein the web applications may override responses to web requests during the co-browsing session based on the custom set of display parameteters.08-16-2012
20120005591Method and Apparatus for Presenting User Information Based on User Location Information - An approach is provided for determining location information and presenting user information on at least one display. A location detection and presentation module determines location information of one or more users. The location detection and presentation module causes, at least in part, presentation of user information on at least one display at a position based, at least in part, on the determined location of the one or more users.01-05-2012
20120011446GENERATING USER INTERFACES - An interface generator 01-12-2012
20120117484System And Method For Providing Mixed-Initiative Curation Of Information Within A Shared Repository - A system and method for providing mixed-initiative curation of information within a shared repository is provided. Static content is retrieved from a shared storage associated with a shared information management client. Dynamic content including one or more information items satisfying a similarity threshold with the static content is identified as similar dynamic content. An interactive visualization is generated within the shared information management client from information extracted from the static content and the similar dynamic content. The interactive visualization of the information is linked with the static content and the similar dynamic content. A selection of the information of the similar dynamic content is received from within the visualization. The static content in the shared storage is updated with the similar dynamic content linked with the selected information.05-10-2012
20120110466METHOD FOR PRESENTING INFORMATION TO A HOST VEHICLE HAVING A USER INTERFACE - A method for presenting information to a host vehicle having a user interface. The method includes remotely creating an information set including user accessible information pertaining to troubleshooting onboard components of the host vehicle, detecting a host vehicle condition, selecting a portion of the user accessible information based on the host vehicle condition, and wirelessly communicating the portion of the user accessible information to the host vehicle for access by a user at the host vehicle via the user interface.05-03-2012
20120110465METHOD FOR PRESENTING INFORMATION TO A HOST VEHICLE HAVING A USER INTERFACE - A method for presenting information to a host vehicle having a user interface. The method comprises remotely creating an information set including user accessible information pertaining to troubleshooting onboard components of the host vehicle, wirelessly communicating a portion of the information set to the host vehicle, and operating the user interface to selectively make available the user accessible information in the portion of the information set for access at the host vehicle.05-03-2012
20120072849SERVER APPARATUS, METHOD, PROGRAM AND INTEGRATED CIRCUIT, FOR CONTROLLING USER INTERFACE DISPLAY - A server apparatus of the present invention extracts the second client apparatus cooperable with the first client apparatus and transmits an instruction to the second client apparatus to launch a user interface, based on a user interface request from the first client apparatus, and transmits an instruction to the second client apparatus to display the user interface, based on a cooperation request from the first client apparatus, and thereby the first client apparatus and the second client apparatus cooperate with each other to allow an operation of the server apparatus in a short time after a cooperation request for causing the first client apparatus operated by a user and the second client apparatus different from the first client apparatus to cooperate with each other.03-22-2012
20120072848SYSTEM AND METHOD FOR SOCIAL COLLECTION - Methods and apparatus are provided for establishing a network addressable collection of one or more media files based on a social connection. In one embodiment, a method includes receiving a request from a user to establish a collection associated with an event, wherein the collection relates to a network addressable site configured to provide a user interface for content provided by the user, and receiving content from the user to be stored with the collection. The method may further include receiving identification information from the user for one or more participant users, and transmitting a notification to the one or more participant users, wherein the notification includes a graphical display including a graphical representation of the content stored in the collection.03-22-2012
20110107230NAVIGATION THROUGH HISTORICAL STORED INTERACTIONS ASSOCIATED WITH A MULTI-USER VIEW - An illustrative embodiment provides a computer-implemented process for navigation through historical stored interactions associated with a multi-user view that receives a previously saved multi-user view, wherein the multi-user view comprises a set of artifact attributes, receives an identified filter from a user, and presents a filtered view to the user. The process further determines whether to amend the filtered view, and responsive to a determination to amend the filtered view, generates an amended view from the filtered view, and responsive to a determination to save the amended view, saves the amended view as one of a new view or an updated view.05-05-2011
20120124480SYSTEMS AND METHODS FOR GENERATING CUSTOMIZED USER INTERFACES - Systems and methods consistent with the invention may include receiving, over an electronic network, a contract description message including description information corresponding to a computer device being used to display the contract to a user, retrieving, by using a processor, the description information from the contract description message, comparing the description information with information stored in a template library and adaptor library to identify a generic user interface and a corresponding adaptor module, and generating a contract response message based on a result of the comparison, the response message including an instruction to generate, on the computer device, a customized user interface based on the identified generic user interface and corresponding adaptor module when the generic user interface and the corresponding adaptor module are identified.05-17-2012
20120233550TOOLS TO CONVEY MEDIA CONTENT AND COST INFORMATION - In accordance with one aspect of the present disclosure, apparatus are provided, including a media submitter user interface, media stored data, a media receiver, and a layout adjuster. The media submitter user interface presents information to prompt a media submitter to enter given media content and parameters of the media content, thereby specifying a media layout to be submitted to a publisher for publication. The media stored data represents a field for holding the given media content. The media submitter user interface is configured to access the field and to display a graphical representation of the field with the given media content, allowing the media submitter to make, further alterations to the media content and also allowing the media submitter to review the given media content. The media receiver receives and stores the given media content. The layout adjuster evaluates the given media content and determines space and layout requirements. The layout adjuster also adjusts the dimensions of a layout incorporating the media content in a form that mirrors an appearance of the media layout upon publication.09-13-2012
20120166963CONVERTING DESKTOP APPLICATIONS TO WEB APPLICATIONS - Technologies are described herein for converting a desktop application to a web application. An interface file is generated based on a user interface of the desktop application. A logic file is generated based on application executables of the desktop application. A data model is generated based on application data and states of the desktop application. The web application is generated based on the interface file, the logic file, and the data model.06-28-2012
20120131473SCRIPTING WEB SERVICES - A process performed on a server includes configuring the server to enable script for a Web service to be defined dynamically, where the Web service includes an application program interface (API) for enabling access by, and interaction with, a computer program executing on a device other than the server. The process also includes compiling the script to produce machine-executable code for the Web service, receiving a call from the computer program to the Web service, executing the machine-executable code in response to the call to produce an output, and sending the output to the device.05-24-2012
20120131472APPARATUS AND METHOD FOR LOOK AND FEEL CUSTOMIZATION INCLUDING CONTEXT ANNOTATION - An apparatus and method for providing Look and Feel Customization (LFC) in a mobile terminal are provided. The method includes receiving an LFC Package including a plurality of LFC Element Settings to the mobile terminal, wherein at least one of the LFC Package and one of the LFC Element Settings are annotated with metadata regarding a context for use. By including LFC context metadata in an LFC Package or an LFC Element Setting, the mobile terminal is able to support context aware based LFC operations.05-24-2012
20110185282User-Interface-Integrated Asynchronous Validation for Objects - An asynchronous data validation mechanism integrated into a user interface by a binding engine is provided. Application object properties are bound to user interface data fields. The asynchronous validation mechanism communicates with a validator and with the object properties. Data input to a single field can be flagged with multiple validation errors. Multiple validation errors can also be associated to the object overall rather than being associated with particular properties of the object. Inconsistency between inputs to different data fields can result in a cross-property validation error. A single flag indicates whether the business object has any validation errors. Different validation errors may have different visualization types, and the business object may have validation errors of different data types, rather than being limited to strings.07-28-2011
20120254768CUSTOMIZING MOBILE APPLICATIONS - In general, this disclosure describes techniques for generating customized versions of mobile applications for computing devices according to user's preferences and/or device information for downloading onto a user's computing device. A web application executing on a first computing device (e.g., back end system or server) associated with the service provider associated with the mobile application may receive user information specifying one or more preferences associated with the mobile application. A compiler of the first computing device may generate a user-specific version of the mobile application based on the received user information. The generated user-specific version of the mobile application may then be communicated to a mobile computing device that is capable of executing the mobile application.10-04-2012
20120216125Integrated Enterprise Software and Social Network System User Interfaces Utilizing Cloud Computing Infrastructures and Single Secure Portal Access - A software-based method and system to provide a secure user interface on multiple and diverse electronic computing devices with a customized and secure dashboard feature. The systems and methods simultaneously integrate internally generated software utilities of an enterprise with externally accessed software operating in a ‘cloud computing’ environment. The systems and methods can be used in management and operations that use computer based software, data management, creative processes and communication systems. The systems and methods reduce the requirement for additional programming to integrate or interchange equivalent and independently developed software for use within an enterprise. The systems and methods permit social network communications between members of an enterprise and an external community. The security features of the user interface portal permit collaborations between parties in an external community and enterprise members that can develop new processes that remain proprietary to the enterprise and parties of an external community.08-23-2012
20100299611SYSTEM AND METHOD FOR COMMUNITY CENTRIC RESOURCE SHARING BASED ON A PUBLISHING SUBSCRIPTION MODEL - The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Community”, for example, with which the publisher manages the share-relationships with his community members. The community members are organized into different groups. Each group includes a number of community members who have a common sharing relationship with the publisher with respect to one or more views of the shared resources. A resource may have multiple views. Each of the views has Metadata describing sharing-styles, as well as version, creation date, size, and the like. Each sharing style corresponds to a specific sharing relationship between a community member and the publisher.11-25-2010
20100275128SYSTEMS AND METHODS FOR CONSUMER-GENERATED MEDIA REPUTATION MANAGEMENT - Methods and systems for monitoring consumer generated media are disclosed herein. Consumer generated media (CGM) is discovered using a plurality of keywords from a set of keywords configured to return consumer generated media embedded in a digital location. CGM is collected from a plurality of sources using a plurality of robots configured to collect media from the discovered CGM. CGM is normalized for statistical analysis. CGM is tested for conceptual relevance to the predetermined topic using the series of keywords. Sentiment is determined of the collected consumer generated media based on the semantics of the language in the collected CGM. A graphical user interface is generated having collected consumer generated media and statistical information related to at least one of the conceptual relevance and the determined sentiment. The graphical user interface is displayed and a reply is enabled to at least one of the collected consumer generated media, displayed within the graphical user interface, such that when selected a reply is posted to the source of the CGM.10-28-2010
20120317495METHOD AND SYSTEM FOR CUSTOMIZING A USER INTERFACE TO AN ON-DEMAND DATABASE SERVICE - In embodiments, methods and systems for customizing a user interface to an on-demand database service. These mechanisms and methods for customizing a user interface to an on-demand database service can enable embodiments to provide a user interface designed by a tenant of the on-demand database service. The customization can include including third party content into the customized user interface, overriding a standard object, and providing content inline at a specified location.12-13-2012
20120084663Display Management for Native User Experiences - In some remote application execution environments, a client device (e.g., to which application output is sent and where user interaction is performed) may include native control elements for touch input such as virtual keyboards, virtual pickers and the like. When the server device detects an editable/control field of a remoted application receiving focus, the server may instruct the client to activate a native control element for user interaction. The client may determine the manner in which to modify an application display to resolve potential display conflicts. For example, a native control element may obscure or hide potions of the remoted application on the client display. Modifying the application display may include panning the display, zooming into or out of portions of the display, adapting the display for scrolling and the like. The remote computing device may also transmit values for populating a native control element.04-05-2012
20120233551System Of Spatial Enterprise Solution - Disclosed is a system defined, designed and implemented to provide the platform for the spatial solutions of the enterprise business workflows. In this system, the spatial solutions can be configured into the different models, which include the data source model, the virtual data model, the rendering model, the user access model, the customization model and the resource model. The system provides the spatial solutions by integrating these models. Architecturally, the system consists of three major components—the server, the admin console and the clients. The server integrates the different models, processes the data, and passes the processing results to the clients. The admin console configures these models. The clients, which run on the different platforms, render the models in the graphic manner and execute the frontend business logics.09-13-2012
20080301565Bookmarking and lassoing in a geo-spatial environment - A method, apparatus and system of bookmarking and lassoing in a geo-spatial environment are disclosed. In one embodiment a method of bookmarking a plurality of entries includes receiving a lasso drawn on a geo-spatial map by a user, obtaining a region on the geo-spatial map based on the lasso, obtaining the plurality of entries from within the region, creating a plurality of bookmarks corresponding to the plurality of entries, associating the plurality of bookmarks with the user, and enabling access to the plurality of entries by the user using the plurality of bookmarks. The method may further include associating the plurality of entries with a group. The method may also include providing additional information corresponding to the plurality of entries to the user. The method may include presenting a mass profile edit option to the user for the plurality of entries.12-04-2008
20110131503APPARATUS AND METHODS FOR PROVIDING TARGETED ADVERTISING FROM USER BEHAVIOR - Various embodiments for providing content targeted according to user behavior are described. In one or more embodiments, a content optimizing service may be invoked by a client operating a browser application when the browser loads a web page from a web site. The content optimizing service may collect behavior events and compare the collected behavior to a set of rules. When behavior matches a rule, the user may be associated with a segment, which may be provided to a content source that selects content according to the segment. Other embodiments are described and claimed.06-02-2011
20110131502USER LOCATION-BASED DISPLAY METHOD AND APPARATUS - A user location-based display method and apparatus are provided. The display method includes the steps of determining a location of a user relative to a display apparatus, configuring and displaying a screen based on the location of the user, selectively extracting user information based on the location of the user, and changing the displayed screen based on the extracted user information. As a result, a realistic interaction is possible between the display apparatus and the user, and the user is provided with contents in a very effective manner. The user location-based display apparatus includes a location recognizing unit which determines a location of a user relative to the display apparatus. A control unit causes a screen to be configured and displayed based on the location of the user; causes user information to be selectively extracted based on the location of the user, and is configured to cause a displayed screen to be changed based on the extracted user information.06-02-2011
20120240049ABSTRACTED DISPLAY BUILDING METHOD AND SYSTEM - A technique is provided for configuring and interface device. The interface device includes a plurality of device elements, each having visual representation and a state engine defining a functionality. A server module in the interface device receives a query from a user viewable screen that includes the visual representations. The server module serves the user viewable screen to a general purpose viewer or browser, which may include a design-time environment. An access module, then, prompts each device to send an image defining its visual representation to a memory display context for inclusion in the user viewable screen. The access module works without reference to the respective functionality of the device elements.09-20-2012
20120089922Apparatus and method for effectively implementing system and desktop configuration enhancements - An apparatus for effectively implementing system and desktop configuration enhancements in an electronic device includes a user interface that a device user may utilize to interact with the electronic device. In accordance with the present invention, various appropriate means for enhancing the utilization capabilities of the user interface are implemented and supported. The electronic device further includes a processor device that is configured to control the means for enhancing the utilization capabilities of the user interface.04-12-2012
20110276892RESOLVING INFORMATION IN A MULTITENANT DATABASE ENVIRONMENT - Disclosed herein are techniques for providing a user interface component. In some implementations, a request for the user interface component may be received at a computing device. The user interface component may have a default visual presentation. A branding override may be selected from a plurality of available branding overrides. The branding override may define a modification to the default visual presentation of the user interface component. The branding override may be selected based on one or more contextual variables associated with the request for the user interface component. The user interface component may be modified in accordance with the selected branding override. The user interface component may be displayed on a display device.11-10-2011
20120096366TECHNIQUE FOR HANDLING URLS FOR DIFFERENT MOBILE DEVICES THAT USE DIFFERENT USER INTERFACE PLATFORMS - The examples provided teach techniques and devices used to route a request received from a mobile station via a URL link that is independent from the user interface platform used on the mobile device. This request is received at a web server which routes the request to an application server based on the URL link. The application identifies the user interface platform used by the mobile station and determines whether the application is supported by that user interface platform. If the application is not supported by the user interface platform, the application server reroutes the request to another application server having the application that is supported by the user interface platform and the application at the other server carries out the request and sends the response to the mobile station.04-19-2012
20120290940Data Model Generation Based on User Interface Specification - Systems, devices, and methods for providing data model generation based on user interface specifications are presented. On a client device, an execution platform may provide a graphical user interface (GUI) through which a software designer can visually develop an application. The execution platform may represent the application as pages with each page containing zero or more widgets. From this representation, a database schema is automatically created and populated, and then stored on a server device.11-15-2012
20100131857SOFTWARE FOR INTEGRATED MODELING OF USER INTERFACES WITH APPLICATIONS - This disclosure provides various embodiments of software for providing a user interface (UI) model. In one aspect, the software identifies one or more components associated with a particular work center. The software then collects modeling information from the one or more components identified as being associated with the particular work center, and integrates the collected modeling information into a UI model associated with the particular work center. In some instances, the particular work center may be associated with or defined by a corresponding work center model illustrating the particular work center's UI layout, including at least a portion of components associated with the particular work center.05-27-2010
20130024778DYNAMIC CROSS-ENVIRONMENT APPLICATION CONFIGURATION/ORIENTATION - Dynamic configuration of cross-environment applications enhances the computing experience in a computing environment with an extended active user environment and/or multiple active user environments. A mobile computing device maintains multiple active device configurations associated with multiple active user environments and/or application windows within active user environments. Device configuration qualifiers are determined from a variety of sources including device characteristics, device indicators, user settings, and/or application presentation. The mobile computing device selects active resource sets for applications based on the device configuration qualifiers. Application presentation is dynamically updated by disestablishing an application screen and establishing a new active application screen using a different resource set. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.01-24-2013
20130174045SELECTING CONTENT FORMATS BASED ON PREDICTED USER INTEREST - Methods, systems, and computer program products are provided for selecting content formats based on predicted user interest. One example method includes receiving a request to present additional content to a user in association with the user viewing a video content item during a session, identifying one or more candidate content formats, predicting a likelihood that the user will abandon the session for each candidate content format, selecting a format based at least in part on the predicting, determining when to present the additional content to the user, and presenting the additional content in accordance with the selected format.07-04-2013
20080250326User-defined visual indicators on dynamic charts - In accordance with embodiments of the present invention, a method for providing a user-defined visual indicator on a dynamically generated graphical representation of real-time data is provided. The method includes receiving at least one user-defined condition related to the real-time data. The user-defined condition includes at least one external data condition. The method further includes receiving at least one external data related to the at least one external data condition, and providing at least one visual indicator for display along with a dynamically generated graphical representation of the real-time data in response to satisfaction of the at least one user-defined condition. In some embodiments, the at least one external data condition relates to a sentiment measure. Furthermore, in some embodiments, the sentiment measure is determined from a plurality of users.10-09-2008
20080250325Integrated Development Environment with Object-Oriented GUI Rendering Feature - A method, computer program product, and data processing system for supporting an integrated development environment (IDE) for efficient graphical user interface (GUI) programming in source code are provided. The IDE user selects one or more GUI components for immediate rendering. The IDE, which has its own GUI, contains an event handler that detects modifications to the source code to the selected components. When a modification is detected, the IDE attempts to compile the source code to the modified component. If the compilation succeeds, the IDE dynamically loads the newly compiled code and executes the newly compiled code to render the component in the IDE's own runtime environment. Subsequent modifications to the component's source code result in immediate recompilation and rerendering of the component by the IDE so that the user is provided instant feedback as the GUI source code is modified.10-09-2008
20080235598SEQUENTIAL RESTRUCTURING OF A COLLABORATIVE CONTEXT - The present invention is a method, system and apparatus for dynamically restructuring a named collaborative context. In a system for dynamically restructuring a named collaborative context, a named collaborative space having a composition of collaborators, roles, tools and resources can be coupled to a workflow engine. The workflow engine can be configured to process workflow templates. Restructuring logic further can be included in the system and can be programmed to rearrange the named collaborative space with a different composition responsive to a workflow step change specified by a workflow template for the named collaborative space and processed in the workflow engine. Notably, a portal view can be configured to provide a user interface to the named collaborative space. In this regard, the tools can include logical components embodied in a portlet disposed in the portal view.09-25-2008
20080235597SYSTEMS AND METHODS OF DATA INTEGRATION FOR CREATING CUSTOM BOOKS - Systems and methods for creating customized or individualized documents, including but not limited to printed documents such as bound books. An open application program interface (API) facilitates data integration and aggregation between a document creation system and one or more content provider partners. A customer can select a customized document, preview the document, and modify the document as desired, for example, by adding text, comments, photos, and the like.09-25-2008
20130179797SHARED USER INTERFACE SERVICES FRAMEWORK - This disclosure provides various embodiments for providing UI services. An application-independent, reusable UI framework receives a request from a first application, to perform a first operation on a first set of data relating to presentation of the first set of data on a UI. A subset of the first set of data is received from a data provider independent of the UI framework. At least one first service is identified in response, the first service hosted by the UI framework and adapted to perform the first operation on the first set of data. The first operation is performed on the subset of the first set of data using the at least one identified first service to produce a first processed set of data adapted for presentation on a UI of the first application. The first processed set of data is sent to the first application.07-11-2013
20120254769CACHING MULTIPLE VIEWS CORRESPONDING TO MULTIPLE ASPECT RATIOS - The present technology presents targeted content, such as a targeted application, in multiple different configurations to correspond to multiple display orientations. In one example, a primary application having a view reserved to present the targeted application is configured to be presented in either a landscape or a portrait presentation format depending on the orientation of the display. The primary application is further configured to switch from either the landscape or portrait presentation format to the other presentation format when the orientation of the display is changed. Accordingly, the targeted application can be downloaded in multiple configurations so that the configuration that is appropriate for the displayed presentation format of the primary application can be presented with the reserved view.10-04-2012
20110271198METHOD AND APPARATUS FOR PROVIDING COOPERATIVE USER INTERFACE LAYER MANAGEMENT WITH RESPECT TO INTER-DEVICE COMMUNICATIONS - An apparatus for providing cooperative user interface layer management may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least maintaining a terminal session between a server device and a client device in which the client device emulates at least a portion of a display presented at the server device, receiving, at the server device, an indication identifying a user interface layer for which display of information related to the user interface layer is not supported at the client device, and determining a response to a user input provided at the client device based on whether the user input relates to the user interface layer identified by the indication. A corresponding method and computer program product are also provided.11-03-2011
20130097520METHOD OF RENDERING A USER INTERFACE - A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine.04-18-2013
20130097519METHOD OF DISTRIBUTED LAYOUT NEGOTIATION IN A USER INTERFACE FRAMEWORK - A method of determining a layout of a user interface (UI) that composites elements from a plurality of applications, each of the plurality of applications having a respective UI client engine, the method comprising: receiving, from one of a plurality of UI client engines, a request to change layout parameters; negotiating, between the plurality of UI client engines, changes to the layout parameters to determine negotiated layout parameters; and transmitting the negotiated layout parameters to a UI rendering engine, as a component tree structure, for rendering to a display. A UI system, electronic device and computer program product are also provided.04-18-2013
20130097521METHOD OF RENDERING A USER INTERFACE - A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI client engine processes a client thread to manage a scene graph. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine.04-18-2013
20130104050METHOD AND TERMINAL FOR CHANGING USER OPERATION INTERFACE - A method and a terminal for changing a user operation interface are provided. The method for changing the user operation interface includes: determining user identity information; according to the user identity information, searching for main interface functional objects corresponding to the user identity information; and applying the found main interface functional objects on a preset display interface. User identity information is identified, and corresponding main interface functional objects are displayed according to the user identity information, thereby solving a problem in the conventional art that when a user is switched, continuously repeated settings are needed before the user operation interface is displayed. In an application scenario of multiple users, it is not required to repeatedly set the main interface functional objects when the user is changed, and the main interface functional objects corresponding to the user identity information are directly invoked and applied, which simplifies an operation process.04-25-2013
20110061002SYSTEM AND METHOD FOR SENDING VARIOUS APPLICATION PROGRAMMING INTERFACES TO A CUSTOMIZED USER INTERFACE - A system and method of providing a customized user interface (UI) on a client, comprising: receiving a chosen API or a default API; receiving any user identity information; retrieving any local data; retrieving any query result from any user input information; and creating the customized UI in XML for any chosen APIs based on any user identity information, any query result information, and any local data.03-10-2011
20110061001SYNCHRONIZATION OF ADVERTISMENT DISPLAY UPDATES WITH USER REVISITATION RATES - Techniques for displaying advertisements on web pages are provided. A revisitation rate for views of a web page by a user population is determined. A refresh rate for an advertisement space on the web page is synchronized with the determined revisitation rate. An advertisement is selected to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate. The advertisement is selected based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate.03-10-2011
20080201646Tab Order Mapping of User Interfaces - An approach is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has controls is displayed, the cursor is typically placed at the control with the lowest (i.e., first) tab order. When the user presses the tab key, the cursor moves to the control corresponding to the next lowest tab order. This allows the designer to design a single window (or panel) that is displayed differently on constrained devices. However, even though the window is displayed differently, using tab order mapping maintains a consistent visible proximity between controls despite the type of display device being used by the user.08-21-2008
20100287479MOBILE INFORMATION SERVICES - Mobile communications devices display contextually relevant information based on the presence, status, and identification of a user. Lens templates control how the information is displayed and can be customized and designed for specific usage profiles. The lenses that are used can be updated at any time to accommodate changes in a user's presence. The granularity of the lenses and corresponding information can also vary to accommodate different needs and preferences. Lenses can also be specialized for different events or venues. The lenses allow a user to access contextually relevant information from a mobile communications device having limited display and/or browse capabilities without requiring a user to navigate through undesired information, wasting valuable resources in the process.11-11-2010
20110252335Zooming in a Web Browser - A computer-implemented method for managing the display of information in a web browser involves identifying a web browser type of a web browser on a computing device, identifying a zoom level of the web browser, obtaining size-related information about one or more graphical elements displayed by the web browser, determining a matching size for an element to be provided on the browser, and adjusting the matching size to account for zooming-related measurement errors for the identified browser type and the identified zoom level.10-13-2011
20110239126WORKFLOW-BASED SESSION MANAGEMENT - Techniques disclosed herein include systems and methods that provide a workflow-based session manager or workflow engine for a content delivery system, such as for delivering video-on-demand, streaming audio, streaming video, etc. Such techniques increase velocity and flexibility of deploying new features and services in a video delivery system. Techniques include a session management model provides a service-oriented and workflow-based approach. As a service-oriented approach, each functional session management step can be represented as a business service. As a workflow-based solution, a sequence of steps to be performed can be defined as data, rather than being hard-coded inside an application. Defined as data, steps (nodes, tasks) can then be created and changed using a graphical editor. New services can be added by defining actions for the new service, and adding a node to a given session management workflow sequence. Techniques include a workflow engine that initiates session management in realtime.09-29-2011
20130151982RECIPROCAL INSERTION OF LINKS FOR WEBSITES - A method, within a computer hardware system, includes the following. A first functional marketing element associated with a second entity is inserted within a first website associated with a first entity. A second functional marketing element associated with the first entity is reciprocally inserted within a second website associated with the second entity based upon the first functional marketing element being inserted within the first website. The second functional marketing element, within the second website, includes a link to the first website, and the first functional marketing element, within the first website, includes a link to the second website.06-13-2013
20130151981REMOTELY DEFINING A USER INTERFACE FOR A HANDHELD DEVICE - In some embodiments, a host computer can be used by a user to arrange icons among a plurality of home screens or views. For example, a representation of each of the home screens available at a handheld device can be displayed on a host computer along with a representation of the available icons usable at the handheld device. A user can select representation of icons at the host computer and arrange the icons among the representations of the home screens. Icons and/or home screens can be added and/or removed. The arrangement created by the user at the host computer display can be sent to the handheld device when completed.06-13-2013
20120260191METHOD AND SYSTEM FOR CUSTOMIZING A USER INTERFACE TO AN ON-DEMAND DATABASE SERVICE - In embodiments, methods and systems for customizing a user interface to an on-demand database service. These mechanisms and methods for customizing a user interface to an on-demand database service can enable embodiments to provide a user interface designed by a tenant of the on-demand database service. The customization can include including third party content into the customized user interface, overriding a standard object, and providing content inline at a specified location.10-11-2012
20120284631METHODS TO ADAPT USER INTERFACES AND INPUT CONTROLS - Methods for generating graphical user interfaces are presented. In one embodiment, a method includes determining device properties associated with a device executing an application and generating a concrete graphical user interface (CUI) based at least on the device properties and an abstract user interface (AUI) of the application. The method includes displaying the CUI on the device and determining a change in the device properties. In one embodiment, the method further includes generating, if necessary, a different CUI based at least on updated device properties and the same AUI of the application.11-08-2012
20130159871STANDALONE DATA ENTRY FOR BACKEND SYSTEM - A computer-implemented system may include reception of a user interface package at a client device, the user interface package including layout information and a data model, the layout information conforming to a user interface model of a backend service provider and the data model conforming to a business object model of the backend service provider. The layout is rendered at the client device based on the user interface model, data input to the rendered layout at the client device is received, the data is stored at the client device in conformance with the business object model, and the data is transmitted from the client device to the backend service provider.06-20-2013
20130159872APPARATUS AND METHOD FOR SETTING USER INTERFACE ACCORDING TO USER PREFERENCE - Provided are an apparatus and method for setting a user interface according to user preferences, more particularly, an apparatus and method for setting the user interface according to the user preferences, in which the user interface can be set up by reflecting the user preferences, and the set user interface is synchronized in order to be used in other devices. The apparatus includes a user-interface-configuration unit that is notified of an update and rearrangement of a predetermined user interface element by a user, a user-information-management unit that manages security information of the user that reconfigures the user interface element, and a user-interface-tree-management unit that reconfigures a predetermined user-interface tree based on the reconfigured user-interface element.06-20-2013
20110307799SCRIPTING APPLICATION WITH PRIVACY MODE COORDINATION - In at least some embodiments, a computer system includes a processor and a computer-readable storage medium coupled to the processor and storing a scripting application. The scripting application, when executed, is configured to coordinate use of a browser engine privacy mode with emulation of user operations on a browser-hosted application.12-15-2011
20120290941FLEXIBLE RENDERING OF USER INTERFACE ELEMENTS - An exemplary method includes 1) retrieving a set of presentation elements from a remote server, the set of presentation elements including a graphical element, 2) retrieving metadata from the remote server, the metadata associated with the graphical element and including information specifying coordinates at which the graphical element is to be displayed and a distance for the graphical element to cover within a graphical user interface, 3) using the metadata to determine a distance to stretch the graphical element within the graphical user interface, 4) stretching the graphical element the determined distance starting from the specified coordinates, and 5) including the stretched graphical element within the graphical user interface. Corresponding methods and systems are also disclosed.11-15-2012
20120030582INFORMATION DELIVERY SYSTEM, INFORMATION DELIVERY SERVER, INFORMATON PRESENTATION TERMINAL, AND INFORMATION DELIVERY METHOD AND PROGRAM - An information delivery server of the present invention delivers information to information presentation terminals, and includes a control unit and a storage unit. The storage unit includes: a user attribute information storage unit that stores user attribute information; and a presentation information object storage unit that stores a presentation information object including user presentation information, feature information related to a context and an attribute of the user presentation information, and information indicating a relevancy of the user presentation information to a user of a delivery target. The control unit includes: a relevancy calculation unit which calculates a relevancy of the user presentation information to the user based on user attribute information of the user of the delivery target of the user presentation information and feature information of the user presentation information, and stores the calculated relevancy in the presentation information object storage unit; a delivery management unit that determines an information presentation terminal of a delivery target and a presentation information object to be delivered to the information presentation terminal based on the calculated relevancy at a delivery time of the user presentation information; and a delivery unit that delivers the determined presentation information object to the information presentation terminal of the delivery target.02-02-2012
20120030581Mashup Component Framework for Business Enterprise User Interfaces - According to some embodiments, a business user interface page associated with a business service provider may be established. The user interface page may have, for example, 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 be embedded within the business user interface page, and may also have at least one out-port to provide data to components. A display of the user interface page to a client may then be facilitated, including the embedded mashup component, wherein the mashup component combines and displays data received from a plurality of external data sources.02-02-2012
20130198648STATE CHANGE ALERTS MECHANISM - A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system.08-01-2013
20130198649STATE CHANGE ALERTS MECHANISM - A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system.08-01-2013
20130198647Extension Activation for Related Documents - Extension activation may be provided. Upon receiving a new document associated with a plurality of related documents, extension trigger conditions may be evaluated. In response to determining that an extension trigger is satisfied, a user interface element associated with the extension trigger may be displayed.08-01-2013
20120060098SITE CONTENT CLIPPING CONTROL - A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor.03-08-2012
20120079394CO-BRANDS FOR USER INTERFACE IN TRAVEL BOOKING - Co-brands, virtual wrappers for web sites that allow clients to expand client inventories across different web sites, are disclosed. Different types of travel inventory can be provided across these web sites. A client can create different URLs, domains, look and feel, product filters, pricing rules, business logic, payment methods, languages, currencies, etc. off a single instance. A client can create a co-brand and, using an administrator application, configure its settings to target specific geographic locations, targets markets or even themes. Additionally, co-brands are used to allow third party vendors to direct traffic to client sites. Co-brand tools are designed to make items such as navigation, images, buttons, domain names, colors, fonts, languages and currencies. Co-brands make it easier for travel companies to have sites based on demographics, destination, and events that can lead to greater adoption and conversion.03-29-2012
20130091435METHOD AND APPARATUS FOR GENERATING USER CONFIGURABLE USER INTERFACE IN A PORTABLE TERMINAL - User interface configuration is provided. A method for configuring a user interface in a portable terminal includes outputting selectable user modes, receiving a selected user mode from a user, and setting the user mode selected by the user to the user interface.04-11-2013
20130212486CONTEXT DETERMINATION FOR MOBILE DEVICES WHEN ACCESSING REMOTE RESOURCES - In one example, a device, such as a remote computing device or a mobile device, includes one or more processors configured to compare current values for one or more context dimensions to data indicative of relationships between accesses to resources maintained by a remote computing device and values for the one or more context dimensions during the accesses and to determine one or more of the resources maintained by the remote computing device that have a high probability of being accessed based on the comparison and a network interface configured to cause a mobile device to obtain information indicative of the determined one or more resources based on the determination that the one or more resources have the high probability of being accessed.08-15-2013

Patent applications in class Interface customization or adaption (e.g., client server)

Patent applications in all subclasses Interface customization or adaption (e.g., client server)