Abstract:
PROBLEM TO BE SOLVED: To exchange portlet configuration data for a portal. SOLUTION: This method for exchanging the portlet configuration data includes a step for providing a GUI component capable of offering a portlet configuration exchange process between a first user using a first portlet instance and a second user using a second portlet instance with the same portlet type in the same portal as the first portlet instance, a step for accessing the stored portlet configuration data for the first portlet instance for exporting them to convert them into a data structure of an exchange target, a step for exchanging the data structure between the first user and a second user via a communication channel, and a step for offering an import function, by which the data structure is analyzed for generating new portlet configuration data of the second portlet instance and the portlet configuration data of the second portlet instance are stored. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
Die Erfindung stellt ein Computersystem (300, 400) bereit, das ein Geräteregister (320, 410) zum Erzeugen und Registrieren eines oder mehrerer Geräteobjekte (322, 324, 326, 412) aufweist. Wenigstens ein Geräteobjekt von dem einen oder den mehreren Geräteobjekten ist so eingerichtet, dass es mit einem Netzwerkverbinder (404) des Sensorfunktionselements (306, 308, 310, 402) über eine Netzwerkverbindung (312, 414) Daten austauscht. Das Geräteobjekt ist so eingerichtet, dass es wenigstens einen Parameter des Sensorfunktionselements durch Angeben seiner Fähigkeiten exponiert. Das Computersystem weist ferner ein Verbindungsmodell (334, 422) auf zum Konzentrieren des wenigstens einen Parameters des wenigstens einen Geräteobjekts; eine Gruppe (340, 416) von Verschaltungsdefinitionen, die hervorgerufene Ereignisse beschreiben, die durch Änderungen oder Aktualisierungen an dem wenigstens einen Parameter erzeugt werden; und einen Verschaltungsvermittler (328, 420) zum Aktualisieren des Verbindungsmodells gemäß den hervorgerufenen Ereignissen.
Abstract:
A computer implemented method for searching resources via a Web application (e.g. a portal, user interface) includes associating a resource (pictures, video, sound etc.) with at least one resource type (e.g. hotel, car, book, etc.). A first search request is initiated via a search engine interface 808. A search result based on the first search request and associated resource types are received. The received associated resource types are mapped to at least one class of user interface controls (e.g. interactive elements in a portal adapted to receive user commands, sliders 810, checkboxes 812), resulting in at least one selected group of classes of user interface controls. The at least one selected group of classes of user interface controls is dynamically mapped to a corresponding instance of user interface controls and rendered together with the search result into a faceted user interface 802 (e.g. multi-criteria filtering). After receiving input via the rendered instances of the user interface controls, the received search results are filtered and rendered together with the faceted search interface.
Abstract:
An improved search infrastructure 1 for performing web search by a user client system 10 comprises at least one independent search service provider 200, at least one independent analytÂics service provider 100, and means 300 for mapping user identity data and user profile information between the at least one search service provider 200, the at least one anaÂlytics service provider 100, and at least one independent website provider providing at least one website. The search service provider 200 comprises at least: means for reÂceiving search queries; and means for optimizing search results by consuming analytics data provided by the at least one analytÂics service provider 200. The at least one analytics service provider 200 comprises at least: means for tracking user activities on the at least one website; and means for generating a user profile based on analyzing user activities on the at least one website. The mapping means 300 provide authorized access to the user profile information to the at least one search service provider 200 or the at least one analytics service provider 100 for optimizing said web search for the associated user. User identity data is based on a cookie or an openID account.