1461164256-290663d3-ad8d-4c41-beed-7e82a79357e3

1. A method of controlling access by a user to encrypted content on content media at the user, comprising instantiating at the user a current instance of an executable program stored on the content media, the executable program generating a configuration identifier that is unique to the current instance of the executable program; creating, using the configuration identifier, a virtual directory structure for content on the content media, the content having a location within the directory structure that depends upon the configuration identifier and which has a corresponding path; communicating with a remote server for access authorization by said user; providing to the user information on selectable content and the corresponding path of such content; and providing to the user from said remote server a decryption key for decrypting selected content.
2. The method of claim 1, wherein said content comprises a plurality of content files, each file having a separate location within the directory structure and a separate corresponding path.
3. The method of claim 1, wherein said providing to the user information on selectable content comprises providing encrypted information on said content and on said corresponding path, the information on said corresponding paths comprising a URL identifying a location within the directory structure of said content.
4. The method of claim 1 further comprising encrypting at the remote server said information provided to the user using a first encrypting process and a first encryption key; and downloading to a browser at the user a page containing said encrypted information.
5. The method of claim 4 further comprising downloading to said executable program a first transformation of a decryption program and a second transformation of said encryption key for decrypting the encrypted information on said page.
6. The method of claim 5, wherein said first and second transformations are different transformation processes and are unique to a current access session.
7. The method of claim 6, wherein said second transformation process comprises combining said first key with a number to form a combination, and encrypting said combination using a second encryption process to produce said second transformation of said encryption key, and wherein said first transformation process of the decryption program comprises decrypting the encrypted combination to recover the first encryption key, and decrypting using a different decryption process and said decrypted key the encrypted information on said page.
8. The method of claim 1, wherein said executable program comprises a local server, and said communicating with said remote server comprises communicating with said local server via a browser at the user.
9. The method of claim 1, wherein said generating a configuration identifier comprises generating with the executable program a random number; and said step of creating a virtual directory structure comprises creating a location within the directory structure for said content using said random number.
10. The method of claim 9 further comprising providing said configuration identifier to the remote server, and forming at said remote server a path corresponding to the location in the directory structure of said content using said configuration identifier; and wherein said providing of information to a user on selectable content comprises providing to the user a description of said content and the corresponding path.
11. The method of claim 10 further comprising encrypting said information at said remote server, and decrypting said information in the executable program to recover the content description and path.
12. The method of claim 1, wherein said instantiating comprises running a first portion of the executable program which creates a local server; and said generating a configuration identifier comprises running a second portion of the executable program to produce an unpredictable number, said configuration identifier comprising said unpredictable number.
13. The method of claim 12, wherein said remote server comprises one or more content servers and an authorization server, and the method further comprises authorizing, in a content server, access by the user during a current access session to encrypted content on the content media; and supplying to the user a session identifier identifying said access session, and wherein said providing to the user information on selectable content comprises uploading from the user to the authorization server the session identifier and a content media identifier; and downloading from the authorization server in response to said identifiers information on selectable content.
14. The method of claim 1, wherein said content comprises multimedia data, and said content media comprises a data storage device.
15. The method of claim 14 further comprising storing encrypted multimedia data content selected by the user in a temporary file; decrypting the encrypted data in said temporary file in a moving time window; and scrambling the decrypted data in said temporary file following rendering.
16. A method of controlling access by a user to encrypted content on content media at the user, comprising storing on the content media encrypted content files, each file having an associated key; providing on the content media an executable program, the executable program comprising a first portion operating as a server, a second portion generating a unique identifier for each instantiation of the program, a third portion creating for each instance of the executable program a virtual directory structure for the content files on the content media, the content files in the directory structure having locations in said directory structure determined by the unique identifier and said locations having corresponding paths, and a fourth portion for decryption; authorizing by a remote server user access to the encrypted content; and communicating to the executable program after said authorizing an associated key for decrypting an encrypted content file selected by the user.
17. The method of claim 16 further comprising providing a browser at said user for communicating between the first server portion of the executable program on the content media and the remote server; and downloading to the browser a page having a main frame for displaying information to the user and having a hidden frame with a program for communicating with the server portion of the executable program.
18. The method of claim 17 further comprising uploading from the user to the remote server said unique identifier and a content media identifier; receiving from the remote server an encrypted message comprising a decryption program for use with said associated keys for decrypting encrypted content, and receiving a security key for decrypting communications between the remote server and the user during said access session.
19. The method of claim 18 further comprising generating using said unique identifier in said executable program a decryption key for decrypting said encrypted message from the remote server.
20. The method of claim 18, wherein said security key and said decryption program received from said remote server comprise a first transformation of a security key and a second transformation of an encryption program for encrypting communications between the remote server and the user, said transformations enabling decryption of communications only during the current access session.
21. The method of claim 20, wherein said first transformation of the security key and the second transformation of said decryption algorithm comprise different transformations.
22. The method of claim 16, wherein said remote server comprises one or more content servers and an authorization server, and wherein said authorizing user access comprises authorizing user access by a content server, and said communicating of said associated key for decrypting comprises communicating said key from the authorization server.
23. The method of claim 22, wherein said authorizing user access by said content server comprises downloading to the user a vendor identifier; communicating from the user to the authorization server said vendor identifier and said unique identifier generated for the current instance of the executable program; and receiving at the user from the authorization server transformations of associated keys for decrypting the encrypted content files on the content media and another transformation of a decryption program for said decrypting, said transformations being specific to the current instance of the executable program.
24. The method of claim 23 further comprising receiving at said user from said content server a content selection page containing a description of selectable content files on the content media and the corresponding paths in said directory structure for said selectable content files.
25. The method of claim 24, wherein said corresponding paths for content files comprise URLs which indicate said locations in the directory structure of said files, and said receiving comprises receiving said paths in an encrypted communication on a hidden frame in a browser of the user.
26. The method of claim 25 further comprising uploading said encrypted communication from the browser to the first server portion of the executable program; and decrypting the encrypted communication using the fourth portion of the executable program.
27. The method of claim 22 further comprising receiving from the authorization server on a hidden frame of a browser URLs for the corresponding paths of said content files in the directory structure; uploading said URLs to the executable program; constructing in the executable program a content page identifying selectable content and associated URLs; and downloading the content page from the server portion of the executable program to a main frame of the browser for display to the user.
28. The method of claim 27, wherein said URLs are encrypted, and the method further comprises decrypting in the executable program an encrypted URL corresponding to a selected content file.
29. The method of claim 22, wherein there are a plurality of content servers, each content server being identified by a vendor identifier and having a corresponding group of encrypted content files to which such content server grants user access; and wherein said authorization server stores in a key file keys for the encrypted content files of said plurality of content servers.
30. The method of claim 16, wherein said encrypted content files comprise multimedia data; and wherein said executable program stores a content file selected by a user in a temporary file; decrypts a portion of the content file in the temporary file in a moving time window; and scrambles the decrypted portion of the content file in the temporary file following rendering.
31. The method of claim 16, wherein said encrypted content is selected from the group consisting of digital data and executable programs.
32. The method of claim 16, wherein said content media comprises storage media selected from the group consisting of optical storage, magnetic storage, and semiconductor memory.
33. A method of controlling access by a user to encrypted content on content media at the user, comprising instantiating at the user a current instance of an executable program stored on the content media; generating with the executable program upon instantiation a configuration identifier that is unique to the current instance of the executable program; communicating with a remote server for access authorization by said user, comprising providing said configuration identifier to the remote server; providing to the user information on selectable content; and providing to the user from said remote server in a message encrypted using said configuration identifier a decryption code and a decryption key for decrypting selected content.
34. The method of claim 33 further comprising creating for the current instance, using the configuration identifier, a virtual directory structure for content on the content media, the content having a location and a corresponding path within the directory structure which depend upon said configuration identifier.
35. The method of claim 33, wherein said providing to the user information on selectable content comprises providing a path for said selectable content which is encrypted using said configuration identifier.
36. A method of controlling access by a user to encrypted content on content media at the user, comprising instantiating at the user a current instance of an executable program stored on the content media; communicating with a remote server for access authorization by said user; providing to the user information on selectable content; and providing to the user from said remote server a first transformation of a decryption code and a second transformation of a decryption key for decrypting selected content, said first and second transformations being unique to the current instance.
37. Content media for controlled access to encrypted content by a user, comprising a repository on the content media storing encrypted content files; an executable program on the content media executable by a computer of the user, said executable program comprising a local server for communicating with a browser of the user; a configuration identifier generator operable upon instantiation of the program to generate a unique configuration identifier corresponding to a current instance of the executable program; first program code for creating upon said instantiation of the executable program a virtual directory structure for the encrypted content files stored in said repository, the content files having locations within said directory structure during said current instance determined by the configuration identifier, and said locations having corresponding encrypted paths; and second program code for receiving from said browser keys for decrypting an encrypted content file selected by the user for access and the corresponding encrypted path.
38. The content media of claim 37, wherein said configuration identifier generator comprises a random number generator which generates a different random number for each instantiation of the program, and the first program code includes an encryption program for encrypting said random number, the encrypted random number being used for creating said virtual directory structure.
39. The content media of claim 38, wherein said first program code assigns to each encrypted content file a location within said virtual directory structure that is determined by said encrypted random number, and wherein said encrypted path for such location comprises a URL formed using said encrypted random number.
40. The content media of claim 39, wherein said executable program comprises a shell program and a library which is updatable via the browser to change the operations of the executable program.
41. The content media of claim 37 further comprising a URL within the content media that indicates a network address for a remote server, and wherein the local server communicates with the remote server via the browser to authorize access to the content media by the user.
42. The content media of claim 37, wherein said content media comprises a storage device, and the content media further includes a program that comprises a parameter file which cooperates with the user’s computer for automatically instantiating the executable program.
43. The content media of claim 37, wherein said content media is selected from the group consisting of optical storage devices, magnetic storage devices, and semiconductor memory.
44. The content media of claim 37, wherein said encrypted content files comprise multimedia data.
45. The content media of claim 37, wherein said executable program further comprises program code having a first portion for writing an encrypted content file to a temporary file; a second portion for accessing the temporary file in a non-exclusive access mode; a third portion for decrypting preselected parts of the encrypted temporary file in a moving time window; and a fourth portion for scrambling the decrypted parts of the temporary file at a predetermined time following decryption.

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 system for controlling a temperature of a printhead in an image forming device comprising:
an IO pad connected to the printhead, the IO pad supplying a signal to a circuit disposed on the printhead;
a controller configured to interrupt the supply of the signal to the circuit when the temperature of the printhead exceeds a predetermined value;
a drive mechanism connected to the IO pad to drive the IO pad to a ground level when the temperature of the printhead falls back below the predetermined value; and
a polling circuit configured to measure an electric level of the IO pad, wherein the controller reestablishes the supply of the signal to the circuit when the ground level is measured by the polling circuit.
2. The system for controlling a temperature of a printhead of claim 1, wherein the circuit includes a plurality of actuators and the signal is one of: (i) an electrical voltage and (ii) an electric current.
3. The system for controlling a temperature of a printhead of claim 1, wherein the polling circuit is disposed on the printhead and the drive mechanism is disposed external to the printhead within the image forming device.
4. The system for controlling a temperature of a printhead of claim 1, further comprising a switch positioned between the IO pad and the circuit, the switch being operable in an open and a closed state such that the controller drives the switch to the open state to interrupt the supply of the signal to the circuit and the controller drives the switch to the closed state to reestablish the supply of the signal to the circuit.
5. The system for controlling a temperature of a printhead of claim 1, wherein the signal being supplied to the circuit is received from a source external to the printhead. The system for controlling a temperature of a printhead of claim 1, wherein the IO pad includes a first input region, a second input region, and an output region such that the IO pad operates in the first input region when the temperature of the printhead is below the predetermined value, the second input region when the signal is supplied to the circuit, and the output region when the temperature of the printhead exceeds the predetermined value.
6. The system for controlling a temperature of a printhead of claim 1, wherein the first input region having a first voltage, the second input region having a second voltage, and the output region having a third voltage such that the third voltage is greater than the second voltage and the second voltage is greater than the first voltage.
7. The system for controlling a temperature of a printhead of claim 1, wherein the electric level is one of: (i) a voltage level and (ii) a current level.
8. A method for controlling the temperature of a printhead in an image forming device comprising:
supplying a signal to a circuit disposed on the printhead;
sensing the temperature of the printhead by a temperature sensor disposed on the printhead;
interrupting the supply of the signal by a controller when the sensed temperature exceeds a predetermined value;
driving an IO pad to a ground level by a drive mechanism when the temperature of the printhead falls back below the predetermined value;
measuring an electric level of the IO pad by a polling circuit and communicating the measured level to the controller; and
reestablishing the supply of the signal by the controller when a ground level is measured by the polling circuit.
9. The method for controlling the temperature of a printhead of claim 8, wherein the circuit includes a plurality of actuators and the signal is one of: (i) an electrical voltage and (ii) an electric current.
10. The method for controlling the temperature of a printhead of claim 9, further comprising opening a switch provided between the IO pad and the circuit by the controller to interrupt the supply of the signal to the circuit and closing the switch by the controller to reestablish the supply of the signal to the circuit.
11. The method for controlling the temperature of a printhead of claim 9, wherein the electric level is one of: (i) a voltage level and (ii) a current level.
12. A printhead comprising:
a housing;
a circuit affixed to the housing and operable to eject ink;
an IO pad affixed to the printhead, the IO pad supplying a signal to the circuit;
a controller configured to interrupt and reestablish the supply of the signal to the circuit, the controller interrupts the supply of the signal when a temperature of the printhead exceeds a predetermined value and the controller reestablishes the supply of the signal when the temperature of the printhead falls back below the predetermined value; and
a polling circuit configured to measure an electric level of the IO pad and communicate the measured level to the controller, wherein a ground level is communicated to the controller when the temperature of the printhead falls back below the predetermined temperature.
13. The printhead of claim 12, wherein the circuit includes a plurality of actuators and the signal is one of: (i) an electrical voltage and (ii) an electric current.
14. The printhead of claim 13, wherein when the temperature of the printhead falls back below the predetermined value an external drive mechanism drives the IO pad to the ground level.
15. The printhead of claim 13, wherein the IO pad includes a first input region, a second input region, and an output region such that the IO pad operates in:
the first input region when the temperature of the printhead is below the predetermined value;
the second input region when the signal is supplied to the circuit; and
the output region when the temperature of the printhead exceeds the predetermined value.
16. The printhead of claim 13, wherein the first input region having a first voltage, the second input region having a second voltage, and the output region having a third voltage such that the third voltage is greater than the second voltage and the second voltage is greater than the first voltage.
17. The printhead of claim 13, wherein the electric level is one of: (i) a voltage level and (ii) a current level.

1461164244-e1b35fdb-7519-4757-a6af-f0439afd0259

What is claimed is:

1. An edging system comprising (a) one or more straight units, (b) one or more curved units and (c) one or more corner units, said units being adapted for arrangement in end-to-end relationship, each said unit having a connecting face at each of its ends comprised of a vertical groove and a vertical rib such that the ribs on the connecting faces of any two of said units fit within the grooves in the connecting faces of said two units to maintain the units in end-to-end alignment with one another.
2. A system is set forth in claim 1 wherein the connecting face at one end of each unit has the rib thereon located adjacent one side of the unit and the groove therein located adjacent the other side of the unit and the connecting face at the other end of each unit has the rib thereon located adjacent said other side of the unit and the groove therein located adjacent said one side of the unit.
3. A system as set forth in claim 2 wherein each said connecting face is comprised of a protruding rib of selected configuration and a groove having a configuration complementary to that of the rib.
4. A system as set forth in claim 3 wherein the rib and groove are generally V-shaped and immediately contiguous to one another.
5. A system as set forth in claim 2 wherein each said connecting face is comprised from side to side of the unit of a flat surface, a protruding rib of selected configuration, a groove having a configuration complementary to that of the rib, and a flat surface.
6. An edging system comprising a plurality of curved edger units, each having a concave surface and a convex surface, the concave and convex surfaces having the same arc of curvature such that a plurality of units may be nested together with the concave surface of each unit engaging flush against the convex surface of the next adjacent unit.
7. An edging system including at least one corner unit, each corner unit comprising a corner block and a pair of legs extending at a right angle from the corner block, the corner block having a top surface including a flat area for facilitating stacking of a plurality of corner units.
8. A system as set forth in claim 7 wherein the upper surface of each corner unit is scalloped, each of said legs comprising a scallop and the corner block comprising a partial scallop contiguous to and of the same height as the leg scallops, said flat area comprising an area forming a right angle spaced inward from the outer corner of the block, the upper surfaces of the block contiguous to its outer corner being curved.
9. An edging system comprising one or more of (a) one or more straight edger units, and (b) one or more curved edger units, each unit having a length to thickness ratio of about 5.33:1 and a height to thickness ratio of about 1.89:1.
10. A system as set forth in claim 9 wherein the top of each unit comprises one or more scallops each having a height equal to about 25% of the overall height of the unit.
11. A system as set forth in claim 9 including a plurality of curved units each having a concave surface and a convex surface, the concave and convex surfaces having the same arc of curvature, each curved unit being thicker at its mid-portion than at its ends.
12. A system as set forth in claim 9 including one or more corner units, each corner unit having a pair of outer sides of equal length and having length to thickness and height to thickness ratios no greater than set forth in claim 9.
13. A system as set forth in claim 12 wherein the top of each corner unit comprises one or more scallops each having a height equal to about 25% of the overall height of the unit.
14. A system as set forth in claim 12 wherein each corner unit comprises a corner block and a pair of legs of equal length extending at a right angle from the corner block, each of said legs having a scallop and the corner block having a partial scallop contiguous to and of the same height as the leg scallops, the partial scallop having a top including a flat surface extending inwardly from the outer sides of the block adjacent the outer corner of the block.
15. An edging system comprising (a) one or more straight units, (b) one or more curved units and (c) one or more corner units, said units being adapted for arrangement in end-to-end relationship, each curved unit having a concave surface and a convex surface both formed on the same arc of curvature, each curved unit being thicker at its mid-portion than at its ends, each said unit having a length to thickness ration no greater than about 5.33:1 and a height to thickness ratio no greater than about 1.89:1, each said unit having a connecting face of equal size and shape at each of its ends comprised of a vertical groove and a vertical rib and such that the ribs on the connecting faces of any pair of adjoining units fit within the grooves in the connecting faces of said pair of units to maintain the units in end-to-end alignment with one another.
16. A process of making edging units comprising the steps of
placing one or more molding forms on a pallet, each form having sides defining an enclosure of a selected shape and size and being open at the top and bottom, the bottom being temporarily closed by the pallet,
filling each form with a low slump cementitious mixture,
lowering a plunger that is complementary to a respective molding form into the form to compress the cementitious mixture therein and to conform the mixture to the shape and size defined by the form,
maintaining each plunger in its lowered position and at the same time raising each form upwardly until the bottom of the form is level with the bottom of the plunger,
raising each form and plunger until they are clear of a respective molded unit, and
transporting the pallet containing one or more molded units to a subsequent station.
17. A process as set forth in claim 16 including the additional steps of cleaning each form and plunger, transporting an empty pallet into position below each form and plunger, and repeating the steps recited in claim 16.
18. A process as set forth in claim 16 wherein the subsequent station is a packing station and wherein the method includes the steps of nesting together a plurality of molded units of the same shape and size and placing the nested units on a shipping pallet.
19. A process as set forth in claim 18 wherein the steps recited in claim 18 are performed without curing the molded units.
20. A process as set forth in claim 18 including molding forms each defining a curved edging unit having a convex surface and a concave surface with both surfaces having the same arc of curvature, such that a plurality of the curved units are nested together with the concave surface of each unit engaging flush against the convex surface of the next adjacent unit for safe and compact packing on a pallet.

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 stent arranged in a stenosis portion in an intracavital, the stent comprising:
at least one deformable frame which is urged so as to expand in a radially outward direction thereof in an installed state, the frame having a proximal end and a distal end; and
a cylindrical film-like member having an inner periphery and an outer periphery, the inner periphery being removably mounted around an outer periphery of the frame, the film-like member being expandable and reducible in a radial direction thereof, the outer periphery of the film-like member being in tight contact with the stenosis portion when the film-like member is expanded in a radially outward direction thereof, the film-like member having a proximal end and a distal end.
2. A stent which expands a lumen in a body, the stent comprising:
a film-like member having an inner periphery and an outer periphery and which is expandable and reducible in a radial direction thereof, the film-like member having a proximal end and a distal end;
at least one frame which is installed in and removed from the film-like member and which is separated from the film-like member when recovered, the frame having a proximal end and a distal end.
3. A stent according to claim 1, wherein the frame is formed to be generally linear in a no-load state, and
wherein the film-like member has a support mechanism inside the outer periphery of the film-like member, the support mechanism supporting at least a part of the frame when the distal end of the frame is arranged closer to the proximal end of the film-like member than to the distal end of the film-like member and when the proximal end of the frame is arranged at a position which is more proximal than the proximal end of the film-like member.
4. A stent according to claim 3, wherein the support mechanism is spirally formed on the film-like member.
5. A stent according to claim 3, wherein the support mechanism has a lumen formed on the inner periphery of the film-like member and into which the frame is insertable.
6. A stent according to claim 4, wherein the support mechanism has a lumen formed on the inner periphery of the film-like member and into which the frame is insertable.
7. A stent according to claim 3, wherein the support mechanism has a rail-like section provided on the inner periphery of the film-like member and which supports the frame in a recess portion having an opening facing in a radially inward direction of the film-like member.
8. A stent according to claim 4, wherein the support mechanism has a rail-like section provided on the inner periphery of the film-like member and which supports the frame in a recess portion having an opening facing in a radially inward direction of the film-like member.
9. A stent according to claim 1, wherein the film-like member is made from biodegradable material.
10. A stent according to claim 2, wherein the frame comprises at least one steam frame formed to be generally linear in a no-load state and a plurality of branch frames which are abutted against the inner periphery of the film-like member, and
wherein the film-like member has a support mechanism inside the outer periphery of the film-like member, the support mechanism supporting at least a part of the branch frames when the distal end of the steam frame is arranged closer to the proximal end of the film-like member than to the distal end of the film-like member and when the proximal end of the stem frame is arranged at a position which is more proximal than the proximal end of the film-like member.
11. A stent according to claim 10, wherein the branch frames are each shaped substantially like a character C.
12. A stent according to claim 10, wherein the support mechanism has a lumen formed on the inner periphery of the film-like member and into which at least a part of the branch frames are inserted.
13. A stent according to claim 10, wherein the support mechanism has a rail-like section provided on the inner periphery of the film-like member and which supports at least a part of the branch frames in a recess portion having an opening facing in a radially inward direction of the film-like member.
14. A stent according to claim 2, wherein the film-like member is made from biodegradable material.
15. A stent which expands a lumen in a body, the stent comprising:
a film-like member having an inner periphery and an outer periphery and which is expandable and reducible in a radial direction thereof, the film-like member having a proximal end and a distal end;
a plurality of frames which are installed in and removed from the film-like member and which are separated from the film-like member when recovered, the frames each having a proximal end and a distal end.
16. A stent according to claim 15, wherein the frames are formed to be generally linear in a no-load state, and
wherein the film-like member has a support mechanism inside the outer periphery of the film-like member, the support mechanism supporting at least a part of the frame when the distal end of the frame is arranged closer to the proximal end of the film-like member than to the distal end of the film-like member.
17. A stent according to claim 16, wherein the support mechanism is spirally formed, and
wherein the frames are supported by the support mechanism and are integrated together at a position thereof which is arranged closer to the proximal end of the frames than the proximal end of the film-like member.
18. A stent according to claim 15, wherein the film-like member is made from biodegradable material.
19. A recovery method of recovering a stent indwelled in an indwelling portion of a coelom while being expanded in the coelom, comprising:
inserting a coelom observing mechanism into the coelom, the coelom observing mechanism having a channel therein and which allows an interior of the coelom to be observed;
guiding a device having a gripping mechanism to an indwelled portion of the stent through the channel in the coelom observing mechanism, the stent having a cylindrical film-like member which has a proximal end and a distal end and which can be expanded and contracted in a radial direction thereof and at least one frame which is removably attached to a bore in the film-like member and which has an expanding force exerted in a radially outward direction thereof, the frame having a distal end arranged closer to the proximal end of the film-like member than to the distal end of the film-like member and a proximal end located at a position which is more proximal than the proximal end of the film-like member;
using this device to grip the proximal end of the frame located at the position which is more proximal than the proximal end of the film-like member;
recovering the frame by pulling out the frame gripped by the device while reducing the diameter of the film-like member in the indwelling portion; and
further recovering the film-like member having the diameter thereof reduced.