1. A method comprising:
determining that a plurality of modifications are made within a collaborative environment to an area of an image, wherein the modifications are initiated by a plurality of members of a social network service;
retrieving a conflict rule specified by the social network service; and
selecting one of the modifications based on the conflict rule.
2. A method of claim 1, wherein the modifications are made according to a collaborative protocol that comprises,
a cooperation layer configured to synchronize the collaborative environment among a plurality of devices corresponding to the plurality of members; and
a communication layer configured to cause, at least in part, transmission of messages to the devices to support the synchronization.
3. A method of claim 2, wherein the collaborative protocol further comprises a representation layer configured to render a representation of the collaborative environment.
4. A method of claim 1, further comprising:
detecting that one of the plurality of modifications is an active modification;
associating the area with the initiating member of the one modification as being actively used by the initiating member; and
causing, at least in part, notifying at least a portion of the plurality of members of an activity performed on the area.
5. A method of claim 1, further comprising:
determining a social role rating of each of the members;
determining an activity level rating of each of the members;
determining a priority rating of each of the members based on the social role rating and the activity level rating, wherein the conflict rule specifies the determined priority rating for use in the selection of the one modification.
6. A method of claim 1, wherein the conflict rule specifies a threshold vote value for use in the selection of the one modification, the method further comprising:
requesting a vote input from devices associated with the plurality of members; and
comparing the vote input with the threshold vote value.
7. A method of claim 1, further comprising:
causing, at least in part, presentation of the selected modification on devices of a plurality of users that include the members andor a user other than the members.
8. An apparatus comprising:
at least one processor; and
at least one memory including computer program code,
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
determine that a plurality of modifications are made within a collaborative environment to an area of an image, wherein the modifications are initiated by a plurality of members of a social network service;
retrieve a conflict rule specified by the social network service; and
select one of the modifications based on the conflict rule.
9. An apparatus of claim 8, wherein the modifications are made according to a collaborative protocol that comprises,
a cooperation layer configured to synchronize the collaborative environment among a plurality of devices corresponding to the plurality of members; and
a communication layer configured to cause, at least in part, transmission of messages to the devices to support the synchronization.
10. An apparatus of claim 9, wherein the collaborative protocol further comprises a representation layer configured to render a representation of the collaborative environment.
11. An apparatus of claim 8, wherein the apparatus is further caused, at least in part, to:
detect that one of the plurality of modifications is an active modification;
associate the area with the initiating member of the one modification as being actively used by the initiating member; and
cause, at least in part, notifying at least a portion of the plurality of members of an activity performed on the area.
12. An apparatus of claim 8, wherein the apparatus is further caused to perform at least the following,
determine a social role rating of each of the members;
determine an activity level rating of each of the members;
determine a priority rating of each of the members based on the social role rating and the activity level rating, wherein the conflict rule specifies the determined priority rating for use in the selection of the one modification.
13. An apparatus of claim 8, wherein the conflict rule specifies a threshold vote value for use in the selection of the one modification, and the apparatus is further caused to perform at least the following,
request a vote input from devices associated with the plurality of members; and
compare the vote input with threshold vote value.
14. An apparatus of claim 8, wherein the apparatus is further caused, at least in part, to:
present the selected modification on devices of a plurality of users that include the members andor a user other than the members.
15. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
determining that a plurality of modifications are made within a collaborative environment to an area of an image, wherein the modifications are initiated by a plurality of members of a social network service;
retrieving a conflict rule specified by the social network service; and
selecting one of the modifications based on the conflict rule.
16. A computer-readable storage medium of claim 15, wherein the modifications are made according to a collaborative protocol that comprises,
a cooperation layer configured to synchronize the collaborative environment among a plurality of devices corresponding to the plurality of members; and
a communication layer configured to cause, at least in part, transmission of messages to the devices to support the synchronization.
17. A computer-readable storage medium of claim 16, wherein the collaborative protocol further comprises a representation layer configured to render a representation of the collaborative environment.
18. A computer-readable storage medium of claim 15, wherein the apparatus is caused, at least in part, to further perform:
detecting that one of the plurality of modifications is an active modification;
associating the area with the initiating member of the one modification as being actively used by the initiating member; and
causing, at least in part, notifying at least a portion of the plurality of members of an activity performed on the area.
19. A computer-readable storage medium of claim 1, wherein the apparatus is further caused to perform at least the following,
determining a social role rating of each of the members;
determining an activity level rating of each of the members;
determining a priority rating of each of the members based on the social role rating and the activity level rating, wherein the conflict rule specifies the determined priority rating for use in the selection of the one modification.
20. A computer-readable storage medium of claim 1, wherein the conflict rule specifies a threshold vote value for use in the selection of the one modification, and the apparatus is further caused to perform at least the following,
requesting a vote input from devices associated with the plurality of members; and
comparing the vote input with the threshold vote value.
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 gel electrolyte comprising a cyclic sulfonic acid ester represented by the general formula (1):
wherein in the general formula (1), R1 and R2 are each independently a hydrogen atom, an alkyl group having 1 to 5 carbon atoms, a halogen group or an amino group with the proviso that R1 and R2 are not hydrogen atoms at the same time; R3 represents a linkage group selected from the group consisting of an alkylene group having 1 to 5 carbon atoms, a carbonyl group, a sulfonyl group, a fluoroalkylene group having 1 to 6 carbon atoms, and a divalent group having 2 to 6 carbon atoms in which alkylene units or fluoroalkylene units are bonded through an ether group.
2. The gel electrolyte according to claim 1, wherein R1 in the general formula (1) is a hydrogen atom.
3. The gel electrolyte according to claim 1, wherein in the general formula (1), R1 is a hydrogen atom and R3 is \u2014(CH2)n\u2014 or \u2014(CF2)n\u2014 (n=1, 2, 3, 4 or 5).
4. The gel electrolyte according to claim 1, wherein in the general formula (1), R1 is a hydrogen atom, R2 is \u2014CmH2m\u22121 (m=1, 2 or 3) and R3 is \u2014CH2\u2014.
5. The gel electrolyte according to claim 1, further comprising a compound having one or more sulfonyl groups in addition to the cyclic sulfonic acid ester represented by the general formula (1).
6. The gel electrolyte according to claim 5, comprising, as the compound having a sulfonyl group, a sultone compound represented by the following general formula (2):
wherein in the general formula (2), n is an integer of 0 or more and 2 or less; and R1 to R6 are each independently selected from the group consisting of a hydrogen atom, an alkyl group having 1 or more and 12 or less carbon atoms, a cycloalkyl group having 3 or more and 6 or less carbon atoms and an aryl group having 6 or more and 12 or less carbon atoms.
7. The gel electrolyte according to claim 1, wherein the cyclic sulfonic acid ester represented by the general formula (1) is included in a content of 0.005% by mass or more and 10% by mass or less in relation to the total mass of the gel electrolyte.
8. The gel electrolyte according to claim 1, further comprising a vinylene carbonate or a derivative thereof.
9. The gel electrolyte according to claim 1, wherein the polymer constituting the gel electrolyte comprises one or two or more selected from the group consisting of poly(meth)acrylate, polyvinylidene fluoride, polyacrylonitrile and polyethylene oxide.
10. The gel electrolyte according to claim 1, comprising, as a nonaqueous solvent, one or more solvents selected from the group consisting of cyclic carbonates, linear carbonates, aliphatic carboxylic acid esters, \u03b3-lactones, cyclic ethers, linear ethers and the fluorine derivatives of these compounds.
11. The gel electrolyte according to claim 1, comprising, as a lithium salt, one or more materials selected from the group consisting of LiPF6, LiBF4, LiAsF6, LiSbF6, LiClO4, LiAlCl4, and LiN(CnF2n+1SO2)(CmF2m+1SO2) (n and m are each independently a natural number).
12. A polymer secondary battery comprising the gel electrolyte according to claim 1 in a secondary battery comprising at least a positive electrode and a negative electrode.
13. The polymer secondary battery according to claim 12, comprising, as a positive electrode active material, a lithium-containing composite oxide.
14. The polymer secondary battery according to claim 12, comprising, as a negative electrode active material, one or more materials selected from the group consisting of a material capable of occluding and releasing lithium, lithium metal, a metal material capable of forming an alloy with lithium and an oxide material.
15. The polymer secondary battery according to claim 14, comprising, as the negative electrode active material, a carbon material.
16. The polymer secondary battery according to claim 15, wherein the carbon material is graphite.
17. The polymer secondary battery according to claim 15, wherein the carbon material is amorphous carbon.
18. The polymer secondary battery according to claim 12, comprising a film outer package.
19. A battery for a vehicle comprising the secondary battery according to claim 12.
20. A vehicle using the battery for a vehicle according to claim 19.