1461146723-77486625-c370-4fc8-9519-7dd847cd1f1c

What is claimed is:

1. An assembly, comprising:
a piston,
a transition arm coupled to the piston, a position of the transition arm being adjustable to vary a stroke of the piston, and
a balance member adjustable relative to the transition arm to counterbalance the transition arm in varying positions.
2. The assembly of claim 1 further comprising a control assembly coupling the balance member to the transition arm.
3. The assembly of claim 2 wherein the control assembly includes a control rod having a first end region coupled to the transition arm and a second end region coupled to the balance member.
4. A. The assembly of claim 3 wherein the control rod includes linear gear teeth at the first and second ends.
5. The assembly of claim 3 wherein the control assembly includes a gear block receiving a nose pin of the transition arm, and a gear coupling the gear block to the first end of the control rod.
6. The assembly of claim 3 wherein the control assembly includes a gear coupling the second end of the control rod to the balance member.
7. The assembly of claim 6 wherein the balance member includes gear teeth mating with the gear coupling the second end of the control rod to the balance member.
8. The assembly of claim 2 wherein the control assembly includes a control rod with linear gear teeth, and a gear mating with the gear teeth.
9. The assembly of claim 8 wherein the control assembly further comprises a gear block attached to the transition arm and mating with the gear such that linear movement of the control rod rotates the gear to move the gear block and the transition arm to change the stroke of the piston.
10. The assembly of claim 8 wherein the balance member includes gear teeth mating with the gear such that linear movement of the control rod rotates the gear to move the balance member.
11. The assembly of claim 1 further comprising
a control rod with linear gear teeth,
a first gear mating with the gear teeth in a first section of the control rod,
a second gear mating with the gear teeth in a second section of the control rod,
a gear block attached to the transition arm and mating with the first gear such that linear movement of the control rod rotates the first gear to move the gear block and the transition arm in a first direction to change the stroke of the piston, and
the balance member includes gear teeth mating with the second gear such that the linear movement of the control rod rotates the second gear to move the balance member in a second direction substantially opposite the first direction to counterbalance the transition arm.
12. An assembly, comprising:
at least two pistons,
a transition arm coupled to each of the at least two pistons,
a rotatable member coupled to the transition arm, a radial position of the transition arm relative to an axis of rotation of the rotatable member being adjustable,
a balance member adjustable relative to the transition arm to counterbalance the transition arm in varying positions, and
a control rod having a first end coupled to the transition arm and a second end coupled to the balance member such that movement of the control rod varies the position of the transition arm and the balance member.
13. The assembly of claim 12 wherein the control rod is coupled to the transition arm and the balance member such that movement of the control rod results in movement of transition arm and balance member in substantially opposite directions.
14. A method of counterbalancing a variable stroke assembly, comprising:
moving a transition arm coupled to a piston to vary a stroke of the piston, and
moving a balance member in a direction substantially opposite to the direction of movement of the transition arm to counterbalance the transition arm.

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.-13. (canceled)
14. A method of producing electrodes for lithium ion batteries comprising forming the electrodes formed by electro-chemical deposition from a mixture comprising particles made of at least one electrochemically active material, a binder and a solvent andor dispersing agent.
15. The method according to claim 14, wherein the particles made of the at least one electrochemically active material and the binder are deposited on an electrically conductive substrate.
16. The method according to claim 14, wherein the electrochemical deposition from the mixture is effected anodically or cathodically.
17. The method according to claim 14, wherein the electrodes are deposited out of an aqueous solution.
18. The method according to claim 14, wherein the mixture contains the solvent andor dispersing agent in a proportion of 50 weight percent to 99 weight percent.
19. The method according to claim 14, wherein the binder is at least one selected from the group consisting of a polysaccharide, a polysaccharide modified with reactive groups, a cellulose derivative, carboxymethyl cellulose (CMC), sodium carboxymethyl cellulose, and chitosan.
20. The method according to claim 14, wherein the mixture contains the binder in a proportion of 0.1 weight percent to 10.0 weight percent.
21. The method according to claim 14, wherein at least part of the electrochemically active particles in the mixture are particles made of a carbon-based, lithium intercalating material andor of a metal andor a semi-metal which can form an alloy together with lithium.
22. The method according to claim 14, wherein at least part of the electrochemically active particles in the mixture are particles made of a lithium metal oxide compound andor made of a lithium metal phosphate compound.
23. The method according to claim 14, wherein the mixture contains at least one conductivity additive increasing conductivity of the electrode to be produced selected from the the group consisting of carbon nano tubes (CNTs), carbon black and a metallic additive.
24. The method according to claim 14, wherein the mixture includes at least one softener, an aliphatic polyester, glycerin triacetate andor a hydroxycarboxylic acid ester, and triethyl citrate.
25. An electrode for a lithium ion battery, produced or producible according to the method according to claim 14.
26. A lithium ion cell, or lithium ion battery comprising at least one electrode according to claim 25.

1461146712-7b66f4b2-2e33-4d72-aeaf-7dea4ca148ed

1. A method for remotely accessing a service on a server computer, comprising:
separating authentication and authorization processes, comprising excluding service access privileges from the authenticating process and transferring the privileges to the authorization process, comprising:
(i) authenticating a client device; and
(ii) upon successful authenticating of the client device, performing the authorization process, comprising:
(ii-1) establishing an authorization connection between the client device and the server computer;
(ii-2) at the server computer, detecting the authorization connection, and verifying the authorization connection; and
(ii-3) upon successful verification of the authorization connection, allowing the access of the client device to the service on the server computer.
2. The method of claim 1, wherein:
the step (ii-2) further comprises, upon detecting the authorization connection, creating a blocking process to block access of the client device to the service on the server computer; and
the step (ii-3) further comprises, upon successful verification of the authorization connection, terminating the blocking process on the server computer, prior to the allowing the access of the client device to the service on the server computer.
3. The method of claim 2, wherein:
the establishing the authorization connection further comprises establishing a remote desktop connection; and
the creating the blocking process further comprises creating a blocking window on a desktop of the server computer.
4. The method of claim 3, wherein the creating the blocking window further comprises creating a modal dialog window.
5. The method of claim 2, wherein the creating the blocking process further comprises:
providing a QR code (Quick Response code) including a dynamic connection information for the authorization connection in a blocking window on a client terminal; and
at the client device, obtaining the dynamic connection information from the QR code.
6. The method of claim 1, further comprising:
at the client device, obtaining from a remote network location, an authorization software and an input information to the authorization software; and
wherein step (ii) further comprises:
(ii-4) executing the authorization software on the client device and the remote network location with the obtained input information; and
(ii-5) provided an output from the authorization software on the client device and the remote network location is the same, allowing the access to the service on the server computer.
7. The method of claim 6, wherein the remote network location is one of the following:
the server computer; or
another authentication and authorization server computer.
8. The method of claim 6, wherein the authorization software is configured to perform an OTA (One-Time-Authorization).
9. The method of claim 8, further comprising performing the OTA using a one-way function and a dynamic connection information for the authorization connection as an input to the one-way function.
10. The method of claim 6, further comprising one or more of the following:
sharing an output from the authorization software on the client device and the server computer or a third party server computer via a shared clipboard; or
sending the output from the authorization software on the client device to the server computer or the third party server computer via a secure channel; or
copying the output from the authorization software on the client device to a clipboard, and pasting the output into a secure shell executing a blocking process to block access of the client device to the service on the server computer.
11. The method of claim 10, wherein the client device is one of the following:
a computing device having a processor; or
a portable device having a memory, the portable device being different from the computing device, and being operably coupled to the computing device.
12. The method of claim 1, wherein the step (i) further comprises:
obtaining, from a remote network location, an authentication software, and causing the authentication software to obtain a user selectable PIN (Personal Identification Number), and a UID (unique identifier) of the client device;
forwarding the PIN, the UID and the authentication software to the remote network location for generating a user-personalized credential code using the PIN, the UID and the authentication software, comprising encrypting the user-personalized credential code;
at the client device, obtaining the user-personalized credential code from the remote network location, and verifying an authenticity of the user selectable PIN and the UID, without communicating over a network, comprising decrypting the user-personalized credential code; and
retrieving access credentials to the remote network location upon verifying the authenticity of the user selectable PIN and the UID.
13. The method of claim 12, wherein the remote network location is one of the following:
the server computer; or
another authentication and authorization server computer.
14. The method of claim 12, wherein the authentication software is configured to perform an OTA (One-Time-Authorization).
15. The method of claim 1, further comprising:
automatically signing into the service in a remote desktop window on a client terminal using user account credentials; and
upon the user signing out of the service in the remote desktop window on the client terminal, closing the authorization connection on the server computer.
16. The method of claim 1, further comprising, upon successful verification, automatically forwarding access credentials for accessing the service on the server computer to a remote network location for authenticating with the remote network location.
17. The method of claim 16, wherein the access credentials comprise a one-time password, which is changed at each occasion when access to the service on the server computer is requested.
18. A system for remote access to a service on a server computer, comprising:
a client device having a processor;
a server computer; and

computer readable instructions stored in a memory of the client device and the server computer, causing the client device and the server computer to separate authentication and authorization processes, comprising excluding service access privileges from the authenticating process and transferring the privileges to the authorization process, comprising:
(i) authenticating the client device; and
(ii) upon successful authenticating of the client device, performing the authorization process, comprising:
(ii-1) establishing an authorization connection between the client device and the server computer;
(ii-2) at the server computer, detecting the authorization connection, and verifying the authorization connection; and
(ii-3) upon successful verification of the authorization connection, allowing the access of the client device to the service on the server computer.
19. The system of claim 18, wherein the computer readable instructions further cause, upon detecting the authorization connection, to create a blocking process to block access of the client device to the service on the server computer; and
upon successful verification of the authorization connection, to terminate the blocking process on the server computer, prior to the allowing the access of the client device to the service on the server computer.
20. The system of claim 19, wherein the computer readable instructions further cause:
to establish a remote desktop connection; and
to create a blocking window on a desktop of the server computer.
21. The system of claim 20, wherein the computer readable instructions further cause to create a modal dialog window.
22. The system of claim 19, wherein the computer readable instructions further cause:
to provide a QR code (Quick Response code) including a dynamic connection information for the authorization connection in a blocking window on a client terminal; and
at the client device, to obtain the dynamic connection information from the QR code.
23. The system of claim 18, wherein the computer readable instructions further cause:
at the client device, to obtain from a remote network location, an authorization software and an input information to the authorization software; and
(ii-4) to execute the authorization software on the client device and the remote network location with the obtained input information; and
(ii-5) provided an output from the authorization software on the client device and the remote network location is the same, to allow the access to the service on the server computer.
24. The system of claim 23, wherein the remote network location is one of the following:
the server computer; or
another authentication and authorization server computer.
25. The system of claim 23, wherein the authorization software is configured to perform an OTA (One-Time-Authorization).
26. The system of claim 25, wherein the computer readable instructions are further configured to perform the OTA using a one-way function and a dynamic connection information for the authorization connection as an input to the one-way function.
27. The system of claim 23, wherein the computer readable instructions further cause one or more of the following:
to share an output from the authorization software on the client device and the server computer or a third party server computer via a shared clipboard; or
to send the output from the authorization software on the client device to the server computer or the third party server computer via a secure channel; or
to copy the output from the authorization software on the client device to a clipboard, and to paste the output into a secure shell executing a blocking process to block access of the client device to the service on the server computer.
28. The system of claim 27, wherein the client device is one of the following:
a computing device having a processor; or
a portable device having a memory, the portable device being different from the computing device, and being operably coupled to the computing device.
29. The system of claim 18, wherein the computer readable instructions further cause:
to obtain, from a remote network location, an authentication software, and cause the authentication software to obtain a user selectable PIN (Personal Identification Number), and a UID (unique identifier) of the client device;
to forward the PIN, the UID and the authentication software to the remote network location for generating a user-personalized credential code using the PIN, the UID and the authentication software, comprising encrypting the user-personalized credential code;
at the client device, to obtain the user-personalized credential code from the remote network location, and verify an authenticity of the user selectable PIN and the UID, without communicating over a network, comprising decrypting the user-personalized credential code; and
to retrieve access credentials to the remote network location upon verifying the authenticity of the user selectable PIN and the UID.
30. The system of claim 29, wherein the remote network location is one of the following:
the server computer; or
another authentication and authorization server computer.
31. The system of claim 29, wherein the authentication software is configured to perform an OTA (One-Time-Authorization).
32. The system of claim 18, wherein the computer readable instructions further cause:
to automatically sign into the service in a remote desktop window on a client terminal using user account credentials;
upon the user signing out of the service in the remote desktop window on the client terminal, to close the authorization connection on the server computer.
33. The system of claim 18, wherein the computer readable instruction further cause, upon successful verification, to automatically forward access credentials for accessing the service on the server computer to a remote network location for authenticating with the remote network location.
34. The system of claim 33, wherein the access credentials comprise a one-time password, which is changed at each occasion when access to the service on the server computer is requested.

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 method of matching patients and health care providers, the method comprising:
registering a patient user and associating the patient user with a unique identifier;
obtaining information about the patient user and associating the patient user information with the unique identifier; and
registering a health care provider and obtaining information about the health care provider;
wherein the patient user information comprises identifying information and medical information.
2. The method of claim 1, wherein the medical information comprises a health issue for which the registered patient user is seeking medical assistance.
3. The method of claim 1, further comprising a means for the registered patient user to select one or more of the following services: tele-consultations, elective procedures, health maintenance, specialists visit, expert consultations, clinical trials and new treatments, home visits, and package deals.
4. The method of claim 1, wherein the patient user information further comprises a scheduling request that indicates one or more preferred times for setting up an appointment.
5. The method of claim 1, further comprising:
determining a match between a registered patient user and a registered health care provider based on the patient user information and the health care provider information; and
providing the match information to one or both of the matched registered patient user and the matched registered health care provider.
6. The method of claim 5, further comprising:
wherein at least a portion of the registered patient user information is restricted from the registered health care provider when the match information is provided to the registered health care provider.
7. The method of claim 1, further comprising:
receiving a request from the registered health care provider for assistance from another registered health care provider, wherein the request comprises a request for one or more of general advice, a consultation, an interpretation of a diagnostic test, and a tele-consultation.
8. The method of claim 1, wherein a registered patient user can provide feedback about his or her experience with a registered health care provider.
9. The method of claim 1, wherein a registered health care provider can provide a video profile or other video messages that are viewable by the registered patient users.