Embodiments of systems, devices and methods for protecting computer programs against analysis and/or attacks that rely on synchronized ordering and repeatability are provided herein. Embodiments disclosed herein include receiving input source code, the source code comprising code instructions of a computer program; generating a graph structure representative of the code instructions comprising nodes representative of portions of the code instructions and links representative of dependencies between the portions of the code instructions, wherein the nodes can be traversed in a plurality of orders without invalidating the dependencies between the portions of the code instructions; constructing a plurality of function definitions based on the graph structure, each function definition configured to execute one or more nodes of the graph structure and each node of the graph structure is executable by one or more function definitions; transforming the input source code into transformed source code based on combining the graph structure and the plurality of function.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
In a general aspect, a method of protecting a software program against tampering can include: executing, by a processor of a user device, an executable code of the software program, the executable code comprising integrity check code sections; during execution of one of the integrity check code sections of the executable code, computing by the processor an integrity check result applied to a code segment of the executable code; transmitting by the processor to a server a message containing the integrity check result and an identifier of the code segment; and when the integrity check result does not correspond to a reference result for the code segment of a genuine version of the software program, receiving by the processor from the server a signal that prevents an operation of the software program from being executed by the processor.
G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs
G06F 21/14 - Protecting executable software against software analysis or reverse engineering, e.g. by obfuscation
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
45 - Legal and security services; personal services for individuals.
Goods & Services
Data processing equipment; Computer software; Computer hardware; Computer software for protecting transactions, computerised data exchange and data contained in electronic devices, in particular mobile devices, smart devices and smart objects; Computer hardware for protecting transactions, computerised data exchange and data contained in electronic devices, in particular mobile devices, smart devices and smart objects; Encryption software; Security software; Security tokens (encryption devices); Computer software for certifying, recording and storing data in the field of protecting and securing electronic or digital exchanges, identities, infrastructures, servers and transactions; Computer software for certifying, recording and storing data in the field of protecting and securing connected objects; Computer software to integrate managed security services, namely verification, management and enterprise software integration, with existing communications networks, software and services; Hardware and software solutions for the securing of documents, cryptographic media, terminals, mobile devices, infrastructures and servers; Data encryption apparatus; Computer hardware modules for use with the Internet of Things [IoT]; Computer application software for use in implementing the Internet of Things [IoT]; Data block chaining software for protecting and securing electronic or digital exchanges, identities, infrastructures, servers, transactions and connected objects; Security and/or cryptography software in the field of securing digital exchanges; Decryption, encryption and timestamping programs and circuits; Secure electronic and/or digital and/or virtual storage solutions, solutions for the secure storage of electronic data, documents and files [Software]; Hardware and software solutions for the securing of connected objects; Logging and/or tracking software in the field of protecting and securing electronic or digital exchanges, identities, terminals, mobile device, infrastructures, servers and transactions; Logging and/or tracking software in the field of protecting and securing connected objects. Engineering, design and development of computer hardware and computer software; Design and development of hardware solutions and software solutions for mobile device, smart device and smart object security; Computer security threat analysis for protecting data; Design and development of hardware solutions and software solutions for protecting transactions, computerised data exchange and data contained in electronic devices, in particular mobile devices, smart devices and smart objects; Development of computer and microprocessor programs; Programming of microprocessors; Technical studies, design and development for computer systems; Technical studies, design and development for data exchange systems; Technical assistance in the field of data communication; Design, development, updating and customisation of computer software and computer programs; Design, development, updating and customisation of computer hardware and secure silicon chips; Information, advice and consultancy in the field of telecommunications and communications security; Information, advice and consultancy in the field of transaction security, computerised data exchange security and security of data contained in electronic devices, in particular mobile devices, smart devices and smart objects; Data security services; Computer consulting services in the field of security integration, network security, internet security, computer security, network architecture, encryption technology, computer security, mobile phone security; Management of the life cycle of electronic or digital certificates contained on electronic or cryptographic media of any type, including mobile devices, chip cards, corporate badges, electronic forms of identity, digital tablets; Authentication of digital and/or electronic data via cryptographic means; Providing of technical support and technical documentation for assisting in the parameterisation, installation, administration and use of computer software and computer solutions in the fields of connected objects; Programming enabling security in the field of computing, in particular security of the Internet, extranets or intranets; Data encryption and decryption services; Secure electronic storage, namely encryption, sealing and chaining of data to ensure data integrity; Computer and technical consultancy in the field of protecting and securing electronic or digital data exchanges, identities, terminals, mobile device, infrastructures, mobile devices, servers and transactions; Consultancy in the field of securing data; Assistance and support relating to the design and use of computer programs, computer software packages, computer hardware and computer systems, in the field of protecting and securing electronic or digital data exchanges, identities, terminals, mobile devices, infrastructures, servers and transactions; Security services for protecting electronic data exchanges, transactions; Data block chaining services for protecting and securing electronic or digital exchanges, identities, infrastructures, servers, transactions and connected objects; Computer and technical consultancy, assistance and support in the field of protecting and securing connected objects; Technical assistance for others in the field of protecting and securing electronic exchanges, identities, terminals, mobile device, infrastructures, servers and transactions; Technical assistance for others in the field of protecting and securing connected objects; Computer hosted or on-line services or software as a service for electronically signing electronic or online transactions. Licensing of computer software designed to protect and secure electronic exchanges, identities, terminals, mobile device, infrastructures, servers and transactions; Licensing of computer software designed to protect and secure connected objects; Licensing of computer hardware designed to protect and secure electronic exchanges, identities, terminals, mobile device, infrastructures, servers and transactions; Licensing of computer hardware designed to protect and secure connected objects; Protection and securing of display terminals, mobile devices, infrastructures and servers; Protection and securing of connected objects; Licensing of computer software in the field of protecting and securing electronic or digital exchanges, identities, terminals, mobile device, infrastructures, servers and transactions; Licensing of computer software in the field of protecting and securing connected objects; Licensing of computer hardware in the field of protecting and securing connected objects; Security services for protecting identities, terminals, mobile devices, infrastructures and servers, for others; Security services for protecting connected objects, for others; Identification verification services, namely, providing authentication of personal identification information and transmitting such information via the Internet for businesses, individuals and sellers; Consultancy in the field of securing identities, data theft and identity theft.
4.
Transaction device and method for securing a transaction between the transaction device and an external device
A transaction device for securing a transaction includes an NFC controller, a communication interface, an application processor, a display and a user input device. The NFC controller is configured to receive, via a contactless NFC interface, data related to the transaction from an external device. The communication interface is configured to receive an application program for the transaction device. The application processor is coupled to the NFC controller and configured to process the application program. The display is coupled to the application processor and configured to display transaction information. The user input device is linked to the NFC controller and configured to receive a user acknowledgement of the transaction. The NFC controller is further configured to transmit, via the contactless NFC interface, a transaction agreement of the transaction to the external device in response to the user acknowledgement from the user input device, without the user acknowledgement and the transaction agreement being routed through the application processor.
In a general aspect, a method can include producing, by an inductive antenna circuit, a first periodic signal that is based on an alternating external magnetic field; producing, by an oscillator circuit, a second periodic signal that is based on the first periodic signal; and transmitting, in correspondence with a data-carrying modulation signal, a sequence of data bits. The transmitting can include sequentially and repetitively: applying, with the oscillator circuit operating in a free oscillation mode, the second periodic signal to the inductive antenna circuit; and inhibiting, with the oscillator circuit operating in a synchronous oscillation mode, application of the second periodic signal to the inductive antenna circuit. The synchronous oscillation mode of the oscillator circuit can cause the second periodic signal to be synchronized to the first periodic signal.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
H04B 1/3816 - Mechanical arrangements for accommodating identification devices, e.g. cards or chipsTransceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving with connectors for programming identification devices
H04L 7/08 - Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically
In a general aspect, a computer implemented method can include identifying, in a program code stored in computer memory, a location of a dynamic repair target code section for an assignment to a program variable, a value of which is known only at runtime. The method can also include modifying the program code at the identified location of the dynamic repair target code section to assign an immediate value different from a correct runtime value to the program variable. The method can further include inserting, into the program code in the computer memory, a dynamic repair probe code section that is executed before the dynamic repair target code and, at runtime, modifies the immediate value in the code to contain the correct runtime value when an attack has not occurred.
In a general aspect, a method for transmitting data by inductive coupling can include applying, at a rate of a data-carrying signal, a plurality of bursts of a periodic signal to a tuned inductive antenna circuit. The method can also include producing, in the tuned inductive antenna circuit, an antenna signal. The antenna signal can generate a magnetic field. The method can further include delimiting an amplitude of each burst of the plurality of bursts of the periodic signal in accordance with an envelope signal having a rising edge and a falling edge. The delimiting the amplitude of each burst of the plurality of bursts of the periodic signal can include generating the plurality of bursts of the periodic signal using a set of points. The set of points can define, by discrete values, a burst of the plurality of bursts of the periodic signal.
H04L 7/00 - Arrangements for synchronising receiver with transmitter
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
H04B 7/26 - Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Information processing equipment; computer software;
computer hardware; computer software for the protection of
transactions, exchange of computer data, and data contained
in electronic apparatus, particularly mobile apparatus,
connected apparatus and connected objects. Retail sale, wholesale, mail order and online services via a
website of programs for computers and microprocessors,
computer software, programs for encryption and decryption of
computer data, encryption and decryption circuits for
computer data, computer interfaces for communication,
computer hardware and software solutions for the security of
mobile apparatus, connected objects and apparatus, computer
hardware and software solutions for the protection of
transactions, exchanges of computer data and data contained
in electronic apparatus, in particular mobile apparatus,
connected apparatus and connected objects. Engineering services, computer hardware design and
development services, computer software; design and
development of computer hardware and software solutions for
the security of mobile apparatus, connected objects and
apparatus; design and development of computer hardware and
software solutions for the protection of transactions,
exchanges of computer data and data contained in electronic
apparatus, particularly mobile apparatus, connected
apparatus and connected objects; development of programs
for computers and microprocessors; microprocessor
programming services; computer programming services;
design, development and technical study of computer systems;
design, development and technical study of data exchange
systems; design and development of programs for data
encryption and decryption; computer system analysis;
technical assistance in the field of data communication;
remote monitoring services for computer systems; design,
development, customization and updating of computer software
and programs; research and development of new products for
others; information, consultancy and consulting services in
the field of computing; information, consultancy and
consulting services in the field of telecommunications and
communications security; information, consultancy and
consulting services in the field of transaction security,
exchanges of computer data and data contained in electronic
apparatus, particularly mobile apparatus, connected
apparatus and connected objects.
In a general aspect, a method can include producing, by an inductive antenna circuit, a first periodic signal that is based on an alternating external magnetic field; producing, by an oscillator circuit, a second periodic signal that is based on the first periodic signal; and transmitting, in correspondence with a data-carrying modulation signal, a sequence of data bits. The transmitting can include sequentially and repetitively: applying, with the oscillator circuit operating in a free oscillation mode, the second periodic signal to the inductive antenna circuit; and inhibiting, with the oscillator circuit operating in a synchronous oscillation mode, application of the second periodic signal to the inductive antenna circuit. The synchronous oscillation mode of the oscillator circuit can cause the second periodic signal to be synchronized to the first periodic signal.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Équipements pour le traitement de l'information nommément équipements pour la lecture de cartes; logiciels informatiques nommément logiciels pour le contrôle et l'amélioration de la vitesse de traitement informatique, matériel informatique et logiciels pour la gestion de bases de données, programmes informatiques et logiciels pour le traitement d'images, logiciels pour la transmission sécurisée de signaux audio et vidéo, nommément la transmission sécurisée de streaming vidéo, de vidéo à la demande (VOD), de vidéo IP (vidéo internet), de vidéo par contournement (OTT "over-the-top service"), de chaînes de télévisions numériques, logiciels pour le tatouage numérique (watermarking) de signaux vidéo et de chaînes de télévision numérique; matériel informatique; logiciels informatiques pour la protection des transactions, des échanges de données informatiques, et des données contenues dans les appareils électroniques, notamment les appareils mobiles, les appareils connectés et les objets connectés (1) Services de vente au détail, en gros, par correspondance, en ligne via un site Internet de programmes pour ordinateurs et microprocesseurs, logiciels informatiques, programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, d'interfaces informatiques de communication nommément cartes d'interface ordinateurs, cartes d'interface pour le matériel de traitement de données sous forme de circuits intégrés, de solutions matérielles nommément logiciels permettant l'exploitation sécurisée de réseaux, matériel informatique pour la gestion de bases de données, programmes informatiques et logiciels pour le traitement d'images et solutions logicielles pour la sécurité des appareils mobiles, des appareils et des objets connectés pour la protection des transactions, de logiciels pour la transmission sécurisée de signaux audio et vidéo, nommément la transmission sécurisée de streaming vidéo, de vidéo à la demande (VOD), de vidéo IP (vidéo internet), de vidéo par contournement (OTT "over-the-top service"), de chaînes de télévisions numériques, logiciels pour le tatouage numérique (watermarking) de signaux vidéo et de chaînes de télévision numérique
(2) Services d'ingénierie nommément ingénierie informatique, ingénierie électronique, ingénierie microélectronique, service de conception et développement de matériel informatique, de logiciels informatiques; conception, développement de solutions matérielles et logicielles pour la sécurité des appareils mobiles et pour la protection des transactions nommément développement de logiciels permettant l'exploitation sécurisée de réseaux et de logiciels pour la transmission sécurisée de signaux audio et vidéo, nommément la transmission sécurisée de streaming vidéo, de vidéo à la demande (VOD), de vidéo IP (vidéo internet), de vidéo par contournement (OTT "over-the-top service"), de chaînes de télévisions numériques, logiciels pour le tatouage (watermarking) de signaux vidéo et de chaînes de télévision numérique, des échanges de données informatiques et des données contenues dans les appareils électroniques, notamment les appareils mobiles, les appareils connectés et les objets connectés; développement de programmes pour ordinateurs et microprocesseurs; services de programmation par microprocesseur et services de programmation par ordinateur nommément programmation informatique pour logiciels; conception, développement et étude technique de systèmes informatiques; conception, développement et étude technique de systèmes d'échange de données nommément conception et développement de systèmes de sécurité contre la fraude de données informatiques et électroniques nommément de données audio et vidéo, de données informatiques et électroniques et de contrôle d'accès; conception, développement de programmes de cryptage et de décryptage de données; analyse de systèmes informatiques nommément surveillance de systèmes informatiques pour la détection d'accès non autorisés et d'atteintes à la protection de données informatiques et électroniques, de données audio et vidéo, de données informatiques et électroniques et de contrôle d'accès; assistance technique dans le domaine de la communication de données nommément services de soutien technique pour surveiller des réseaux informatiques mondial et support technique dans le diagnostic de pannes informatiques nommément de données informatiques et électroniques et de contrôle d'accès, de données audio et vidéo; services de surveillance à distance de systèmes informatiques; conception, développement, personnalisation mise à jour de logiciels et programmes informatiques; recherche et développement de nouveaux produits pour le compte de tiers; services d'information, de consultation, de conseil dans le domaine informatique nommément services de conseillers en matière de conception et de développement de matériel informatique nommément en relation avec la sécurité de la transmission de données informatiques et électroniques et de contrôle d'accès, de données audio et vidéo; services d'information, de consultation, de conseil dans le domaine de la sécurité des télécommunications et communications nommément en matière de sécurité informatique nommément pour la sécurité de la transmission de données informatiques et électroniques et de contrôle d'accès, de données audio et vidéo; services d'information, de consultation, de conseil dans le domaine de la sécurité des transactions, des échanges de données informatiques et des données contenues dans les appareils électroniques, notamment les appareils mobiles, les appareils connectés et les objets connectés
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Data processing equipment; Computer software; Computer hardware; Computer software for protecting transactions, computerised data exchange and data contained in electronic devices, in particular mobile devices, smart devices and smart objects. Retailing, wholesaling and mail order, online via a website, of computer and microprocessor programs, computer software, programs for encrypting and decrypting computer data, circuits for encrypting and decrypting computer data, computer communications interfaces, hardware solutions and software solutions for mobile device, smart device and smart object security, computer interfaces for hardware solutions and software solutions for protecting transactions, computerised data exchange and data contained in electronic devices, in particular mobile devices, smart devices and smart objects. Engineering, design and development of computer hardware and computer software; Design and development of hardware solutions and software solutions for mobile device, smart device and smart object security; Design and development of hardware solutions and software solutions for protecting transactions, computerised data exchange and data contained in electronic devices, in particular mobile devices, smart devices and smart objects; Development of computer and microprocessor programs; Programming of microprocessors; Computer porgramming services; Technical studies, design and development for computer systems; Technical studies, design and development for data exchange systems; Design and development of data encryption and decryption programs; Computer system analysis; Technical assistance in the field of data communication; Remote monitoring of computer systems; Design, development, updating and customisation of computer software and computer programs; Research and development of new products for the benefits of others; Information, advice and consultancy in the field of computers; Information, advice and consultancy in the field of telecommunications and communications security; Information, advice and consultancy in the field of transaction security, computerised data exchange security and security of data contained in electronic devices, in particular mobile devices, smart devices and smart objects.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Information processing equipment, namely, computers, microprocessors, encryption and decryption circuits; computer software for encryption and decryption of computer data; computer hardware; computer software for the protection of transactions, exchange of computer data, and data contained in electronic apparatus, particularly mobile apparatus, connected apparatus and connected objects Retail store services, wholesale store services, mail order and online retail store services via a website, all featuring programs for computers and microprocessors, computer software, programs for encryption and decryption of computer data, encryption and decryption circuits for computer data, computer interfaces for communication, computer hardware and software solutions for the security of mobile apparatus, connected objects and apparatus, computer hardware and software solutions for the protection of transactions, exchanges of computer data and data contained in electronic apparatus, in particular mobile apparatus, connected apparatus and connected objects Engineering services; computer hardware design and development services; computer software design and development services; design and development of computer hardware and software solutions for the security of mobile apparatus, connected objects and apparatus; design and development of computer hardware and software solutions for the protection of transactions, exchanges of computer data and data contained in electronic apparatus, particularly mobile apparatus, connected apparatus and connected objects; development of programs for computers and microprocessors; microprocessor programming services; computer programming services; design, development and technical study of computer systems; design, development and technical study of data exchange systems; design and development of programs for data encryption and decryption; computer system analysis; technical assistance being troubleshooting of computer and software security problems in the field of data communication; remote monitoring services for computer systems to ensure proper and secure functioning; design, development, customization and updating of computer software and programs; research and development of new products for others; computer software consulting services; computer consulting services; information technology (IT) services; information, consultancy and consulting services in the field of telecommunications and communications security; information, consultancy and consulting services in the field of computer security, namely, transaction security, exchanges of computer data and data contained in electronic apparatus, particularly mobile apparatus, connected apparatus and connected objects
13.
Method of protecting secret data when used in a cryptographic algorithm
In a general aspect, a method of generating a protected implementation of an algorithm includes: expanding an original source code implementing the algorithm into a single set of real operations; combining each real operation using real data with the real data it uses, to obtain a combination represented in a way which uses an actual real data fragment in a form different from an original form; producing a set of duplicated and mutated decoy operations representing an alternative implementation of the algorithm, applied to decoy data; combining the set of decoy operations with the set of real operations including the combinations, to obtain an implementation where the decoy operations interact with the real operations and the real data processed by the real operations, such that a real data flow of in the implementation is difficult to analyze; and transforming the implementation into a resulting code that can be executed.
In a general aspect, a mobile communications apparatus can include a housing and inductive coupling communication circuitry configured to communicate in peer-to-peer mode with a like apparatus. The inductive coupling communication circuitry can include a communication controller and an inductive antenna. The inductive antenna can have at least one loop arranged in series between a first connection point and a second connection point and be proximate to a back wall of the housing. The inductive antenna can be, when the mobile communications apparatus is placed back-to-back in longitudinal and latitudinal alignment with a like mobile communications device, asymmetric with a like inductive antenna of the like mobile communications device, where a ratio of a sum of respective surface areas of mutually opposite surfaces of loops of a same rank of the inductive antenna divided by a sum of respective surface areas of the like inductive antenna is 0.8 or less.
H01Q 1/50 - Structural association of antennas with earthing switches, lead-in devices or lightning protectors
H01Q 1/24 - SupportsMounting means by structural association with other equipment or articles with receiving set
G06F 1/16 - Constructional details or arrangements
G06K 7/00 - Methods or arrangements for sensing record carriers
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
H01Q 7/00 - Loop antennas with a substantially uniform current distribution around the loop and having a directional radiation pattern in a plane perpendicular to the plane of the loop
In a general aspect, a method for transmitting data between an NFC card and an external NFC device via a selected interface (e.g., contact or contactless), and further via a contactless interface of the NFC module when the contact interface of the NFC card is selected can include using an NFC card that includes an antenna circuit having an antenna coil with a magnetic axis and an electrically conductive screen extending near the antenna coil. The magnetic axis of the antenna coil can be substantially parallel to a plane defined by the NFC card and not cross the conductive screen. The contactless interface of the NFC card, when selected by the NFC card, can emit data by emitting bursts of magnetic field from the antenna coil, so as to compensate for effects of the conductive screen on a maximum distance for transmitting data by load modulation.
A method for sending data by inductive coupling includes: extracting an antenna signal from an antenna circuit, extracting from the antenna signal a first periodic signal, producing a second periodic signal by way of a synchronous oscillator, placing the oscillator in a free oscillation mode and applying to the antenna circuit the second periodic signal, modifying the impedance of the antenna circuit, restoring the amplitude of the antenna signal, then resynchronizing the oscillator on the first periodic signal.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
H04L 7/08 - Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
H04B 1/3816 - Mechanical arrangements for accommodating identification devices, e.g. cards or chipsTransceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving with connectors for programming identification devices
17.
Method and device for transmitting data by inductive coupling with controlled self-oscillation
In a general aspect, a method for transmitting data by inductive coupling can include applying, at a rate of a data-carrying signal, a plurality of bursts of a periodic signal to a tuned inductive antenna circuit. The method can further include producing, in the tuned inductive antenna circuit, an antenna signal, the antenna signal generating a magnetic field. The method can further include delimiting an amplitude of each burst of the plurality of bursts of the periodic signal in accordance with an envelope signal, the envelope signal having a rising edge and a falling edge. The delimiting can include shaping the falling edge of the envelope signal using one of a digital shaping circuit and an analog shaping circuit, such that a slope of the falling edge of the envelope signal is flattened as compared to a square envelope signal.
H04L 7/00 - Arrangements for synchronising receiver with transmitter
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
H04B 7/26 - Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
18.
Portable device including an electrode for transmitting data by intracorporeal current
In a general aspect, a portable electronic device can include a digital display including a first electrically conductive plane. The first electrically conductive plane can be configured to neutralize electromagnetic radiation produced by the digital display. The portable electronic device can also include a data transmission device configured to transmit data by intracorporeal current. The data transmission device can include a first electrode that is configured to be capacitively coupled with a body of a user and a second electrode that includes the first electrically conductive plane. The first electrically conductive plane can be electrically coupled with an electrical ground of the data transmission device. The portable electronic device can further include a printed circuit including a second electrically conductive plane. The second electrically conductive plane can be included in the second electrode of the data transmission device.
In a general aspect, an electronic device can include a device configured to transmit data by intracorporeal current. The device configured to transmit data by intracorporeal current can include a first electrode configured to be capacitively coupled with a body of a user or capacitively coupled in an intracorporeal current conduction path of the electronic device. The electronic device can further include a circuit configured to electrically bias the first electrode. The circuit can include an electric coil arranged near the first electrode. The electric coil can be configured to, in response to an alternating-current (AC) signal, generate an alternating magnetic field having field lines incident on the first electrode. The field lines incident on the first electrode can induce a current in the first electrode, where the current induces an electric field that generates an intracorporeal current.
The present invention relates to a near field communication device configured to establish a near field communication channel with an external device, and provide a first host processor with application data sent by the external device. The device is configured to provide a second host processor with notifications relating to the nature or content of application data provided to the first host processor, and configure the notifications according to a characteristic parameter of an application in the framework of which the external device sends data to the first host processor.
Retailing, wholesaling, sale via mail order and online sale via a website of apparatus and instruments for recording, transmission, processing, storage and exchange of data, sounds or images, programs for computers and microprocessors, computer software, programs for encrypting and decrypting computer data, circuits for encrypting and decrypting computer data, computer communication interfaces, communication interface cards, communication interface modules, modems, data converters, electronic components, chips, integrated circuits, microcircuits, printed circuits, printed circuit boards, semiconductors, processors, microprocessors, microcontrollers, electronic tags, chip cards, smart cards, electronic payment cards and electronic tag readers, access control cards, electronic plotters, electric and electronic locks, apparatus and instruments for access command, access control, identification and authentication of people and goods, telephones, SIM cards, remote control apparatus, computers and computer peripherals, chip card readers.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Apparatus and instruments for recording, transmission, processing, storage and exchange of data, sounds or images, programs for computers and microprocessors, computer software, programs for encrypting and decrypting computer data, circuits for encrypting and decrypting computer data, computer communication interfaces, communication interface cards, communication interface modules, modems, data converters, electronic components, chips, integrated circuits, microcircuits, printed circuits, printed circuit boards, semiconductors, processors, microprocessors, microcontrollers, electronic tags, chip cards, smart cards, electronic payment cards and electronic tag readers, access control cards, electronic plotters, electric and electronic locks, apparatus and instruments for access command, access control, identification and authentication of people and goods, telephones, SIM cards, remote control apparatus, computers and computer peripherals, chip card readers. Retailing, wholesaling, sale via mail order and online sale via a website of apparatus and instruments for recording, transmission, processing, storage and exchange of data, sounds or images, programs for computers and microprocessors, computer software, programs for encrypting and decrypting computer data, circuits for encrypting and decrypting computer data, computer communication interfaces, communication interface cards, communication interface modules, modems, data converters, electronic components, chips, integrated circuits, microcircuits, printed circuits, printed circuit boards, semiconductors, processors, microprocessors, microcontrollers, electronic tags, chip cards, smart cards, electronic payment cards and electronic tag readers, access control cards, electronic plotters, electric and electronic locks, apparatus and instruments for access command, access control, identification and authentication of people and goods, telephones, SIM cards, remote control apparatus, computers and computer peripherals, chip card readers. Telecommunications and communications, communications via computer networks, providing of telecommunications networks, data transmission, providing of access to databases, providing of access to a global network, transmission of information contained within databases, computer-aided transmission of messages and images, telecommunications routing and junction services, providing of information, assistance, consultancy and advice in the field of telecommunications. Engineering, design and development of computer hardware, computer programs, integrated circuits, microcontrollers, computer chips, design of programs for computers and microprocessors, microprocessor programming, computer programming, design, development and technical studies of computer systems, design, development and technical studies of data exchange systems, in the field of touchscreen technology, technical support in the field of data communication, remote monitoring of computer systems, design, development, customisation and updating of computer software and computer programs, design, development, customisation and technical studies of chip cards and electronic cards, integrated circuit cards, microcircuit cards, magnetic cards, smart cards, contactless cards, research and development of new products for others, providing of information, consultancy and advice in the computing field, development of contactless solutions in the field of telecommunications and communications; Tracing of data over a network to ensure data tracking.
23.
Communication method between a dual interface NFC card inserted into an NFC terminal, and an NFC device
The present invention relates to a contactless communication method between an NFC card with a contact and contactless dual interface, installed in a communication terminal, and an external NFC device, the terminal including an NFC module coupled to the contact interface of the card and including a contactless communication interface, the method including the steps of: selecting one or the other of the contact and contactless interfaces of the card, transmitting signals between the card and the NFC device through the selected interface, and if the contact interface of the card is selected, through the contactless interface of the NFC module, and detecting by the card the presence of the NFC module connected to its contact interface, the selection of one or the other of the contact and contactless interfaces of the card being performed by the card depending on the result of the detection of the NFC module presence.
A method for executing an application in an NFC device, including steps during which: a contactless link is established between a first and a second NFC devices, the first NFC device transmits through the contactless link an identifier memorized by the first NFC device, the second NFC device transmits through the contactless link an application identifier, the second NFC device transmits to an application server the identifier of the first NFC device and the application identifier, the application server transmits to an authentication server the identifier of the first NFC device and the application identifier, the authentication server verifies the identification data, and if the first NFC device and the application are identified, the authentication server authorizes the two NFC devices to execute the application by transmitting to the application server an identifier of a user of the first NFC device, corresponding to the identifier of the first NFC device.
In a general aspect, a method can include establishing a contactless communication channel with a contactless transaction terminal and receiving a command from the contactless transaction terminal. The command can include an identifier of an application. The method can also include selecting, in a table in response to the command, an instance identifier corresponding with an instance of the application from a plurality of instance identifiers corresponding, respectively, with different instances of the application. Each instance identifier can be associated with a state indicator, and the state indicator associated with the selected instance identifier can specify that the corresponding instance of the application is in a selectable state. The method can further include transmitting the command to the corresponding instance of the application; activating, in response to receiving the command, the corresponding instance of the application; and executing, by the activated instance, a contactless transaction with the contactless transaction terminal.
G06Q 20/34 - Payment architectures, schemes or protocols characterised by the use of specific devices using cards, e.g. integrated circuit [IC] cards or magnetic cards
G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
26.
Method and device for modulating an active load with damping of auto oscillation
A method for sending data by inductive coupling includes: extracting an antenna signal from an antenna circuit, extracting from the antenna signal a first periodic signal, producing a second periodic signal by way of a synchronous oscillator, placing the oscillator in a free oscillation mode and applying to the antenna circuit the second periodic signal, modifying the impedance of the antenna circuit, restoring the amplitude of the antenna signal, then resynchronizing the oscillator on the first periodic signal.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
27.
Method for playing digital contents protected with a DRM (digital right management) scheme and corresponding system
A method for playing DRM-protected contents, the protected contents being downloaded by a user device from a media server in the form of protected segments, comprises executing a DRM proxy inside the user device, the DRM proxy interfacing the media server and a player configured to implement the HLS protocol; executing an HLS server in the DRM proxy; registering the DRM proxy to handle HTTP requests; producing by the DRM proxy a playlist in HLS format including a list of URLs locating the individual protected segments on the user device; processing the playlist in the player; in the DRM proxy, acquiring a license to access the protected segment identified by the URL of a current request; decrypting the protected segment in the DRM proxy based on the license; and returning a segment based on the decrypted segment to the player in response to the current URL request.
A method for performing a transaction between a portable device and a transaction terminal includes establishing a communication channel between the portable device and the transaction terminal; establishing a first data link between the transaction terminal and the transaction server; and using an application program in the transaction server to perform the transaction with the transaction terminal through the data link, on behalf of the portable device.
G06Q 20/34 - Payment architectures, schemes or protocols characterised by the use of specific devices using cards, e.g. integrated circuit [IC] cards or magnetic cards
G06Q 30/06 - Buying, selling or leasing transactions
G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
H04W 12/02 - Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
29.
Apparatus comprising inductive coupling communication means
An apparatus including inductive coupling communication circuitry configured to communicate in peer-to-peer mode with an identical apparatus includes an antenna coil presenting, relative to a longitudinal median or a transversal median axis of the antenna coil, an asymmetry corresponding to a coverage rate less than or equal to 0.6 if the antenna coil comprises 4 or more loops, less than or equal to 0.7 if the antenna coil comprises 3 loops, or less than or equal to 0.8 if the antenna coil comprises 1 or 2 loops.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
G06F 1/16 - Constructional details or arrangements
G06K 7/00 - Methods or arrangements for sensing record carriers
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
H01Q 1/24 - SupportsMounting means by structural association with other equipment or articles with receiving set
H01Q 7/00 - Loop antennas with a substantially uniform current distribution around the loop and having a directional radiation pattern in a plane perpendicular to the plane of the loop
An antenna circuit for near-field communications includes a planar active winding, connected between a first and a second access terminal; an auxiliary winding coplanar with the active winding and connected by a first end to the first access terminal; and a tuning capacitor connected to the second end of the auxiliary winding. The turns of the active and auxiliary windings are interleaved.
H01Q 7/00 - Loop antennas with a substantially uniform current distribution around the loop and having a directional radiation pattern in a plane perpendicular to the plane of the loop
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
H01Q 1/22 - SupportsMounting means by structural association with other equipment or articles
31.
Contactless integrated circuit having NFC and UHF operating modes
A contactless integrated circuit includes modulation and demodulation circuits configured to connect to an HF antenna circuit to emit and receive HF signals by inductive coupling in a reader mode, modulation and demodulation circuits configured to connect to a UHF antenna to emit and receive UHF signals by electric coupling in a reader mode, a data processing circuit connected to the modulation and demodulation circuits, and configured to provide data to be emitted to the modulation circuits, and to process received signals, transmitted by the demodulation circuits, the demodulation circuits including a common demodulation circuit to equally process signals received by the UHF and HF antennas.
H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
H01L 25/00 - Assemblies consisting of a plurality of individual semiconductor or other solid-state devices
G06K 19/077 - Constructional details, e.g. mounting of circuits in the carrier
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
09 - Scientific and electric apparatus and instruments
16 - Paper, cardboard and goods made from these materials
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de son et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes pour ordinateurs et microprocesseurs nommément programmes de système d'exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques; dispositifs électroniques de liaison entre un ordinateur et un réseau de communication nommément cartes d'interfaces de communication; modules d'interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, composants électroniques nommément puces téléphoniques et puces électroniques pour la gestion de données (CPU); puces nommément puces d'ordinateurs, puces électroniques, puces pour semiconducteurs; circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs nommément central process unit (CPU) nommément unité centrale de traitement pour l'exécution des programmes informatiques, microprocesseurs, microcontrôleurs, lecteurs, logiciels informatiques nommément programmes de cryptage et de décryptage de données informatiques; piles logicielles, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d'accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques; cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l'identification, de la sécurité informatique; cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos; cartes de paiement électroniques, cartes de contrôle d'accès, cartes d'identification, serrures électriques et électroniques. (1) Services d'ingénierie en télécommunication et réseautage de données, service de programmation par ordinateur, service de conception de programmes informatiques, conception de programmes pour ordinateurs et microprocesseurs, programmations par microprocesseur, conception, développement et étude technique de systèmes informatiques, élaboration, conception de modules électroniques de sécurité, conception, développement et étude technique de systèmes d'échange de données, assistance technique dans le domaine de la communication de données textes et images dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente, service d'étude et de programmation personnalisée de cartes à puces et cartes électroniques, conception, développement, personnalisation et mise à jour de logiciels et de programmes informatiques.
A near field transaction system includes a first transaction device having near field communication circuitry, and a portable device having near field communication circuitry. The system also includes at least one transaction server having a memory area with at least one application program, and a mechanism for establishing a data link between the server and the near field communication circuitry of the portable device. The application program is configured to perform a transaction with the first transaction device, using the near field communication circuitry of the portable device as a proximity relay to communicate with the first transaction terminal.
G06Q 20/34 - Payment architectures, schemes or protocols characterised by the use of specific devices using cards, e.g. integrated circuit [IC] cards or magnetic cards
G06Q 30/06 - Buying, selling or leasing transactions
G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal
H04W 12/02 - Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
An NFC card includes an antenna circuit including an antenna coil having at least one magnetic axis, and at least one integrated circuit linked to the antenna circuit. The magnetic axis of the antenna coil is substantially parallel to at least one side of the card, and the card further includes at least one electrically conductive screen extending near the antenna coil, which does not cross the magnetic axis. The card does not include any magnetically permeable material between the at least one conductive screen and the antenna coil. Embodiments of the invention are applicable in particular to SIM-NFC card and SD-NFC cards.
A data emission/reception device by inductive coupling includes an inductive antenna circuit in which an antenna signal appears, a mechanism configured to for extracting a first periodic signal from the antenna signal, a synchronous oscillator receiving the first periodic signal and supplying a second periodic signal, and an active load modulation circuit configured to apply bursts of the second periodic signal to the antenna circuit. The device is configured to place the oscillator in the synchronous oscillation mode before each application of a burst of the second periodic signal to the antenna circuit, then place the oscillator in the free oscillation mode.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
An NFC card includes an antenna circuit including an antenna coil having at least one magnetic axis, and at least one integrated circuit linked to the antenna circuit. The magnetic axis of the antenna coil is substantially parallel to the plane of the card, and is at an angle of 45°±25° with respect to a longitudinal axis LX of the card. Embodiments of the invention are applicable in particular to SIM-NFC card and SD-NFC cards.
The invention relates to a method of conducting a transaction between an NFC device and a contactless integrated circuit of the passive reader type. The method includes providing, in the contactless integrated circuit, at least one reader application emulation program and, by an intermediary unit of the NFC device, establishing a communication with the contactless integrated circuit, receiving from the contactless integrated circuit reader application commands and transferring the commands to the first host processor, and receiving card application responses supplied by the first host processor and transferring the responses to the contactless integrated circuit.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
G06K 7/08 - Methods or arrangements for sensing record carriers by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
Program code is modified to execute correctly only when code and data memory accesses/fetches are synchronised, i.e. data and code accesses/fetches are routed to identical physical addresses in computer memory. This indirectly defeats the MMU attack, in which code and data memory accesses/fetches to the same logical address are routed to different physical addresses. The program code is modified such that one or more sections of the code (“repair targets”) are deliberately broken so that the program code will not execute correctly, the repair targets being replaced at run time with correct code before the repair targets are executed.
A method of access control to a communication interface of an integrated circuit, includes intercepting an event transmitted between a communication interface and an application performed by the integrated circuit, and transmitting the intercepted event if a specific parameter of the application indicates that the application is authorized to use the communication interface.
A computer implemented anti-tamper system employing runtime profiling of software in order to decide where to inject integrity checks into the software, to enable verification of whether or not the software has been tampered with. Runtime profiling and analysis is used to record information about the application, in order to establish the locations and targets of runtime integrity checks in order to optimize protection security, while minimizing the performance penalty and the need for hand configuration.
G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs
G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
37 - Construction and mining; installation and repair services
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de sons et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes pour ordinateurs et microprocesseurs nommément programmes de système d'exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; logiciels informatiques nommément programmes de cryptage et de décryptage de données informatiques; circuits de cryptage et de décryptage de données informatiques, interfaces informatiques de communication, cartes d'interface de communication, modules d'interface de communication, modems, convertisseurs de données électroniques enregistrées sur un support informatique, composants électroniques nommément puces téléphoniques et puces électroniques pour la gestion de données (CPU); puces nommément puces d'ordinateurs, puces électroniques, puces pour semiconducteurs; circuits intégrés, microcircuits, circuits imprimés, plaquettes de circuits imprimés, semi-conducteurs, processeurs nommément central process unit (CPU) nommément unité centrale de traitement pour l'exécution des programmes informatiques; microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d'accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques; cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l'identification, de la sécurité informatique nommément cartes à puces d'identification personnelle, cartes à puces d'appel à microcircuits, cartes d'appel à puces, cartes d'appel à puces pré-payées, cartes à puces d'identification médicale, cartes à puces d'identification pour le transport en commun, cartes à puces d'identité, cartes à puces d'identité avec microcircuits intégrés, cartes à puces de débit et de crédit; cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; cartes de paiement électroniques nommément cartes de débit et de crédit à puces, et lecteurs d'étiquettes électronique, cartes de contrôle d'accès, traceurs électroniques RFID (Radio-Frequency Identification) permettant de lutter contre le vol et la contrefaçon, et permettant d'assurer une meilleure gestion des stocks; serrures électriques et électroniques; appareils et instruments pour la commande d'accès, le contrôle d'accès, l'identification et l'authentification des personnes et des biens nommément cartes à puces sans contact et cartes à puces avec contact utilisées dans le domaine monétique, du transport, des télécommunications et de la téléphonie, de l'identification, de la sécurité informatique; téléphones; cartes SIM (Subscriber Identity Module), appareils de téléguidage de véhicules nommément radars et balises; ordinateurs et éléments périphériques d'ordinateur nommément caméras digitales, souris, scanners, lecteurs de cartes à puce.
(2) Appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de sons et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes pour ordinateurs et microprocesseurs nommément programmes de système d'exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; logiciels informatiques nommément programmes de cryptage et de décryptage de données informatiques; circuits de cryptage et de décryptage de données informatiques, interfaces informatiques de communication, cartes d'interface de communication, modules d'interface de communication, modems, convertisseurs de données électroniques enregistrées sur un support informatique, composants électroniques nommément puces téléphoniques et puces électroniques pour la gestion de données (CPU); puces nommément puces d'ordinateurs, puces électroniques, puces pour semiconducteurs; circuits intégrés, microcircuits, circuits imprimés, plaquettes de circuits imprimés, semi-conducteurs, processeurs nommément central process unit (CPU) nommément unité centrale de traitement pour l'exécution des programmes informatiques; microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d'accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques; cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l'identification, de la sécurité informatique nommément cartes à puces d'identification personnelle, cartes à puces d'appel à microcircuits, cartes d'appel à puces, cartes d'appel à puces pré-payées, cartes à puces d'identification médicale, cartes à puces d'identification pour le transport en commun, cartes à puces d'identité, cartes à puces d'identité avec microcircuits intégrés, cartes à puces de débit et de crédit; cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; cartes de paiement électroniques nommément cartes de débit et de crédit à puces, et lecteurs d'étiquettes électronique, cartes de contrôle d'accès, traceurs électroniques RFID (Radio-Frequency Identification) permettant de lutter contre le vol et la contrefaçon, et permettant d'assurer une meilleure gestion des stocks; serrures électriques et électroniques; appareils et instruments pour la commande d'accès, le contrôle d'accès, l'identification et l'authentification des personnes et des biens nommément cartes à puces sans contact et cartes à puces avec contact utilisées dans le domaine monétique, du transport, des télécommunications et de la téléphonie, de l'identification, de la sécurité informatique; téléphones; cartes SIM (Subscriber Identity Module), appareils de téléguidage de véhicules nommément radars et balises; ordinateurs et éléments périphériques d'ordinateur nommément caméras digitales, souris, scanners, lecteurs de cartes à puce. (1) Services de vente au détail, en gros, par correspondance, en ligne via un site Internet d'appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de sons et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente, programmes pour ordinateurs et microprocesseurs, logiciels informatiques, programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, interfaces informatiques de communication, cartes d'interface de communication, modules d'interface de communication, modems, convertisseurs de données, composants électroniques, puces, circuits intégrés, microcircuits, circuits imprimés, plaquettes de circuits imprimés, semi-conducteurs, processeurs, microprocesseurs, microcontrôleurs, étiquettes électroniques, cartes à puces, cartes à mémoires, cartes de paiement électroniques et lecteurs d'étiquettes électronique, cartes de contrôle d'accès, traceurs électroniques, serrures électriques et électroniques, appareils et instruments pour la commande d'accès, le contrôle d'accès, l'identification et l'authentification des personnes et des biens, téléphones, cartes SIM, appareils de téléguidage, ordinateurs et éléments périphériques d'ordinateur, lecteurs de cartes à puce; télécommunications et services de télécommunications nommément services de courrier électronique; service de communications par réseaux d'ordinateur, service de fourniture de réseaux de télécommunication, fourniture et transmission de données dans le domaine de la monétique par réseau informatique et de télécommunication, fourniture d'accès à des bases de données électroniques dans le domaine de la monétique, fourniture d'accès à un réseau mondial et services de transmission d'informations contenues dans des banques de données électroniques dans le domaine de la monétique nommément fourniture d'accès à des utilisateurs multiples à un réseau global d'ordinateurs nommément l'Internet, services de forfaits de temps d'antenne pour les communications et télécommunications sans fil nommément services de communications personnelles (SCP), services de création, planification, entretien et gestion d'un réseau de télécommunication nommément gestion de bases de données électroniques et informatiques, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information; service de traçabilité des données textes, sont et images sur un réseau pour assurer le suivi des données; transmission de messages textes et vocaux et d'images assistées par ordinateur nommément enregistrement, stockage et transmission de messages vocaux et messages textes par téléphone et par ordinateur; service d'acheminement et de jonction pour télécommunications pour le bénéfice de tiers nommément services de connexions permettant l'accès à Internet et à tout réseau informatique global et non; services d'information nommément diffusion d'informations via une base de données informatique, d'assistance, de consultation et de conseil dans le domaine des télécommunications nommément dans le domaine du transfert de fonds et paiement électroniques; services d'ingénierie en télécommunication et réseautage de données; service de conception et développement de matériel informatique, de programmes informatiques, de circuits intégrés, de microcontrôleurs, de puces informatiques, conception de programmes pour ordinateurs et microprocesseurs, programmations par microprocesseur, service de programmation par ordinateur, conception, développement et étude technique de systèmes informatiques, conception, développement et étude technique de systèmes d'échange de données, dans le domaine de la technologie tactile, assistance technique nommément services de conseil technique dans le domaine de la communication de données textes, sons et images par terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; services de surveillance à distance de systèmes informatiques, conception, développement, personnalisation mise à jour de logiciels et programmes informatiques, conception, développement, personnalisation et étude technique de cartes à puce et de cartes électroniques, cartes à circuits intégrés, cartes à microcircuits, cartes magnétiques, cartes à mémoire, cartes sans contact, recherche et développement de nouveaux produits pour le compte de tiers nommément ordinateurs, réseaux informatiques, logiciels; services d'information, de consultation, de conseil dans le domaine informatique nommément diffusion d'informations via une base de données informatique, consultations techniques dans le domaine informatique; élaboration de solutions sans contact dans le domaine des télécommunications et communications nommément radio frequency identification (RFID), communication sans fil.
(2) Services de vente au détail, en gros, par correspondance, en ligne via un site Internet d'appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de sons et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente, programmes pour ordinateurs et microprocesseurs, logiciels informatiques, programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, interfaces informatiques de communication, cartes d'interface de communication, modules d'interface de communication, modems, convertisseurs de données, composants électroniques, puces, circuits intégrés, microcircuits, circuits imprimés, plaquettes de circuits imprimés, semi-conducteurs, processeurs, microprocesseurs, microcontrôleurs, étiquettes électroniques, cartes à puces, cartes à mémoires, cartes de paiement électroniques et lecteurs d'étiquettes électronique, cartes de contrôle d'accès, traceurs électroniques, serrures électriques et électroniques, appareils et instruments pour la commande d'accès, le contrôle d'accès, l'identification et l'authentification des personnes et des biens, téléphones, cartes SIM, appareils de téléguidage, ordinateurs et éléments périphériques d'ordinateur, lecteurs de cartes à puce; télécommunications et services de télécommunications nommément services de courrier électronique; service de communications par réseaux d'ordinateur, service de fourniture de réseaux de télécommunication, fourniture et transmission de données dans le domaine de la monétique par réseau informatique et de télécommunication, fourniture d'accès à des bases de données électroniques dans le domaine de la monétique, fourniture d'accès à un réseau mondial et services de transmission d'informations contenues dans des banques de données électroniques dans le domaine de la monétique nommément fourniture d'accès à des utilisateurs multiples à un réseau global d'ordinateurs nommément l'Internet, services de forfaits de temps d'antenne pour les communications et télécommunications sans fil nommément services de communications personnelles (SCP), services de création, planification, entretien et gestion d'un réseau de télécommunication nommément gestion de bases de données électroniques et informatiques, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information; service de traçabilité des données textes, sont et images sur un réseau pour assurer le suivi des données; transmission de messages textes et vocaux et d'images assistées par ordinateur nommément enregistrement, stockage et transmission de messages vocaux et messages textes par téléphone et par ordinateur; service d'acheminement et de jonction pour télécommunications pour le bénéfice de tiers nommément services de connexions permettant l'accès à Internet et à tout réseau informatique global et non; services d'information nommément diffusion d'informations via une base de données informatique, d'assistance, de consultation et de conseil dans le domaine des télécommunications nommément dans le domaine du transfert de fonds et paiement électroniques; services d'ingénierie en télécommunication et réseautage de données; service de conception et développement de matériel informatique, de programmes informatiques, de circuits intégrés, de microcontrôleurs, de puces informatiques, conception de programmes pour ordinateurs et microprocesseurs, programmations par microprocesseur, service de programmation par ordinateur, conception, développement et étude technique de systèmes informatiques, conception, développement et étude technique de systèmes d'échange de données, dans le domaine de la technologie tactile, assistance technique nommément services de conseil technique dans le domaine de la communication de données textes, sons et images par terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; services de surveillance à distance de systèmes informatiques, conception, développement, personnalisation mise à jour de logiciels et programmes informatiques, conception, développement, personnalisation et étude technique de cartes à puce et de cartes électroniques, cartes à circuits intégrés, cartes à microcircuits, cartes magnétiques, cartes à mémoire, cartes sans contact, recherche et développement de nouveaux produits pour le compte de tiers nommément ordinateurs, réseaux informatiques, logiciels; services d'information, de consultation, de conseil dans le domaine informatique nommément diffusion d'informations via une base de données informatique, consultations techniques dans le domaine informatique; élaboration de solutions sans contact dans le domaine des télécommunications et communications nommément radio frequency identification (RFID), communication sans fil.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Programmes pour ordinateurs et microprocesseurs nommément programmes de système d'exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, dispositifs électroniques de liaison entre un ordinateur et un réseau de communication nommément cartes d'interfaces de communication; modules d'interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, composants électroniques nommément puces téléphoniques et puces électroniques pour la gestion de données (CPU); puces nommément puces d'ordinateurs, puces électroniques, puces pour semiconducteurs; circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs nommément central process unit (CPU) nommément unité centrale de traitement pour l'exécution des programmes informatiques; microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d'accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol; cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l'identification, de la sécurité informatique; cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques
(2) Programmes pour ordinateurs et microprocesseurs nommément programmes de système d'exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, dispositifs électroniques de liaison entre un ordinateur et un réseau de communication nommément cartes d'interfaces de communication; modules d'interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, composants électroniques nommément puces téléphoniques et puces électroniques pour la gestion de données (CPU); puces nommément puces d'ordinateurs, puces électroniques, puces pour semiconducteurs; circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs nommément central process unit (CPU) nommément unité centrale de traitement pour l'exécution des programmes informatiques; microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d'accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol; cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l'identification, de la sécurité informatique; cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques (1) Services d'ingénierie en télécommunication et réseautage de données; service de programmation par ordinateur, service de conception de programmes informatiques, conception de programmes pour ordinateurs et microprocesseurs, programmations par microprocesseur, conception, développement et étude technique de systèmes informatiques, conception, développement et étude technique de systèmes d'échange de données dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identifications des personnes et des biens, de la vente; service d'étude et de programmation personnalisée de cartes à puces et cartes électroniques
43.
Process for establishing a data link between two processors, specifically within an NFC chipset
A process for establishing a data link between a first processor configured to supply, upon a contact communication port, a first data carrying signal, and a second processor configured to supply, upon a contact communication port, a second data carrying signal is described. The process includes providing a first coupler and a second coupler, establishing a contactless coupling between the first and second couplers and, by the intermediary of the couplers and at least one RF signal, transferring the first data carrying signal to the second processor and transferring the second data carrying signal to the first processor. The second processor is, for example, a secure processor of a SIM card and the first processor is an NFC controller.
A method for routing incoming or outgoing application data in an NFC system includes an NFC interface circuit performing contactless data sending and receiving. The routing of incoming application data received by the interface circuit includes routing at least a first portion of the incoming application data to a destination point located in the NFC system and designated as arbitration point of incoming application data routing; analyzing by the arbitration point the first portion of the incoming application data to identify the application for which the data is sent to the NFC system; designating by the arbitration point a point of destination of the application data and application processing; and routing a second portion of the incoming application data to the destination and processing point.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Pile logicielle permettant le développement de logiciel et l'implantation de fonctionnalités dans le logiciel
(2) Appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de sons et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; logiciels et programmes informatiques nommément programmes de système d'exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l'identification, de la sécurité informatique, cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; puces électroniques, circuits intégrés, processeurs nommément processeurs de signaux, processeurs de signaux par satellites, microprocesseurs, semi-conducteurs
(3) Pile logicielle permettant le développement de logiciel et l'implantation de fonctionnalités dans le logiciel (1) Service de vente au détail, en gros, par correspondance, en ligne via un site Internet d'appareils et instruments pour l'enregistrement, la transmission, le traitement, le stockage et l'échange de données, de son et d'images nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente, de logiciels, de programmes informatiques, de cartes à puces, de puces électroniques, de circuits intégrés, de processeurs, de microprocesseurs, de semi-conducteurs; services d'ingénierie en télécommunication et réseautage de données, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information, service de programmation par ordinateur, service de conception de programmes informatiques, programmations par microprocesseur, conception, développement et étude technique de systèmes informatiques, conception, développement et étude technique de systèmes d'échange de données, assistance technique dans le domaine de la communication de données, conception, développement, personnalisation et mise à jour de logiciels et de programmes informatiques
46.
Method and device for managing application data in an NFC system
A method for managing application data in an NFC system embedded or to be embedded in a portable object and including a contactless data sending/receiving interface, one or more host processors, and a data routing or transferring processor is described. The method includes generating internal application data in response to the occurrence of an internal event within the NFC system, and supplying the internal application data to a host processor of the NFC system.
A method for managing application data in an NFC system embedded or to be embedded in a portable object including a contactless data sending/receiving interface, one or more host processors and a data routing or transferring processor is described. The method includes generating complementary application data in response to the routing or transferring of external application data, and supplying the complementary application data to a host processor of the NFC system.
A method for securing a transaction between a transaction device and an external device is described. The transaction device includes a communication controller, an application processor, and an input device. The method includes requiring the user to enter agreed transaction data via the input device, monitoring the transaction data designated to be sent to the external device or received from the external device, and preventing the transaction data designated to be sent from being sent to the external device if the transaction data designated to be sent is different from the agreed transaction data, or rejecting the received transaction data if the received transaction data is different from the agreed transaction data.
G06Q 99/00 - Subject matter not provided for in other groups of this subclass
G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
In order to protect a software program, at least one corruption function is included in the program. Also included in the program is at least one instruction that causes the program to be directed to the corruption function. An available breakpoint is then set such that, when the starting location of the corruption function is reached, an exception is generated and the handling of the exception causes the corruption function not to run. This has the effect that, if a malicious user attempts to use the available hardware breakpoint to perform unauthorized actions on the software program, the corruption function will run, and the software program will be unusable.
Anti-tamper techniques for protecting a program code portion against tampering provide for defining a sequence of code segments having a root-code segment and a plurality of sub-code segment. Each sub-code segment is provided with an integrity checking portion for checking the integrity of a target code segment. At runtime, the integrity checking portion of a given sub-code segment carries out a checking procedure on the respective target code segment to obtain a runtime result which is compared with a reference result to verify that the target portion of the program has not been tampered with.
G06Q 99/00 - Subject matter not provided for in other groups of this subclass
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
G06F 21/14 - Protecting executable software against software analysis or reverse engineering, e.g. by obfuscation
G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
A computer-programming tool for generating an implementation of a first data structure, the first data structure representing at least a portion of a computer-programming language. The implementation includes a second data structure and implementation rules which define the syntax rules of the first data structure to be enforced in relation to nodes of the second data structure during a subsequent processing operation which utilizes the implementation in order to establish compliance with the syntax rules represented by the first data structure. Links between nodes of the first data structure are representative of paths of inheritance of substitutability but not implementation and interface between those nodes.
A contactless data transmission device includes an antenna circuit supplying an alternating voltage in the presence of an alternating excitation field, a charge modulation transistor having a control terminal receiving a charge modulation signal having at least one low state and one high state, and a conduction terminal receiving the alternating voltage. The device includes a circuit for supplying a boosted direct voltage greater than a peak value of the alternating voltage supplied by the antenna circuit, and a circuit for applying to the control terminal of the charge modulation transistor a charge modulation signal which, in the high state, has a voltage level equal to the boosted direct voltage.
H04B 5/00 - Near-field transmission systems, e.g. inductive or capacitive transmission systems
H04B 1/38 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
37 - Construction and mining; installation and repair services
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Ordinateurs, matériel informatique nommément moniteurs, adaptateurs, câbles, caméras, boîtiers, CDRW/Graveur, ventilateurs, claviers, souris, modems, cartes mères, programmes d'ordinateurs permettant la communication sans fil, ordinateurs portables, blocs d'alimentation, imprimantes, cartes de son, haut-parleurs, cartes vidéos, concentrateurs de réseaux, lecteurs nommément lecteurs de cartes à puce, lecteurs d'interface de communication, lecteurs de logiciels, lecteurs optiques de caractères [LOC], lecteurs de cartes magnétiques codées nommément cartes de crédit, cartes de débit, cartes de chambres d'hôtel, cartes téléphoniques, de codes à barres, de disques compacts, de bandes magnétiques audio et vidéo, codeurs et décodeurs nommément décodeurs et encodeurs de données informatiques cryptées, modems, logiciels informatiques et programmes informatiques nommément programmes de système d’exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d’accès, de l’identification des personnes et des biens, de la vente; appareils pour l’enregistrement, la transmission et la reproduction de données nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, interfaces de communication, modules d’interface de communication, cartes d’interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs, microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques, cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatique, cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; appareils téléphoniques nommément téléphones, téléphones portables; appareils de navigation pour véhicule nommément émetteurs GPS, récepteurs GPS et satellite GPS.
(2) Ordinateurs, matériel informatique nommément moniteurs, adaptateurs, câbles, caméras, boîtiers, CDRW/Graveur, ventilateurs, claviers, souris, modems, cartes mères, programmes d'ordinateurs permettant la communication sans fil, ordinateurs portables, blocs d'alimentation, imprimantes, cartes de son, haut-parleurs, cartes vidéos, concentrateurs de réseaux, lecteurs nommément lecteurs de cartes à puce, lecteurs d'interface de communication, lecteurs de logiciels, lecteurs optiques de caractères [LOC], lecteurs de cartes magnétiques codées nommément cartes de crédit, cartes de débit, cartes de chambres d'hôtel, cartes téléphoniques, de codes à barres, de disques compacts, de bandes magnétiques audio et vidéo, codeurs et décodeurs nommément décodeurs et encodeurs de données informatiques cryptées, modems, logiciels informatiques et programmes informatiques nommément programmes de système d’exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d’accès, de l’identification des personnes et des biens, de la vente; appareils pour l’enregistrement, la transmission et la reproduction de données nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, interfaces de communication, modules d’interface de communication, cartes d’interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs, microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques, cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatique, cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; appareils téléphoniques nommément téléphones, téléphones portables; appareils de navigation pour véhicule nommément émetteurs GPS, récepteurs GPS et satellite GPS. (1) Service de vente au détail, en gros ou par correspondance de matériels informatiques, de programmes informatiques, de logiciels, d’interfaces de communication, de modules d’interface de communication, de cartes d’interface de communication, de circuits intégrés, de microcircuits, de circuits imprimés, de semi-conducteurs, de processeurs, de microprocesseurs, de microcontrôleurs, d’étiquettes électroniques nommément d’étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, de puces électroniques, de cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatiques, de cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, de serrures électriques et électroniques, d’appareils téléphoniques, d’appareils de navigation pour véhicules; service de télécommunications et service de communication de données par terminaux d’ordinateurs nommément fourniture d'accès à des utilisateurs multiples à un réseau global d'ordinateurs, services de forfaits de temps d'antenne pour les communications et télécommunications sans fil, services de création, planification, entretien et gestion d'un réseau de télécommunication, services d'ingénierie en télécommunication et réseautage de données, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information; conception de programmes informatiques pour ordinateurs et microprocesseurs pour le compte de tiers, conception et développement de systèmes informatiques, développement et étude technique de systèmes et dispositifs d’échange de données, développement et étude de faisabilité de nouveaux produits pour le compte de tiers, service d’étude et de programmation personnalisée de cartes à puces et cartes électroniques pour le compte de tiers.
(2) Service de vente au détail, en gros ou par correspondance de matériels informatiques, de programmes informatiques, de logiciels, d’interfaces de communication, de modules d’interface de communication, de cartes d’interface de communication, de circuits intégrés, de microcircuits, de circuits imprimés, de semi-conducteurs, de processeurs, de microprocesseurs, de microcontrôleurs, d’étiquettes électroniques nommément d’étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, de puces électroniques, de cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatiques, de cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, de serrures électriques et électroniques, d’appareils téléphoniques, d’appareils de navigation pour véhicules; service de télécommunications et service de communication de données par terminaux d’ordinateurs nommément fourniture d'accès à des utilisateurs multiples à un réseau global d'ordinateurs, services de forfaits de temps d'antenne pour les communications et télécommunications sans fil, services de création, planification, entretien et gestion d'un réseau de télécommunication, services d'ingénierie en télécommunication et réseautage de données, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information; conception de programmes informatiques pour ordinateurs et microprocesseurs pour le compte de tiers, conception et développement de systèmes informatiques, développement et étude technique de systèmes et dispositifs d’échange de données, développement et étude de faisabilité de nouveaux produits pour le compte de tiers, service d’étude et de programmation personnalisée de cartes à puces et cartes électroniques pour le compte de tiers.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
37 - Construction and mining; installation and repair services
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Ordinateurs, matériel informatique nommément moniteurs, adaptateurs, câbles, caméras, boîtiers, CDRW/Graveur, ventilateurs, claviers, souris, modems, cartes mères, programmes d'ordinateurs permettant la communication sans fil, ordinateurs portables, blocs d'alimentation, imprimantes, cartes de son, haut-parleurs, cartes vidéos, concentrateurs de réseaux, lecteurs nommément lecteurs de cartes à puce, lecteurs d'interface de communication, lecteurs de logiciels, lecteurs optiques de caractères [LOC], lecteurs de cartes magnétiques codées nommément cartes de crédit, cartes de débit, cartes de chambres d'hôtel, cartes téléphoniques, de codes à barres, de disques compacts, de bandes magnétiques audio et vidéo, codeurs et décodeurs nommément décodeurs et encodeurs de données informatiques cryptées, modems, logiciels informatiques et programmes informatiques nommément programmes de système d’exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d’accès, de l’identification des personnes et des biens, de la vente; appareils pour l’enregistrement, la transmission et la reproduction de données nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, interfaces de communication, modules d’interface de communication, cartes d’interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs, microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques, cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatique, cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; appareils téléphoniques nommément téléphones, téléphones portables; appareils de navigation pour véhicule nommément émetteurs GPS, récepteurs GPS et satellite GPS.
(2) Ordinateurs, matériel informatique nommément moniteurs, adaptateurs, câbles, caméras, boîtiers, CDRW/Graveur, ventilateurs, claviers, souris, modems, cartes mères, programmes d'ordinateurs permettant la communication sans fil, ordinateurs portables, blocs d'alimentation, imprimantes, cartes de son, haut-parleurs, cartes vidéos, concentrateurs de réseaux, lecteurs nommément lecteurs de cartes à puce, lecteurs d'interface de communication, lecteurs de logiciels, lecteurs optiques de caractères [LOC], lecteurs de cartes magnétiques codées nommément cartes de crédit, cartes de débit, cartes de chambres d'hôtel, cartes téléphoniques, de codes à barres, de disques compacts, de bandes magnétiques audio et vidéo, codeurs et décodeurs nommément décodeurs et encodeurs de données informatiques cryptées, modems, logiciels informatiques et programmes informatiques nommément programmes de système d’exploitation pour ordinateur et microprocesseurs, programmes informatiques destinés à lire des cartes à puces, interpréter, exécuter, sécuriser, convertir et modifier des données utilisées dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d’accès, de l’identification des personnes et des biens, de la vente; appareils pour l’enregistrement, la transmission et la reproduction de données nommément terminaux informatiques utilisés dans le domaine du paiement, de la finance, de la téléphonie et des télécommunications, du transport, du contrôle d'accès, de l'identification des personnes et des biens, de la vente; programmes de cryptage et de décryptage de données informatiques, circuits de cryptage et de décryptage de données informatiques, interfaces de communication, modules d’interface de communication, cartes d’interface de communication, convertisseurs de données électroniques enregistrées sur un support informatique, circuits intégrés, microcircuits, circuits imprimés, semi-conducteurs, processeurs, microprocesseurs, microcontrôleurs, étiquettes électroniques nommément étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, puces électroniques, cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatique, cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, serrures électriques et électroniques; appareils téléphoniques nommément téléphones, téléphones portables; appareils de navigation pour véhicule nommément émetteurs GPS, récepteurs GPS et satellite GPS. (1) Service de vente au détail, en gros ou par correspondance de matériels informatiques, de programmes informatiques, de logiciels, d’interfaces de communication, de modules d’interface de communication, de cartes d’interface de communication, de circuits intégrés, de microcircuits, de circuits imprimés, de semi-conducteurs, de processeurs, de microprocesseurs, de microcontrôleurs, d’étiquettes électroniques nommément d’étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, de puces électroniques, de cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatiques, de cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, de serrures électriques et électroniques, d’appareils téléphoniques, d’appareils de navigation pour véhicules; service de télécommunications et service de communication de données par terminaux d’ordinateurs nommément fourniture d'accès à des utilisateurs multiples à un réseau global d'ordinateurs, services de forfaits de temps d'antenne pour les communications et télécommunications sans fil, services de création, planification, entretien et gestion d'un réseau de télécommunication, services d'ingénierie en télécommunication et réseautage de données, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information; conception de programmes informatiques pour ordinateurs et microprocesseurs pour le compte de tiers, conception et développement de systèmes informatiques, développement et étude technique de systèmes et dispositifs d’échange de données, développement et étude de faisabilité de nouveaux produits pour le compte de tiers, service d’étude et de programmation personnalisée de cartes à puces et cartes électroniques pour le compte de tiers.
(2) Service de vente au détail, en gros ou par correspondance de matériels informatiques, de programmes informatiques, de logiciels, d’interfaces de communication, de modules d’interface de communication, de cartes d’interface de communication, de circuits intégrés, de microcircuits, de circuits imprimés, de semi-conducteurs, de processeurs, de microprocesseurs, de microcontrôleurs, d’étiquettes électroniques nommément d’étiquettes radiofréquence utilisées pour le contrôle d’accès, la gestion des stock, la traçabilité des produits, la lutte contre le vol, de puces électroniques, de cartes à puces électroniques nommément cartes à puces vierge, cartes à puces encodées contenant des programmes nommément utilisées dans le domaine monétique, du transport, des télécommunications, de la téléphonie, de l’identification, de la sécurité informatiques, de cartes à mémoires nommément pour dispositifs électroniques audio et vidéo, pour téléphones portables, pour ordinateurs, pour lecteurs, pour caméras, pour appareils photos, de serrures électriques et électroniques, d’appareils téléphoniques, d’appareils de navigation pour véhicules; service de télécommunications et service de communication de données par terminaux d’ordinateurs nommément fourniture d'accès à des utilisateurs multiples à un réseau global d'ordinateurs, services de forfaits de temps d'antenne pour les communications et télécommunications sans fil, services de création, planification, entretien et gestion d'un réseau de télécommunication, services d'ingénierie en télécommunication et réseautage de données, diffusion d'informations dans le domaine informatique par le biais d'une base de données sur Internet, transfert de fonds électronique, fourniture d'accès à une base de données dans le domaine informatique par réseau global de l'information; conception de programmes informatiques pour ordinateurs et microprocesseurs pour le compte de tiers, conception et développement de systèmes informatiques, développement et étude technique de systèmes et dispositifs d’échange de données, développement et étude de faisabilité de nouveaux produits pour le compte de tiers, service d’étude et de programmation personnalisée de cartes à puces et cartes électroniques pour le compte de tiers.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Programmes informatiques et logiciels nommément programmes de système d'exploitation enregistrés pour ordinateurs et microprocesseurs, programmes informatiques enregistrés destinés à interpréter, exécuter, sécuriser et modifier des données servant à encoder et lire des cartes à puces, programmes de compilation de données informatiques enregistrées sur des cartes, disques compacts, bande magnétiques, disquettes; systèmes de cryptage et de décryptage de données nommément circuits de cryptage et de décryptage de données informatiques; appareils et instruments pour la communication et l'échange de données et équipements pour le traitement de données nommément dispositifs électroniques de liaison entre un ordinateur et un réseau de communication nommément lecteurs informatiques nommément lecteurs de disquettes, lecteurs de cartes à puces, logiciels de gestion de base de données, cartes d'interfaces de communication, modules d'interface de communication; matériel informatique nommément claviers d'ordinateurs, imprimantes d'ordinateur, écrans informatique, souris, lecteurs; interfaces informatiques, réseaux d'interfaces de communication, cartes d'interfaces de communication, modems, ordinateurs et éléments périphériques d'ordinateur, lecteurs de cartes à puce et équipements fonctionnant avec des cartes à puce nommément lecteurs de cartes à puce, étiquettes électroniques et lecteurs d'étiquettes électronique; serveurs, composants électriques et électroniques, puces, circuits intégrés, microcircuits, semi-conducteurs, microprocesseurs, cartes à puce, traceurs électroniques, appareils de téléguidage nommément GPS; appareils et instruments pour la commande d'accès et le contrôle d'accès, l'identification et l'authentification des personnes et des biens nommément cartes à puces sans contact et cartes à puces avec contact utilisées dans le domaine monétique, du transport, des télécommunications et de la téléphonie, de l'identification, de la sécurité informatique, cartes à mémoire pour dispositifs électroniques audio et vidéo, pour téléphones portables, ordinateurs et ordinateurs portables, lecteurs, caméras, appareils photos, serrures électriques et électroniques.
(2) Programmes informatiques et logiciels nommément programmes de système d'exploitation enregistrés pour ordinateurs et microprocesseurs, programmes informatiques enregistrés destinés à interpréter, exécuter, sécuriser et modifier des données servant à encoder et lire des cartes à puces, programmes de compilation de données informatiques enregistrées sur des cartes, disques compacts, bande magnétiques, disquettes; systèmes de cryptage et de décryptage de données nommément circuits de cryptage et de décryptage de données informatiques; appareils et instruments pour la communication et l'échange de données et équipements pour le traitement de données nommément dispositifs électroniques de liaison entre un ordinateur et un réseau de communication nommément lecteurs informatiques nommément lecteurs de disquettes, lecteurs de cartes à puces, logiciels de gestion de base de données, cartes d'interfaces de communication, modules d'interface de communication; matériel informatique nommément claviers d'ordinateurs, imprimantes d'ordinateur, écrans informatique, souris, lecteurs; interfaces informatiques, réseaux d'interfaces de communication, cartes d'interfaces de communication, modems, ordinateurs et éléments périphériques d'ordinateur, lecteurs de cartes à puce et équipements fonctionnant avec des cartes à puce nommément lecteurs de cartes à puce, étiquettes électroniques et lecteurs d'étiquettes électronique; serveurs, composants électriques et électroniques, puces, circuits intégrés, microcircuits, semi-conducteurs, microprocesseurs, cartes à puce, traceurs électroniques, appareils de téléguidage nommément GPS; appareils et instruments pour la commande d'accès et le contrôle d'accès, l'identification et l'authentification des personnes et des biens nommément cartes à puces sans contact et cartes à puces avec contact utilisées dans le domaine monétique, du transport, des télécommunications et de la téléphonie, de l'identification, de la sécurité informatique, cartes à mémoire pour dispositifs électroniques audio et vidéo, pour téléphones portables, ordinateurs et ordinateurs portables, lecteurs, caméras, appareils photos, serrures électriques et électroniques. (1) Service de communications par réseaux d'ordinateur, de télécommunications, de transmission électronique de données nommément service de fourniture de réseaux de communication, service de traçabilité des données, fourniture d'informations en matière d'échange de données et de télécommunication nommément en vue d'optimiser la qualité de l'échange; services de conseils dans le domaine de l'échange de données et de la télécommunication, location d'appareils pour la transmission de messages et de données; Service de programmation par ordinateur, programmations par microprocesseur, conception, développement et étude technique de systèmes informatiques, conception, développement et étude technique de systèmes d'échange de données, assistance technique dans le domaine de la communication de données, services de surveillance à distance de systèmes informatiques, conception et développement de logiciels informatiques, conception, développement et étude techniques de cartes à puce et de cartes électroniques avec circuits intégrés, personnalisation de cartes à puce et de cartes électroniques avec circuits intégrés.
(2) Service de communications par réseaux d'ordinateur, de télécommunications, de transmission électronique de données nommément service de fourniture de réseaux de communication, service de traçabilité des données, fourniture d'informations en matière d'échange de données et de télécommunication nommément en vue d'optimiser la qualité de l'échange; services de conseils dans le domaine de l'échange de données et de la télécommunication, location d'appareils pour la transmission de messages et de données; Service de programmation par ordinateur, programmations par microprocesseur, conception, développement et étude technique de systèmes informatiques, conception, développement et étude technique de systèmes d'échange de données, assistance technique dans le domaine de la communication de données, services de surveillance à distance de systèmes informatiques, conception et développement de logiciels informatiques, conception, développement et étude techniques de cartes à puce et de cartes électroniques avec circuits intégrés, personnalisation de cartes à puce et de cartes électroniques avec circuits intégrés.
56.
Method for routing outgoing and incoming data in an NFC chipset
A method for routing data in a chipset comprising at least one host processor and an RFID-type contactless data send/receive interface includes, in response to a command for opening a data path sent by a source point located in the host processor and designating a destination point located in the contactless data send/receive interface, defining a data path linking the source point to the destination point by allocating to the data path a routing channel number and by saving in a routing table the routing channel number and routing parameters comprising at least one identifier of the source point and one identifier of the destination point, and sending to the destination point data supplied by the source point by encapsulating the data in a frame having a header field comprising the routing channel number.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
57.
Method for routing incoming and outgoing data in an NFC chipset
A method for routing data in a chipset comprising at least two host processors and one RFID-type contactless data send/receive interface configurable according to several operating modes and according to several contactless communication protocols includes routing, to at least one of the host processors, data received by the contactless data send/receive interface via a contactless data transmission channel. The method further includes determining a destination point of the data in a host processor using as criteria to determine the destination point the operating mode and the contactless communication protocol used by the contactless data send/receive interface to create the contactless data transmission channel through which the data are received.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
58.
Inductive coupling reader comprising means for extracting a power supply voltage
The present invention relates to a method for supplying a power supply voltage (Vccr) to a contactless integrated circuit reader (RD1) that is in a passive operating mode, in the presence of an external alternating magnetic field (FLD2), the reader comprising an antenna circuit (ACT) substantially tuned to a working frequency (F0). According to the present invention, the method comprises the steps of taking off in the antenna circuit (ACT) an alternating voltage (Vcd) induced in the antenna circuit by the external magnetic field (FLD2), and rectifying the induced voltage to supply an auxiliary supply voltage (Vccr).
G06K 7/08 - Methods or arrangements for sensing record carriers by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
42 - Scientific, technological and industrial services, research and design
Goods & Services
Design for others of software and hardware for transmission of voice, data, images, signals, and messages; Design for others of software and hardware, in the field of satellite, cable, and the network transmission of sounds, images, signals, and data; Design for others of system architecture for software including personal computers, gaming, automotive, satellite radio, and medical applications; Development for others of architecture, production, tracking, and distribution systems for electronic identification