[126] | Michael Kropfberger, Roland Tusch, Michael Jakab, Julius Köpke, Michael Ofner, Hermann Hellwagner, Laszlo Böszörmenyi, A Multimedia-Based Guidance System for various Consumer Devices, In Proceedings of the 3rd International Conference on Web Information Systems and Technologies (WEBIST '07) (Joaquim Filipe, José Cordeiro, eds.), INSTICC Press, Setubal, Portugal, pp. 83-90, 2007.
[bib][url] [pdf] [abstract]
Abstract: This paper introduces aWeb-based guidance system which supports optimized presentations of sights or exhibited objects on different types of available stationary and mobile consumer devices, possibly running different operating systems. This is accomplished by adapting both the objects’ content, as well as their presentation to the current usage context. Content thereby may be encoded in different presentation formats like video, audio, image, and marked-up text. The usage context embraces a set of properties describing the current usage environment of the guide. This includes, for example, the consumer device’s capabilities, its current location, and the user’s preferences. Both, the content adaptation and presentation services are based on standardWeb technologies for increased interoperability. Finally, the guidance system is augmented with a Web-based content management and a statistics module, which enable for remote content administration and usage evaluations, respectively.
|
[125] | Ingo Kofler, Christian Timmerer, Toufik Ahmed, Hermann Hellwagner, Towards MPEG-21-based Cross-layer Multimedia Content Adaptation, In Proceedings of the Second International Workshop on Semantic Media Adaptation and Personalization (SMAP) (Phivos Mylonas, Manolis Wallace, Marios C Angelides, eds.), IEEE, Los Alamitos, CA, USA, pp. 3-8, 2007.
[bib] [doi] [pdf] [abstract]
Abstract: The adaptation of multimedia resources is a common method to enable the transport and consumption of audio-visual content in constrained environments. An important aspect in this field is adaptation decision-taking, which aims to find adaptation parameters that maximize the quality for the consumer while considering the constraints of the networks and terminals involved. In this paper we focus on improving the adaptation of audio-visual content by maximizing the perceived quality. This can be realized by using a multimedia quality model and content-related metadata. We present an approach to derive this content-related metadata from subjective tests and use it for adaptation decision-taking within the MPEG-21 multimedia framework.
|
[124] | Ingo Kofler, Christian Timmerer, Andreas Hutter, Francesc Sanahuja, Efficient MPEG-21-based Adaptation Decision-Taking for Scalable Multimedia Content, In Proceedings of SPIE-IS&T Electronic Imaging Multimedia Computing and Networking Conference (MMCN) (Roger Zimmermann, Carsten Griwodz, eds.), SPIE, Bellingham, Washington, USA, pp. 65040J-1-65040J-8, 2007.
[bib] [pdf] [abstract]
Abstract: The MPEG-21 standard defines a framework for the interoperable delivery and consumption of multimedia content. Within this framework the adaptation of content plays a vital role in order to support a variety of terminals and to overcome the limitations of the heterogeneous access networks. In most cases the multimedia content can be adapted by applying different adaptation operations that result in certain characteristics of the content. Therefore, an instance within the framework has to decide which adaptation operations have to be performed to achieve a satisfactory result. This process is known as adaptation decision-taking and makes extensive use of metadata describing the possible adaptation operations, the usage environment of the consumer, and constraints concerning the adaptation. Based on this metadata a mathematical optimization problem can be formulated and its solution yields the optimal parameters for the adaptation operations. However, the metadata is represented in XML resulting in a verbose and inefficient encoding. In this paper, an architecture for an Adaptation Decision-Taking Engine (ADTE) is introduced. The ADTE operates both on XML metadata and on metadata encoded with MPEG's Binary Format for Metadata (BiM) enabling an efficient metadata processing by separating the problem extraction from the actual optimization step. Furthermore, several optimization algorithms which are suitable for scalable multimedia formats are reviewed and extended where it was appropriate
|
[123] | Michael Jakab, Michael Kropfberger, Michael Ofner, Roland Tusch, Hermann Hellwagner, Laszlo Böszörmenyi, Metadata Integration and Media Transcoding in Universal-Plug-and-Play (UPnP) Enabled Networks, In Proceedings of the 15th Euromicro Conference on Parallel, Distributed and Network-based Processing (Pasqua D'Ambra, Mario R Guarracino, eds.), IEEE, Los Alamitos, CA, USA, pp. 363 - 369, 2007.
[bib] [pdf] [abstract]
Abstract: Universal Plug and Play (UPnP) is a widely accepted standard for automatically detecting devices and services in a local area network as well as for describing and controlling them. In order to deal with multimedia devices and especially content, in 2002 the UPnP-AV standard definition was released. It defines device and service descriptions for Media Servers and Renderers. Thereby, the Media Server’s Content Directory Service allows an easy management and the exchange of metadata about the provided media data. Media content became browsable by semantic meta information about it. There are still two major drawbacks of UPnP-AV, which make its usage in real world multimedia communication scenarios very difficult. First, searching for similar content on distributed Media Servers with a huge number of media files is not economically possible. Second, the media content must be consumed by Renderers as provided by the Servers, independently of their terminal capabilities and network connections. In order to deal with these two drawbacks, this work proposes a novel approach of metadata integration and media transcoding in UPnP networks. First, the Media Server is extended by a Control Point which offers discovery of other Media Servers and fetches metadata from their Content Directories. Furthermore, it integrates the gathered information in its own Content Directory. Control Points are then able to query this Integrating Media Server for a desired content, and get a network-complete search result. Second, terminal and network capabilities of the Render-ers are taken into account in order to transcode and transmit the content in a suitable way for the consuming device. These two approaches of metadata integration and media data adaptation enable searchable logical views on tailored multimedia content in UPnP-AV networks.
|
[122] | Claudiu Cobarzan, Laszlo Böszörmenyi, Further Developments of a Dynamic Distributed Video Proxy-Cache System, In Proceedings of the 15th Euromicro Conference on Parallel, Distributed and Network-based Processing (P D Ambra, M R Guarracino, eds.), IEEE, Los Alamitos, CA, USA, pp. 349-357, 2007.
[bib] |
[121] | Laszlo Böszörmenyi, Die Henne, modernes Bewusstsein, das Ei moderne Technik?, In Information und Gesellschaft - Technologien einer sozialen Beziehung (Hajo Greif, Oana Mitrea, Matthias Werner, eds.), Deutscher Universitäts-Verlag und der VS Verlag für Sozialwissenchaften, Wiesbaden, Germany, pp. 41-46, 2007.
[bib][url] |
[120] | Michael Zufferey, Harald Kosch, Semantic Adaptation of Multimedia Content, In Proceedings of the 48th International Symposium ELMAR-2006 (M Grgic, S Grgic, eds.), IEEE, Zadar, pp. 319-322, 2006.
[bib] [abstract]
Abstract: The increasing diversity of devices and the heterogeneity of networks pose nowadays a challenge in the delivery and consumption of multimedia content. In this context, the Part 7 of the MPEG-21 standard formally named Digital Item Adaptation (DIA) targets the adaptation of multimedia content based on usage environment, such as network characteristics, terminal capabilities and user characteristics. But, MPEG-21 DIA does not take into account MPEG-7 semantics description tools, which provide means for a conceptual (semantic) description that is close to the human understanding of multimedia content. Therefore, to fill this gap, we proposed and implemented an interactive and user-centric framework called Semantic Adaptation Framework (SAF). The SAF provides facilities for the generation of all the required semantic metadata and enables an MPEG-21 adaptation engine to semantically adapt the multimedia content in order to provide the user with the best possible experience.
|
[119] | Christian Timmerer, Thomas DeMartini, Hermann Hellwagner, The MPEG-21 Multimedia Framework: Conversions and Permissions, In D A CH Security 2006 (Patrick Horster, ed.), IT Security & IT Management, Düsseldorf, pp. 225-235, 2006.
[bib] [pdf] [abstract]
Abstract: In the area of multimedia computing and communication, one of the major objectives currently being pursued is Universal Multimedia Access (UMA), i.e., enabling users to transparently access any kind of content from anywhere, anytime, with any device. In the course of the MPEG-21 (Multimedia Framework) activities, the ISO/IEC MPEG standardization group has created essential building blocks toward this goal, mainly metadata standards. Two of them are worth noting here: (1) the Digital Item Adaptation (DIA) specification, including normative vocabulary and formats to describe the multimedia consumption context (device, network, natural environment characteristics, user preferences) and to steer media adaptation operations required for UMA; (2) the Rights Expression Language (REL) and Rights Data Dictionary (RDD) specifications, providing terms and a language to express permissions on the usage of the media (who, how, what, under which conditions). In this paper, we describe a recent MPEG-21 DIA Amendment in this area, specifying description formats for: (1) multimedia conversion capabilities, which tool or service providers may use to normatively specify the media adaptation (conversion) capabilities of their tools or services, respectively; (2) permissions and conditions for multimedia conversions, which can be utilized by content providers to determine which adaptations (changes) are permitted on their contents under what conditions. The latter description format embeds media adaptation descriptions into rights expressions, filling a gap between DIA and REL/RDD. In the paper, a use case illustrating a complex UMA scenario justifies the need for these descriptions. Exemplary conversions and permissions descriptions that apply to this use case as well as detailed explanations will be given in the main portion of the paper.
|
[118] | Christian Spielvogel, Laszlo Böszörmenyi, Klaus Schoeffmann, An adaptive and self-organizing Proxy-to-Proxy Middleware, In Minema Workshop Proceedings (Leuven Universität, ed.), Eigenverlag Universität Leuven, Leuven, pp. 6, 2006.
[bib] |
[117] | Peter Schojer, Laszlo Böszörmenyi, Hermann Hellwagner, QBIX-G- A Transcoding Multimedia Proxy, In Multimedia Computing and Networking 2006 (Surendar Chandra, Carsten Griwodz, eds.), SPIE, San Jose, pp. 60710C-1 - 60710C-16, 2006.
[bib] [abstract]
Abstract: An adaptive multimedia proxy is presented which provides (1) caching, (2) filtering, and (3) media gateway functionalities. The proxy can perform media adaptation on its own, either relying on layered coding or using transcoding and transrating in the decompressed domain. A cost model is presented which incorporates (1) user requirements, (2) terminal capabilities, and (3) video variations in one formula. Based on this model, the proxy acts as a general broker of different user requirements and of different video variations. This is a first step towards “What You Need is What You Get” (WYNIWYG) video services, which deliver videos to users in exactly that quality they need and are willing to pay for. The MPEG-7 and MPEG-21 standards enable this in an interoperable way. A detailed evaluation based on a series of simulation runs is provided. Based on the simulation results, the algorithms were integrated into our “Quality Based Intelligent Proxy”, the evaluation of which is in progress.
|
[116] | Martin Santner, Roland Tusch, Michael Kropfberger, Laszlo Böszörmenyi, Hermann Hellwagner, Ein Ortserkennungssystem für mobile Touristenführer, In D•A•CH Mobility 2006 (Patrick Horster, ed.), IT Security & IT Management, Ottobrunn, München, Deutschland, pp. 84-98, 2006.
[bib] [abstract]
Abstract: - Location-Based Services - Ortserkennungstechnologien - Ortserkennungsmiddleware - Integration in mobile Anwendung - Automatisiertes Führungssystem.
|
[115] | Michael Ransburg, Renaud Cazoulat, Benoit Pellan, Cyril Concolato, Saar De Zutter, Chris Poppe, Andreas Hutter, Hermann Hellwagner, Rik Van de Walle, Dynamic and Distributed Adaptation of Scalable Multimedia Content in a Context-Aware Environment, In Proc. of the European Symposium on Mobile Media Delivery (EuMob 2006) (2006 EuMob, ed.), --, Alghero, Italy, pp. 1-5, 2006.
[bib] [pdf] [abstract]
Abstract: The seamless access to rich multimedia content on any device and over any network, usually known as Universal Multimedia Access, requires interoperable description tools and adaptation techniques to be developed. To address this, MPEG-21 introduces an adaptation framework, which provides several mechanisms for making adaptation decisions according to usage environment and adapting multimedia contents in a coding format independent way. This paper gives an overview of the European FP6 project DANAE which not only implements and extends the existing MPEG-21 adaptation mechanisms but also kicked off several new standardization activities in the area of dynamic and distributed adaptation and resource conversion. MPEG-21 DIP enables static stream selection which is a first step in a series of adaptations. The existing BSD-based adaptation mechanisms enable the efficient implementation of generic adaptation engines, which can be used for existing and future coding formats. These mechanisms were extended to enable dynamic and distributed adaptation. Alternatively to the BSD-based adaptation, resource conversion was investigated which does not rely on scalable media and allows adaptations at the scene level.
|
[114] | Martin Prangl, Hermann Hellwagner, Tibor Szkaliczki, Fast adaptation decision taking for cross-modal multimedia content adaptation, In Proceedings oft the IEEE International Conference on Multimedia and Expo (ICME) (Guan Ling, Zhang Hong-Jiang, eds.), IEEE Press, Toronto, Canada, pp. 137-140, 2006.
[bib] [pdf] [abstract]
Abstract: In order to enable transparent and convenient use of multimedia content across a wide range of networks and devices, content adaptation is an important issue within multimedia frameworks. The so called Digital Item Adaptation (DIA) standard is one of the core concepts of the MPEG-21 framework that will support the adaptation of multimedia resources according to device capabilities, underlying network characteristics, and user preferences. Most multimedia adaptation engines for providing Universal Multimedia Access (UMA) scale the content with respect to terminal capabilities and resource constraints. This paper focuses on the cross-modal adaptation decision taking process considering the user environment and terminal capabilities as well as resource limitations on the server, network, and client side. This approach represents a step toward increased Universal Multimedia Experience (UME). Based on four different algorithms for solving this optimization process, we present an evaluation of results gained by running their implementations on different test networks.
|
[113] | Martin Prangl, Christian Timmerer, Hermann Hellwagner, Real-time DVB based MPEG-21 Digital Item Adaptation for live Universal Multimedia Access, In Proceedings ELMAR 2006 (Mislav Grgic, Sonja Grgic, eds.), Croatian Society Electronics in Marine - ELMAR, Zadar, Zadar, pp. 297-300, 2006.
[bib] [pdf] [abstract]
Abstract: In order to enable transparent and augmented use of multimedia content across a wide range of networks and devices, content adaptation is an important issue within multimedia frameworks. In this paper, we present a prototype application that receives Digital Video Broadcast (DVB) TV streams on a PC, transcodes the streams on the fly according to the individual User requirements and packs the adapted content together with available metadata into a standard compliant MPEG-21 Digital Item (DI). In this form, the framework enables the live Universal Multimedia Access (UMA) scenario where the DVB content can be transparently accessed by clients such as PCs and PDAs, anytime and anywhere.
|
[112] | Martin Prangl, Hermann Hellwagner, Tibor Szkaliczki, A Semantic-based Multi-modal Utility Approach For Multimedia Adaptation, In Proceedings of the 7th International Workshop on Image Analysis for Multimedia Services (WIAMIS) (Izquierdo Ebroul, Kim Hyoung Joon, eds.), WIAMIS Eigenverlag, Incheon, Korea, pp. 67-70, 2006.
[bib] [pdf] [abstract]
Abstract: Content adaptation is an important issue of multimedia frameworks in order to achieve Universal Multimedia Access (UMA), that is, to enable consumption of individual multimedia content independently of the given resource limitations, terminal capabilities and user preferences. The Digital Item Adaptation (DIA) standard, one of the core specifications of the MPEG-21 framework, supports content adaptation considering a wide range of networks, devices and user preferences. Most adaptive multimedia frameworks enabling this UMA do not consider utility aspects in their adaptation decisions. This paper focuses on a generic multi-modal utility model for DIA, enabling increased multimedia experience to the client. Our proposed model is able to take the semantic and the perceptual features of the content as well as the clients individual utility aspects into consideration. Based on a detailed analysis of these constraints we will show how the model reacts on individual input data. Finally we will discuss results of the multi-modal decision taking process according to a few use case scenarios as well.
|
[111] | Martin Prangl, Hermann Hellwagner, Horst Bischof, Tibor Szkaliczki, Realtime automatic metal extraction of medical x-ray images for contrast improvement, In Proceedings of the SPIE Symposium on Medical Imaging 2006 (Joseph M Reinhardt, Josien P W Pluim, eds.), SPIE, San Diego, pp. 8, 2006.
[bib] [pdf] [abstract]
Abstract: This paper focuses on an approach for real-time metal extraction of x-ray images taken from modernx-ray machines like C-arms. Such machines are used for vessel diagnostics, surgical interventions, as well as cardiology, neurology and orthopedic examinations. They are very fast in taking images from different angles. For this reason, manual adjustment of contrast is infeasible and automatic adjustment algorithms have been applied to try to select the optimal radiation dose for contrast adjustment. Problems occur when metallic objects, e.g., a prosthesis or a screw, are in the absorption area of interest. In this case, the automatic adjustment mostly fails because the dark, metallic objects lead the algorithm to overdose the x-ray tube. This outshining effect results in overexposed images and bad contrast. To overcome this limitation, metallic objects have to be detected and extracted from images that are taken as input for the adjustment algorithm.In this paper, we present a real-time solution for extracting metallic objects of x-ray images. We will explore the characteristic features of metallic objects in x-ray images and their distinction from bone fragments which form the basis to find a successful way for object segmentation and classification. Subsequently, we will present our edge based real-time approach for successful and fast automatic segmentation and classification of metallic objects. Finally, experimental results on the effectiveness and performance of our approach based on a vast amount of input image data sets will be presented.
|
[110] | Mathias Lux, P Scheir, Michael Granitzer, S Lindstaedt, Special Track on Advanced Semantic Technologies - Introduction, In 6th International Conference on Knowledge Management (Klaus Tochtermann, Hermann Maurer, eds.), Eigenverlag in Kooperation mit Springer Verlag, Graz, pp. 249-251, 2006.
[bib] |
[109] | Mathias Lux, Sven Meyer zu Eissen, Michael Granitzer, Graph Retrieval with the Suffix Tree Model, In Proceedings of the Workshop on Text-Based Information Retrieval TIR 06 (Benno Stein, Odej Kao, eds.), Università di Trento, Italy, Riva del Garda, pp. 30-34, 2006.
[bib][url] [abstract]
Abstract: The paper in hand presents an adoption of the suffix tree model for the retrieval of labeled graphs. The suffix tree model encodes path information of graphs in an efficient way and so reduces the size of the data structures compared to path index based approaches, while offering a better runtime performance than subgraph isomorphism based methods. Within a specific use case we evaluate the correlation of the developed method to human judgement and compare the correlation values to other methods. We show that in our use case, which is the retrieval of digital photos annotated with MPEG-7 using the MPEG-7 Semantic Description Scheme, the presented algorithm performs better than other methods.
|
[108] | Oliver Lampl, Elmar Stellnberger, Laszlo Böszörmenyi, Programming Language Concepts for Multimedia Application Development, In Modular Porgramming Languages (David Lightfoot, Clemens Szyperski, eds.), Springer Verlag, Heidelberg, Germany, pp. 23-37, 2006.
[bib] |
[107] | Ingo Kofler, Hermann Hellwagner, MPEG-21-based Cross-Resource Adaptation Decision-Taking, In Proceedings of the 2nd International Conference on Automated Production of Cross Media Content for Multi-channel Distribution (AXMEDIS) (Ng Kia, Atta Badii, Pierfrancesco Bellini, eds.), Firenze University Press, Firenze, Italy, pp. 207-214, 2006.
[bib] [pdf] [abstract]
Abstract: The adaptation of multimedia resources is a common method to enable the transport and consumption of audio-visual content in constrained environments. An important aspect in this field is adaptation decision-taking, which aims to find adaptation parameters that maximize the quality for the consumer while considering the constraints of the networks and terminals involved. In this paper we focus on improving the adaptation of audio-visual content by maximizing the perceived quality. This can be realized by using a multimedia quality model and content-related metadata. We present an approach to derive this content-related metadata from subjective tests and use it for adaptation decision-taking within the MPEG-21 multimedia framework.
|
[106] | Peter Karpati, Tibor Szkaliczki, Laszlo Böszörmenyi, Abstracting Characterizing Distributed VoD Servers, In Methods and tools for development of semantic enabled systems and services for multimedia content, interoperability and reusability (Laszlo Böszörmenyi, Istvan Simonics, Radoslav Pavlov, eds.), Eigenverlag Universität Klagenfurt/Projekt Hubuska, Budapest, Ungarn, pp. 16-30, 2006.
[bib] |
[105] | Teodore Guenkova-Luy, Andreas Schorr, Franz Hauck, Miguel Gómez, Christian Timmerer, Ingo Wolf, Andreas Kassler, Advanced Multimedia Management – Control Model and Content Adaptation, In Proceedings of IASTED International Conference onInternet and Multimedia Systems and Applications (EuroIMSA 2006) (Anthony Christos Boucouvalas, ed.), ACTA Press, Anaheim, CA, USA, pp. 130-135, 2006.
[bib] [pdf] [abstract]
Abstract: The delivery and adaptation of multimedia content in dis tributed and heterogeneous environments requires flexible control and management mechanisms in terminals and in control entities inside the network. In the near future, it is important to reach interoperability between the IETF ap proaches on multimedia session establishment and control and the MPEG-21 efforts for multimedia streaming and adaptation to bring advanced multimedia service provi sioning and adaptation services towards the customer. MPEG-21 Digital Item Adaptation (DIA) provides norma tive descriptions for supporting adaptation of multimedia content, but does not define interactions with transport and control mechanisms. On the other hand, the IETF standardization efforts on multimedia session control pro vide the necessary transport (e.g. RTP) and control mechanisms (SDP/SDPng). We thus bridge the gap be tween those approaches by creating a converged XML model that enables the integration of session management and negotiation protocols (e.g. SIP or Megaco) inspired by the XML formats of MPEG-21 DIA and SDPng. We also present preliminary implementation results of the con verged model along with concepts and implementation of network-based content adaptation mechanisms through media gateways that enable flexible multimedia manage ment for heterogeneous consumer terminals.
|
[104] | Michael Granitzer, T Neidhart, Mathias Lux, Learning Term Spaces based on Visual Feedback, In Proceedings of the 17th International Conference on Database and Expert Systems Applications (DEXA'06) (A Min Tjoa, R Wagner, eds.), IEEE Computer Society, Los Alamitos, CA, USA, pp. 176-180, 2006.
[bib] [abstract]
Abstract: Extracting and visualizing concepts and relationship between text documents strongly depends on the used similarity measure. In order to provide meaningful visualizations and to extract useful knowledge from document collections, user needs must be captured by the internal representation of documents, and the used similarity measure. In most applications the Vector Space Model and the Cosine similarity are used therefore and serve as good approximations. Nevertheless, influencing similarities between documents is rather hard, since parameter tuning relies heavily on expert knowledge of the underlying algorithms, and the influence of different weighting schemes and similarity measures is not known before. In this paper we present an approach on how to adapt the vector space representation of documents by giving visual feedback to the system. Our approach starts by clustering a corpus of text documents and visualizing the results using multi dimensional scaling techniques. Afterwards, a 2D landscape visualization is shown which can be manipulated by the user. Based on these manipulations the high dimensional representation of the documents is adapted to fit the users need more precisely. Our experiments show that iterating these steps results in an adapted representation of documents and similarities, generating layouts as intended by the user and furthermore increases clustering accuracy. While this paper only investigates the influence on clustering and visualization, the method itself may also be used for increasing classification and retrieval performance since it adapts to the users need of similarity.
|
[103] | Michael Granitzer, Harald Kosch, Mathias Lux, 5th Multimedia Metadata Community Workshop - Introduction, In 6th International Conference on Knowledge Management (Klaus Tochtermann, Hermann Maurer, eds.), Eigenverlag in Kooperation mit Springer Verlag, Graz, pp. 568-569, 2006.
[bib] |
[102] | Michael Zufferey, Harald Kosch, Semantic Adaptation of Multimedia Content, In n Proceedings of the 6th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2005) (F Dufaux, T Ebrahimi, M Strintzis, eds.), WIAMIS, Montreux, pp. 4, 2005.
[bib] [abstract]
Abstract: The increasing diversity of devices and the heterogeneity of networks pose nowadays a challenge in the delivery and consumption of multimedia content. In this context, the Part 7 of the MPEG-21 standard formally named Digital Item Adaptation (DIA) targets the adaptation of multimedia content based on usage environment, such as network characteristics, terminal capabilities and user characteristics. But, MPEG-21 DIA does not take into account MPEG-7 semantics description tools, which provide means for a conceptual (semantic) description that is close to the human understanding of multimedia content. Therefore, to fill this gap, we propose an interactive and user-centric framework called Semantic Adaptation Framework (SAF). The SAF provides facilities for the generation of all the required semantic metadata and enables an MPEG-21 adaptation engine to semantically adapt the multimedia content in order to provide the user with the best possible experience.
|