Apparatus and method for decoding data transmissions
First Claim
Patent Images
1. An apparatus, comprising:
- a processor; and
memory storing executable instructions that, with the processor, cause the apparatus to at least;
receive, via a data line to an identity module, a first data transmission, from the identity module, that is synchronous with a clock signal provided via a clock line between the apparatus and the identity module;
identify, from the first data transmission, a first protocol indicator that indicates a first protocol in which at least a portion of the first data transmission is being transmitted by the identity module;
decode the portion of the first data transmission based on the first protocol indicator;
receive, via the data line, a second data transmission, from the identity module, that is synchronous with the clock signal provided via the clock line;
identify, from the second data transmission, a second protocol indicator that indicates a second protocol in which at least a portion of the second data transmission is being transmitted by the identity module, wherein the second protocol is different from the first protocol; and
decode the portion of the second data transmission based on the second protocol indicator.
2 Assignments
0 Petitions
Accused Products
Abstract
An interface comprising a single data connection, arranged to transfer data between the user equipment and an identity module. The data transferred over the interface may be arranged to be synchronized by at least one clock signal. The data transferred over the interface may comprise universal serial bus protocol data.
-
Citations
34 Claims
-
1. An apparatus, comprising:
-
a processor; and memory storing executable instructions that, with the processor, cause the apparatus to at least; receive, via a data line to an identity module, a first data transmission, from the identity module, that is synchronous with a clock signal provided via a clock line between the apparatus and the identity module; identify, from the first data transmission, a first protocol indicator that indicates a first protocol in which at least a portion of the first data transmission is being transmitted by the identity module; decode the portion of the first data transmission based on the first protocol indicator; receive, via the data line, a second data transmission, from the identity module, that is synchronous with the clock signal provided via the clock line; identify, from the second data transmission, a second protocol indicator that indicates a second protocol in which at least a portion of the second data transmission is being transmitted by the identity module, wherein the second protocol is different from the first protocol; and decode the portion of the second data transmission based on the second protocol indicator. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a processor; and an interface in communication with the processor and an identity module, wherein the interface is configured to provide a clock signal, via a clock line of the interface, between the processor and the identity module; provide, via a data line of the interface between the processor and the identity module, a first data transmission that is synchronous with the clock signal, wherein the first data transmission comprises first data and a first protocol indicator that indicates a first protocol in which the first data is being provided; and provide, via the data line, a second data transmission that is synchronous with the clock signal, wherein the second data transmission comprises second data and a second protocol indicator that indicates a second protocol in which the second data is being provided, wherein the second protocol is different from the first protocol. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processor; and memory storing executable instructions that, with the processor, cause the apparatus to at least; receive, via a data line to a universal integrated circuit card (UICC), a first data transmission that is synchronous with a clock signal provided via a clock line between the apparatus and the UICC; identify, from the first data transmission, a first protocol indicator that indicates a first protocol in which at least a portion of the first data transmission is being transmitted by the UICC; decode the portion of the first data transmission based on the first protocol indicator; receive, via the data line, a second data transmission, from the UICC, that is synchronous with the clock signal provided via the clock line; identify, from the second data transmission, a second protocol indicator that indicates a second protocol in which at least a portion of the second data transmission is being transmitted by the UICC, wherein the second protocol is different from the first protocol; and decode the portion of the second data transmission based on the second protocol indicator. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
receiving, by a computing device via a data line to an identity module, a first data transmission, from the identity module, that is synchronous with a clock signal provided via a clock line between the computing device and the identity module; identifying, from the first data transmission, a first protocol indicator that indicates a first protocol in which at least a portion of the first data transmission is being transmitted by the identity module; decoding the portion of the first data transmission based on the first protocol indicator; receiving, via the data line, a second data transmission, from the identity module, that is synchronous with the clock signal provided via the clock line; identifying, from the second data transmission, a second protocol indicator that indicates a second protocol in which at least a portion of the second data transmission is being transmitted by the identity module, wherein the second protocol is different from the first protocol; and decoding the portion of the second data transmission based on the second protocol indicator. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method, comprising:
-
receiving, by a computing device via a data line to a universal integrated circuit card (UICC), a first data transmission, from the UICC, that is synchronous with a clock signal provided via a clock line between the computing device and the UICC; identifying, from the first data transmission, a first protocol indicator that indicates a first protocol in which at least a portion of the first data transmission is being transmitted by the UICC; decoding the portion of the first data transmission based on the first protocol indicator; receiving, by the computing device via the data line, a second data transmission, from the UICC, that is synchronous with the clock signal provided via the clock line; identifying, from the second data transmission, a second protocol indicator that indicates a second protocol in which at least a portion of the second data transmission is being transmitted by the UICC, wherein the second protocol is different from the first protocol; and decoding the portion of the second data transmission based on the second protocol indicator. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification