CA2503977A1 - Disposable mini-applications - Google Patents

Disposable mini-applications Download PDF

Info

Publication number
CA2503977A1
CA2503977A1 CA002503977A CA2503977A CA2503977A1 CA 2503977 A1 CA2503977 A1 CA 2503977A1 CA 002503977 A CA002503977 A CA 002503977A CA 2503977 A CA2503977 A CA 2503977A CA 2503977 A1 CA2503977 A1 CA 2503977A1
Authority
CA
Canada
Prior art keywords
executable software
software item
mobile terminal
deletion
data
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA002503977A
Other languages
French (fr)
Other versions
CA2503977C (en
Inventor
Marko Vanska
Sami Ranta
Raimo Malila
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2503977A1 publication Critical patent/CA2503977A1/en
Application granted granted Critical
Publication of CA2503977C publication Critical patent/CA2503977C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces

Abstract

Disposable mini-applications (106) are executable software items whose activation, deactivation and deletion in a mobile terminal are defined by trigger parameters and rules (250). Trigger parameters (250) may include, bu t are not intended to be limited to, location, time (218), stored user data an d the like. Rules are one or more trigger parameters needed to effect one of t he foregoing actions. In one embodiment, a housekeeping means (206) monitors fo r data that corresponds to the parameters and satisfies the rules, and perform s a variety of housekeeping functions relating to the disposable mini- applications (106). The deletion of the disposable mini~application clears memory space associated with storing and executing the disposable mini- application, and thus, makes that space available for other purposes.</SDOAB >

Claims (61)

1. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, comprising:
downloading an executable software item including at least one condition for deletion of the executable software item over a wireless connection, wherein the executable software item enables access to at least one service at a specified location;
storing the executable software item including the condition for deletion of the executable software item in storage of the mobile terminal; and if the condition for deletion of the executable software item is satisfied, deleting the executable software item from storage of the mobile terminal.
2. The method of claim 1 wherein the mobile terminal is a mobile telephone or a mobile handset.
3. The method of claim 1 wherein the mobile terminal has communications capabilities comprising one or more of cellular, local area wireless, short range wireless and RFID.
4. The method of claim 1 further comprising:
receiving a message concerning an executable software item that is available for downloading.
5. The method of claim 4 wherein the message is associated with a context of the user.
6. The method of claim 4 further comprising:

filtering the message in accordance with a context of the user; and if the message matches the user's context, notifying the user of the nessage.
7. The method of claim 4 further comprising:
determining requirements for downloading of the executable software item; and if capabilities of the mobile terminal meet the requirements, downloading the executable software item to the mobile terminal.
8. The method of claim 7 wherein the requirements for downloading of the executable software item comprises requirements for execution of the executable software item.
9. The method of claim 1 wherein the condition for deletion of the executable software item comprises a trigger parameter and a rule.
10. The method of claim 9 wherein a trigger parameter comprises at least partly one or more of a user's location, a date, a time and user data and a rule comprises one or more trigger parameters needed to effect deletion of the executable software item.
11. The method of claim 10 wherein the user's location is determined by the mobile terminal using an RF-ID system.
12. The method of claim 10 wherein user data comprises at least partly one or more of user profile data, calendar data, intents data and notes data.
13. The method of claim 1 wherein the condition for deletion of the executable software item comprises a timer value and deletion of the executable software item is initiated upon expiration of the timer value.
14. The method of claim 1 wherein the condition for deletion of the executable software item comprises a use counter and deletion of the executable software item is ~itiated upon the use counter reaching a predetermined number.
15. The method of claim 1 wherein the condition for deletion of the executable software item comprises a passage of a predetermined period of time without receipt of data relating to activation of the executable software item and the executable software item is deleted after expiration of the predetermined period of time.
16. The method of claim 15 wherein the predetermined period of time is specified in the executable software item as a condition for deletion of the executable software item.
17. The method of claim 1 wherein the condition for deletion comprises a determination that the executable software item is obsolete.
18. The method of claim 1 further comprising:
maintaining, in storage, data associated with the executable software item after deletion of the executable software item from storage.
19. The method of claim 18 wherein the storage is in the mobile terminal.
20. The method of claim 18 wherein the storage is in a service provider's data base.
21. The method of claim 20 wherein the data associated with the executable software item is data for use by the service provider in personalizing an executable software item when next downloaded by the mobile terminal.
22. The method of claim 18 wherein the data maintained in storage comprises data generated during execution of the executable software item.
23. The method of claim 1, further comprising:
activating execution of the downloaded executable software item at the specified location for accessing the at least one service.
24. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, comprising:
downloading an executable software item together with trigger conditions for activation and deletion of the executable software item over a wireless connection, wherein the executable software item enables access to at least one service at a specified location;
storing the executable software item together with the trigger conditions for activation and deletion of the executable software item in storage of the mobile terminal;
if a trigger condition for activation of the executable software item is satisfied, activating the executable software item; and if a trigger condition for deletion of the executable software item is satisfied, deleting the executable software item from storage of the mobile terminal.
25 The method of claim 24 wherein the mobile terminal is a mobile telephone or a mobile handset.
26 The method of claim 24 wherein the executable software item is downloaded to the mobile terminal only if a pre-condition for downloading is satisfied.
27 The method of claim 24 further comprising:
if the trigger condition for activation of the executable software item is not satisfied, then entering a wait state until the trigger condition for activation is satisfied.
28 The method of claim 24 wherein the trigger condition for deletion of the executable software item comprises whether the trigger condition for activation has not been satisfied within a predetermined period of time.
29. The method of claim 28 wherein the predetermined period of time is specified in the application as a trigger condition for activation of the executable software item.
30. The method of claim 24 wherein the trigger condition for activation comprises a trigger parameter and a rule.
31. The method of claim 30 wherein a trigger parameter comprises at least partly one or more of a user's location, a date, a time and user data and a rule comprises one or more trigger parameters needed to effect activation of the executable software item.
32. The method of claim 31 wherein the user's location is determined by the mobile terminal using an RF-ID system.
33. The method of claim 31 wherein user data comprises at least partly one or more of user profile data, calendar data, intents data and notes data.
34. The method of claim 30 wherein a trigger parameter for activation comprises another executable software item that is present in the mobile terminal.
35. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, comprising:
downloading a first executable software item upon entry of the mobile terminal into a first location together with a trigger condition for deletion of the first executable software item;

downloading a second executable software item upon entry of the mobile terminal into a second location together with a trigger condition for deletion of the second executable software item;

monitoring for trigger data that satisfies the trigger condition for deletion of the second executable software item; and deleting the second executable software item upon detection of trigger data that satisfies the trigger condition for deletion of the second executable software item.
36. The method of claim 35 wherein the mobile terminal is a mobile telephone or a mobile handset.
37. The method of claim 35 wherein monitoring for trigger data that satisfies the trigger condition for deletion of the second executable software item and deletion of the second executable software item are performed by the first executable software item.
38. The method of claim 35 further comprising:
upon departure of the mobile terminal from the second location, the first executable software item deleting the second executable software item.
39. The method of claim 35 further comprising:
upon deletion of the second executable software item, the first executable software item deleting itself.
40. The method of claim 35 further comprising:
upon departure of the mobile terminal from the first location, the first executable software item deleting itself.
41. The method of claim 35 wherein the second location is different than the first location.
42. The method of claim 35 further comprising:

the first executable software item downloading the second executable software item based on a context of the user.
43. The method of claim 42 wherein the user's context comprises user data.
44. The method of claim 43 wherein the user data comprises one or more of user profile data, calendar data, intentions data and notes data.
45. The method of claim 35 further comprising:
the first executable software item downloading the second executable software item based on capabilities of the mobile terminal.
46. The method of claim 35 further comprising:
the first executable software item advising the user that the second executable software item is available for downloading to the mobile terminal.
47. A method for a mobile terminal having and processor and a memory for processing and storing data to manage storage of an executable software item of limited operability that provides a user of the mobile terminal with shopping assistance, comprising:
downloading an executable software item for providing a user of a mobile terminal with assistance while shopping, wherein the executable software item comprises data comprising an identification of one or more shopping service locations and trigger conditions for activation and deletion of the executable software item from memory of the mobile terminal;
detecting, via a short range wireless connection, that the user is located within proximity of a shopping service location;
accessing user data comprising indications of goods and/or services of interest to the user;

comparing goods and/or services offered by the shopping service location with the user data to determine whether there is a match;
if there is a match, activating the executable software item; and executing the executable software item;
wherein execution of the executable software item comprises:
generating a query for transmission to the shopping service location, the query including the user data; and transmitting the query to the shopping service location via a short range wireless connection.
48. The method of claim 47 wherein the mobile terminal is a mobile telephone or a mobile handset.
49. The method of claim 47 wherein the user data included in the query includes a maximum price that the user is willing to pay for the goods and/or services.
50. The method of claim 47 wherein downloading of the executable software item occurs upon entry of the mobile terminal into a predetermined location.
51. The method of claim 47 further comprising:
receiving a response from the shopping service location to the transmitted query via the short range wireless connection.
52. The method of claim 47 further comprising:
if a response is not received from the shopping service location within a predetermined period of time, deactivating the executable software item.
53. The method of claim 47 wherein the user's proximity to the shopping service location is determined via an RF-ID system.
54. The method of claim 53, wherein the RF-ID system comprises a plurality of RF-ID tags, each associated with a shopping service location, and an RF-ID
reader in the mobile terminal that is capable of reading the RF-ID tags, the method further comprising:
storing an association between each of the plurality of RF-ID tags and a shopping service location;
receiving a tag identifier of an RF-ID tag at the reader of the mobile terminal; and determining a shopping service location that the mobile terminal is in proximity of based on the tag identifier.
55. The method of claim 53, wherein the RF-ID system comprises an RF-ID
tag in the mobile terminal and one or more RF-ID readers, each of which is associated with a shopping service location and is capable of reading the RF-ID tag, the method further comprising:

receiving, at the tag, an interrogation from an RF-ID reader;
transmitting a tag identifier to the RF-ID reader to enable a location of the mobile terminal to be determined; and receiving an identity of a shopping service location of which the mobile terminal is in proximity.
56. The method of claim 50 further comprising:
upon departure of the mobile terminal from the predetermined location, deleting the executable software item.
57. An apparatus for managing storage of executable software items of limited operability in a mobile terminal, comprising:

a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to:
download an executable software item comprising a condition for deletion of the executable software item over a wireless connection, wherein the executable software item enables access to at least one service at a specified location;
store the executable software item comprising the condition for deletion of the executable software item in storage of the mobile terminal; and if the condition for deletion of the executable software item is satisfied, delete the executable software item from storage of the mobile terminal.
58. The apparatus of claim 57, wherein the processor is further operative with the program to:
activate execution of the downloaded executable software item at the specified location for accessing the at least one service.
59. An apparatus for managing storage of executable software items of limited operability in a mobile terminal, comprising:

a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to:
download an executable software item together with trigger conditions for activation and deletion of the executable software item over a wireless connection, wherein the executable software item enables access to at least one service at a specified location;

store the executable software item together with the trigger conditions for activation and deletion of the executable software item in storage of the mobile terminal;
if a trigger condition for activation of the executable software item is satisfied, activate the executable software item; and if a trigger condition for deletion of the executable software item is satisfied, delete the executable software item from storage of the mobile terminal.
60. ~An apparatus for managing storage of executable software items of limited operability in a mobile terminal, comprising:
a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to:
download a first executable software item upon entry of the mobile terminal into a first location together with a trigger condition for deletion of the first executable software item;
download a second executable software item upon entry of the mobile terminal into a second location together with a trigger condition for deletion of the second executable software item;
monitor for trigger data that satisfies the trigger condition for deletion of the second executable software item; and delete the second executable software item upon detection of trigger data that satisfies the trigger condition for deletion of the second executable software item.
61. An apparatus for managing storage of an executable software item of limited operability in a mobile terminal that provides a user of the mobile terminal with shopping assistance, comprising:
a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to:
download an executable software item for providing a user of a mobile terminal with assistance while shopping, wherein the executable software item includes data comprising an identification of one or more shopping service locations and trigger conditions for activation and deletion of the executable software item from memory of the mobile terminal;
detect, via a short range wireless connection, that the user is located within proximity of one of the shopping service locations;
access user data comprising indications of goods and/or services of interest to the user;
compare goods and/or services offered by the shopping service location with the user data to determine whether there is a match; and if there is a match, activate the executable software item;
wherein upon activation of the executable software item, the processor is further operative with the program to:
generate a query for transmission to the shopping service location, the query including the user data; and transmit the query to the shopping service location via a short range wireless connection.
CA002503977A 2002-11-01 2003-10-24 Disposable mini-applications Expired - Fee Related CA2503977C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/286,221 US7072672B1 (en) 2002-11-01 2002-11-01 Disposable mini-applications
US10/286,221 2002-11-01
PCT/IB2003/004743 WO2004040923A1 (en) 2002-11-01 2003-10-24 Disposable mini-applications

Publications (2)

Publication Number Publication Date
CA2503977A1 true CA2503977A1 (en) 2004-05-13
CA2503977C CA2503977C (en) 2009-12-08

Family

ID=32228820

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002503977A Expired - Fee Related CA2503977C (en) 2002-11-01 2003-10-24 Disposable mini-applications

Country Status (10)

Country Link
US (2) US7072672B1 (en)
EP (2) EP1557056B1 (en)
JP (1) JP2006505182A (en)
KR (1) KR100650148B1 (en)
CN (1) CN100357881C (en)
AU (1) AU2003274446A1 (en)
BR (1) BR0315883A (en)
CA (1) CA2503977C (en)
ES (2) ES2424638T3 (en)
WO (1) WO2004040923A1 (en)

Families Citing this family (145)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9711153B2 (en) 2002-09-27 2017-07-18 The Nielsen Company (Us), Llc Activating functions in processing devices using encoded audio and detecting audio signatures
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
US8737981B2 (en) 2002-12-19 2014-05-27 Qualcomm Incorporated Downloadable configuring application for a wireless device
US20040205151A1 (en) 2002-12-19 2004-10-14 Sprigg Stephen A. Triggering event processing
JP2004220464A (en) * 2003-01-17 2004-08-05 Nec Corp Area-limited contents distribution method and system
CN1765138B (en) * 2003-04-03 2010-06-16 诺基亚有限公司 Network service apparatus, portable electronic equipment, system and method having agency action for networking service
US7685127B2 (en) * 2003-06-04 2010-03-23 Sap Ag Database access system, method of accessing a database, and method of designing a database access system
US7496355B2 (en) 2003-06-27 2009-02-24 Nokia Corporation Customisation of an electronic device
JP4483259B2 (en) * 2003-10-16 2010-06-16 富士ゼロックス株式会社 Application program execution system, sensor, first server, second server, object, and application program execution method
US8373544B2 (en) * 2003-10-29 2013-02-12 Innovision Research & Technology Plc RFID apparatus
US20050108690A1 (en) * 2003-11-17 2005-05-19 Tira Wireless Inc. System and method of generating applications for mobile devices
FR2863425B1 (en) * 2003-12-04 2006-02-10 Gemplus Card Int METHOD AND SYSTEM FOR AUTOMATIC DEVICE CONFIGURATION IN A COMMUNICATION NETWORK
US7224959B2 (en) * 2003-12-05 2007-05-29 Nokia Corporation Mobile phone business administration tool
FI20035235A0 (en) * 2003-12-12 2003-12-12 Nokia Corp Arrangement for processing files at a terminal
US20050138138A1 (en) * 2003-12-22 2005-06-23 Jelinek Lenka M. Content provisioning for mobile devices using proximity awareness to a computer
US7257583B2 (en) * 2004-01-09 2007-08-14 Microsoft Corporation System and method for updating an on-device application catalog in a mobile device receiving a push message from a catalog server indicating availability of an application for download
US7580703B1 (en) * 2004-03-11 2009-08-25 Sun Microsystems, Inc. Provisioning to CDC devices
US8229469B2 (en) * 2004-03-15 2012-07-24 Arbitron Inc. Methods and systems for mapping locations of wireless transmitters for use in gathering market research data
US20050203798A1 (en) * 2004-03-15 2005-09-15 Jensen James M. Methods and systems for gathering market research data
KR100875214B1 (en) * 2004-03-25 2008-12-19 노키아 코포레이션 Method, device and system for information based automated selective data handling and provision by identification means
US7797001B2 (en) * 2004-04-01 2010-09-14 Avaya Inc. Location-based command execution for mobile telecommunications terminals
US7512402B2 (en) * 2004-05-14 2009-03-31 International Business Machines Corporation Centralized display for mobile devices
US20050256786A1 (en) * 2004-05-17 2005-11-17 Ian Michael Sands System and method for communicating product information
WO2005120092A1 (en) * 2004-06-02 2005-12-15 Ktfreetel Co., Ltd. System for providing application and management service and modifying user interface and method thereof
US20060141989A1 (en) * 2004-06-22 2006-06-29 Guo Feng J Method for selectively deleting messages received by a radio telephone
US7532125B2 (en) * 2004-08-30 2009-05-12 Nokia Corporation System and method for worker supervision
US7711835B2 (en) 2004-09-30 2010-05-04 Citrix Systems, Inc. Method and apparatus for reducing disclosure of proprietary data in a networked environment
US8613048B2 (en) 2004-09-30 2013-12-17 Citrix Systems, Inc. Method and apparatus for providing authorized remote access to application sessions
US7299036B2 (en) 2004-09-30 2007-11-20 Kyocera Wireless Corp. Mobile telephone handset, mobile telephone system and method
EP1811423A4 (en) 2004-10-15 2011-10-05 Vodafone Plc Linking operation method, and communication terminal device
US7426197B2 (en) * 2004-11-24 2008-09-16 Qualcomm Incorporated Method and apparatus for location determination of a wireless device within an environment
JP2006191540A (en) * 2004-12-09 2006-07-20 Ntt Docomo Inc Service providing system, and portable terminal and control program of same
JP2006235956A (en) * 2005-02-24 2006-09-07 Nec Commun Syst Ltd Office operation system and program
JP2006267687A (en) * 2005-03-24 2006-10-05 Fujitsu Ltd Information processing device, unauthorized photography preventing method and unauthorized photography preventing program
JP2006285522A (en) 2005-03-31 2006-10-19 Ntt Docomo Inc Task selection support device and task selection support method
US8130193B2 (en) * 2005-03-31 2012-03-06 Microsoft Corporation System and method for eyes-free interaction with a computing device through environmental awareness
US7694331B2 (en) 2005-04-01 2010-04-06 Nokia Corporation Phone with secure element and critical data
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7761906B1 (en) * 2005-04-21 2010-07-20 Oracle Corporation Method and apparatus for spatially stationary software on mobile hardware
US8244179B2 (en) 2005-05-12 2012-08-14 Robin Dua Wireless inter-device data processing configured through inter-device transmitted data
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US7545271B2 (en) 2005-06-30 2009-06-09 Nokia Corporation RFID authorization of content to an electronic device
US20140013449A1 (en) 2005-07-28 2014-01-09 Adobe Systems Incorporated Delayed validation for software licensing and activation
US20070038761A1 (en) * 2005-08-11 2007-02-15 Haim Tebeka Method and apparatus for detecting the location of a user and for facilitating access to location-specific applications
US7894771B2 (en) * 2005-10-10 2011-02-22 Electronics And Telecommunciations Research Institute Method for selecting desired item information in mobile terminal
US8010621B2 (en) * 2005-10-11 2011-08-30 Nokia Corporation Offline webpage activated by reading a tag
US20070165050A1 (en) * 2005-12-02 2007-07-19 Idelix Software Inc. Method and system for geographically-based and time-based online advertising
US20070135135A1 (en) * 2005-12-09 2007-06-14 Kenneth Brown Electronic equipment with content management function and program for providing same
EP1816845B1 (en) 2006-02-06 2020-03-04 Swisscom AG Method and system for location dependent charging of services
EP1826670A1 (en) * 2006-02-24 2007-08-29 Research In Motion Limited System and method for managing applications on a computing device having limited storage space
US20070238450A1 (en) * 2006-04-07 2007-10-11 Lena Hogberg Software activation in a mobile terminal
US7574170B2 (en) 2006-05-12 2009-08-11 Sony Ericsson Mobile Communications Ab Method and system for identifying sources of location relevant content to a user of a mobile radio terminal
US8869066B2 (en) 2006-07-06 2014-10-21 Addthis, Llc Generic content collection systems
US7920852B2 (en) * 2006-07-21 2011-04-05 Research In Motion Limited Compression of data transmitted between server and mobile device
US9418367B2 (en) * 2006-08-21 2016-08-16 International Business Machines Corporation Context-aware code provisioning for mobile devices
US8521857B2 (en) 2006-08-24 2013-08-27 Bby Solutions, Inc. Systems and methods for widget rendering and sharing on a personal electronic device
EP2082564A2 (en) * 2006-08-24 2009-07-29 Chumby Industries, Inc. Configurable personal audiovisual device for use in networked application-sharing system
US9654589B2 (en) 2006-08-24 2017-05-16 Bby Solutions, Inc. Configurable personal audiovisual device for use in application-sharing system
US8056092B2 (en) 2006-09-29 2011-11-08 Clearspring Technologies, Inc. Method and apparatus for widget-container hosting and generation
EP1923783A1 (en) * 2006-09-29 2008-05-21 British Telecommunications Public Limited Company Information processing system and related method
EP1940184A4 (en) * 2006-10-10 2009-09-02 Obshchestvo S Ogranichennoj Ot Method for managing additional services in mobile telecommunications networks
US8533846B2 (en) 2006-11-08 2013-09-10 Citrix Systems, Inc. Method and system for dynamically associating access rights with a resource
JP2008131594A (en) * 2006-11-24 2008-06-05 Nippon Telegr & Teleph Corp <Ntt> Application control system and method
CN104184973A (en) * 2007-02-02 2014-12-03 索尼株式会社 Information processing device and method
WO2008109761A2 (en) 2007-03-06 2008-09-12 Clearspring Technologies, Inc. Method and apparatus for data processing
US9009728B2 (en) 2007-03-06 2015-04-14 Addthis, Inc. Method and apparatus for widget and widget-container distribution control based on content rules
US20080222232A1 (en) * 2007-03-06 2008-09-11 Allen Stewart O Method and Apparatus for Widget and Widget-Container Platform Adaptation and Distribution
US8238889B1 (en) * 2007-04-10 2012-08-07 Marvell International Ltd. Server for wireless application service system
US20090024476A1 (en) * 2007-07-18 2009-01-22 Idelix Software Inc. Method and system for enhanced geographically-based and time-based online advertising
EP2176817A1 (en) * 2007-08-01 2010-04-21 Nxp B.V. Mobile communication device and method for recovering mifare memory
JP4935574B2 (en) * 2007-08-13 2012-05-23 日本電気株式会社 Information communication terminal and content processing method in information communication terminal
US20090063624A1 (en) * 2007-08-31 2009-03-05 Sony Ericsson Mobile Communications Ab Portable Electronic Devices and Methods for Downloading Applications or Events Based on Presence of Portable Electronic Devices Having a Common Element Being in a Defined Region at a Same Time
US9225823B2 (en) * 2007-08-31 2015-12-29 Sony Corporation Portable electronic devices and methods for downloading applications based on presence of the portable electronic device in a defined geographical region
US8209378B2 (en) 2007-10-04 2012-06-26 Clearspring Technologies, Inc. Methods and apparatus for widget sharing between content aggregation points
US20090132961A1 (en) * 2007-11-16 2009-05-21 Idelix Software Inc. Tunable system for geographically-based online advertising
US20090204672A1 (en) * 2008-02-12 2009-08-13 Idelix Software Inc. Client-server system for permissions-based locating services and location-based advertising
US9495386B2 (en) 2008-03-05 2016-11-15 Ebay Inc. Identification of items depicted in images
CN102084391A (en) 2008-03-05 2011-06-01 电子湾有限公司 Method and apparatus for image recognition services
JP4691136B2 (en) * 2008-06-09 2011-06-01 株式会社エヌ・ティ・ティ・ドコモ Method and apparatus for interaction between mobile device and screen
FR2933836B1 (en) * 2008-07-11 2010-09-17 Expway METHOD OF TRIGGERING AN OPERATION IN A MOBILE TERMINAL
US20100048125A1 (en) * 2008-08-25 2010-02-25 Kabushiki Kaisha Toshiba Electronic Device and Computer Product
FR2935511B1 (en) * 2008-08-28 2010-12-10 Oberthur Technologies METHOD OF EXCHANGING DATA BETWEEN TWO ELECTRONIC ENTITIES
FR2935510B1 (en) * 2008-08-28 2010-12-10 Oberthur Technologies METHOD OF EXCHANGING DATA BETWEEN TWO ELECTRONIC ENTITIES
JP2010102614A (en) * 2008-10-27 2010-05-06 Brother Ind Ltd Mobile apparatus
US9210569B2 (en) 2008-12-31 2015-12-08 Commscope Technologies Llc Femto personal proxy application client
US8693987B2 (en) * 2008-12-31 2014-04-08 Airvana Lp Femto personal policy server
US8989802B2 (en) * 2009-01-27 2015-03-24 Symbol Technologies, Inc. Methods and apparatus for a mobile unit with device virtualization
US20120019365A1 (en) * 2009-02-20 2012-01-26 Solocem Systems Oy Short-range communication-enabled mobile device, method and related server arrangement
EP2239924A1 (en) 2009-04-08 2010-10-13 Gemalto SA Method for pre-selecting at least one application in a mobile communication device comprising an NFC system
US9886696B2 (en) * 2009-07-29 2018-02-06 Shopkick, Inc. Method and system for presence detection
US8522020B2 (en) * 2009-12-03 2013-08-27 Osocad Remote Limited Liability Company System and method for validating a location of an untrusted device
US8744490B2 (en) * 2009-12-03 2014-06-03 Osocad Remote Limited Liability Company System and method for migrating agents between mobile devices
EP2561668A1 (en) * 2010-04-19 2013-02-27 Netmeno Method and system for managing, delivering, displaying and interacting with contextual applications for mobile devices
JPWO2012008108A1 (en) * 2010-07-12 2013-09-05 パナソニック株式会社 Communication apparatus and communication method
JP5585257B2 (en) * 2010-07-16 2014-09-10 株式会社リコー Image forming apparatus, device system, program management method, program
US9529577B2 (en) 2010-09-10 2016-12-27 International Business Machines Corporation Method of deploying a contextually dependent application
US8813167B2 (en) * 2010-12-30 2014-08-19 Apple Inc. Dynamic device configuration using predicates
US9022283B2 (en) * 2011-01-05 2015-05-05 Laetitia Gazel Anthoine Device for actuating a portable terminal
US8868443B2 (en) 2011-03-17 2014-10-21 Ebay Inc. Targeted incentive actions based on location and intent
JP5975125B2 (en) * 2011-03-30 2016-08-23 富士通株式会社 Application providing system and application providing method
JP5760716B2 (en) 2011-03-30 2015-08-12 富士通株式会社 Application providing system, application providing method, information processing apparatus, and information processing program
US9014963B1 (en) * 2012-02-03 2015-04-21 Ubetterknowme.com Inc. System and method for providing a virtual presence while securely managing and applying user profile data
US20130016669A1 (en) * 2011-07-15 2013-01-17 Nokia Corporation Periodic Access Control
WO2013020082A2 (en) * 2011-08-04 2013-02-07 Connors Robert W Content changeable smart phone application for navigable venues and multi-party navigational system
US20130065520A1 (en) * 2011-09-13 2013-03-14 Research In Motion Limited Communication system with nfc-enabled personalized services and related methods
EP2573676A1 (en) * 2011-09-20 2013-03-27 Konsultointi Martikainen Oy A method and a computer program product for controlling the execution of at least one application on or for a mobile electronic device, and a computer
JP5884827B2 (en) * 2011-09-29 2016-03-15 沖電気工業株式会社 ID management device, program, user terminal, and ID management system
EP2590383B1 (en) * 2011-11-02 2017-08-30 BlackBerry Limited Mobile communications device providing secure element data management features and related methods
CN102420903A (en) * 2011-11-28 2012-04-18 惠州Tcl移动通信有限公司 Mobile phone-based software processing method and mobile phone
US8463295B1 (en) 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
US9779450B2 (en) 2011-12-13 2017-10-03 Ebay Inc. Mobile application to conduct an auction based on physical presence
US9154903B2 (en) 2011-12-28 2015-10-06 Blackberry Limited Mobile communications device providing near field communication (NFC) card issuance features and related methods
EP2610799A1 (en) * 2011-12-28 2013-07-03 Research In Motion Limited Mobile communications device providing near field communication (NFC) card issuance features and related methods
US10528966B2 (en) 2011-12-30 2020-01-07 Ebay Inc. Systems and methods for delivering dynamic offers to incent user behavior
CN104145486A (en) * 2012-03-05 2014-11-12 高通股份有限公司 Method and systems to dynamically enable and control communication link optimizations on a communication device
US9083811B2 (en) 2012-03-05 2015-07-14 Qualcomm Incorporated Method and apparatus to dynamically enable and control communication link optimizations on a communication device
US9295098B1 (en) * 2012-05-26 2016-03-22 Seth A. Rudin Methods and systems for facilitating data communication
US10846766B2 (en) 2012-06-29 2020-11-24 Ebay Inc. Contextual menus based on image recognition
WO2014020547A1 (en) 2012-07-31 2014-02-06 Indoorgo Navigation Systems Ltd. Navigation method and device
EP2711864A1 (en) * 2012-09-25 2014-03-26 Gemalto SA Method of configuring two wireless devices for mutual communication
US9992729B2 (en) 2012-10-22 2018-06-05 The Nielsen Company (Us), Llc Systems and methods for wirelessly modifying detection characteristics of portable devices
WO2014077637A1 (en) * 2012-11-15 2014-05-22 Samsung Electronics Co., Ltd. User function operation method and electronic device supporting the same
KR102039084B1 (en) * 2012-11-15 2019-11-26 삼성전자 주식회사 Operating Method of User Function and Electronic Device supporting the same
TWI501675B (en) * 2012-11-20 2015-09-21 Inst Information Industry System, method and computer readable storage medium for storing thereof for providing location-based service
WO2014092689A1 (en) * 2012-12-11 2014-06-19 Unify Gmbh & Co. Kg Communication apparatus and method for application management
US9196003B2 (en) * 2012-12-20 2015-11-24 Wal-Mart Stores, Inc. Pre-purchase feedback apparatus and method
US9137355B2 (en) * 2013-01-01 2015-09-15 Qualcomm Incorporated Method and apparatus for enabling collaberative interactions among devices on a peer-to-peer network
FI126271B (en) * 2013-02-22 2016-09-15 Upc Konsultointi Oy Techniques for special manufacturing of mobile applications
US9058702B2 (en) 2013-03-12 2015-06-16 Qualcomm Incorporated Method for securely delivering indoor positioning data and applications
US9973565B2 (en) 2013-05-06 2018-05-15 Samsung Electronics Co., Ltd. Temporary applications for mobile devices
US9191832B2 (en) 2013-06-06 2015-11-17 Apple Inc. Category-based fence
US20150074531A1 (en) * 2013-09-12 2015-03-12 WHAMstream, LLC Systems and methods of location-based digital content aggregation
CN106031127B (en) * 2013-11-08 2020-11-03 瑞典爱立信有限公司 Method and apparatus for management of applications
JP6374666B2 (en) * 2014-02-19 2018-08-15 キヤノン株式会社 COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
CA2944745A1 (en) 2014-04-01 2015-10-08 Electronic Commodities Exchange, L.P. Virtual jewelry shopping experience with in-store preview
MY167677A (en) * 2014-05-28 2018-09-21 Mimos Berhad Network system and method for enabling a mobile device to self-configure without user intervention
US9860142B2 (en) * 2014-06-23 2018-01-02 Synchronoss Technologies, Inc. Apparatus, system and method of data collection after software removal
DE102014112304A1 (en) * 2014-08-27 2016-03-03 Bundesdruckerei Gmbh Method for installing an additional application in a non-volatile memory of a chip card
SG10201506662XA (en) * 2015-03-03 2016-10-28 Mastercard Asia Pacific Pte Ltd Method For Enabling A Communication Link Between A Mobile Terminal And A Receiving Terminal
US9952851B2 (en) 2015-03-10 2018-04-24 International Business Machines Corporation Intelligent mobile application update
US9934020B2 (en) * 2015-03-10 2018-04-03 International Business Machines Corporation Intelligent mobile application update
KR101722095B1 (en) * 2015-11-03 2017-03-31 송윤선 Electronic tag and method for controlling low power consumption thereof
US11477302B2 (en) 2016-07-06 2022-10-18 Palo Alto Research Center Incorporated Computer-implemented system and method for distributed activity detection
CN107943545A (en) * 2017-12-15 2018-04-20 深圳市沃特沃德股份有限公司 Onboard system starts the method and onboard system of core application
RU2706467C1 (en) * 2018-12-29 2019-11-19 Николай Евгеньевич Ляпухов Method and device for fixing, recording and storing data on time of birth and user's life events

Family Cites Families (170)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3971917A (en) * 1971-08-27 1976-07-27 Maddox James A Labels and label readers
US3916160A (en) * 1971-12-13 1975-10-28 Bendix Corp Coded label for automatic reading systems
US4692603A (en) * 1985-04-01 1987-09-08 Cauzin Systems, Incorporated Optical reader for printed bit-encoded data and method of reading same
US4782221A (en) 1985-04-01 1988-11-01 Cauzin Systems, Incorporated Printed data strip including bit-encoded information and scanner control
NL8501460A (en) * 1985-05-22 1986-12-16 Philips Nv METHOD FOR IDENTIFYING OBJECTS INCLUDING A CODE FIELD WITH DOT CODE, DEVICE FOR IDENTIFYING SUCH A DOT CODE, AND PRODUCT USING SUCH A DOT CODE
US4754127A (en) * 1985-11-15 1988-06-28 Cauzin Systems, Incorporated Method and apparatus for transforming digitally encoded data into printed data strips
US4728783A (en) * 1985-11-15 1988-03-01 Cauzin Systems, Incorporated Method and apparatus for transforming digitally encoded data into printed data strips
US4972475A (en) 1987-02-10 1990-11-20 Veritec Inc. Authenticating pseudo-random code and apparatus
US4794239A (en) 1987-10-13 1988-12-27 Intermec Corporation Multitrack bar code and associated decoding method
US4882724A (en) 1987-10-14 1989-11-21 Leo Vela Shoppers communication system and processes relating thereto
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
US4874936A (en) * 1988-04-08 1989-10-17 United Parcel Service Of America, Inc. Hexagonal, information encoding article, process and system
US4896029A (en) * 1988-04-08 1990-01-23 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US4998010A (en) * 1988-04-08 1991-03-05 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
US5053609A (en) * 1988-05-05 1991-10-01 International Data Matrix, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US5124536A (en) * 1988-05-05 1992-06-23 International Data Matrix, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US4939354A (en) * 1988-05-05 1990-07-03 Datacode International, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US5412193A (en) 1988-05-11 1995-05-02 Symbol Technologies, Inc. Mobile point-of-sale supermarket checkout system
US5206490A (en) * 1988-08-12 1993-04-27 Esselte Meto International Produktions Gmbh Bar code printing
CA2008379C (en) * 1989-01-24 1993-08-31 Hajime Sakiyama Semiconductor lasers
US4958064A (en) * 1989-01-30 1990-09-18 Image Recognition Equipment Corporation Bar code locator for video scanner/reader system
CA2053261A1 (en) 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
US5687322A (en) 1989-05-01 1997-11-11 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5572653A (en) 1989-05-16 1996-11-05 Rest Manufacturing, Inc. Remote electronic information display system for retail facility
US5478989A (en) 1989-09-27 1995-12-26 Shepley; Kenneth J. Nutritional information system for shoppers
EP0565738A1 (en) * 1990-01-05 1993-10-20 Symbol Technologies, Inc. System for encoding and decoding data in machine readable graphic form
JP2957727B2 (en) * 1990-03-28 1999-10-06 オムニプラナー,インコーポレーテッド Dual processor omnidirectional barcode reader with dual memory for barcode location and orientation
US5118369A (en) * 1990-08-23 1992-06-02 Colorcode Unlimited Corporation Microlabelling system and process for making microlabels
US5223701A (en) * 1990-10-30 1993-06-29 Ommiplanar Inc. System method and apparatus using multiple resolution machine readable symbols
US5189292A (en) * 1990-10-30 1993-02-23 Omniplanar, Inc. Finder pattern for optically encoded machine readable symbols
US5378883A (en) * 1991-07-19 1995-01-03 Omniplanar Inc. Omnidirectional wide range hand held bar code reader
US5250789A (en) 1991-10-31 1993-10-05 Johnsen Edward L Shopping cart
US5415167A (en) 1992-01-10 1995-05-16 Wilk; Peter J. Medical system and associated method for automatic diagnosis and treatment
US5369261A (en) 1992-02-12 1994-11-29 Shamir; Harry Multi-color information encoding system
US5331176A (en) * 1992-04-10 1994-07-19 Veritec Inc. Hand held two dimensional symbol reader with a symbol illumination window
US5550535A (en) 1992-08-14 1996-08-27 Seiko Communications Holding N.V. Bank balance notification by wristwatch pager
US5412933A (en) * 1992-09-17 1995-05-09 Joel D. Mallett Automatic link forming apparatus
US5438430A (en) * 1992-09-25 1995-08-01 Xerox Corporation Paper user interface for image manipulations such as cut and paste
JP3521434B2 (en) * 1992-12-18 2004-04-19 ソニー株式会社 Information device control system, control method therefor, and information device
CA2135522A1 (en) 1993-01-22 1994-08-04 Object Technology Licensing Corporation Flexible network system
GB2282906B (en) * 1993-10-13 1996-11-06 Dataquill Ltd Data enty systems
US5493692A (en) 1993-12-03 1996-02-20 Xerox Corporation Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
JPH07220035A (en) * 1993-12-22 1995-08-18 Xerox Corp Optically readable record
US5449895A (en) * 1993-12-22 1995-09-12 Xerox Corporation Explicit synchronization for self-clocking glyph codes
US5561702A (en) 1994-01-18 1996-10-01 Uniden America Corporation Pager having remotely programmable canned messages
US5591956A (en) * 1995-05-15 1997-01-07 Welch Allyn, Inc. Two dimensional data encoding structure and symbology for use with optical readers
US5592375A (en) 1994-03-11 1997-01-07 Eagleview, Inc. Computer-assisted system for interactively brokering goods or services between buyers and sellers
US5559707A (en) 1994-06-24 1996-09-24 Delorme Publishing Company Computer aided routing system
US5948040A (en) 1994-06-24 1999-09-07 Delorme Publishing Co. Travel reservation information and planning system
US5561705A (en) 1994-07-25 1996-10-01 International Business Machines Corporation Apparatus for auto dialing telephone numbers and DTMF tones in a personal communication device
US5508695A (en) 1994-07-28 1996-04-16 Motorola, Inc. Method and apparatus for identifying messages associated with a sports team in a communication system
US5629981A (en) 1994-07-29 1997-05-13 Texas Instruments Incorporated Information management and security system
US5682142A (en) 1994-07-29 1997-10-28 Id Systems Inc. Electronic control system/network
US5715314A (en) 1994-10-24 1998-02-03 Open Market, Inc. Network sales system
US6029064A (en) 1995-01-12 2000-02-22 Bell Atlantic Network Services, Inc. Mobile audio program selection system using public switched telephone network
US5729697A (en) 1995-04-24 1998-03-17 International Business Machines Corporation Intelligent shopping cart
US5642303A (en) 1995-05-05 1997-06-24 Apple Computer, Inc. Time and location based computing
US5752186A (en) 1995-06-07 1998-05-12 Jeman Technologies, Inc. Access free wireless telephony fulfillment service system
US5978773A (en) 1995-06-20 1999-11-02 Neomedia Technologies, Inc. System and method for using an ordinary article of commerce to access a remote computer
US5559870A (en) 1995-06-30 1996-09-24 Scientific-Atlanta, Inc. Method and apparatus for providing information to a subscriber over an electronic network
US5764736A (en) 1995-07-20 1998-06-09 National Semiconductor Corporation Method for switching between a data communication session and a voice communication session
US6650761B1 (en) * 1999-05-19 2003-11-18 Digimarc Corporation Watermarked business cards and methods
WO1997010558A1 (en) 1995-09-14 1997-03-20 Bell Communications Research, Inc. Method and system for providing continually updated personalized information
FI101581B (en) 1995-11-07 1998-07-15 Nokia Telecommunications Oy Adaptation of protocols in the fixed network without signaling support to mobile networks
GB2308000B (en) 1995-12-07 2000-03-08 Kokusai Electric Co Ltd A data display system based on a paging signal
US5970469A (en) 1995-12-26 1999-10-19 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US5794142A (en) 1996-01-29 1998-08-11 Nokia Mobile Phones Limited Mobile terminal having network services activation through the use of point-to-point short message service
FI960636A (en) 1996-02-12 1997-08-13 Nokia Mobile Phones Ltd A procedure for monitoring the health of a patient
US5811776A (en) * 1996-02-26 1998-09-22 Intermec Corporation Method and apparatus for accurately locating data regions in stored images of symbols
FI102869B1 (en) 1996-02-26 1999-02-26 Nokia Mobile Phones Ltd Device, method and system for transmitting and receiving information in connection with various applications
US6098882A (en) * 1996-03-01 2000-08-08 Cobblestone Software, Inc. Variable formatting of digital data into a pattern
US5850187A (en) 1996-03-27 1998-12-15 Amtech Corporation Integrated electronic tag reader and wireless communication link
US5995943A (en) 1996-04-01 1999-11-30 Sabre Inc. Information aggregation and synthesization system
FI100441B (en) 1996-04-09 1997-11-28 Nokia Mobile Phones Ltd Menu light formatting of short messages
DE19618218C1 (en) 1996-05-07 1997-06-05 Orga Kartensysteme Gmbh Mobile radio network especially for GSM mobile communications
US5799091A (en) 1996-05-24 1998-08-25 Lsi Logic Corporation Single chip solution for multimedia GSM mobile station systems
GB2313941B (en) 1996-06-06 2000-01-26 Intellident Limited Product selection system
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US5821513A (en) 1996-06-26 1998-10-13 Telxon Corporation Shopping cart mounted portable data collection device with tethered dataform reader
US5979757A (en) 1996-09-05 1999-11-09 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
US6223988B1 (en) * 1996-10-16 2001-05-01 Omniplanar, Inc Hand-held bar code reader with laser scanning and 2D image capture
WO1998020411A1 (en) * 1996-11-08 1998-05-14 Neomedia Technologies, Inc. Automatic access of electronic information through machine-readable codes on printed documents
FI106990B (en) 1996-12-31 2001-05-15 Nokia Mobile Phones Ltd A method of transmitting information to a user
SE512110C2 (en) 1997-06-17 2000-01-24 Ericsson Telefon Ab L M Systems and procedures for customizing wireless communication devices
AU8250098A (en) 1997-09-26 1999-04-23 Johan Schlasberg A message information system
JP3922482B2 (en) 1997-10-14 2007-05-30 ソニー株式会社 Information processing apparatus and method
FI107080B (en) 1997-10-27 2001-05-31 Nokia Mobile Phones Ltd measuring device
US6177860B1 (en) 1997-11-17 2001-01-23 International Business Machines Corporation Method and economical direct connected apparatus for deploying and tracking computers
JPH11152041A (en) * 1997-11-20 1999-06-08 Fujitsu General Ltd Display system for shopping cart
US6356543B2 (en) 1997-11-25 2002-03-12 Telefonaktiebolaget Lm Ericsson (Publ) Controlling mobile phone system user views from the world-wide web
US6026375A (en) 1997-12-05 2000-02-15 Nortel Networks Corporation Method and apparatus for processing orders from customers in a mobile environment
US5949335A (en) 1998-04-14 1999-09-07 Sensormatic Electronics Corporation RFID tagging system for network assets
JP2000047855A (en) * 1998-05-28 2000-02-18 Sharp Corp Portable electric appliance with telephone function
US6587684B1 (en) * 1998-07-28 2003-07-01 Bell Atlantic Nynex Mobile Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol
US5959530A (en) 1998-07-29 1999-09-28 Xerox Corporation Remote computer security system for computers, printers and multifunction devices
US6494562B1 (en) 1998-09-03 2002-12-17 Hewlett-Packard Company Method and apparatus for identifying a sales channel
US6446208B1 (en) 1998-09-10 2002-09-03 Xerox Corporation User interface system based on sequentially read electronic tags
US6249226B1 (en) * 1998-09-10 2001-06-19 Xerox Corporation Network printer document interface using electronic tags
US5982741A (en) 1998-09-17 1999-11-09 Tut Systems, Inc. Method and apparatus for automatically reducing cross-talk between wires coupled to a common network device
US20010011247A1 (en) 1998-10-02 2001-08-02 O'flaherty Kenneth W. Privacy-enabled loyalty card system and method
US6327570B1 (en) 1998-11-06 2001-12-04 Dian Stevens Personal business service system and method
US6470096B2 (en) 1998-11-13 2002-10-22 Xerox Corporation Method for locating user interface tags in a document processing system
US6023241A (en) 1998-11-13 2000-02-08 Intel Corporation Digital multimedia navigation player/recorder
US6512919B2 (en) * 1998-12-14 2003-01-28 Fujitsu Limited Electronic shopping system utilizing a program downloadable wireless videophone
JP2000207216A (en) * 1999-01-13 2000-07-28 Sharp Corp Method for communicating information to mobile terminal device and portable terminal device
US6448979B1 (en) * 1999-01-25 2002-09-10 Airclic, Inc. Printed medium activated interactive communication of multimedia information, including advertising
US6401085B1 (en) 1999-03-05 2002-06-04 Accenture Llp Mobile communication and computing system and method
US6542933B1 (en) * 1999-04-05 2003-04-01 Neomedia Technologies, Inc. System and method of using machine-readable or human-readable linkage codes for accessing networked data resources
US6314457B1 (en) 1999-04-21 2001-11-06 Airclic, Inc. Method for managing printed medium activated revenue sharing domain name system schemas
US6389278B1 (en) 1999-05-17 2002-05-14 Ericsson Inc. Systems and methods for identifying a service provider from a wireless communicator based on categories of service providers that are called
SE516100C2 (en) 1999-05-26 2001-11-19 Henry Duhs Arrangement with mobile communication unit and RFID circuit to provide a service
EP1059599A3 (en) 1999-06-08 2002-09-25 Nokia Corporation Method and apparatus for retrieving specific information associated with an obtained indentifier
EP1186150A1 (en) 1999-06-18 2002-03-13 Swisscom Mobile AG Interchangeable battery pack for a mobile telephone
US6611673B1 (en) 1999-07-12 2003-08-26 Oliver T. Bayley Radio frequency-controlled telecommunication device
WO2001006507A1 (en) 1999-07-15 2001-01-25 Iomega Corporation Radio-frequency identification (rfid) tag for data storage cartridges
US6301484B1 (en) 1999-08-31 2001-10-09 Qualcomm Incorporated Method and apparatus for remote activation of wireless device features using short message services (SMS)
US6608551B1 (en) 1999-09-13 2003-08-19 Intermec Ip Corp Low-cost radio replacement utilizing RFID technology
US7225979B2 (en) * 1999-09-17 2007-06-05 Silverbrook Research Pty Ltd Methods and systems for object identification and interaction
US6259367B1 (en) 1999-09-28 2001-07-10 Elliot S. Klein Lost and found system and method
US6954735B1 (en) 1999-10-01 2005-10-11 Nokia Corporation Method and system of shopping with a mobile device to purchase goods and/or services
DE10042914A1 (en) 1999-10-01 2001-04-19 Hewlett Packard Co Dynamic provision of messages when using replaceable components of copier, printer, facsimile, provides manufacturer's details to user
DE19957390A1 (en) 1999-11-24 2001-06-07 Andreas Kuntze Individualization system for an object
SE515289C2 (en) 1999-11-29 2001-07-09 Tagmaster Ab Portable communication device for reading and / or writing data in identification tags
US6678425B1 (en) * 1999-12-06 2004-01-13 Xerox Corporation Method and apparatus for decoding angular orientation of lattice codes
US6832230B1 (en) 1999-12-22 2004-12-14 Nokia Corporation Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal
JP2001236400A (en) * 2000-02-23 2001-08-31 Yozan Inc Rental machine and recording medium
US6622017B1 (en) * 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
FI112433B (en) 2000-02-29 2003-11-28 Nokia Corp Location-related services
US7319847B2 (en) 2000-03-20 2008-01-15 Nielsen Mobile, Inc. Bitwise monitoring of network performance
DE10015775A1 (en) 2000-03-30 2001-10-04 Deutsche Telekom Ag Operating method for smart card terminal involves terminal first determining card function and then configuring software depending on card function
TW526693B (en) 2000-06-15 2003-04-01 Murata Manufacturing Co Multilayer circuit component and method for manufacturing the same
EP1296744A2 (en) 2000-06-23 2003-04-02 Medtronic, Inc. Network compatible rf wireless link for medical device data management
AU2001273000A1 (en) * 2000-06-26 2002-01-08 Motorola, Inc. Method and apparatus for autonomous memory usage optimization and downloading of software features
WO2002003199A1 (en) * 2000-07-03 2002-01-10 Access Co., Ltd. Mobile information terminal device, storage server, and method for providing storage region
JP2002092303A (en) 2000-07-13 2002-03-29 Fumio Ri Managing system and using program for personal information
JP2002118656A (en) * 2000-08-04 2002-04-19 Csd:Kk Advertisement through cellular phone
US6647269B2 (en) 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
JP3931541B2 (en) * 2000-08-09 2007-06-20 セイコーエプソン株式会社 Product purchase support system
US6782253B1 (en) 2000-08-10 2004-08-24 Koninklijke Philips Electronics N.V. Mobile micro portal
US6957076B2 (en) 2000-11-22 2005-10-18 Denso Corporation Location specific reminders for wireless mobiles
CN1489736A (en) * 2000-11-28 2004-04-14 �����ĵ� Method and system for maintaining and distributing wireless applications
WO2002046967A1 (en) 2000-12-07 2002-06-13 Verisign, Inc. System and method for a digital business card
KR100813788B1 (en) * 2000-12-11 2008-03-13 주식회사 케이티 Method for Distributing of application software using by Mobile Communication System
JP2002190847A (en) * 2000-12-20 2002-07-05 Ntt Docomo Inc Application start control method and communication terminal
JP3528795B2 (en) * 2000-12-22 2004-05-24 日本電気株式会社 In-store product related information retrieval system and method
US7493565B2 (en) 2000-12-22 2009-02-17 Microsoft Corporation Environment-interactive context-aware devices and methods
JP2002204327A (en) * 2000-12-28 2002-07-19 Ricoh Co Ltd Compound machine system and compound machine used for the system
WO2002058331A2 (en) 2001-01-18 2002-07-25 Koninklijke Philips Electronics N.V. Connectionless broadcast signalling
US20030017848A1 (en) 2001-07-17 2003-01-23 Engstrom G. Eric Personalizing electronic devices and smart covering
US6462660B1 (en) 2001-01-25 2002-10-08 Agere Systems Guardian Corp. Wireless piconet-based personal electronic property reminder
US6446004B1 (en) * 2001-02-28 2002-09-03 International Business Machines Corporation System and method for implementing proximity or location driven activities
JP2002259882A (en) 2001-03-02 2002-09-13 Fujitsu Ltd Method of inputting card information, program, and card information processing device
US6491217B2 (en) 2001-03-31 2002-12-10 Koninklijke Philips Electronics N.V. Machine readable label reader system with versatile response selection
US6993326B2 (en) * 2001-04-02 2006-01-31 Bellsouth Intellectual Property Corporation System and method for providing short message targeted advertisements over a wireless communications network
US7734285B2 (en) * 2001-04-03 2010-06-08 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
JP3763349B2 (en) 2001-04-03 2006-04-05 日本電気株式会社 Mobile phone using subscriber card
US6873861B2 (en) 2001-04-12 2005-03-29 International Business Machines Corporation Business card presentation via mobile phone
US6950646B2 (en) * 2001-04-27 2005-09-27 Hewlett-Packard Development Company, L.P. Information acquisition decision making by devices in a wireless network
US6988667B2 (en) 2001-05-31 2006-01-24 Alien Technology Corporation Methods and apparatuses to identify devices
US20030030542A1 (en) 2001-08-10 2003-02-13 Von Hoffmann Gerard PDA security system
US6996537B2 (en) * 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US6986050B2 (en) 2001-10-12 2006-01-10 F-Secure Oyj Computer security method and apparatus
US20030088496A1 (en) 2001-11-02 2003-05-08 Koninklijke Philips Electronics N.V. Tag processing terminal for facilitating competitive internet bid transactions
US6687793B1 (en) 2001-12-28 2004-02-03 Vignette Corporation Method and system for optimizing resources for cache management
JP2003228536A (en) * 2002-02-01 2003-08-15 Hitachi Ltd Information processing device
US6731930B2 (en) * 2002-08-14 2004-05-04 Motorola, Inc. Over-the-air programming method for wireless communication device
US20040203693A1 (en) * 2002-09-18 2004-10-14 Dell Products L.P. Over the air firmware and policy programming
US20040075675A1 (en) 2002-10-17 2004-04-22 Tommi Raivisto Apparatus and method for accessing services via a mobile terminal
US7156289B2 (en) * 2002-10-25 2007-01-02 Silverbrook Research Pty Ltd Methods and systems for object identification and interaction
FI20022288A0 (en) 2002-12-31 2002-12-31 Nokia Corp Method and apparatus for retrieving information stored on an electronic device for a user of an electronic device

Also Published As

Publication number Publication date
JP2006505182A (en) 2006-02-09
CA2503977C (en) 2009-12-08
KR100650148B1 (en) 2006-11-28
KR20050062650A (en) 2005-06-23
CN1717943A (en) 2006-01-04
US20050222918A1 (en) 2005-10-06
WO2004040923A1 (en) 2004-05-13
ES2459595T3 (en) 2014-05-09
EP1557056A1 (en) 2005-07-27
BR0315883A (en) 2005-10-04
CN100357881C (en) 2007-12-26
EP1557056B1 (en) 2013-05-29
AU2003274446A1 (en) 2004-05-25
EP2451138A1 (en) 2012-05-09
EP1557056A4 (en) 2009-08-19
EP2451138B1 (en) 2014-03-26
US7072672B1 (en) 2006-07-04
ES2424638T3 (en) 2013-10-07
US7130622B2 (en) 2006-10-31

Similar Documents

Publication Publication Date Title
CA2503977A1 (en) Disposable mini-applications
EP1376457B1 (en) A method, system and computer program product for personalising the functionality of a personal communication device
US7054594B2 (en) Data security device
EP1757125B1 (en) Automated application-selective processing of information obtained through wireless data communication links
KR100959292B1 (en) Methods, apparatus and computer program instructions for enhancing service discovery at a mobile terminal
EP1589778B1 (en) Mobile communication terminal
US20100293613A1 (en) System and method for contactless smart-cards
EP1783658B1 (en) Apparatus and method for modifying RFID tag data in portable terminal
CN104021141B (en) Method, device and system for data processing and cloud service
EP1819181A2 (en) Data security device
CN111510887B (en) SIM card management method, equipment and storage medium
KR20060099997A (en) System and method for managing coupon
JP2001243569A (en) Losing preventing and detecting device and terminal and lost object finding supporting terminal
CN102811280A (en) Information backup system and method of mobile terminal
KR100631520B1 (en) Portable terminal and call processing method
JP4523827B2 (en) Data carrier access history management system and method
KR100848320B1 (en) Mobile terminal having RFID function in case of lost and method for processing the case of lost using the terminal
CN114666739A (en) Express delivery prompting method, device and equipment and computer readable storage medium
WO2015059434A1 (en) A system and method for providing data
FR2964486A1 (en) Mobile terminal i.e. cellular radio terminal, has radio frequency identification tag configuration application launched when detected radio frequency identification tag is determined to be blank by determination unit
GB2434278A (en) Logistics Support System, Computing Device and method thereof.

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20161024