WO2007063422A3 - System, method and computer program product for dynamically enhancing an application executing on a computing device - Google Patents
System, method and computer program product for dynamically enhancing an application executing on a computing device Download PDFInfo
- Publication number
- WO2007063422A3 WO2007063422A3 PCT/IB2006/003968 IB2006003968W WO2007063422A3 WO 2007063422 A3 WO2007063422 A3 WO 2007063422A3 IB 2006003968 W IB2006003968 W IB 2006003968W WO 2007063422 A3 WO2007063422 A3 WO 2007063422A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- database
- application
- business rule
- computing device
- computer program
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0273—Determination of fees for advertising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
- G06F9/4484—Executing subprograms
- G06F9/4486—Formation of subprogram jump address
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0252—Targeted advertisements based on events or environment, e.g. weather or festivals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0272—Period of advertisement exposure
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
Abstract
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2631772A CA2631772C (en) | 2005-12-01 | 2006-11-28 | System, method and computer program product for dynamically enhancing an application executing on a computing device |
JP2008542861A JP2009517752A (en) | 2005-12-01 | 2006-11-28 | System, method, and computer product for dynamically improving applications running on a computer device |
EP06842386A EP1960871A2 (en) | 2005-12-01 | 2006-11-28 | System, method and computer program product for dynamically enhancing an application executing on a computing device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/290,830 US7596540B2 (en) | 2005-12-01 | 2005-12-01 | System, method and computer program product for dynamically enhancing an application executing on a computing device |
US11/290,830 | 2005-12-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007063422A2 WO2007063422A2 (en) | 2007-06-07 |
WO2007063422A3 true WO2007063422A3 (en) | 2007-11-08 |
Family
ID=38092630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2006/003968 WO2007063422A2 (en) | 2005-12-01 | 2006-11-28 | System, method and computer program product for dynamically enhancing an application executing on a computing device |
Country Status (7)
Country | Link |
---|---|
US (3) | US7596540B2 (en) |
EP (1) | EP1960871A2 (en) |
JP (1) | JP2009517752A (en) |
KR (1) | KR100968661B1 (en) |
CN (1) | CN101322101A (en) |
CA (1) | CA2631772C (en) |
WO (1) | WO2007063422A2 (en) |
Families Citing this family (78)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6453334B1 (en) | 1997-06-16 | 2002-09-17 | Streamtheory, Inc. | Method and apparatus to allow remotely located computer programs and/or data to be accessed on a local computer in a secure, time-limited manner, with persistent caching |
US7062567B2 (en) | 2000-11-06 | 2006-06-13 | Endeavors Technology, Inc. | Intelligent network streaming and execution system for conventionally coded applications |
US8831995B2 (en) | 2000-11-06 | 2014-09-09 | Numecent Holdings, Inc. | Optimized server for streamed applications |
DE202004021925U1 (en) | 2003-12-01 | 2012-11-06 | Research In Motion Limited | Provide notification of new events on a small screen device |
US7694232B2 (en) | 2004-08-03 | 2010-04-06 | Research In Motion Limited | Method and apparatus for providing minimal status display |
JP2008527468A (en) | 2004-11-13 | 2008-07-24 | ストリーム セオリー,インコーポレイテッド | Hybrid local / remote streaming |
US9716609B2 (en) | 2005-03-23 | 2017-07-25 | Numecent Holdings, Inc. | System and method for tracking changes to files in streaming applications |
US8024523B2 (en) | 2007-11-07 | 2011-09-20 | Endeavors Technologies, Inc. | Opportunistic block transmission with time constraints |
US20060218165A1 (en) * | 2005-03-23 | 2006-09-28 | Vries Jeffrey De | Explicit overlay integration rules |
US7596536B2 (en) * | 2005-12-01 | 2009-09-29 | Exent Technologies, Ltd. | System, method and computer program product for dynamically measuring properties of objects rendered and/or referenced by an application executing on a computing device |
US7596540B2 (en) | 2005-12-01 | 2009-09-29 | Exent Technologies, Ltd. | System, method and computer program product for dynamically enhancing an application executing on a computing device |
US20070168309A1 (en) * | 2005-12-01 | 2007-07-19 | Exent Technologies, Ltd. | System, method and computer program product for dynamically extracting and sharing event information from an executing software application |
US20070129990A1 (en) * | 2005-12-01 | 2007-06-07 | Exent Technologies, Ltd. | System, method and computer program product for dynamically serving advertisements in an executing computer game based on the entity having jurisdiction over the advertising space in the game |
US8629885B2 (en) * | 2005-12-01 | 2014-01-14 | Exent Technologies, Ltd. | System, method and computer program product for dynamically identifying, selecting and extracting graphical and media objects in frames or scenes rendered by a software application |
US20070296718A1 (en) * | 2005-12-01 | 2007-12-27 | Exent Technologies, Ltd. | Dynamic resizing of graphics content rendered by an application to facilitate rendering of additional graphics content |
US8548452B2 (en) | 2006-04-13 | 2013-10-01 | Blackberry Limited | System and method for controlling device usage |
US20070300179A1 (en) * | 2006-06-27 | 2007-12-27 | Observe It Ltd. | User-application interaction recording |
US8121534B2 (en) * | 2006-09-27 | 2012-02-21 | Sirius Xm Radio Inc. | System and method for sending and receiving images via wireless audio channels |
US8261345B2 (en) | 2006-10-23 | 2012-09-04 | Endeavors Technologies, Inc. | Rule-based application access management |
US20080228298A1 (en) * | 2006-11-09 | 2008-09-18 | Steven Rehkemper | Portable multi-media device |
US20080281686A1 (en) * | 2007-05-08 | 2008-11-13 | Chris Houtzer | Dynamic content insertion method and system |
JP4484900B2 (en) * | 2007-05-31 | 2010-06-16 | 株式会社スクウェア・エニックス | Game-based advertising distribution system |
US20090079690A1 (en) * | 2007-09-21 | 2009-03-26 | Sony Computer Entertainment America Inc. | Method and apparatus for enhancing entertainment software through haptic insertion |
US20090083753A1 (en) * | 2007-09-25 | 2009-03-26 | Exent Technologies, Ltd. | Dynamic thread generation and management for improved computer program performance |
US8892738B2 (en) | 2007-11-07 | 2014-11-18 | Numecent Holdings, Inc. | Deriving component statistics for a stream enabled application |
ITMI20080550A1 (en) * | 2008-03-31 | 2009-10-01 | Incard Sa | INTEGRATED CIRCUIT BOARD WITH WIRELESS FUNCTIONS. |
US20110184805A1 (en) * | 2008-09-25 | 2011-07-28 | Tictacti Ltd. | System and method for precision placement of in-game dynamic advertising in computer games |
US20100125740A1 (en) * | 2008-11-19 | 2010-05-20 | Accenture Global Services Gmbh | System for securing multithreaded server applications |
AU2009319665B2 (en) | 2008-11-26 | 2015-08-20 | Calgary Scientific Inc. | Method and system for providing remote access to a state of an application program |
GB2465841A (en) * | 2008-12-05 | 2010-06-09 | Taylor Nelson Sofres Plc | Identifying audio output by comparing samples with the contents of a database |
US10055105B2 (en) | 2009-02-03 | 2018-08-21 | Calgary Scientific Inc. | Method and system for enabling interaction with a plurality of applications using a single user interface |
KR101168108B1 (en) | 2009-06-23 | 2012-07-25 | 엔에이치엔(주) | Method for advertisement using the on line game, and record media recoded program for implement thereof |
US20110154226A1 (en) * | 2009-12-21 | 2011-06-23 | Sap Ag | Chip model of an extensible plug-in architecture for enterprise mashups |
CN102255868A (en) * | 2010-05-21 | 2011-11-23 | 卓望数码技术(深圳)有限公司 | Advertisement publishing system and advertisement publishing method |
KR102126910B1 (en) * | 2010-09-13 | 2020-06-25 | 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 | Add-on Management |
JP5398692B2 (en) * | 2010-12-10 | 2014-01-29 | 株式会社ソニー・コンピュータエンタテインメント | Information processing system, information processing method, information processing program, and computer-readable recording medium storing information processing program |
US9741084B2 (en) | 2011-01-04 | 2017-08-22 | Calgary Scientific Inc. | Method and system for providing remote access to data for display on a mobile device |
US9361132B2 (en) * | 2011-02-08 | 2016-06-07 | Qualcomm Incorporated | System and method for providing application-based user interface features on a computing device |
CA2734860A1 (en) | 2011-03-21 | 2012-09-21 | Calgary Scientific Inc. | Method and system for providing a state model of an application program |
CA2844871C (en) | 2011-08-15 | 2021-02-02 | Calgary Scientific Inc. | Non-invasive remote access to an application program |
WO2013024342A1 (en) | 2011-08-15 | 2013-02-21 | Calgary Scientific Inc. | Method for flow control and for reliable communication in a collaborative environment |
WO2013035901A1 (en) * | 2011-09-08 | 2013-03-14 | Kim A Lim | Marketing method using smart phone |
WO2013046015A1 (en) | 2011-09-30 | 2013-04-04 | Calgary Scientific Inc. | Uncoupled application extensions including interactive digital surface layer for collaborative remote application sharing and annotating |
CN104040946B (en) | 2011-11-23 | 2017-07-14 | 卡尔加里科学公司 | For shared and meeting the method and system of the remote application that cooperates |
US9602581B2 (en) * | 2012-03-02 | 2017-03-21 | Calgary Scientific Inc. | Remote control of an application using dynamic-linked library (DLL) injection |
WO2013139014A1 (en) | 2012-03-22 | 2013-09-26 | Intel Corporation | Nested emulation and dynamic linking environment |
US9860483B1 (en) * | 2012-05-17 | 2018-01-02 | The Boeing Company | System and method for video processing software |
US9729673B2 (en) | 2012-06-21 | 2017-08-08 | Calgary Scientific Inc. | Method and system for providing synchronized views of multiple applications for display on a remote computing device |
KR101531562B1 (en) * | 2012-11-27 | 2015-06-25 | (주)원더피플 | Server and method for executing connecting code |
CN103853576B (en) * | 2012-12-06 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Screenshot method and device |
US8781613B1 (en) * | 2013-06-26 | 2014-07-15 | Applifier Oy | Audio apparatus for portable devices |
US9561436B2 (en) * | 2013-02-26 | 2017-02-07 | Gree, Inc. | Shooting game control method and game system |
CN103150513B (en) * | 2013-03-20 | 2015-12-09 | 北京奇虎科技有限公司 | The method of the implantation information in interception application program and device |
CA2931762C (en) | 2013-11-29 | 2020-09-22 | Calgary Scientific Inc. | Method for providing a connection of a client to an unmanaged service in a client-server remote access system |
US10277717B2 (en) | 2013-12-15 | 2019-04-30 | Nicira, Inc. | Network introspection in an operating system |
US10279263B2 (en) | 2014-04-22 | 2019-05-07 | Sony Interactive Entertainment Inc. | Game delivery device, game delivery method, and game delivery program |
US9185175B1 (en) | 2014-09-24 | 2015-11-10 | Oracle International Corporation | System and method for optimizing visual session recording for user account management in a computing environment |
US9148454B1 (en) | 2014-09-24 | 2015-09-29 | Oracle International Corporation | System and method for supporting video processing load balancing for user account management in a computing environment |
US9166897B1 (en) | 2014-09-24 | 2015-10-20 | Oracle International Corporation | System and method for supporting dynamic offloading of video processing for user account management in a computing environment |
US9167047B1 (en) | 2014-09-24 | 2015-10-20 | Oracle International Corporation | System and method for using policies to support session recording for user account management in a computing environment |
CN104573334B (en) * | 2014-12-24 | 2017-10-27 | 珠海金山网络游戏科技有限公司 | The play system and method for a kind of utilization label event triggering special efficacy and audio |
KR101717470B1 (en) * | 2015-01-07 | 2017-03-21 | 엔에이치엔엔터테인먼트 주식회사 | Method and system for providing promotion platform for mobile application |
US10015264B2 (en) | 2015-01-30 | 2018-07-03 | Calgary Scientific Inc. | Generalized proxy architecture to provide remote access to an application framework |
AU2016210974A1 (en) | 2015-01-30 | 2017-07-27 | Calgary Scientific Inc. | Highly scalable, fault tolerant remote access architecture and method of connecting thereto |
WO2016138595A1 (en) * | 2015-03-04 | 2016-09-09 | Rocketchicken Interactive Inc. | Systems for rapid development and delivery of interactive content |
US10339299B1 (en) | 2016-03-08 | 2019-07-02 | Kashmoo, Inc. | Runtime management of application components |
US9804752B1 (en) | 2016-06-27 | 2017-10-31 | Atlassian Pty Ltd | Machine learning method of managing conversations in a messaging interface |
US10852920B2 (en) * | 2016-06-30 | 2020-12-01 | Wipro Limited | Method and system for automating execution of processes |
US10086289B2 (en) * | 2016-11-22 | 2018-10-02 | Sony Interactive Entertainment America Llc | Remastering by emulation |
CN106775986B (en) * | 2016-12-26 | 2020-09-01 | 努比亚技术有限公司 | Process management method and electronic equipment |
KR101884404B1 (en) | 2017-01-17 | 2018-08-02 | 부산대학교 산학협력단 | Fog Computing Operation System having a Centralized Control Architecture Server and Method for controlling the same |
CN111083569B (en) * | 2018-10-18 | 2021-11-05 | 杭州海康威视数字技术股份有限公司 | Video playing method and device |
US10467062B1 (en) * | 2019-03-11 | 2019-11-05 | Coupang, Corp. | Systems and methods for managing application programming interface information |
US11886434B1 (en) | 2019-08-05 | 2024-01-30 | Bildr, Inc. | Management of application entities |
CN110807687A (en) * | 2019-10-29 | 2020-02-18 | 阿里巴巴(中国)有限公司 | Object data processing method, device, computing equipment and medium |
US20220092658A1 (en) * | 2020-09-22 | 2022-03-24 | Gopesh Kumar | System and method for expert service providers to provide one on one chat advice services through unique empowered independent agents to consumers |
CN114610405B (en) * | 2022-03-03 | 2024-03-29 | 深圳盛显科技有限公司 | Multi-application screen capturing and network code output method, equipment, medium and product |
CN116506428B (en) * | 2023-06-20 | 2023-09-08 | 成都博点科技有限公司 | Data off-line uploading method and device based on kotlen |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999024904A1 (en) * | 1997-11-07 | 1999-05-20 | Intergraph Corporation | Apparatus and method for logging information relating to function calls to a function library |
WO2000029964A1 (en) * | 1998-11-15 | 2000-05-25 | Lingocom, Ltd. | Software language translation system and method |
US6330711B1 (en) * | 1998-07-30 | 2001-12-11 | International Business Machines Corporation | Method and apparatus for dynamic application and maintenance of programs |
US20020178302A1 (en) * | 2001-05-25 | 2002-11-28 | Tracey David C. | Supplanting motif dialog boxes |
US20040148221A1 (en) * | 2003-01-24 | 2004-07-29 | Viva Chu | Online game advertising system |
US20040217987A1 (en) * | 2003-05-01 | 2004-11-04 | Solomo Aran | Method and system for intercepting and processing data during GUI session |
WO2005096782A2 (en) * | 2004-04-07 | 2005-10-20 | Iac Search & Media, Inc. | Methods and systems for providing applications with internet search functionality |
Family Cites Families (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2661061B1 (en) | 1990-04-11 | 1992-08-07 | Multi Media Tech | METHOD AND DEVICE FOR MODIFYING IMAGE AREA. |
IL108957A (en) | 1994-03-14 | 1998-09-24 | Scidel Technologies Ltd | System for implanting an image into a video stream |
US6202058B1 (en) | 1994-04-25 | 2001-03-13 | Apple Computer, Inc. | System for ranking the relevance of information objects accessed by computer users |
US5687376A (en) * | 1994-12-15 | 1997-11-11 | International Business Machines Corporation | System for monitoring performance of advanced graphics driver including filter modules for passing supported commands associated with function calls and recording task execution time for graphic operation |
JP4040117B2 (en) | 1995-06-30 | 2008-01-30 | ソニー株式会社 | Game machine and game machine control method |
US5737553A (en) | 1995-07-14 | 1998-04-07 | Novell, Inc. | Colormap system for mapping pixel position and color index to executable functions |
US5737619A (en) * | 1995-10-19 | 1998-04-07 | Judson; David Hugh | World wide web browsing with content delivery over an idle connection and interstitial content display |
US20020049832A1 (en) | 1996-03-08 | 2002-04-25 | Craig Ullman | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5905492A (en) | 1996-12-06 | 1999-05-18 | Microsoft Corporation | Dynamically updating themes for an operating system shell |
WO1998029974A1 (en) | 1996-12-25 | 1998-07-09 | Sony Corporation | Game machine system, broadcasting system, data distribution system and its method, and program executing device and its method |
US6047123A (en) | 1997-03-27 | 2000-04-04 | Hewlett-Packard Company | Methods for recording a compilable graphics call trace |
GB2324450A (en) | 1997-04-19 | 1998-10-21 | Ibm | Graphical user interface |
US5991836A (en) * | 1997-05-02 | 1999-11-23 | Network Computing Devices, Inc. | System for communicating real time data between client device and server utilizing the client device estimating data consumption amount by the server |
US6021438A (en) | 1997-06-18 | 2000-02-01 | Wyatt River Software, Inc. | License management system using daemons and aliasing |
US6314470B1 (en) * | 1997-07-25 | 2001-11-06 | Hewlett Packard Company | System and method for asynchronously accessing a graphics system for graphics application evaluation and control |
US6631423B1 (en) * | 1998-03-31 | 2003-10-07 | Hewlett-Packard Development Company, L.P. | System and method for assessing performance optimizations in a graphics system |
AU749314B2 (en) * | 1998-05-15 | 2002-06-20 | Unicast Communications Corporation | A technique for implementing browser-initiated network-distributed advertising and for interstitially displaying an advertisement |
US6278966B1 (en) * | 1998-06-18 | 2001-08-21 | International Business Machines Corporation | Method and system for emulating web site traffic to identify web site usage patterns |
US6311221B1 (en) * | 1998-07-22 | 2001-10-30 | Appstream Inc. | Streaming modules |
US6036601A (en) | 1999-02-24 | 2000-03-14 | Adaboy, Inc. | Method for advertising over a computer network utilizing virtual environments of games |
US6907566B1 (en) * | 1999-04-02 | 2005-06-14 | Overture Services, Inc. | Method and system for optimum placement of advertisements on a webpage |
US6467052B1 (en) | 1999-06-03 | 2002-10-15 | Microsoft Corporation | Method and apparatus for analyzing performance of data processing system |
US6868525B1 (en) | 2000-02-01 | 2005-03-15 | Alberti Anemometer Llc | Computer graphic display visualization system and method |
JP2001312286A (en) * | 2000-05-02 | 2001-11-09 | Noritsu Koki Co Ltd | Device and method for data management, and computer- readable recording medium with recorded data managing program |
US7003781B1 (en) | 2000-05-05 | 2006-02-21 | Bristol Technology Inc. | Method and apparatus for correlation of events in a distributed multi-system computing environment |
US6954728B1 (en) | 2000-05-15 | 2005-10-11 | Avatizing, Llc | System and method for consumer-selected advertising and branding in interactive media |
US6616533B1 (en) | 2000-05-31 | 2003-09-09 | Intel Corporation | Providing advertising with video games |
US7487112B2 (en) | 2000-06-29 | 2009-02-03 | Barnes Jr Melvin L | System, method, and computer program product for providing location based services and mobile e-commerce |
US20030167202A1 (en) | 2000-07-21 | 2003-09-04 | Marks Michael B. | Methods of payment for internet programming |
US20020112033A1 (en) * | 2000-08-09 | 2002-08-15 | Doemling Marcus F. | Content enhancement system and method |
US20020154214A1 (en) | 2000-11-02 | 2002-10-24 | Laurent Scallie | Virtual reality game system using pseudo 3D display driver |
JP2003044297A (en) * | 2000-11-20 | 2003-02-14 | Humming Heads Inc | Information processing method and device controlling computer resource, information processing system, control method therefor, storage medium and program |
US9047609B2 (en) | 2000-11-29 | 2015-06-02 | Noatak Software Llc | Method and system for dynamically incorporating advertising content into multimedia environments |
US7171670B2 (en) | 2001-02-14 | 2007-01-30 | Ricoh Co., Ltd. | Method and system of remote diagnostic, control and information collection using multiple formats and multiple protocols with verification of formats and protocols |
US8538803B2 (en) * | 2001-06-14 | 2013-09-17 | Frank C. Nicholas | Method and system for providing network based target advertising and encapsulation |
US6802055B2 (en) * | 2001-06-27 | 2004-10-05 | Microsoft Corporation | Capturing graphics primitives associated with any display object rendered to a graphical user interface |
CN1318975C (en) | 2001-07-04 | 2007-05-30 | Okyz公司 | Method and system for output of data related to two- or three-dimensional geometrical entities |
US6966832B2 (en) | 2001-07-13 | 2005-11-22 | Gameaccount Limited | System and method for providing game advice to a user of a gaming application |
US7076736B2 (en) | 2001-07-31 | 2006-07-11 | Thebrain Technologies Corp. | Method and apparatus for sharing many thought databases among many clients |
US20030204275A1 (en) | 2002-04-26 | 2003-10-30 | Krubeck Ronald Lee | Sports charting system |
US8099325B2 (en) * | 2002-05-01 | 2012-01-17 | Saytam Computer Services Limited | System and method for selective transmission of multimedia based on subscriber behavioral model |
AU2003251879A1 (en) | 2002-07-12 | 2004-02-02 | Raytheon Company | Scene graph based display for desktop applications |
US20040116183A1 (en) | 2002-12-16 | 2004-06-17 | Prindle Joseph Charles | Digital advertisement insertion system and method for video games |
US20040122940A1 (en) | 2002-12-20 | 2004-06-24 | Gibson Edward S. | Method for monitoring applications in a network which does not natively support monitoring |
US7610575B2 (en) * | 2003-01-08 | 2009-10-27 | Consona Crm Inc. | System and method for the composition, generation, integration and execution of business processes over a network |
US7487460B2 (en) * | 2003-03-21 | 2009-02-03 | Microsoft Corporation | Interface for presenting data representations in a screen-area inset |
US7124145B2 (en) * | 2003-03-27 | 2006-10-17 | Millennium It (Usa) Inc. | System and method for dynamic business logic rule integration |
US7120619B2 (en) | 2003-04-22 | 2006-10-10 | Microsoft Corporation | Relationship view |
US7246254B2 (en) | 2003-07-16 | 2007-07-17 | International Business Machines Corporation | System and method for automatically and dynamically optimizing application data resources to meet business objectives |
US8077341B2 (en) | 2003-09-25 | 2011-12-13 | Ricoh Co., Ltd. | Printer with audio or video receiver, recorder, and real-time content-based processing logic |
US7620893B2 (en) | 2004-03-31 | 2009-11-17 | Sap Ag | Aiding a user in using a software application |
US20050246174A1 (en) * | 2004-04-28 | 2005-11-03 | Degolia Richard C | Method and system for presenting dynamic commercial content to clients interacting with a voice extensible markup language system |
US20060085812A1 (en) | 2004-10-15 | 2006-04-20 | Shishegar Ahmad R | Method for monitoring television usage |
US8849701B2 (en) | 2004-12-13 | 2014-09-30 | Google Inc. | Online video game advertising system and method supporting multiplayer ads |
US20060143675A1 (en) | 2004-12-17 | 2006-06-29 | Daniel Willis | Proxy advertisement server and method |
US20060155643A1 (en) * | 2005-01-07 | 2006-07-13 | Microsoft Corporation | Payment instrument notification |
US7507157B2 (en) | 2005-07-14 | 2009-03-24 | Microsoft Corporation | Peripheral information and digital tells in electronic games |
US20070072676A1 (en) | 2005-09-29 | 2007-03-29 | Shumeet Baluja | Using information from user-video game interactions to target advertisements, such as advertisements to be served in video games for example |
US20070296718A1 (en) | 2005-12-01 | 2007-12-27 | Exent Technologies, Ltd. | Dynamic resizing of graphics content rendered by an application to facilitate rendering of additional graphics content |
US8629885B2 (en) | 2005-12-01 | 2014-01-14 | Exent Technologies, Ltd. | System, method and computer program product for dynamically identifying, selecting and extracting graphical and media objects in frames or scenes rendered by a software application |
US7596536B2 (en) | 2005-12-01 | 2009-09-29 | Exent Technologies, Ltd. | System, method and computer program product for dynamically measuring properties of objects rendered and/or referenced by an application executing on a computing device |
US20070129990A1 (en) | 2005-12-01 | 2007-06-07 | Exent Technologies, Ltd. | System, method and computer program product for dynamically serving advertisements in an executing computer game based on the entity having jurisdiction over the advertising space in the game |
US7596540B2 (en) | 2005-12-01 | 2009-09-29 | Exent Technologies, Ltd. | System, method and computer program product for dynamically enhancing an application executing on a computing device |
US20070168309A1 (en) | 2005-12-01 | 2007-07-19 | Exent Technologies, Ltd. | System, method and computer program product for dynamically extracting and sharing event information from an executing software application |
US8321947B2 (en) | 2005-12-15 | 2012-11-27 | Emc Corporation | Method and system for dynamically generating a watermarked document during a printing or display operation |
US9028329B2 (en) | 2006-04-13 | 2015-05-12 | Igt | Integrating remotely-hosted and locally rendered content on a gaming device |
-
2005
- 2005-12-01 US US11/290,830 patent/US7596540B2/en not_active Expired - Fee Related
-
2006
- 2006-11-28 JP JP2008542861A patent/JP2009517752A/en active Pending
- 2006-11-28 CA CA2631772A patent/CA2631772C/en not_active Expired - Fee Related
- 2006-11-28 WO PCT/IB2006/003968 patent/WO2007063422A2/en active Application Filing
- 2006-11-28 CN CNA2006800450115A patent/CN101322101A/en active Pending
- 2006-11-28 KR KR1020087013180A patent/KR100968661B1/en not_active IP Right Cessation
- 2006-11-28 EP EP06842386A patent/EP1960871A2/en not_active Withdrawn
-
2009
- 2009-08-18 US US12/542,840 patent/US8069136B2/en not_active Expired - Fee Related
-
2011
- 2011-11-04 US US13/289,246 patent/US20120054781A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999024904A1 (en) * | 1997-11-07 | 1999-05-20 | Intergraph Corporation | Apparatus and method for logging information relating to function calls to a function library |
US6330711B1 (en) * | 1998-07-30 | 2001-12-11 | International Business Machines Corporation | Method and apparatus for dynamic application and maintenance of programs |
WO2000029964A1 (en) * | 1998-11-15 | 2000-05-25 | Lingocom, Ltd. | Software language translation system and method |
US20020178302A1 (en) * | 2001-05-25 | 2002-11-28 | Tracey David C. | Supplanting motif dialog boxes |
US20040148221A1 (en) * | 2003-01-24 | 2004-07-29 | Viva Chu | Online game advertising system |
US20040217987A1 (en) * | 2003-05-01 | 2004-11-04 | Solomo Aran | Method and system for intercepting and processing data during GUI session |
WO2005096782A2 (en) * | 2004-04-07 | 2005-10-20 | Iac Search & Media, Inc. | Methods and systems for providing applications with internet search functionality |
Non-Patent Citations (1)
Title |
---|
CHALIL, M ET AL: "MPEG-4 based framework for game engines to handle virtual advertisements in games", ICME '03. PROCEEDINGS. 2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, 6 July 2003 (2003-07-06) - 9 July 2003 (2003-07-09), pages 413 - 416, XP002447240, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel5/8655/27433/01220942.pdf?tp=&arnumber=1220942&isnumber=27433> [retrieved on 20070820] * |
Also Published As
Publication number | Publication date |
---|---|
CA2631772A1 (en) | 2007-06-07 |
US8069136B2 (en) | 2011-11-29 |
KR100968661B1 (en) | 2010-07-06 |
WO2007063422A2 (en) | 2007-06-07 |
US20090307173A1 (en) | 2009-12-10 |
EP1960871A2 (en) | 2008-08-27 |
US7596540B2 (en) | 2009-09-29 |
CN101322101A (en) | 2008-12-10 |
CA2631772C (en) | 2015-01-27 |
US20070130292A1 (en) | 2007-06-07 |
US20120054781A1 (en) | 2012-03-01 |
KR20080076919A (en) | 2008-08-20 |
JP2009517752A (en) | 2009-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007063422A3 (en) | System, method and computer program product for dynamically enhancing an application executing on a computing device | |
WO2008020317A3 (en) | Dynamically measuring properties of objects rendered and/or referenced by an application | |
JP6518649B2 (en) | Method and system for collecting game data | |
WO2008104834A3 (en) | System, method and computer program product for dynamically extracting and sharing event information from an executing software application | |
MX2009005429A (en) | Systems, methods, and computer program products for performing item level transaction processing. | |
US20150169759A1 (en) | Identifying similar applications | |
Anttonen et al. | Transforming the web into a real application platform: new technologies, emerging trends and missing pieces | |
WO2006108865A3 (en) | Methods for granting access to resources modifiable by users in a computer environment, and resources structured therefor | |
WO2008020313A3 (en) | Dynamically identifying, selecting and extracting objects rendered by a software application | |
WO2012048162A8 (en) | System and method for extending a visualization platform | |
WO2005015442A3 (en) | Application business object processing | |
WO2007126837A3 (en) | Managing execution of programs by multiple computing systems | |
US20170097837A1 (en) | Binary editing of applications executed by virtual machines | |
DE602007004587D1 (en) | Obscuring execution tracks of a computer program code | |
JP2009508221A5 (en) | ||
WO2005114406A3 (en) | Sharing objects in runtime systems | |
WO2004017202A3 (en) | Operating system for executing computer software applications | |
WO2008074382A8 (en) | Obfuscating computer program code | |
WO2008074526A3 (en) | Method, system and computer program for testing software applications based on multiple data sources | |
WO2008109761A3 (en) | Method and apparatus for data processing | |
TW200606719A (en) | Grid computing system, management server, processing server, control method, control program and recording medium | |
WO2006116286A3 (en) | Internet-based duty-free goods electronic commerce system and method | |
WO2008016489A3 (en) | Methods and systems for modifying an integrity measurement based on user athentication | |
JP2006502494A5 (en) | ||
EP1667018A3 (en) | Using customized data to control transaction processing in a computer application |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200680045011.5 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2008542861 Country of ref document: JP Ref document number: 1020087013180 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2631772 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2006842386 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006842386 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06842386 Country of ref document: EP Kind code of ref document: A2 |
|
WWP | Wipo information: published in national office |
Ref document number: 2006842386 Country of ref document: EP |