Patent
Cross-platform document presentation
Michael A. Duplessis,Andreas Eminidis,Michael A. Iles,Alireza Pourshahid,Vinay N. Wadhwa +4 more
- 26 Sep 2013
6
TL;DR: In this paper, an application executing on a target platform renders one or more widgets from a document specified by a document including, for each respective widget type from the one or multiple widget types: render, by a first widget renderer for the respective widget types.
read more
Abstract: An application executing on a target platform renders one or more widgets of one or more widget types that are specified by a document including, for each respective widget type from the one or more widget types: render, by a first widget renderer for the respective widget type, the one or more widgets of the respective widget type upon determining that the application includes the first widget renderer for the respective widget type, and render, by a second widget renderer for the respective widget type, the one or more widgets of the respective widget type upon determining that the application does not include the first widget renderer for the respective widget type. The second widget renderer may be different from the first widget renderer.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Systems and methods for hosted applications
Adrian Bourke,Pawel Miskiewicz,Benjamin P. Morris,Stefano Bertacchi,Corey Gwin +4 more
- 15 Mar 2013
TL;DR: In this article, the authors present a system for locally managing a user's interaction with content derived from web pages within the user interface of an application executing within a runtime provided by an application platform on a computing device.
20
Patent
Provisioning a target hosting environment
Badekila Ganesh Prashanth Bhat,John Kurian +1 more
- 05 Aug 2015
TL;DR: In this article, a method for dynamically provisioning a target platform to host an application with one or more application program interfaces (APIs) is provided, and the method determines whether one or multiple APIs are supported on at least two hosting platforms and executes the application on the platform having the lowest performance metric for running the application.
6
Patent
Method and system for selection of user interface rendering artifacts in enterprise web applications using a manifest mechanism
Chandan Dasgupta,Darshan Kumar,Azahar Uddin,Darshan Herga,Anil Billapati,Anbalagan Karuppannan,Vishal Balagangadhar,Ashish Narang +7 more
- 22 Sep 2014
TL;DR: In this article, a method, system, and computer-program product for the selection of user interface rendering artifacts in web applications using a manifest mechanism are disclosed, which includes receiving a request, evaluating an expression, and generating a physical renderer.
5
Patent
Deploying cross-platform applications on mobile devices with native and web components
Ann Catherine Jose,Yu Jay,Verma Anshu,Eugene Krivopaltsev,Karivaradasamy Patteaswaran +4 more
- 18 Feb 2020
TL;DR: In this paper, the authors propose a first workflow step definition including a first set of widgets to be loaded into an application shell, which can be used for cross-platform applications that include native and non-native components on mobile devices.
1
Patent
Cross-platform, cross-application styling and theming infrastructure
Eric Knudtson,Richard Lee Romero,II Clark Harris Weeks +2 more
- 25 Nov 2019
TL;DR: In this paper, the authors present an exemplary system that deploys centralized design data in a development system, which includes a server configured to perform the following steps: the server receives a style element and a reference name paired with the style element.
References
Patent
Layout of platform specific graphical user interface widgets migrated between heterogeneous device platforms
Hoi Lee Candy Wong,Hao-Hua Chu,Masaji Katagiri,Yu Song,Shoji Kurakake +4 more
- 15 Oct 2002
TL;DR: In this article, a scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interfaces migrated between any of a plurality of heterogeneous device platforms.
298
Patent
System and method for building and delivering mobile widgets
Srinivas A. Mandyam,Krishna Vedati,Kelvin Voon-Kit Chong +2 more
- 06 Jun 2008
TL;DR: In this article, a system and methods are provided for creating, publishing, sharing, and delivering mobile software applications called "mobile widgets" onto mobile devices. But this system may include functionality to render a declaratory component of a widget, such as HTML, and also functionality to execute an imperative component, which may or may not be compiled and/or in a scripting or functional language.
194
Patent
Engine for rendering widgets using platform-specific attributes
Mindy Pereira,George L. Nachman,Judy Liu,Audrey Muller,Robert Haitani,David Champlin +5 more
- 29 Mar 2011
TL;DR: In this paper, a widget engine renders widgets using operating system platform-specific attributes using a series of system calls and callbacks, and then uses the returned platform specific data to render the widget.
103
Patent
Systems and methods for widget rendering and sharing on a personal electronic device
Duane S. Maxwell,Andrew S. Huang,Kenneth E. Steele,Stephen L. Tomlin,Steven Michael Adler +4 more
- 01 Mar 2010
TL;DR: In this paper, a system for providing, sharing, storing and playing widgets and associated media content on a personal audiovisual device, such as a digital photo frame, is described.
99
Patent
Method and apparatus for synchronized previewing user-interface appearance on multiple platforms
Guruduth Banavar,Lawrence D. Bergman,Tatiana Kichkaylo,Jeremy Sussman +3 more
- 10 May 2001
TL;DR: In this article, the authors present a method and structure for emulating on a single display platform an application's user interface as it would appear on each of a number of target devices, given a set of device characteristics for any device and a formal description of one or more applications to be emulated.
69