1460769925-9c005ec9-a367-4d5c-a7a1-b1472d786cd8

1-25. (canceled)
26. A computer-implemented method for writing application data to secure elements of user computing devices, comprising:
assigning, by a control software application in a secure element namespace of a secure element of a user computing device, one or more memory blocks of the secure element namespace to a first software application from a software application provider;
transmitting, from the user computing device to a remote trusted service manager (TSM) computer, a request for application data for the first software application assigned to the one or more memory blocks of the secure element and an access key for a write access type, the application data to be written to the secure element namespace;
receiving, in a secure memory of the user computing device, from the remote TSM computer, the requested application data and the requested access key; and
writing, by the control software application in the secure element, the requested application data from the secure memory to the one or more data memory blocks of the secure element namespace assigned to the first software application, wherein the one or more data memory blocks of the secure element namespace are accessed by the control software application using the requested access key.
27. The method of claim 26, wherein an access control to the data memory blocks of the secure element namespace is defined, at least in part, by the access key for the write access type and a read access key for a read access type, the access keys defined in an access memory block of the secure element namespace.
28. The method of claim 27, wherein a copy of the access keys are maintained by the control software application.
29. The method according to claim 26, wherein the requested application data comprises at least one of the first software application or data to support the first software application.
30. The method according to claim 26, further comprising:
receiving, in the secure memory from the remote TSM computer, an application identifier (AID) for the first software application and a directory access key, the directory access key for writing to an application directory table in a directory memory block in the secure element namespace; and
writing, by the control software application, the AID of the first software application and the memory block location of the written first software application into the application directory table, wherein the directory memory block is accessed by the control software application using the directory access key.
31. The method according to claim 26, further comprising:
receiving, in the secure memory, from the remote TSM computer, a new access key, wherein the new access key overwrites the requested access key; and
replacing, by the control software application, in the access memory block the requested first access key with the new first access key, wherein write access to the data memory block and the access memory block are granted using the requested access key, and wherein a copy of the new access key is maintained by the control software application.
32. The method according to claim 26, wherein the secure element comprises the secure memory.
33. The method according to claim 26, wherein a second application executing on the user computing device outside the secure element transmits the request for application data to the TSM computer.
34. The method according to claim 33, wherein the second application resident outside the secure element executes in an operating system of the user computing device, the user computing device comprising the secure element and an input device for accepting a user input.
35. The method according to claim 26, wherein writing the requested application data from the secure memory to a data memory block comprises an installation step when the application data is the first software application, thereby configuring the first software application to execute within the secure element for initiating transactions with an external card reader device.
36. The method according to claim 26, wherein the TSM computer is an external card reader device in radio frequency contact with the user computing device comprising the secure element.
37. A computer-implemented system for writing application data to secure elements of user computing devices, comprising:
a computer comprising a secure element and that transmits, to a remote trusted service manager (TSM) computer, a request for application data and an access key for a write access type, the application data to be written to a secure element namespace of the secure element;
a temporary memory in the computer that receives, from the remote TSM computer, the requested application data and the requested access key; and
a control software application operating in the secure element of the computer that assigns one or more memory blocks of the secure element namespace to a first software application from a software application provider, and that writes the requested application data from the temporary memory to the one or more data memory blocks of the secure element namespace assigned to the first software application, the one or more data memory blocks of the secure element namespace being accessed by the control software application using the requested access key.
38. The system according to claim 37, the secure element comprising the temporary memory.
39. The system according to claim 37, wherein an access control to the data memory blocks of the secure element namespace is defined, at least in part, by the access key for the write access type and a read access key for a read access type, the access keys defined in an access memory block of the secure element namespace.
40. The system of claim 39, wherein the control software application maintains a copy of the access keys defined in the access memory blocks of the secure element namespace.
41. The system according to claim 37, wherein the requested application data comprises at least one of the first software application or data required to support the first software application.
42. The system according to claim 37, the temporary memory receiving from the remote TSM computer an application identifier (AID) for the first software application and a directory access key, the directory access key for writing to an application directory table in a directory memory block in the secure element namespace, and
the control software application in the secure element writing the AID of the first software application and the memory block location of the first software application into the application directory table, wherein the directory memory block is accessed by the control software application using the directory access key.
43. The system according to claim 37, wherein the temporary memory receives, from the remote TSM computer, a new access key, the new access key for replacing the requested access key, and
wherein the control software application in the secure element replaces in the access memory block the requested access key with the new access key, wherein write access to the data memory block and the access memory block is granted using the requested access key, and wherein a copy of the new access key is maintained in the control software application.
44. The system according to claim 37, wherein writing the requested application data from the temporary memory to a data memory block comprises an installation step when the application data is the first software application, thereby configuring the first software application to execute within the secure element for initiating transactions with an external card reader device.
45. The system according to claim 37, wherein the TSM computer is an external card reader device in radio frequency contact with the computer.
46. A mobile computing device, comprising:
a secure element comprising a secure element namespace;
a first software application executing outside the secure element that transmits, to a remote trusted service manager (TSM) computer, a request for application data and at least an access key for a write access type, the application data to be written to the secure element namespace;
a temporary memory that receives, from the remote TSM computer, the requested application data and the requested access key; and
a control software application executing in the secure element that assigns one or more memory blocks of the secure element namespace to a second software application from a software application provider, and that writes the requested application data from the temporary memory to the one or more data memory blocks of the secure element namespace assigned to the second software application from the software application provider, and
wherein the one or more data memory blocks of the secure element namespace are accessed by the control software application using the requested access key.
47. The device according to claim 46, wherein the secure element comprises the temporary memory.
48. The device according to claim 46, wherein an access control to the data memory blocks of the secure element namespace is defined, at least in part, by the access key for the write access type and a read access key for a read access type the access keys defined in an access memory block of the secure element namespace.
49. The device of claim 48, wherein a copy of the access keys are maintained by the control software application.
50. The device according to claim 46, wherein the requested application data comprises at least one of the second software application from the software application provider or data required to support the second software application.
51. The device according to claim 46, wherein the temporary memory receives, from the remote TSM computer, an application identifier (AID) for the second software application from the software application provider and a directory access key, the directory access key for writing to an application directory table in a directory memory block in the secure element namespace, and
wherein the control software application in the secure element writes the AID of the second software application from the software application provider and the memory block location of the written software application into the application directory table, wherein the directory memory block is accessed by the control software application using the directory access key.
52. The device according to claim 46, wherein the temporary memory receives, from the remote TSM computer, a new access key, wherein the new access key is for replacing the requested access key, and
wherein the control software application replaces in the access memory block the requested access key with the new access key, wherein write access to the data memory block and the access memory block has been granted using the requested access key, and wherein a copy of the new access key is maintained in the control software application.
53. The device according to claim 46, wherein writing the requested application data from the temporary memory to a data memory block comprises an installation step when the application data is the second software application, thereby configuring the installed second software application to execute within the secure element for initiating transactions with an external card reader device.
54. The device according to claim 46, wherein the TSM computer is an external card reader device in radio frequency contact with the device.
55. The device according to claim 46, wherein the first software application resident outside the secure element is a user-interface software application.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A rotatable armrest assembly for a child car seat, comprising:
an armrest support adapted to be connected to a base of the child car seat and having an insert hole;
an armrest having top and bottom ends that are opposite to each other in an axial direction, and provided with a shaft that extends into said insert hole in said armrest support so as to permit said armrest to be rotatable relative to said armrest support about an axis of said shaft that extends in the axial direction, said armrest being formed with a through-hole; and
a locking unit including a spring-biased latch provided on the armrest and a hook portion that extends through the through-hole, the hook portion being configured to releasably engage a locking hole in the base of the child car seat.
2. The rotatable armrest assembly of claim 1, wherein said armrest support is formed with a tubular wall protruding therefrom in the axial direction and defining an upper section of said insert hole, said tubular wall being formed with a retaining groove, said shaft being formed with a retaining groove, said rotatable armrest assembly further comprising a torsion spring having one end retained in said retaining groove in said tubular wall, and the other end retained in said retaining groove in said shaft for restoring said armrest to its original position.
3. The rotatable armrest assembly of claim 1, wherein said armrest support has a mounting surface, said armrest being mounted rotatably on said mounting surface, said mounting surface having a first side and a second side opposite to said first side and having a level greater than that of said first side such that said mounting surface is inclined downwardly from said second side toward said first side so as to permit said armrest to be automatically restored to its original position by virtue of gravity.
4. The rotatable armrest assembly of claim 3, wherein said mounting surface is formed with a stopper protruding therefrom and disposed adjacent to said first side of said mounting surface for stopping movement of said armrest toward said first side of said mounting surface.
5. The rotatable armrest assembly of claim 1, wherein said armrest includes first and second shell halves and a coupling cap interconnecting said first and second shell halves.
6. The rotatable armrest assembly of claim 1, wherein said armrest is formed with an article-holding recess.
7. A rotatable armrest assembly for a child car seat, comprising:
an armrest support adapted to be connected to a base of the child car seat and having an insert hole; and
an armrest having top and bottom ends that are opposite to each other in an axial direction, and provided with a shaft that extends into said insert hole in said armrest support so as to permit said armrest to be rotatable relative to said armrest support about an axis of said shaft that extends in the axial direction,
wherein said armrest support is formed with a tubular wall protruding therefrom in the axial direction and defining an upper section of said insert hole, said tubular wall being formed with a retaining groove, said shaft being formed with a retaining groove, said rotatable armrest assembly further comprising a torsion spring having one end retained in said retaining groove in said tubular wall, and the other end retained in said retaining groove in said shaft for restoring said armrest to its original position.
8. A rotatable armrest assembly for a child car seat, comprising:
an armrest support adapted to be connected to a base of the child car seat and having an insert hole; and
an armrest having top and bottom ends that are opposite to each other in an axial direction, and provided with a shaft that extends into said insert hole in said armrest support so as to permit said armrest to be rotatable relative to said armrest support about an axis of said shaft that extends in the axial direction,
wherein said armrest support has a mounting surface, said armrest being mounted rotatably on said mounting surface, said mounting surface having a first side and a second side opposite to said first side and having a level greater than that of said first side such that said mounting surface is inclined downwardly from said second side toward said first side so as to permit said armrest to be automatically restored to its original position by virtue of gravity.
9. The rotatable armrest assembly of claim 8, wherein said mounting surface is formed with a stopper protruding therefrom and disposed adjacent to said first side of said mounting surface for stopping movement of said armrest toward said first side of said mounting surface.