WO2004046887A3 - A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power - Google Patents

A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power Download PDF

Info

Publication number
WO2004046887A3
WO2004046887A3 PCT/US2003/037021 US0337021W WO2004046887A3 WO 2004046887 A3 WO2004046887 A3 WO 2004046887A3 US 0337021 W US0337021 W US 0337021W WO 2004046887 A3 WO2004046887 A3 WO 2004046887A3
Authority
WO
WIPO (PCT)
Prior art keywords
code
functions
remote application
processing power
bandwidth requirements
Prior art date
Application number
PCT/US2003/037021
Other languages
French (fr)
Other versions
WO2004046887A2 (en
Inventor
Jacob Derechin
Luis Derechin
Original Assignee
Jackbe Corp
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 Jackbe Corp filed Critical Jackbe Corp
Priority to AU2003295680A priority Critical patent/AU2003295680A1/en
Priority to CA002505310A priority patent/CA2505310A1/en
Priority to EP03786880A priority patent/EP1576483A4/en
Publication of WO2004046887A2 publication Critical patent/WO2004046887A2/en
Publication of WO2004046887A3 publication Critical patent/WO2004046887A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication

Abstract

A method and system for reducing transmitted code for remote application forms. First code to link one or more functions to a remote application id received at a client digital processing system (DPS). Each function contains instruction code to generate object construction code and set of object parameters. The object construction code is used to create a corresponding object. The one or more functions are linked to the remote application form. Second code is received to call one or more of the functions. One or more of the functions is called to construct one or more objects at the client DPS. The constructed one or more objects is presented as part of the remote application form based upon the object parameters.
PCT/US2003/037021 2002-11-18 2003-11-17 A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power WO2004046887A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2003295680A AU2003295680A1 (en) 2002-11-18 2003-11-17 A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power
CA002505310A CA2505310A1 (en) 2002-11-18 2003-11-17 A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power
EP03786880A EP1576483A4 (en) 2002-11-18 2003-11-17 A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/299,260 2002-11-18
US10/299,260 US8108488B2 (en) 2002-11-18 2002-11-18 System and method for reducing bandwidth requirements for remote applications by utilizing client processing power

Publications (2)

Publication Number Publication Date
WO2004046887A2 WO2004046887A2 (en) 2004-06-03
WO2004046887A3 true WO2004046887A3 (en) 2005-04-28

Family

ID=32324374

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/037021 WO2004046887A2 (en) 2002-11-18 2003-11-17 A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power

Country Status (7)

Country Link
US (2) US8108488B2 (en)
EP (1) EP1576483A4 (en)
CN (1) CN1729461A (en)
AU (1) AU2003295680A1 (en)
CA (1) CA2505310A1 (en)
MX (1) MXPA03002742A (en)
WO (1) WO2004046887A2 (en)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8401336B2 (en) 2001-05-04 2013-03-19 Legend3D, Inc. System and method for rapid image sequence depth enhancement with augmented computer-generated elements
US8897596B1 (en) 2001-05-04 2014-11-25 Legend3D, Inc. System and method for rapid image sequence depth enhancement with translucent elements
US9286941B2 (en) 2001-05-04 2016-03-15 Legend3D, Inc. Image sequence enhancement and motion picture project management system
US11037151B1 (en) 2003-08-19 2021-06-15 Stamps.Com Inc. System and method for dynamically partitioning a postage evidencing system
US7571391B2 (en) * 2003-10-17 2009-08-04 Sap Ag Selective rendering of user interface of computer program
US20050240916A1 (en) * 2004-04-26 2005-10-27 Sandrew Barry B System and method for distributed project outsourcing
US20040181444A1 (en) * 2004-04-26 2004-09-16 Sandrew Barry B. System and method for manipulating motion picture data using labor outsourcing
US20060143059A1 (en) * 2004-04-26 2006-06-29 Barry Sandrew System and method for minimizing transfer of motion picture data manipulated with outsourced labor
US8103880B2 (en) * 2005-06-03 2012-01-24 Adobe Systems Incorporated Method for communication between computing devices using coded values
US7975020B1 (en) * 2005-07-15 2011-07-05 Amazon Technologies, Inc. Dynamic updating of rendered web pages with supplemental content
US7975019B1 (en) 2005-07-15 2011-07-05 Amazon Technologies, Inc. Dynamic supplementation of rendered web pages with content supplied by a separate source
US7937715B2 (en) * 2005-08-25 2011-05-03 International Business Machines Corporation Mechanism for generating dynamic content without a web server
US7698321B2 (en) * 2005-09-30 2010-04-13 At&T Intellectual Property I, L.P. Methods, systems, and products for updating web content
CN1955990B (en) * 2005-10-28 2010-09-01 深圳市东进通讯技术股份有限公司 Flow executing method and system of integral telecommunication platform
US7739589B2 (en) * 2005-11-02 2010-06-15 International Business Machines Corporation Extending markup of a browser using a plug-in framework
US20080033997A1 (en) * 2006-08-04 2008-02-07 Sap Portals (Israel) Ltd. Transformation tool for migration of web-based content to portal
US9794310B2 (en) * 2007-01-11 2017-10-17 Samsung Electronics Co., Ltd. Meta data information providing server, client apparatus, method of providing meta data information, and method of providing content
US20080228773A1 (en) * 2007-03-14 2008-09-18 Hand Held Products, Inc. Apparatus and method for data input device
US20080228927A1 (en) * 2007-03-15 2008-09-18 Microsoft Corporation Server directed browsing
US8064584B2 (en) * 2007-04-19 2011-11-22 Art Technology Group, Inc. Method and apparatus for cross channel data processing
US7941755B2 (en) * 2007-04-19 2011-05-10 Art Technology Group, Inc. Method and apparatus for web page co-browsing
US8775603B2 (en) 2007-05-04 2014-07-08 Sitespect, Inc. Method and system for testing variations of website content
US8290929B2 (en) * 2007-10-26 2012-10-16 Yahoo! Inc. Media enhancement mechanism using embed code
US8635541B2 (en) * 2007-12-06 2014-01-21 International Business Machines Corporation Indicating pending asynchronous updates in a graphical user interface (GUI)
US8887039B2 (en) * 2008-01-02 2014-11-11 Microsoft Corporation Web page based program versioning
US8438295B2 (en) * 2008-10-14 2013-05-07 Microsoft Corporation Declarative programming model for modeling and execution of triggers for resource oriented system
US8490052B2 (en) * 2008-10-14 2013-07-16 Microsoft Corporation Declarative programming model for authoring and execution control and data flow for resource oriented system
US8533666B2 (en) * 2008-10-17 2013-09-10 Microsoft Corporation Interactive design environments to visually model, debug and execute resource oriented programs
US8412802B2 (en) * 2009-02-11 2013-04-02 American Express Travel Related Services Company, Inc. System and method to optimize data communication in a computational network
US8571201B2 (en) * 2009-06-23 2013-10-29 Oracle Otc Subsidiary Llc Cross channel identification in electronic commerce environments
IL199616A0 (en) * 2009-06-28 2010-05-17 Chaim Shen Orr Pattern-free encryption
US10089797B1 (en) 2010-02-25 2018-10-02 Stamps.Com Inc. Systems and methods for providing localized functionality in browser based postage transactions
US9842308B1 (en) 2010-02-25 2017-12-12 Stamps.Com Inc. Systems and methods for rules based shipping
US8706803B1 (en) 2010-09-24 2014-04-22 Imdb.Com, Inc. Client-side generation of preliminary version of network page
US20120284528A1 (en) * 2010-10-07 2012-11-08 Stephen Orovitz Multi-purpose multi-dimensional, variable and multi-key e-mail and data encryption method
US8495630B2 (en) 2010-11-03 2013-07-23 International Business Machines Corporation Transferring objects between virtual machines
US8730232B2 (en) 2011-02-01 2014-05-20 Legend3D, Inc. Director-style based 2D to 3D movie conversion system and method
US9282321B2 (en) 2011-02-17 2016-03-08 Legend3D, Inc. 3D model multi-reviewer system
US9288476B2 (en) 2011-02-17 2016-03-15 Legend3D, Inc. System and method for real-time depth modification of stereo images of a virtual reality environment
US9241147B2 (en) 2013-05-01 2016-01-19 Legend3D, Inc. External depth map transformation method for conversion of two-dimensional images to stereoscopic images
US9407904B2 (en) 2013-05-01 2016-08-02 Legend3D, Inc. Method for creating 3D virtual reality from 2D images
US9007365B2 (en) 2012-11-27 2015-04-14 Legend3D, Inc. Line depth augmentation system and method for conversion of 2D images to 3D images
US9547937B2 (en) 2012-11-30 2017-01-17 Legend3D, Inc. Three-dimensional annotation system and method
US9007404B2 (en) 2013-03-15 2015-04-14 Legend3D, Inc. Tilt-based look around effect image enhancement method
US9438878B2 (en) 2013-05-01 2016-09-06 Legend3D, Inc. Method of converting 2D video to 3D video using 3D object models
US9575873B2 (en) 2013-09-13 2017-02-21 Sap Se Software testing system and method
US10296652B2 (en) * 2013-09-21 2019-05-21 Oracle International Corporation Method and system for selection of user interface rendering artifacts in enterprise web applications using a manifest mechanism
RU2014122128A (en) * 2014-05-29 2015-12-10 Общество С Ограниченной Ответственностью "Яндекс" METHOD FOR DISPLAYING THE WEB RESOURCE TO THE USER USING THE BROWSER AND THE ELECTRONIC DEVICE USED IN IT
US10922474B2 (en) * 2015-03-24 2021-02-16 Intel Corporation Unstructured UI
US10089325B1 (en) * 2015-06-30 2018-10-02 Open Text Corporation Method and system for using micro objects
US9609307B1 (en) 2015-09-17 2017-03-28 Legend3D, Inc. Method of converting 2D video to 3D video using machine learning
US20190220727A1 (en) * 2018-01-17 2019-07-18 SameDay Security, Inc. Computing Devices with Improved Interactive Animated Conversational Interface Systems
US10813572B2 (en) 2015-12-11 2020-10-27 Electronic Caregiver, Inc. Intelligent system for multi-function electronic caregiving to facilitate advanced health diagnosis, health monitoring, fall and injury prediction, health maintenance and support, and emergency response
US11213224B2 (en) 2018-03-19 2022-01-04 Electronic Caregiver, Inc. Consumer application for mobile assessment of functional capacity and falls risk
US11923058B2 (en) 2018-04-10 2024-03-05 Electronic Caregiver, Inc. Mobile system for the assessment of consumer medication compliance and provision of mobile caregiving
US11488724B2 (en) 2018-06-18 2022-11-01 Electronic Caregiver, Inc. Systems and methods for a virtual, intelligent and customizable personal medical assistant
KR20210133228A (en) 2019-02-05 2021-11-05 일렉트로닉 케어기버, 아이앤씨. 3D Environmental Risk Identification Using Reinforcement Learning
US11113943B2 (en) 2019-05-07 2021-09-07 Electronic Caregiver, Inc. Systems and methods for predictive environmental fall risk identification
CN111078206B (en) * 2019-11-25 2023-03-24 贝壳技术有限公司 Form submitting method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6272484B1 (en) * 1998-05-27 2001-08-07 Scansoft, Inc. Electronic document manager
US6295645B1 (en) * 1997-12-22 2001-09-25 Texas Instruments Incorporated Method and apparatus for providing downloadable functionality to an embedded coprocessor
US6477550B1 (en) * 1999-03-16 2002-11-05 Mcafee.Com Corporation Method and system for processing events related to a first type of browser from a second type of browser

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6012083A (en) * 1996-09-24 2000-01-04 Ricoh Company Ltd. Method and apparatus for document processing using agents to process transactions created based on document content
US6292115B1 (en) * 1997-12-02 2001-09-18 Hughes Electronics Corporation Data compression for use with a communications channel
US6782431B1 (en) 1998-09-30 2004-08-24 International Business Machines Corporation System and method for dynamic selection of database application code execution on the internet with heterogenous clients
US6507867B1 (en) 1998-12-22 2003-01-14 International Business Machines Corporation Constructing, downloading, and accessing page bundles on a portable client having intermittent network connectivity
US6792605B1 (en) 1999-06-10 2004-09-14 Bow Street Software, Inc. Method and apparatus for providing web based services using an XML Runtime model to store state session data
US6687745B1 (en) 1999-09-14 2004-02-03 Droplet, Inc System and method for delivering a graphical user interface of remote applications over a thin bandwidth connection
CA2319996A1 (en) 1999-09-22 2001-03-22 Goodhome.Com Method and system for generating web pages with information displayed in a carousel
US6691176B1 (en) * 1999-11-04 2004-02-10 Microsoft Corporation Method for managing client services across browser pages
US6892067B1 (en) * 1999-12-30 2005-05-10 Nokia Corporation Script based interfaces for mobile phones
US6546554B1 (en) 2000-01-21 2003-04-08 Sun Microsystems, Inc. Browser-independent and automatic apparatus and method for receiving, installing and launching applications from a browser on a client computer
US6807559B1 (en) 2000-04-06 2004-10-19 Attachmate Corporation System and method for applet management
US20010037405A1 (en) * 2000-04-07 2001-11-01 Sideek Sinnathambi Mohamed Wireless web generation from conventional web sites by pattern identification and dynamic content extraction
US6622168B1 (en) * 2000-04-10 2003-09-16 Chutney Technologies, Inc. Dynamic page generation acceleration using component-level caching
US7379963B1 (en) 2000-07-14 2008-05-27 Knownow-Delaware Delivery of any type of information to anyone anytime anywhere
US7925703B2 (en) * 2000-12-26 2011-04-12 Numedeon, Inc. Graphical interactive interface for immersive online communities
US20020092012A1 (en) * 2001-01-09 2002-07-11 Shah Alexandre K. Smart-caching system and method
US20020143800A1 (en) * 2001-01-24 2002-10-03 Henrik Lindberg Model view controller
GB2377518B (en) 2001-02-12 2003-10-22 Altio Ltd Client software enabling a client to run a network based application
US7171443B2 (en) * 2001-04-04 2007-01-30 Prodigy Communications, Lp Method, system, and software for transmission of information
US20020156815A1 (en) * 2001-04-19 2002-10-24 International Business Machines Corporation Method and apparatus for the separation of web layout, logic, and data when used in server-side scripting languages
US7376653B2 (en) * 2001-05-22 2008-05-20 Reuters America, Inc. Creating dynamic web pages at a client browser
US6948151B2 (en) * 2001-06-29 2005-09-20 International Business Machines Corporation System and method for dynamic packaging of component objects
US7870025B2 (en) 2001-09-20 2011-01-11 Intuit Inc. Vendor comparison, advertising and switching
WO2003065242A1 (en) 2002-01-25 2003-08-07 Tibco Software, Inc. Single applet to communicate with multiple html elements contained inside of multiple categories on a page
US6683547B2 (en) * 2002-04-22 2004-01-27 Hughes Electronics Corporation Method and system for data compession with dictionary pre-load of a set of expected character strings
US9171049B2 (en) 2002-06-13 2015-10-27 Salesforce.Com, Inc. Offline simulation of online session between client and server
US20040010563A1 (en) * 2002-06-26 2004-01-15 John Forte Method for enterprise device naming for storage devices
US20040117349A1 (en) * 2002-12-09 2004-06-17 Moricz Michael Zsolt Intermediary server for facilitating retrieval of mid-point, state-associated web pages
US20040119740A1 (en) 2002-12-24 2004-06-24 Google, Inc., A Corporation Of The State Of California Methods and apparatus for displaying and replying to electronic messages
US7269792B2 (en) 2003-04-24 2007-09-11 International Business Machines Corporation System and method for generating high-function browser widgets with full addressability

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295645B1 (en) * 1997-12-22 2001-09-25 Texas Instruments Incorporated Method and apparatus for providing downloadable functionality to an embedded coprocessor
US6272484B1 (en) * 1998-05-27 2001-08-07 Scansoft, Inc. Electronic document manager
US6477550B1 (en) * 1999-03-16 2002-11-05 Mcafee.Com Corporation Method and system for processing events related to a first type of browser from a second type of browser

Also Published As

Publication number Publication date
US8108488B2 (en) 2012-01-31
WO2004046887A2 (en) 2004-06-03
US20040109470A1 (en) 2004-06-10
EP1576483A2 (en) 2005-09-21
EP1576483A4 (en) 2008-05-07
US20040258089A1 (en) 2004-12-23
CA2505310A1 (en) 2004-06-03
AU2003295680A1 (en) 2004-06-15
CN1729461A (en) 2006-02-01
MXPA03002742A (en) 2004-10-27
AU2003295680A8 (en) 2004-06-15

Similar Documents

Publication Publication Date Title
WO2004046887A3 (en) A system and method for reducing bandwidth requirements for remote applications by utilizing client processing power
WO2003010932A3 (en) System and method for peer-to-peer handset communication
WO2004077732A3 (en) Method for routing messages of routing nodes distributed with one or more connected remote applications
TR200402260T4 (en) Authentication system and method.
WO2001067245A3 (en) Remote operation of real-time graphical applications
WO2001017194A3 (en) A system, method for fixed format stream communication in a communication services patterns environment
NO20050332L (en) Procedure and system for transmitting notifications to users of a logistical system
WO2004109504A3 (en) Cross-platform development for devices with heterogeneous capabilities
WO2004015626A3 (en) Representing and manipulating correlithm objects using quantum objects
EP1182816A3 (en) Channel error protection implementable across network layers in a communication system
MY135443A (en) Radio resource control-service data unit reception
WO2004061635A3 (en) Adaptive power control
MXPA04009380A (en) System and method to build project management processes.
WO2004036848A3 (en) Method adn system for providing redundancy within a network element
AU2003231113A1 (en) Establishing an ad hoc network
GB2323246B (en) Internet telephony signal conversion
AU2001270719A1 (en) Method for transmitting a mobile agent in a network, associated transmitter, receiver and mobile agent
AU2003304666A1 (en) Authentication in a communication network
WO2001048493A3 (en) Low power scan flipflop
ATE549809T1 (en) COMPRESSOR, DECOMPRESSOR AND RESOURCE MANAGEMENT METHOD
AU2003236814A1 (en) Self-oscillating power circuit
WO2004012050A3 (en) Real-time communication applications and system
DE60229504D1 (en) RADIO COMMUNICATION MODULE HOSTING AND EXECUTING A CLIENTS SOFTWARE, AND IMPLEMENTATION METHOD FOR PERFORMING A DRIVER CLIENT SOFTWARE
WO2002003740A3 (en) Method for geo-location interpolation and compression
AU2002248635A1 (en) Puppetry based communication system, method and internet utility

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2505310

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 0916/CHENP/2005

Country of ref document: IN

Ref document number: 916/CHENP/2005

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2003786880

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20038A72914

Country of ref document: CN

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWP Wipo information: published in national office

Ref document number: 2003786880

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Ref document number: JP