WO2007032884A3 - Systems and methods for creating customized applications - Google Patents

Systems and methods for creating customized applications Download PDF

Info

Publication number
WO2007032884A3
WO2007032884A3 PCT/US2006/033302 US2006033302W WO2007032884A3 WO 2007032884 A3 WO2007032884 A3 WO 2007032884A3 US 2006033302 W US2006033302 W US 2006033302W WO 2007032884 A3 WO2007032884 A3 WO 2007032884A3
Authority
WO
WIPO (PCT)
Prior art keywords
resource files
client device
systems
methods
customized applications
Prior art date
Application number
PCT/US2006/033302
Other languages
French (fr)
Other versions
WO2007032884A2 (en
Inventor
Peter L Trinh
Mark L Trinh
Bai Pham
Original Assignee
Mobopia Corp
Peter L Trinh
Mark L Trinh
Bai Pham
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mobopia Corp, Peter L Trinh, Mark L Trinh, Bai Pham filed Critical Mobopia Corp
Publication of WO2007032884A2 publication Critical patent/WO2007032884A2/en
Publication of WO2007032884A3 publication Critical patent/WO2007032884A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Abstract

A method of improving functionality of a client device (12) comprises creating resource files (400) for customizing content from one or more particular websites (70) or third-party servers (372), storing the resource files on a customization server (50), downloading one or more of the resource files (400) to the client device (12), downloading content from the particular websites or third-party servers (70, 372), and rendering a rich user interface or application (900, 1000) to interact with the website in accordance with the downloaded resource files. In some embodiments, the client device (12) is a mobile device such as a handheld computer or a cellular telephone having a limited display area.
PCT/US2006/033302 2005-09-09 2006-08-25 Systems and methods for creating customized applications WO2007032884A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/222,916 US7509374B2 (en) 2005-09-09 2005-09-09 Systems and methods for creating customized applications
US11/222,916 2005-09-09

Publications (2)

Publication Number Publication Date
WO2007032884A2 WO2007032884A2 (en) 2007-03-22
WO2007032884A3 true WO2007032884A3 (en) 2007-11-15

Family

ID=37856633

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/033302 WO2007032884A2 (en) 2005-09-09 2006-08-25 Systems and methods for creating customized applications

Country Status (2)

Country Link
US (1) US7509374B2 (en)
WO (1) WO2007032884A2 (en)

Families Citing this family (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1686454B1 (en) * 2005-01-28 2018-12-26 Kyocera Corporation Display apparatus
US20070067305A1 (en) * 2005-09-21 2007-03-22 Stephen Ives Display of search results on mobile device browser with background process
US20080287095A1 (en) * 2006-03-20 2008-11-20 Sms.Ac Systems and methods for generation, registration and mobile phone billing of a network-enabled application with one-time opt-in
US20080040139A1 (en) * 2006-03-20 2008-02-14 Sms.Ac Systems and methods for generation, registration and mobile phone billing of a music pod system
US7952607B2 (en) * 2006-04-28 2011-05-31 Avaya Inc. Method and apparatus for efficient presentation of content over a network to a visually impaired user
US8635521B2 (en) * 2006-09-22 2014-01-21 Microsoft Corporation Customizing applications in a discovery interface
US8015506B2 (en) * 2006-09-22 2011-09-06 Microsoft Corporation Customizing a menu in a discovery interface
US8112714B2 (en) * 2006-09-22 2012-02-07 Microsoft Corporation Customizing application page loading in a discovery interface
US20080288582A1 (en) * 2006-09-25 2008-11-20 Sms.Ac Systems and methods for passing application pods between multiple social network service environments
US20080233918A1 (en) * 2006-09-25 2008-09-25 Sms.Ac Content owner verification and digital rights management for automated distribution and billing platforms
US20080201201A1 (en) * 2006-09-25 2008-08-21 Sms.Ac Methods and systems for finding, tagging, rating and suggesting content provided by networked application pods
US7886267B2 (en) * 2006-09-27 2011-02-08 Symantec Corporation Multiple-developer architecture for facilitating the localization of software applications
US9292170B2 (en) * 2006-12-07 2016-03-22 International Business Machines Corporation Unified presentation of scattered message data
US20090112854A1 (en) * 2006-12-27 2009-04-30 White Robert A System and method for related information search and presentation from user interface content
US8650030B2 (en) 2007-04-02 2014-02-11 Google Inc. Location based responses to telephone requests
US9064028B2 (en) * 2007-04-04 2015-06-23 The Hong Kong University Of Science And Technology Custom rendering of webpages on mobile devices
US20080270911A1 (en) * 2007-04-24 2008-10-30 Nehal Dantwala System and method to develop a custom application for a multi-function peripheral (mfp)
US8150939B1 (en) * 2007-05-11 2012-04-03 Oracle America, Inc. Method and system for wrapping and componentizing javascript centric widgets using java components
US8504913B2 (en) * 2007-06-08 2013-08-06 Apple Inc. Client-side components
US8104044B1 (en) 2007-07-31 2012-01-24 Amazon Technologies, Inc. System and method for client-side widget communication
US8726165B1 (en) 2007-11-01 2014-05-13 Google Inc. Methods for auto-completing contact entry on mobile devices
US8676901B1 (en) 2007-11-01 2014-03-18 Google Inc. Methods for transcoding attachments for mobile devices
US9241063B2 (en) 2007-11-01 2016-01-19 Google Inc. Methods for responding to an email message by call from a mobile device
US9319360B2 (en) 2007-11-01 2016-04-19 Google Inc. Systems and methods for prefetching relevant information for responsive mobile email applications
US20090119678A1 (en) * 2007-11-02 2009-05-07 Jimmy Shih Systems and methods for supporting downloadable applications on a portable client device
US8239501B1 (en) * 2008-01-22 2012-08-07 Salesforce.Com, Inc. System, method and computer program product for creating mobile custom views with filtering for tenants of an on-demand database service
US8375358B2 (en) * 2008-01-30 2013-02-12 International Business Machines Corporation Automatically generating rest clients from rest resources
GB0802585D0 (en) 2008-02-12 2008-03-19 Mtld Top Level Domain Ltd Determining a property of communication device
WO2010001871A1 (en) * 2008-06-30 2010-01-07 日本電気株式会社 Application extension system, extension method, extension program
US7818686B2 (en) * 2008-09-04 2010-10-19 International Business Machines Corporation System and method for accelerated web page navigation using keyboard accelerators in a data processing system
CN101673273A (en) * 2008-09-10 2010-03-17 深圳富泰宏精密工业有限公司 Widget webpage display system and method of hand-held electronic device
US9262525B2 (en) 2008-10-17 2016-02-16 Microsoft Technology Licensing, Llc Customized search
US20100161713A1 (en) * 2008-12-18 2010-06-24 Sap Agdietmar-Hopp-Allee Method and system for personalizing a desktop widget
US9237311B2 (en) * 2009-02-06 2016-01-12 At&T Intellectual Property I, Lp Network architecture and method for application deployment
GB0909695D0 (en) * 2009-06-05 2009-07-22 Maxymiser Ltd On page console
US8713536B2 (en) * 2009-06-11 2014-04-29 Webtrends, Inc. Method and system for constructing a customized web analytics application
US9008464B2 (en) * 2009-06-16 2015-04-14 University-Industry Cooperation Group Of Kyung Hee University Media data customization
FI121829B (en) * 2009-06-18 2011-04-29 Pekka Aarne Rehtijaervi Providing a custom application for a user terminal
US7627648B1 (en) 2009-07-23 2009-12-01 Yahoo! Inc. Customizing and storing web pages for mobile on web
US20110154374A1 (en) * 2009-12-18 2011-06-23 Electronics And Telecommunications Research Institute Apparatus and method for managing customized application
US9274669B1 (en) * 2010-04-19 2016-03-01 Amazon Technologies, Inc. Customizing user interfaces for multiple different clients
WO2011148343A1 (en) * 2010-05-26 2011-12-01 Nokia Corporation Method and apparatus for specifying mapping parameters for user interface element presentation in an application
US8863001B2 (en) 2010-06-11 2014-10-14 Microsoft Corporation Web application home button
US8595551B2 (en) 2010-06-11 2013-11-26 Microsoft Corporation Web application transitioning and transient web applications
US8793650B2 (en) * 2010-06-11 2014-07-29 Microsoft Corporation Dynamic web application notifications including task bar overlays
US8434135B2 (en) 2010-06-11 2013-04-30 Microsoft Corporation Creating and launching a web application with credentials
US8671384B2 (en) 2010-06-11 2014-03-11 Microsoft Corporation Web application pinning including task bar pinning
US8429546B2 (en) 2010-06-11 2013-04-23 Microsoft Corporation Creating task sessions
US9164671B2 (en) 2010-06-11 2015-10-20 Microsoft Technology Licensing, Llc Web application navigation domains
US20120166979A1 (en) * 2010-07-01 2012-06-28 Nokia Corporation Method and Apparatus for Enabling User Interface Customization
GB2481843A (en) 2010-07-08 2012-01-11 Mtld Top Level Domain Ltd Web based method of generating user interfaces
US8307277B2 (en) * 2010-09-10 2012-11-06 Facebook, Inc. Efficient event delegation in browser scripts
US8706803B1 (en) 2010-09-24 2014-04-22 Imdb.Com, Inc. Client-side generation of preliminary version of network page
RO127693A2 (en) * 2010-12-02 2012-07-30 Adobe Systems Incorporated Html native integrated transmission
US9026905B2 (en) * 2010-12-17 2015-05-05 Facebook, Inc. Customization of mobile applications using web-based technology
FI20106336A0 (en) 2010-12-17 2010-12-17 Pocketsoft Oy Providing a customized application for the user terminal
US8826260B2 (en) 2011-01-11 2014-09-02 Intuit Inc. Customization of mobile-application delivery
US10303526B2 (en) * 2011-03-08 2019-05-28 Facebook, Inc. Device specific handling of user interface components
US8935705B2 (en) 2011-05-13 2015-01-13 Benefitfocus.Com, Inc. Execution of highly concurrent processing tasks based on the updated dependency data structure at run-time
JP5397419B2 (en) * 2011-06-16 2014-01-22 コニカミノルタ株式会社 Terminal device, web page display method, and computer program
US9706006B2 (en) * 2011-07-19 2017-07-11 Infosys Limited System and method of context aware adaption of content for a mobile device
WO2013054196A2 (en) * 2011-10-14 2013-04-18 Open Text S.A. System and method for secure content sharing and synchronization
US8627204B2 (en) 2011-10-18 2014-01-07 Microsoft Corporation Custom optimization of web pages
US9823917B2 (en) * 2011-10-20 2017-11-21 Facebook, Inc. Update application user interfaces on client devices
US8918712B2 (en) 2011-12-13 2014-12-23 Fmr Llc Dynamically generating a mobile application
US9021383B2 (en) * 2011-12-13 2015-04-28 Lenovo (Singapore) Pte. Ltd. Browsing between mobile and non-mobile web sites
US20130174050A1 (en) * 2011-12-30 2013-07-04 Nokia Corporation Method and apparatus for downloading third party content within the same web page context
US9385979B1 (en) * 2012-03-23 2016-07-05 Google Inc. Customizing posts by activity type and client type
US20140035945A1 (en) * 2012-08-03 2014-02-06 Todd Anglin Computing device applications with an automatically adapting user interface
US20140047409A1 (en) * 2012-08-13 2014-02-13 Magnet Systems Inc. Enterprise application development tool
US10296562B2 (en) * 2013-02-12 2019-05-21 Oath Inc. Dynamic generation of mobile web experience
US20140258993A1 (en) * 2013-03-07 2014-09-11 Dell Products L.P. Systems and methods for device-specific application generation
US9672228B2 (en) 2013-03-11 2017-06-06 Honeywell International Inc. Methods and systems for creating a complex user interface adapting a generic database software application to individually manage subset domains in complex database
US9519403B2 (en) * 2013-05-21 2016-12-13 Samsung Electronics Co., Ltd. Method and apparatus for performing URL linkage function using the keypad
US9946528B2 (en) * 2013-06-10 2018-04-17 Bmc Software, Inc. System and method for automated customization of applications
US10084650B2 (en) * 2013-07-09 2018-09-25 Tail-f Systems AB Graphical user interface for customizing graphical representations based on registry data
US9569469B2 (en) 2013-07-26 2017-02-14 Honeywell International Inc. Methods and systems for providing intuitive direction for populating complex model content into a database
US9686581B2 (en) 2013-11-07 2017-06-20 Cisco Technology, Inc. Second-screen TV bridge
US20150149582A1 (en) * 2013-11-25 2015-05-28 International Business Machines Corporation Sending mobile applications to mobile devices from personal computers
US9825812B2 (en) * 2013-12-05 2017-11-21 Pulse Secure, Llc Transparently intercepting and optimizing resource requests
US9430464B2 (en) * 2013-12-20 2016-08-30 International Business Machines Corporation Identifying unchecked criteria in unstructured and semi-structured data
US10222935B2 (en) 2014-04-23 2019-03-05 Cisco Technology Inc. Treemap-type user interface
JP6672309B2 (en) * 2014-09-09 2020-03-25 ライブパーソン, インコーポレイテッド Dynamic code management
US9830307B1 (en) * 2014-12-11 2017-11-28 Amazon Technologies, Inc. Ahead of time compilation of content pages
US10025758B2 (en) 2015-04-27 2018-07-17 Microsoft Technology Licensing, Llc Support for non-native file types in web application environment
US10198252B2 (en) 2015-07-02 2019-02-05 Microsoft Technology Licensing, Llc Transformation chain application splitting
US9860145B2 (en) 2015-07-02 2018-01-02 Microsoft Technology Licensing, Llc Recording of inter-application data flow
US9733993B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Application sharing using endpoint interface entities
US10261985B2 (en) 2015-07-02 2019-04-16 Microsoft Technology Licensing, Llc Output rendering in dynamic redefining application
US9785484B2 (en) 2015-07-02 2017-10-10 Microsoft Technology Licensing, Llc Distributed application interfacing across different hardware
US9733915B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Building of compound application chain applications
US9658836B2 (en) 2015-07-02 2017-05-23 Microsoft Technology Licensing, Llc Automated generation of transformation chain compatible class
US9712472B2 (en) 2015-07-02 2017-07-18 Microsoft Technology Licensing, Llc Application spawning responsive to communication
US10031724B2 (en) 2015-07-08 2018-07-24 Microsoft Technology Licensing, Llc Application operation responsive to object spatial status
US10198405B2 (en) 2015-07-08 2019-02-05 Microsoft Technology Licensing, Llc Rule-based layout of changing information
EP4044022A1 (en) * 2015-07-30 2022-08-17 Wix.com Ltd. System integrating a mobile device application creation, editing and distribution system with a website design system
US10277582B2 (en) 2015-08-27 2019-04-30 Microsoft Technology Licensing, Llc Application service architecture
US10462145B2 (en) * 2016-07-15 2019-10-29 The Directv Group, Inc. Method and apparatus for controlling access to custom browser functionality
US10984460B2 (en) 2016-10-14 2021-04-20 Under Armour, Inc. Medium, method and apparatus for native page generation
US10372520B2 (en) 2016-11-22 2019-08-06 Cisco Technology, Inc. Graphical user interface for visualizing a plurality of issues with an infrastructure
US10739943B2 (en) 2016-12-13 2020-08-11 Cisco Technology, Inc. Ordered list user interface
US10749988B2 (en) * 2017-04-24 2020-08-18 Google Llc Methods, systems, and media for retrieving content associated with links
US10664244B2 (en) * 2017-08-22 2020-05-26 Salesforce.Com, Inc. Dynamic page previewer for a web application builder
US10628599B2 (en) 2018-02-14 2020-04-21 Fmr Llc Generating and deploying customized software containers
US10862867B2 (en) 2018-04-01 2020-12-08 Cisco Technology, Inc. Intelligent graphical user interface
US11301273B2 (en) * 2020-03-11 2022-04-12 Atlassian Pty Ltd. Computer user interface for a virtual workspace having multiple application portals displaying context-related content
WO2024011317A1 (en) * 2022-07-13 2024-01-18 Grass Valley Canada System and method for generating customized user interface with multi-application functionality

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020030844A1 (en) * 2000-02-02 2002-03-14 Tuli Raja Singh Portable high speed internet access device
US20020116534A1 (en) * 2000-11-14 2002-08-22 Doug Teeple Personalized mobile device viewing system for enhanced delivery of multimedia
US20040104929A1 (en) * 2002-12-02 2004-06-03 Tatung Co., Ltd. Method of establishing a customized webpage desktop
US20050097190A1 (en) * 2003-10-31 2005-05-05 Aaron Abdelhak System and method for customized portal web pages
US20050193053A1 (en) * 2002-04-05 2005-09-01 Thomson Licensing S.A. Browser with setting saving feature
US6957394B1 (en) * 2000-12-01 2005-10-18 Microsoft Corporation Rendering controls of a web page according to a theme

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6173316B1 (en) 1998-04-08 2001-01-09 Geoworks Corporation Wireless communication device with markup language based man-machine interface
US6589291B1 (en) * 1999-04-08 2003-07-08 International Business Machines Corporation Dynamically determining the most appropriate location for style sheet application
US6670968B1 (en) 2000-07-10 2003-12-30 Fuji Xerox Co., Ltd. System and method for displaying and navigating links
US6874018B2 (en) 2000-08-07 2005-03-29 Networks Associates Technology, Inc. Method and system for playing associated audible advertisement simultaneously with the display of requested content on handheld devices and sending a visual warning when the audio channel is off
ITTO20010484A1 (en) 2001-05-23 2002-11-23 Comau Spa DEVICE FOR LOADING AND UNLOADING OF TOOLS IN THE TOOL STORAGE OF A MACHINE TOOL OR SIMILAR.
US20040137891A1 (en) 2002-11-08 2004-07-15 Matt Clark Application packaging and branding in a feature/service/solution client-service delivery environment
US7305230B2 (en) 2003-07-01 2007-12-04 Nokia Corporation System, apparatus, and method for providing a mobile server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020030844A1 (en) * 2000-02-02 2002-03-14 Tuli Raja Singh Portable high speed internet access device
US20020116534A1 (en) * 2000-11-14 2002-08-22 Doug Teeple Personalized mobile device viewing system for enhanced delivery of multimedia
US6957394B1 (en) * 2000-12-01 2005-10-18 Microsoft Corporation Rendering controls of a web page according to a theme
US20050193053A1 (en) * 2002-04-05 2005-09-01 Thomson Licensing S.A. Browser with setting saving feature
US20040104929A1 (en) * 2002-12-02 2004-06-03 Tatung Co., Ltd. Method of establishing a customized webpage desktop
US20050097190A1 (en) * 2003-10-31 2005-05-05 Aaron Abdelhak System and method for customized portal web pages

Also Published As

Publication number Publication date
WO2007032884A2 (en) 2007-03-22
US7509374B2 (en) 2009-03-24
US20070061486A1 (en) 2007-03-15

Similar Documents

Publication Publication Date Title
WO2007032884A3 (en) Systems and methods for creating customized applications
WO2007063414A8 (en) System, apparatus, and method for dynamically customizing and configuring applications
ATE488080T1 (en) USER PROVIDER SYSTEM WITH AUTHENTICATION
CA2620929C (en) System and method for progressive delivery of multimedia objects
SE0300670L (en) Procedure for secure download of applications
WO2004083989A3 (en) Web server for adapted web content
WO2005103881A3 (en) Systems and methods for improved data sharing and content transformation
WO2003023555A3 (en) Internet-deployed wireless system
KR20120079416A (en) Method and apparatus for sharing contents service of web page and thereof system
WO2007001882A3 (en) Content syndication platform
GB2419500B (en) Management of content download
WO2002095538A3 (en) System, method, and computer program product for configuring computing systems
WO2006006028A8 (en) Method, apparatus and computer program product to utilize context ontology in mobile device application personalization
WO2006126052A3 (en) Initiation of communications based on contact information within a content item
WO2006101952A3 (en) Third party call control application program interface
EP1367800A3 (en) System and method for downloading information to a mobile device
WO2005008444A3 (en) System and method for a portbale multimedia client
WO2002065273A3 (en) Platform-independent distributed user interface servr architecture
WO2002065279A3 (en) Platform-independent distributed user interface client architecture
WO2005072251A3 (en) Integrated web communications system
SG121153A1 (en) Network terminal device, delivery server and client/server system
MXPA04001382A (en) System for updating software in a wireless device.
TW200710690A (en) Method and apparatus to select and deliver portable portlets
WO2006013403A3 (en) Method and system for instant message using http url technology
WO2007137172A3 (en) Electronic calendar

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06790002

Country of ref document: EP

Kind code of ref document: A2