WO2007140068A3 - Method for demonstrating the features of an application program - Google Patents

Method for demonstrating the features of an application program Download PDF

Info

Publication number
WO2007140068A3
WO2007140068A3 PCT/US2007/067770 US2007067770W WO2007140068A3 WO 2007140068 A3 WO2007140068 A3 WO 2007140068A3 US 2007067770 W US2007067770 W US 2007067770W WO 2007140068 A3 WO2007140068 A3 WO 2007140068A3
Authority
WO
WIPO (PCT)
Prior art keywords
features
demonstrating
application program
feature
dpu
Prior art date
Application number
PCT/US2007/067770
Other languages
French (fr)
Other versions
WO2007140068A2 (en
Inventor
Michele K Lim
Normarie Garcia
Donald J Phelps
Original Assignee
Motorola Inc
Michele K Lim
Normarie Garcia
Donald J Phelps
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 Motorola Inc, Michele K Lim, Normarie Garcia, Donald J Phelps filed Critical Motorola Inc
Publication of WO2007140068A2 publication Critical patent/WO2007140068A2/en
Publication of WO2007140068A3 publication Critical patent/WO2007140068A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]

Abstract

A method for demonstrating one or more features (106) of an application program (104) to a user of a data processing unit (DPU) (102) provides an improved user interface for the DPU. The method includes displaying (204) the one or more features, which can include free-to-use (410) and price-based features (412). The method also includes detecting (206) the selection of a feature from the one or more features. Moreover, the method includes enabling access (208) to the feature and also disabling (210) the configuration of a price-based feature.
PCT/US2007/067770 2006-05-25 2007-04-30 Method for demonstrating the features of an application program WO2007140068A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/420,439 US20070282710A1 (en) 2006-05-25 2006-05-25 Method for demonstrating the features of an application program
US11/420,439 2006-05-25

Publications (2)

Publication Number Publication Date
WO2007140068A2 WO2007140068A2 (en) 2007-12-06
WO2007140068A3 true WO2007140068A3 (en) 2008-12-04

Family

ID=38779298

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/067770 WO2007140068A2 (en) 2006-05-25 2007-04-30 Method for demonstrating the features of an application program

Country Status (2)

Country Link
US (1) US20070282710A1 (en)
WO (1) WO2007140068A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8727779B2 (en) * 2009-05-08 2014-05-20 Microsoft Corporation Authoring of demonstration environments
US20130266928A1 (en) * 2012-04-06 2013-10-10 Microsoft Corporation Bandwidth-aware obtaining of demonstration experience content
US20130268376A1 (en) * 2012-04-06 2013-10-10 Microsoft Corporation Service-based demonstration experience configuration
US10509716B2 (en) 2018-03-09 2019-12-17 Microsoft Technology Licensing, Llc Automated recovery of flighted features based on service requests

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040005919A1 (en) * 2002-04-18 2004-01-08 Walker Jay S. Method and apparatus for enabling a player to select features on a gaming device
US20040181416A1 (en) * 2003-03-13 2004-09-16 Yau-Jang Lee Apparatus and method for granting/denying user requests for features of an application program
US20050125744A1 (en) * 2003-12-04 2005-06-09 Hubbard Scott E. Systems and methods for providing menu availability help information to computer users

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4740890A (en) * 1983-12-22 1988-04-26 Software Concepts, Inc. Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media
US4747139A (en) * 1984-08-27 1988-05-24 Taaffe James L Software security method and systems
US4888798A (en) * 1985-04-19 1989-12-19 Oms, Inc. Modular software security
US5109413A (en) * 1986-11-05 1992-04-28 International Business Machines Corporation Manipulating rights-to-execute in connection with a software copy protection mechanism
US4999806A (en) * 1987-09-04 1991-03-12 Fred Chernow Software distribution system
US5175814A (en) * 1990-01-30 1992-12-29 Digital Equipment Corporation Direct manipulation interface for boolean information retrieval
US5058162A (en) * 1990-08-09 1991-10-15 Hewlett-Packard Company Method of distributing computer data files
US5103476A (en) * 1990-11-07 1992-04-07 Waite David P Secure system for activating personal computer software at remote locations
US5565316A (en) * 1992-10-09 1996-10-15 Educational Testing Service System and method for computer based testing
US7089212B2 (en) * 1992-12-15 2006-08-08 Sl Patent Holdings Llc System and method for controlling access to protected information
US5509070A (en) * 1992-12-15 1996-04-16 Softlock Services Inc. Method for encouraging purchase of executable and non-executable software
US5812879A (en) * 1993-04-19 1998-09-22 Moro; Ricardo J. External multiple peripheral interface to computer serial port using individually configured parallel port terminals
US5694546A (en) * 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5602982A (en) * 1994-09-23 1997-02-11 Kelly Properties, Inc. Universal automated training and testing software system
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6020886A (en) * 1996-09-04 2000-02-01 International Business Machines Corporation Method and apparatus for generating animated help demonstrations
US6091930A (en) * 1997-03-04 2000-07-18 Case Western Reserve University Customizable interactive textbook
US6275616B1 (en) * 1997-09-12 2001-08-14 Samsung Electronics Co., Ltd. Method and apparatus for converting a high definition image to a relatively lower definition image using wavelet transforms
US6289452B1 (en) * 1997-11-07 2001-09-11 Cybersource Corporation Method and system for delivering digital products electronically
US6068552A (en) * 1998-03-31 2000-05-30 Walker Digital, Llc Gaming device and method of operation thereof
US6973444B1 (en) * 1999-03-27 2005-12-06 Microsoft Corporation Method for interdependently validating a digital content package and a corresponding digital license
US6460023B1 (en) * 1999-06-16 2002-10-01 Pulse Entertainment, Inc. Software authorization system and method
RU2259585C2 (en) * 1999-11-11 2005-08-27 Юнайтед Верчуэлитис, Инк. Method and system for computerized advertising
US6578199B1 (en) * 1999-11-12 2003-06-10 Fujitsu Limited Automatic tracking system and method for distributable software
US6738760B1 (en) * 2000-03-23 2004-05-18 Albert Krachman Method and system for providing electronic discovery on computer databases and archives using artificial intelligence to recover legally relevant data
EP1879140A1 (en) * 2000-03-30 2008-01-16 Sony Corporation Contribution processing device and method, contribution accepting device and method, program storage media, and contribution processing system
US20010051928A1 (en) * 2000-04-21 2001-12-13 Moshe Brody Protection of software by personalization, and an arrangement, method, and system therefor
US6590590B1 (en) * 2000-06-06 2003-07-08 Mustek Systems, Inc. System and method for updating a graphic representation of a window item using an image information reading apparatus
US7076445B1 (en) * 2000-06-20 2006-07-11 Cartwright Shawn D System and methods for obtaining advantages and transacting the same in a computer gaming environment
AUPR193600A0 (en) * 2000-12-06 2001-01-04 Globaltech Pty Ltd System and method for third party facilitation of electronic payments over a network of computers
US7610602B2 (en) * 2001-05-23 2009-10-27 The Directv Group, Inc. Method, system and computer program product for aircraft multimedia distribution
WO2003029922A2 (en) * 2001-10-01 2003-04-10 Kline & Walker, Llc Pfn/trac system faa upgrades for accountable remote and robotics control
US20030069780A1 (en) * 2001-10-05 2003-04-10 Hailwood John W. Customer relationship management
JP4414620B2 (en) * 2001-10-10 2010-02-10 富士通株式会社 Server machine, client machine, server program, client program, server program storage medium, and client program storage medium
US7562397B1 (en) * 2002-02-27 2009-07-14 Mithal Ashish K Method and system for facilitating search, selection, preview, purchase evaluation, offering for sale, distribution, and/or sale of digital content and enhancing the security thereof
US7316032B2 (en) * 2002-02-27 2008-01-01 Amad Tayebi Method for allowing a customer to preview, acquire and/or pay for information and a system therefor
US7102777B2 (en) * 2001-12-20 2006-09-05 Kabushiki Kaisha Toshiba Image processing service system
JP2004005321A (en) * 2002-03-26 2004-01-08 Sony Corp Program, recording medium, information processing device and method, and information processing system
US20040012809A1 (en) * 2002-05-31 2004-01-22 Appling Thomas C. Method and apparatus for effecting a presentation
US20040143477A1 (en) * 2002-07-08 2004-07-22 Wolff Maryann Walsh Apparatus and methods for assisting with development management and/or deployment of products and services
US7546633B2 (en) * 2002-10-25 2009-06-09 Microsoft Corporation Role-based authorization management framework
US20040128251A1 (en) * 2002-12-31 2004-07-01 Chris Adam Apparatus, system and method for licensing
US20050240756A1 (en) * 2003-01-12 2005-10-27 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows.
US20040166940A1 (en) * 2003-02-26 2004-08-26 Rothschild Wayne H. Configuration of gaming machines
US7395523B2 (en) * 2003-11-24 2008-07-01 International Business Machines Corporation Method and apparatus for efficiently developing encoded instructions by tracking multiple unverified instances of repetitive code segments
US7530052B2 (en) * 2004-05-14 2009-05-05 National Instruments Corporation Creating and executing a graphical program with first model of computation that includes a structure supporting second model of computation
US20050273780A1 (en) * 2004-05-14 2005-12-08 Nokia Corporation System, device, method and computer code product for partially sharing digital media
US7516315B2 (en) * 2005-03-18 2009-04-07 Research In Motion Ltd. Electronic device having an alterable configuration and methods of manufacturing and configuring the same
US7716662B2 (en) * 2005-06-22 2010-05-11 Comcast Cable Holdings, Llc System and method for generating a set top box code download step sequence

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040005919A1 (en) * 2002-04-18 2004-01-08 Walker Jay S. Method and apparatus for enabling a player to select features on a gaming device
US20040181416A1 (en) * 2003-03-13 2004-09-16 Yau-Jang Lee Apparatus and method for granting/denying user requests for features of an application program
US20050125744A1 (en) * 2003-12-04 2005-06-09 Hubbard Scott E. Systems and methods for providing menu availability help information to computer users

Also Published As

Publication number Publication date
WO2007140068A2 (en) 2007-12-06
US20070282710A1 (en) 2007-12-06

Similar Documents

Publication Publication Date Title
WO2007114972A3 (en) Toolbar user interface for information system
WO2007038587A3 (en) Company and contact information system and method
WO2007127143A3 (en) Dynamic data navigation
WO2008032203A3 (en) Method, apparatus and computer program product for a tag-based visual search user interface
WO2008032200A3 (en) Method, apparatus and computer program product for providing standard real world to virtual world links
WO2007030503A3 (en) Graphical user interfaces
WO2008100908A3 (en) Method and system for providing financial services
WO2007139762A3 (en) Methods and apparatus for managing retention of information assets
TW200709013A (en) A method and apparatus for protecting private information on a user apparatus
WO2008086073A3 (en) System, method and graphical user interface for inputting date and time information on a portable multifunction device
EP2101147A4 (en) Information providing system, information providing method, and computer program
EP2000918A4 (en) Information processing device, information processing method, and computer program
WO2007143148A3 (en) Methods and devices for detecting linkable objects
WO2009004525A3 (en) Method, apparatus and computer program product for providing an object selection mechanism for display devices
WO2007098206A3 (en) Systems and methods for placing advertisements
WO2009016607A3 (en) Apparatus, methods, and computer program products providing context-dependent gesture recognition
EP2028858A4 (en) Information processing device, information processing method, and computer program
TW200741543A (en) User interface widget unit sharing for application user interface distribution
WO2008014629A3 (en) Method and device for determining and presenting surface charge and dipole densities on cardiac walls
EP1860569A4 (en) Information processing device, information processing method, and computer program
EP1901564A4 (en) Stereoscopic image display unit, stereoscopic image displaying method and computer program
WO2007020598A3 (en) Method and apparatus featuring simple click style interactions according to a clinical task workflow
EP1898409A4 (en) Data recording device, data recording method, and computer program
WO2010064120A8 (en) Method and apparatus for displaying information related to user actions
EP2018054A4 (en) Information processing device, information processing method, and computer program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07761576

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07761576

Country of ref document: EP

Kind code of ref document: A2