1461141273-74633502-2add-4133-825c-46819681cdd5

1. A method for unlocking an electronic device that has a touchscreen, the method comprising:
detecting, by one or more processors, multiple simultaneous tactile inputs to a touchscreen on an electronic device, wherein the electronic device is initially in a locked state, and wherein a locked electronic device requires a user-provided unlock signal before allowing access to resources within the electronic device;
determining, by one or more processors, a distance between most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen, wherein the most distant tactile inputs are physically farther apart than any other two tactile inputs from the multiple simultaneous tactile inputs;
calculating, by one or more processors, a relative position of other detected tactile inputs from the multiple simultaneous tactile inputs as measured from the most distant tactile inputs; and
in response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, unlocking, by one or more processors, the electronic device, wherein the relative position of the other detected tactile inputs matches the stored positioning file for touchscreen tactile inputs independent of the distance between the most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen.
2. The method of claim 1, further comprising:
calculating, by one or more processors, the relative position of the other detected tactile inputs based on a percentage of a distance between the most distant tactile inputs.
3. The method of claim 1, further comprising:
presenting, by one or more processors, visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein the visual cues are of a specific visual appearance, and wherein touching the visual cues unlocks the electronic device.
4. The method of claim 1, further comprising:
presenting, by one or more processors, visual misdirection cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein the visual misdirection cues are of a specific visual appearance, and wherein touching the visual misdirection cues keeps the electronic device in the locked state.
5. The method of claim 1, further comprising:
presenting, by one or more processors, visual misdirection cues that are of a specific visual appearance, wherein touching the visual misdirection cues keeps the electronic device in the locked state.
6. The method of claim 1, further comprising:
presenting, by one or more processors, visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein each of the visual cues are of a specific visual appearance, and wherein each of the visual cues is coded according to a type of finger contact that is required in order for the electronic device to accept a tactile input at a position associated with a particular visual cue.
7. The method of claim 6, further comprising:
blocking, by one or more processors, a presentation of a legend for the visual cues on the touchscreen.
8. The method of claim 1, further comprising:
presenting, by one or more processors, visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein each of the visual cues are of a specific visual appearance, and wherein each of the visual cues is coded according to a temporal length of finger contact that is required in order for the electronic device to accept a tactile input at a position associated with a particular visual cue.
9. The method of claim 8, further comprising:
blocking, by one or more processors, a presentation of a legend for the visual cues on the touchscreen.
10. The method of claim 8, wherein the temporal length is between a minimum amount of time and a maximum amount of time that the finger contact is required to be made with the touchscreen.
11. The method of claim 1, wherein the touchscreen tactile inputs are not accepted by the electronic device unless the electronic device is in a predetermined physical orientation, the method further comprising:
detecting, by one or more physical orientation sensors within the electronic device, a physical orientation of the electronic device; and
in response to determining that the detected physical orientation of the electronic device does not match the predetermined physical orientation, blocking, by one or more processors, receipt of the touchscreen tactile inputs by the electronic device.
12. The method of claim 1, wherein the touchscreen tactile inputs are not accepted by the electronic device unless the electronic device is being physically shaken in a predetermined manner, the method further comprising:
detecting, by one or more motion detectors within the electronic device, a physical shaking of the electronic device; and
in response to determining that the detected physical shaking of the electronic device does not match the predetermined manner of being physically shaken, blocking receipt of the touchscreen tactile inputs by the electronic device.
13. A computer program product for unlocking an electronic device that has a touchscreen, wherein the computer program product comprises a computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a method comprising:
detecting multiple simultaneous tactile inputs to a touchscreen on an electronic device, wherein the electronic device is initially in a locked state, and wherein a locked electronic device requires a user-provided unlock signal before accepting any other inputs to the touchscreen;
determining a distance between most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen, wherein the most distant tactile inputs are physically farther apart than any other two tactile inputs from the multiple simultaneous tactile inputs;
calculating a relative position of other detected tactile inputs as measured from the most distant tactile inputs; and
in response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, unlocking the electronic device, wherein the relative position of the other detected tactile inputs matches the stored positioning file for touchscreen tactile inputs independent of the distance between the most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen.
14. The computer program product of claim 13, wherein the method further comprises:
calculating the relative position of the other detected tactile inputs based on a percentage of a distance between the most distant tactile inputs.
15. The computer program product of claim 13, wherein the method further comprises:
presenting visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein the visual cues are of a specific visual appearance, and wherein touching the visual cues unlocks the electronic device.
16. A system comprising:
a processor, a computer readable memory, and a computer readable storage medium;
first program instructions to detect multiple simultaneous tactile inputs to a touchscreen on an electronic device, wherein the electronic device is initially in a locked state, and wherein a locked electronic device requires a user-provided unlock signal before accepting any other inputs to the touchscreen;
second program instructions to determine a distance between most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen, wherein the most distant tactile inputs are physically farther apart than any other two tactile inputs from the multiple simultaneous tactile inputs;
third program instructions to calculate a relative position of other detected tactile inputs as measured from the most distant tactile inputs; and
fourth program instructions to, in response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, unlock the electronic device, wherein the relative position of the other detected tactile inputs matches the stored positioning file for touchscreen tactile inputs independent of the distance between the most distant tactile inputs from the detected multiple simultaneous tactile inputs to the touchscreen; and wherein
the first, second, third, and fourth program instructions are stored on the computer readable storage medium and executed by the processor via the computer readable memory.
17. The system of claim 16, further comprising:
fifth program instructions to calculate the relative position of the other detected tactile inputs based on a percentage of a distance between the most distant tactile inputs; and wherein the fifth program instructions are stored on the computer readable storage medium and executed by the processor via the computer readable memory.
18. The system of claim 17, further comprising:
fifth program instructions to present visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein the visual cues are of a specific visual appearance, and wherein touching the visual cues unlocks the electronic device; and wherein
the fifth program instructions are stored on the computer readable storage medium and executed by the processor via the computer readable memory.
19. The system of claim 18, further comprising:
fifth program instructions to present visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein each of the visual cues are of a specific visual appearance, and wherein each of the visual cues is coded according to a type of finger contact that is required in order for the electronic device to accept a tactile input at a position associated with a particular visual cue; and wherein
the fifth program instructions are stored on the computer readable storage medium and executed by the processor via the computer readable memory.
20. The system of claim 18, further comprising:
fifth program instructions to present visual cues that match the most distant positions of the most distant tactile inputs and the relative position of the other detected tactile inputs, wherein each of the visual cues are of a specific visual appearance, and wherein each of the visual cues is coded according to a temporal length of finger contact that is required in order for the electronic device to accept a tactile input at a position associated with a particular visual cue; and wherein
the fifth program instructions are stored on the computer readable storage medium and executed by the processor via the computer readable memory.

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-33. (canceled)
34. A method of treating an inflammatory bowel disease in a subject in need thereof, the method comprising orally administering to the subject a therapeutically effective amount of a conjugate which comprises a drug useful in the treatment of the inflammatory bowel disease covalently linked to a phospholipid.
35. The method of claim 34, wherein the conjugate is formulated as a liquid oral formulation.
36. The method of claim 34, wherein said drug useful in the treatment of inflammatory bowel disease is selected from the group consisting of a drug that comprises 5-ASA, tacrolimus and methotrexate.
37. The method of claim 34, wherein said phospholipid is a phosphoglycerol.
38. The method of claim 37, wherein said drug is linked to position sn-2 of said phosphoglycerol.
39. The method of claim 34, wherein said drug is linked to said phospholipid directly.
40. The method of claim 34, wherein said drug is linked to said phospholipid via a bridging unit.
41. The method of claim 40, wherein said bridging unit comprises an alkylene being from 1 to 20 carbon atoms in length.
42. The method of claim 40, wherein said alkylene is being from 3 to 6 carbon atoms in length.
43. The method of claim 34, wherein said conjugate has a general Formula:
wherein:
A is an alkylene chain being 3-30 carbon atoms in length;
X is said bridging unit or absent;
D is said drug suitable for use in the treatment of said inflammatory bowel disease; and
R is selected from the group consisting of \u2014P(\u2550O)(ORa)(ORb), phosphoryl choline, phosphoryl ethanolamine, phosphoryl serine, phosphoryl cardiolipin, phosphoryl inositol, ethylphosphocholine, phosphorylmethanol, phosphorylethanol, phosphorylpropanol, phosphorylbutanol, phosphorylethanolamine-N-lactose, phosphoethanolamine-N-methoxy(propylene glycol), phosphoinositol-4-phosphate, phosphoinositol-4,5-biposphonate, pyrophosphate, phosphoethanolamine-diethylenetriamine-pentaacetate, dinitrophenyl-phosphoethanolamine and phsophoglycerol, wherein Ra and Rb are each independently selected from the group consisting of hydrogen, alkyl, cycloalkyl and aryl.
44. The method of claim 43, wherein said drug comprises 5-ASA.
45. The method of claim 44, wherein X is an alkylene chain being 3-6 carbon atoms in length.
46. The method of claim 44, wherein R is phosphoryl choline.
47. The method of claim 44, wherein A is an alkylene chain being 15 or 17 carbon atoms in length.
48. A pharmaceutical composition comprising, as an active ingredient, a conjugate which comprises a drug useful in the treatment of the inflammatory bowel disease covalently linked to a phospholipid, and a pharmaceutically acceptable carrier, the composition being formulated for oral administration and is being packaged in a packaging material and identified in print, in or on said packaging material, for use in the treatment of said inflammatory bowel disease.
49. The composition of claim 48, being formulated as a liquid oral formulation.
50. The composition of claim 49, wherein said drug useful in the treatment of inflammatory bowel disease is selected from the group consisting of a drug that comprises 5-ASA, tacrolimus and methotrexate.
51. The composition of claim 49, wherein said phospholipid is a phosphoglycerol.
52. The composition of claim 51, wherein said drug is linked to position sn-2 of said phosphoglycerol.
53. The composition of claim 49, wherein said drug is linked to said phospholipid directly.
54. The composition of claim 49, wherein said drug is linked to said phospholipid via a bridging unit.
55. The composition of claim 54, wherein said bridging unit comprises an alkylene being from 1 to 20 carbon atoms in length.
56. The composition of claim 54, wherein said alkylene is being from 3 to 6 carbon atoms in length.
57. The composition of claim 49, wherein said conjugate has a general Formula:
wherein:
A is an alkylene chain being 3-30 carbon atoms in length;
X is said bridging unit or absent;
D is said drug suitable for use in the treatment of said inflammatory bowel disease; and
R is selected from the group consisting of \u2014P(\u2550O)(ORa)(ORb), phosphoryl choline, phosphoryl ethanolamine, phosphoryl serine, phosphoryl cardiolipin, phosphoryl inositol, ethylphosphocholine, phosphorylmethanol, phosphorylethanol, phosphorylpropanol, phosphorylbutanol, phosphorylethanolamine-N-lactose, phosphoethanolamine-N-methoxy(propylene glycol), phosphoinositol-4-phosphate, phosphoinositol-4,5-biposphonate, pyrophosphate, phosphoethanolamine-diethylenetriamine-pentaacetate, dinitrophenyl-phosphoethanolamine and phsophoglycerol, wherein Ra and Rb are each independently selected from the group consisting of hydrogen, alkyl, cycloalkyl and aryl.
58. The composition of claim 57, wherein said drug comprises 5-ASA.
59. The composition of claim 58, wherein X is an alkylene chain being 3-6 carbon atoms in length.
60. The composition of claim 58, wherein R is phosphoryl choline.
61. The composition of claim 58, wherein A is an alkylene chain being 15 or 17 carbon atoms in length.
62. An oral liquid dosage form comprising a conjugate which comprises a drug useful in the treatment of the inflammatory bowel disease covalently linked to a phospholipid, and a pharmaceutically acceptable carrier.
63. The dosage form of claim 62, wherein said drug useful in the treatment of inflammatory bowel disease is selected from the group consisting of a drug that comprises 5-ASA, tacrolimus and methotrexate.
64. The dosage form of claim 62, wherein said phospholipid is a phosphoglycerol.
65. The dosage form of claim 64, wherein said drug is linked to position sn-2 of said phosphoglycerol.
66. The dosage form of claim 62, wherein said conjugate has a general Formula:
wherein:
A is an alkylene chain being 3-30 carbon atoms in length;
X is said bridging unit or absent;
D is said drug suitable for use in the treatment of said inflammatory bowel disease; and
R is selected from the group consisting of \u2014P(\u2550O)(ORa)(ORb), phosphoryl choline, phosphoryl ethanolamine, phosphoryl serine, phosphoryl cardiolipin, phosphoryl inositol, ethylphosphocholine, phosphorylmethanol, phosphorylethanol, phosphorylpropanol, phosphorylbutanol, phosphorylethanolamine-N-lactose, phosphoethanolamine-N-methoxy(propylene glycol), phosphoinositol-4-phosphate, phosphoinositol-4,5-biposphonate, pyrophosphate, phosphoethanolamine-diethylenetriamine-pentaacetate, dinitrophenyl-phosphoethanolamine and phsophoglycerol, wherein Ra and Rb are each independently selected from the group consisting of hydrogen, alkyl, cycloalkyl and aryl.
67. The dosage form of claim 66, wherein said drug comprises 5-ASA.
68. The dosage form of claim 67, wherein X is an alkylene chain being 3-6 carbon atoms in length.
69. The dosage form of claim 67, wherein R is phosphoryl choline.
70. The dosage form of claim 67, wherein A is an alkylene chain being 15 or 17 carbon atoms in length.
71. A process of preparing a conjugate which comprises a phospholipid having attached thereto a drug suitable for the treatment of an inflammatory bowel disease, the process comprising covalently coupling said drug to a lysophospholipid.
72. A conjugate comprising a phospholipid having attached thereto 5-amino salicylic acid (5-ASA).
73. The conjugate of claim 72, wherein said conjugate has a general Formula:
wherein:
A is an alkylene chain being 3-30 carbon atoms in length;
X is a bridging unit or absent;
D is 5-ASA; and
R is selected from the group consisting of \u2014P(\u2550O)(ORa)(ORb), phosphoryl choline, phosphoryl ethanolamine, phosphoryl serine, phosphoryl cardiolipin, phosphoryl inositol, ethylphosphocholine, phosphorylmethanol, phosphorylethanol, phosphorylpropanol, phosphorylbutanol, phosphorylethanolamine-N-lactose, phosphoethanolamine-N-methoxy(propylene glycol), phosphoinositol-4-phosphate, phosphoinositol-4,5-biposphonate, pyrophosphate, phosphoethanolamine-diethylenetriamine-pentaacetate, dinitrophenyl-phosphoethanolamine and phsophoglycerol, wherein Ra and Rb are each independently selected from the group consisting of hydrogen, alkyl, cycloalkyl and aryl.
74. An oral liquid dosage form comprising the conjugate of claim 72.

1461141262-194cfa2f-a825-4411-a4bb-9118058ffc47

1. A surgical device, comprising:
a loading unit having a cartridge assembly, anvil assembly, and a stapling drive member with a flange that engages at least one of the cartridge assembly and anvil assembly, the loading unit having a body portion; and
a mechanical feature on the at least one of the cartridge assembly and anvil assembly, the mechanical feature being arranged to be engaged by the flange, the mechanical feature being indicative of an aspect of the loading unit.
2. The surgical device according to claim 1, further comprising a handle portion and an elongate portion.
3. The surgical device according to claim 2, wherein the elongate portion is an adapter assembly having a distal end for removably connecting to the loading unit and a proximal end for removably connecting to the handle portion.
4. The surgical device according to claim 3, wherein the elongate portion has at least one drive member for connecting to and driving the stapling drive member.
5. The surgical device according to claim 2, wherein the handle portion has a controller.
6. The surgical device according to claim 1, wherein the loading unit has a sensor for determining the gap between the anvil assembly and cartridge assembly.
7. The surgical device according to claim 2, wherein the handle portion includes a motor with an output shaft.
8. The surgical device according to claim 7, wherein the handle portion includes a sensor for determining the torque on the output shaft of the motor.
9. The surgical device according to claim 5, wherein the handle portion includes a motor and the controller monitors the current of the motor.
10. The surgical device according to claim 5, wherein the controller includes a memory unit.
11. The surgical device according to claim 10, wherein the loading unit has a sensor for determining clamping pressure.
12. The surgical device according to claim 11, wherein the clamping pressure is saved in the memory unit.
13. The surgical device according to claim 1, wherein the mechanical feature is selected from a group consisting of a coating, a texture, a depression, and a protrusion.
14. The surgical device according to claim 1, wherein the mechanical feature is selected from a group consisting of depressions, depressions and protrusions, and protrusions.
15. The surgical device according to claim 1, wherein the anvil assembly includes an anvil with a ramped surface.
16. The surgical device according to claim 1, wherein the mechanical feature is defined on the ramped surface.
17. The surgical device according to claim 1, wherein the mechanical feature is proximal to the ramped surface.
18. The surgical device according to claim 1, wherein the cartridge assembly has a channel.
19. The surgical device according to claim 1, wherein the mechanical feature is defined on the channel.
20. The surgical device according to claim 5, wherein the controller saves data concerning the use of the surgical device.
21. The surgical device according to claim 1, wherein the cartridge assembly has linear rows of staples.
22. The surgical device according to claim 21, wherein the mechanical feature indicates a length of the linear rows.
23. The surgical device according to claim 1, wherein the mechanical feature indicates the size of the staples.

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

What is claimed is:

1. A method for restricting lanes in a supply chain management framework, comprising:
a) displaying a plurality of distribution centers of a supply chain utilizing a graphical user interface;
b) designating a lane restriction of each of the distribution centers utilizing the graphical user interface; and
c) conditionally involving the distribution centers in a supply chain analysis based on the designation.
2. The method of claim 1, wherein it is determined whether a supplier site has been excluded from the supply chain analysis, and the lane is involved in the supply chain analysis based on determination.
3. The method of claim 1, wherein the lane is allocated prior to the supply chain analysis upon the lane restriction of the distribution centers being designated as required.
4. The method of claim 1, wherein the lane is excluded during the supply chain analysis upon the lane restriction of the distribution centers being designated as excluded.
5. The method of claim 1, wherein the lane is included during the supply chain analysis upon the lane restriction of the distribution centers being designated as to be solved.
6. The method of claim 1, wherein the designation is received utilizing a network.
7. A system for restricting lanes in a supply chain management framework, comprising:
a) logic for displaying a plurality of distribution centers of a supply chain utilizing a graphical user interface;
b) logic for designating a lane restriction of each of the distribution centers utilizing the graphical user interface; and
c) logic for conditionally involving the distribution centers in a supply chain analysis based on the designation.
8. The system of claim 7, wherein it is determined whether a supplier site has been excluded from the supply chain analysis, and the lane is involved in the supply chain analysis based on determination.
9. The system of claim 7, wherein the lane is allocated prior to the supply chain analysis upon the lane restriction of the distribution centers being designated as required.
10. The system of claim 7, wherein the lane is excluded during the supply chain analysis upon the lane restriction of the distribution centers being designated as excluded.
11. The system of claim 7, wherein the lane is included during the supply chain analysis upon the lane restriction of the distribution centers being designated as to be solved.
12. The system of claim 7, wherein the designation is received utilizing a network.
13. A computer program product for restricting lanes in a supply chain management framework, comprising:
a) computer code for displaying a plurality of distribution centers of a supply chain utilizing a graphical user interface;
b) computer code for designating a lane restriction of each of the distribution centers utilizing the graphical user interface; and
c) computer code for conditionally involving the distribution centers in a supply chain analysis based on the designation.
14. The computer program product of claim 13, wherein it is determined whether a supplier site has been excluded from the supply chain analysis, and the lane is involved in the supply chain analysis based on determination.
15. The computer program product of claim 13, wherein the lane is allocated prior to the supply chain analysis upon the lane restriction of the distribution centers being designated as required.
16. The computer program product of claim 13, wherein the lane is excluded during the supply chain analysis upon the lane restriction of the distribution centers being designated as excluded.
17. The computer program product of claim 13, wherein the lane is included during the supply chain analysis upon the lane restriction of the distribution centers being designated as to be solved.
18. The computer program product of claim 13, wherein the designation is received utilizing a network.