WO2004066129A3 - System for communicating program data between a first device and a second device - Google Patents
System for communicating program data between a first device and a second device Download PDFInfo
- Publication number
- WO2004066129A3 WO2004066129A3 PCT/US2004/001049 US2004001049W WO2004066129A3 WO 2004066129 A3 WO2004066129 A3 WO 2004066129A3 US 2004001049 W US2004001049 W US 2004001049W WO 2004066129 A3 WO2004066129 A3 WO 2004066129A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fingerprint
- program
- protocol data
- program data
- data unit
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3672—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes initialising or reloading thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
A system for communicating program data between devices includes a first device configured to disassemble a program file comprising program data into at least one logical data unit, partition each logical data unit into at least one protocol data unit and compute a first fingerprint over the payload portion of the protocol data units. The first device is also configured to send the protocol data units and at least one member of the group comprising the first fingerprint and a first authentication code based on the first fingerprint to a second device. The second device is configured to compute a second fingerprint over the payload portion of the protocol data units and to commit the program to a memory based on whether the at least one member matches the second fingerprint or a second authentication code based on the second fingerprint.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/346,581 | 2003-01-16 | ||
US10/346,581 US7484095B2 (en) | 2003-01-16 | 2003-01-16 | System for communicating program data between a first device and a second device |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2004066129A2 WO2004066129A2 (en) | 2004-08-05 |
WO2004066129A3 true WO2004066129A3 (en) | 2005-03-24 |
Family
ID=32712182
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2004/001049 WO2004066129A2 (en) | 2003-01-16 | 2004-01-14 | System for communicating program data between a first device and a second device |
Country Status (2)
Country | Link |
---|---|
US (1) | US7484095B2 (en) |
WO (1) | WO2004066129A2 (en) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07271865A (en) | 1994-04-01 | 1995-10-20 | Mitsubishi Corp | Method for managing copyright of data base |
US7302415B1 (en) | 1994-09-30 | 2007-11-27 | Intarsia Llc | Data copyright management system |
US6424715B1 (en) | 1994-10-27 | 2002-07-23 | Mitsubishi Corporation | Digital content management system and apparatus |
DE69532434T2 (en) | 1994-10-27 | 2004-11-11 | Mitsubishi Corp. | Device for file copyright management system |
US8595502B2 (en) * | 1995-09-29 | 2013-11-26 | Intarsia Software Llc | Data management system |
US8121955B2 (en) * | 2003-01-16 | 2012-02-21 | Oracle America, Inc. | Signing program data payload sequence in program loading |
DE10357257A1 (en) * | 2003-12-08 | 2005-06-30 | Giesecke & Devrient Gmbh | Java smart card chip with memory area reserved for global variables |
US7644416B2 (en) * | 2005-02-10 | 2010-01-05 | Google Inc. | Access to a target object with desired functionality |
EP1736881A1 (en) * | 2005-06-15 | 2006-12-27 | Research In Motion Limited | Controlling collection of debugging data |
US7559055B2 (en) * | 2005-06-15 | 2009-07-07 | Research In Motion Limited | Controlling collection of debugging data |
US20070033291A1 (en) * | 2005-07-22 | 2007-02-08 | Axalto Inc. | System and method for support of legacy communications protocols in a smart card |
US8032872B2 (en) * | 2006-01-09 | 2011-10-04 | Oracle America, Inc. | Supporting applets on a high end platform |
EP1928152B1 (en) * | 2006-11-30 | 2013-05-29 | Cassis International PTE Ltd. | Process of communication between a device running Java ME and a server over the air with APDU under SOAP messages from/to an operator on a host, related system |
US9158920B2 (en) * | 2007-06-28 | 2015-10-13 | Intel Corporation | System and method for out-of-band assisted biometric secure boot |
ITMI20080536A1 (en) * | 2008-03-28 | 2009-09-29 | Incard Sa | METHOD TO PROTECT A CAP FILE FOR AN INTEGRATED CIRCUIT CARD. |
EP2182696A1 (en) * | 2008-10-31 | 2010-05-05 | Gemalto SA | Method of establishing a link between the applications of a subscriber authentication card and an IMS network |
US8549477B2 (en) * | 2009-10-27 | 2013-10-01 | Oracle International Corporation | Mapping usage patterns using code features |
US9635549B2 (en) | 2011-09-01 | 2017-04-25 | Nokia Technologies Oy | Providing subscriber identity module function |
US9288102B2 (en) | 2013-02-18 | 2016-03-15 | Microsoft Technology Licensing, Llc | Controlling devices using cloud services and device-agnostic pipe mechanisms |
KR102311027B1 (en) * | 2014-08-14 | 2021-10-08 | 삼성전자 주식회사 | A method and apparatus for profile downloading of group devices |
CN110389935B (en) * | 2019-07-25 | 2021-04-16 | 上海连尚网络科技有限公司 | Method, equipment and computer storage medium for starting small program |
CN110389936B (en) * | 2019-07-25 | 2021-05-14 | 上海连尚网络科技有限公司 | Method, equipment and computer storage medium for starting small program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6005942A (en) * | 1997-03-24 | 1999-12-21 | Visa International Service Association | System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card |
EP1022638A2 (en) * | 1999-01-12 | 2000-07-26 | International Business Machines Corporation | Method and system for securely handling information between two information processing devices |
WO2003003694A2 (en) * | 2001-06-26 | 2003-01-09 | Versada Networks, Inc. | Detecting and transporting dynamic presence information over a wireless and wireline communications network |
Family Cites Families (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US691587A (en) * | 1900-07-12 | 1902-01-21 | Charles Berst | Punching-register. |
US691664A (en) * | 1900-11-02 | 1902-01-21 | Georg Ritter | Telephone system. |
US5067162A (en) * | 1986-06-30 | 1991-11-19 | Identix Incorporated | Method and apparatus for verifying identity using image correlation |
US5421016A (en) * | 1991-12-12 | 1995-05-30 | International Business Machines Corporation | System and method for dynamically invoking object methods from an application designed for static method invocation |
US6131159A (en) * | 1992-05-08 | 2000-10-10 | Paradyne Corporation | System for downloading programs |
EP0757336B1 (en) * | 1995-08-04 | 2000-11-22 | Belle Gate Investment B.V. | Data exchange systems comprising portable data processing units |
ATE152539T1 (en) * | 1994-02-08 | 1997-05-15 | Belle Gate Invest Bv | DATA EXCHANGE SYSTEM WITH PORTABLE DATA PROCESSING UNITS |
US6006033A (en) * | 1994-08-15 | 1999-12-21 | International Business Machines Corporation | Method and system for reordering the instructions of a computer program to optimize its execution |
US5748964A (en) * | 1994-12-20 | 1998-05-05 | Sun Microsystems, Inc. | Bytecode program interpreter apparatus and method with pre-verification of data type restrictions |
US6948070B1 (en) * | 1995-02-13 | 2005-09-20 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
US5764991A (en) | 1995-06-30 | 1998-06-09 | Canon Kabushiki Kaisha | Processing object oriented code and virtual function code |
DE69503374T2 (en) * | 1995-08-28 | 1999-04-15 | Ofra Feldbau | Setup and method for authenticating the sending and content of a document |
US5721781A (en) * | 1995-09-13 | 1998-02-24 | Microsoft Corporation | Authentication system and method for smart card transactions |
US5812662A (en) * | 1995-12-18 | 1998-09-22 | United Microelectronics Corporation | Method and apparatus to protect computer software |
US5930509A (en) * | 1996-01-29 | 1999-07-27 | Digital Equipment Corporation | Method and apparatus for performing binary translation |
US5889999A (en) * | 1996-05-15 | 1999-03-30 | Motorola, Inc. | Method and apparatus for sequencing computer instruction execution in a data processing system |
WO1997045817A1 (en) | 1996-05-24 | 1997-12-04 | Eduard Karel De Jong | System with and method of cryptographically protecting communications |
US5781723A (en) * | 1996-06-03 | 1998-07-14 | Microsoft Corporation | System and method for self-identifying a portable information device to a computing unit |
US5761513A (en) * | 1996-07-01 | 1998-06-02 | Sun Microsystems, Inc. | System and method for exception handling in dynamically linked programs |
US6463581B1 (en) * | 1996-10-03 | 2002-10-08 | International Business Machines Corporation | Method for determining reachable methods in object-oriented applications that use class libraries |
CN1183449C (en) * | 1996-10-25 | 2005-01-05 | 施卢默格系统公司 | using a high level programming language with a microcontroller |
US6202060B1 (en) * | 1996-10-29 | 2001-03-13 | Bao Q. Tran | Data management system |
US6367012B1 (en) * | 1996-12-06 | 2002-04-02 | Microsoft Corporation | Embedding certifications in executable files for network transmission |
US6802061B1 (en) * | 1996-12-12 | 2004-10-05 | Microsoft Corporation | Automatic software downloading from a computer network |
US6081800A (en) * | 1997-02-28 | 2000-06-27 | Oracle Corporation | Creating bitmaps from multi-level identifiers |
US6141681A (en) * | 1997-03-07 | 2000-10-31 | Advanced Micro Devices, Inc. | Method of and apparatus for transferring and interpreting a data package |
US5950009A (en) * | 1997-03-10 | 1999-09-07 | International Business Machines Coporation | Method and apparatus for profile-based reordering of program portions in a computer program |
US6092147A (en) * | 1997-04-15 | 2000-07-18 | Sun Microsystems, Inc. | Virtual machine with securely distributed bytecode verification |
US5910988A (en) * | 1997-08-27 | 1999-06-08 | Csp Holdings, Inc. | Remote image capture with centralized processing and storage |
US6314562B1 (en) * | 1997-09-12 | 2001-11-06 | Microsoft Corporation | Method and system for anticipatory optimization of computer programs |
US6233733B1 (en) * | 1997-09-30 | 2001-05-15 | Sun Microsystems, Inc. | Method for generating a Java bytecode data flow graph |
US5991774A (en) * | 1997-12-22 | 1999-11-23 | Schneider Automation Inc. | Method for identifying the validity of an executable file description by appending the checksum and the version ID of the file to an end thereof |
US5999732A (en) * | 1998-03-23 | 1999-12-07 | Sun Microsystems, Inc. | Techniques for reducing the cost of dynamic class initialization checks in compiled code |
US6400836B2 (en) * | 1998-05-15 | 2002-06-04 | International Business Machines Corporation | Combined fingerprint acquisition and control device |
US6332218B1 (en) | 1998-06-30 | 2001-12-18 | Sun Microsystems, Inc. | System and method for automatically instantiating classes in a virtual machine |
US6574618B2 (en) * | 1998-07-22 | 2003-06-03 | Appstream, Inc. | Method and system for executing network streamed application |
US6205465B1 (en) * | 1998-07-22 | 2001-03-20 | Cisco Technology, Inc. | Component extensible parallel execution of multiple threads assembled from program components specified with partial inter-component sequence information |
GB2341249A (en) * | 1998-08-17 | 2000-03-08 | Connected Place Limited | A method of generating a difference file defining differences between an updated file and a base file |
US6161217A (en) * | 1998-09-14 | 2000-12-12 | Sun Microsystems, Inc. | Accurate method for inlining virtual calls |
US6223340B1 (en) * | 1998-10-09 | 2001-04-24 | Sun Microsystems, Inc. | Method for directly inlining virtual calls without on-stack replacement |
US6481632B2 (en) * | 1998-10-27 | 2002-11-19 | Visa International Service Association | Delegated management of smart card applications |
WO2000034896A1 (en) * | 1998-12-04 | 2000-06-15 | Technology Enabling Company, Llc | Systems and methods for organizing data |
US6272674B1 (en) * | 1998-12-14 | 2001-08-07 | Nortel Networks Limited | Method and apparatus for loading a Java application program |
US6961664B2 (en) | 1999-01-19 | 2005-11-01 | Maxygen | Methods of populating data structures for use in evolutionary simulations |
US6880155B2 (en) * | 1999-02-02 | 2005-04-12 | Sun Microsystems, Inc. | Token-based linking |
US20010037454A1 (en) | 2000-05-01 | 2001-11-01 | Botti John T. | Computer networked system and method of digital file management and authentication |
US6526571B1 (en) * | 1999-03-16 | 2003-02-25 | International Business Machines Corporation | Method for identifying calls in java packages whose targets are guaranteed to belong to the same package |
US6721891B1 (en) * | 1999-03-29 | 2004-04-13 | Activcard Ireland Limited | Method of distributing piracy protected computer software |
FI114434B (en) | 1999-05-11 | 2004-10-15 | Nokia Corp | communication equipment |
US6487714B1 (en) * | 1999-05-24 | 2002-11-26 | International Business Machines Corporation | Mechanism for dynamic selection of an object's method |
US6507946B2 (en) * | 1999-06-11 | 2003-01-14 | International Business Machines Corporation | Process and system for Java virtual method invocation |
US7430670B1 (en) * | 1999-07-29 | 2008-09-30 | Intertrust Technologies Corp. | Software self-defense systems and methods |
US7366702B2 (en) * | 1999-07-30 | 2008-04-29 | Ipass Inc. | System and method for secure network purchasing |
US6981212B1 (en) * | 1999-09-30 | 2005-12-27 | International Business Machines Corporation | Extensible markup language (XML) server pages having custom document object model (DOM) tags |
DE19947986A1 (en) * | 1999-10-05 | 2001-04-12 | Ibm | Method of downloading of application parts via distributed systems on to a chip-card, requires provision of secret code or session key by the server prior to loading command-sequence of commands for downloading |
US6792536B1 (en) * | 1999-10-20 | 2004-09-14 | Timecertain Llc | Smart card system and methods for proving dates in digital files |
US6595856B1 (en) | 2000-01-04 | 2003-07-22 | Sigma Game, Inc. | Electronic security technique for gaming software |
US6643652B2 (en) * | 2000-01-14 | 2003-11-04 | Saba Software, Inc. | Method and apparatus for managing data exchange among systems in a network |
US6733446B2 (en) * | 2000-01-21 | 2004-05-11 | Medtronic Minimed, Inc. | Ambulatory medical apparatus and method using a telemetry system with predefined reception listening periods |
FR2805059A1 (en) * | 2000-02-10 | 2001-08-17 | Bull Cp8 | METHOD FOR LOADING A SOFTWARE PART IN A CHIP CARD, PARTICULARLY OF THE TYPE SAID "APPLET" |
US6895581B1 (en) * | 2000-03-30 | 2005-05-17 | Microsoft Corporation | Replaceable classes and virtual constructors for object-oriented programming languages |
JP2004514194A (en) * | 2000-04-28 | 2004-05-13 | モルドフロウ コーポレイション | Networkable application software system and method |
FR2809200B1 (en) * | 2000-05-17 | 2003-01-24 | Bull Cp8 | METHOD FOR SECURING A LANGUAGE OF THE TYPE TYPE, IN PARTICULAR IN AN ON-BOARD SYSTEM AND ON-BOARD SYSTEM FOR IMPLEMENTING THE METHOD |
US6880086B2 (en) * | 2000-05-20 | 2005-04-12 | Ciena Corporation | Signatures for facilitating hot upgrades of modular software components |
AU7182701A (en) * | 2000-07-06 | 2002-01-21 | David Paul Felsher | Information record infrastructure, system and method |
US20030028811A1 (en) * | 2000-07-12 | 2003-02-06 | Walker John David | Method, apparatus and system for authenticating fingerprints, and communicating and processing commands and information based on the fingerprint authentication |
JP3707727B2 (en) * | 2000-10-30 | 2005-10-19 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Program optimization method and compiler using the same |
US6985956B2 (en) * | 2000-11-02 | 2006-01-10 | Sun Microsystems, Inc. | Switching system |
US7506175B2 (en) * | 2000-11-06 | 2009-03-17 | International Business Machines Corporation | File language verification |
US6807561B2 (en) * | 2000-12-21 | 2004-10-19 | Gemplus | Generic communication filters for distributed applications |
US20020147918A1 (en) * | 2001-04-05 | 2002-10-10 | Osthoff Harro R. | System and method for securing information in memory |
US7263597B2 (en) | 2001-04-19 | 2007-08-28 | Ciena Corporation | Network device including dedicated resources control plane |
US6836884B1 (en) * | 2001-06-04 | 2004-12-28 | Microsoft Corporation | Method and system for editing software programs |
US6828960B2 (en) * | 2001-09-28 | 2004-12-07 | Hewlett-Packard Development Company, L.P. | Electronic writing instrument with fingerprint scanner |
US20030095690A1 (en) * | 2001-11-16 | 2003-05-22 | Acer Inc. | Wireless fingerprint identity apparatus and method |
US6865659B2 (en) * | 2002-06-07 | 2005-03-08 | Sun Microsystems, Inc. | Using short references to access program elements in a large address space |
US20040083469A1 (en) * | 2002-10-23 | 2004-04-29 | Ping-Sheng Chen | Method for updating firmware of optical disk system |
US20040088562A1 (en) * | 2002-10-31 | 2004-05-06 | Schlumberger Malco, Inc. | Authentication framework for smart cards |
US8121955B2 (en) * | 2003-01-16 | 2012-02-21 | Oracle America, Inc. | Signing program data payload sequence in program loading |
-
2003
- 2003-01-16 US US10/346,581 patent/US7484095B2/en active Active
-
2004
- 2004-01-14 WO PCT/US2004/001049 patent/WO2004066129A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6005942A (en) * | 1997-03-24 | 1999-12-21 | Visa International Service Association | System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card |
EP1022638A2 (en) * | 1999-01-12 | 2000-07-26 | International Business Machines Corporation | Method and system for securely handling information between two information processing devices |
WO2003003694A2 (en) * | 2001-06-26 | 2003-01-09 | Versada Networks, Inc. | Detecting and transporting dynamic presence information over a wireless and wireline communications network |
Non-Patent Citations (1)
Title |
---|
ZHIQUN CHEN: "Technology for Smart Cards: Architecture and Programmer's Guide", 6 June 2000, ADDISON WESLEY, XP002305506 * |
Also Published As
Publication number | Publication date |
---|---|
US7484095B2 (en) | 2009-01-27 |
US20040143641A1 (en) | 2004-07-22 |
WO2004066129A2 (en) | 2004-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004066129A3 (en) | System for communicating program data between a first device and a second device | |
WO2007078906A3 (en) | Multiprotocol wireless communication backbone | |
AU2003297465A1 (en) | Information communication system, information communication device, information communication method, and computer program | |
AU2003261573A1 (en) | Authentication hardware, authentication system, and use management hardware | |
AU2003229052A1 (en) | Data and image capture, compression and verification system | |
AU2003224961A1 (en) | System, method and portable device for biometric identification | |
AU2003278693A1 (en) | Identity verification system | |
WO2004051437A3 (en) | System and method for providing an enterprise-based computer security policy | |
AU2001277773A1 (en) | Data transmitting/receiving method, transmitting device, receiving device, transmitting/receiving system, and program | |
WO2005008417A3 (en) | Method and system for protecting against computer viruses | |
WO2004040404A3 (en) | Abstracted node discovery | |
AU2003262041A1 (en) | Authentication system, authentication device, terminal device, and authentication method | |
AU2003297361A1 (en) | Vapor compression systems, expansion devices, flow-regulating members, and vehicles, and methods for using vapor compression systems | |
AU2002365812A1 (en) | Parallel computing system, method and architecture | |
AU2003291250A1 (en) | Assay device, system and method | |
AU2003288261A1 (en) | Method and system for authentification in a heterogeneous federated environment, i.e. single sign on in federated domains | |
AU2003238323A1 (en) | Biometric document authentication system | |
WO2007002089A3 (en) | Identity information services, methods, devices, and systems | |
MXPA03003684A (en) | Portable data acquisition and management system and associated device and method. | |
AU2002326879A1 (en) | Biometric identification system | |
AU2003242147A1 (en) | Communication method, communication system, and communication device | |
AU2003201867A1 (en) | Information processing device, network printing system and program | |
NO20030459D0 (en) | Intelligent, self-calibrating acoustic telemetry system | |
IL172707A0 (en) | Data input device, system using the device, and methods for operating such systems | |
EP1477901A4 (en) | External connection device, host device, and data communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase |