1460738397-770645ba-9a3e-427e-a53b-7e6e24ccca26

1. A developer system for an electrographic printer having a photoconductor element, comprising:
a magnetic brush having a magnetic core surrounded by a toning shell that rotatably conveys a layer of developer to said photoconductor element;
a sump containing a reservoir of developer;
a self-metering conveyor roller for conveying developer from the reservoir to said toning shell of said magnetic brush having at least two magnetic poles of opposite polarity,
an engageable metering skive in a developer flow path around said toning shell between said conveyor roller and said photoconductor element capable of engagement; and
a driving assembly that rotates the conveyor roller at a saturation speed that saturates the flow of developer on the toning shell so that it is essentially constant when the conveyor roller speed is increased beyond the saturation speed if the engageable metering skive is engaged or not engaged.
2. The developer system of claim 1, further comprising an engageable metering skive that is not engaged.
3. The developer system of claim 1, wherein a maximum magnetic field strength of the outer surface of the roller is less than 1000 gauss, and a minimum magnetic field strength between poles at said outer surface is no less than 30% of said maximum field strength.
4. The developer system of claim 1, wherein; and
the driving assembly that rotates the conveyor roller at a saturation speed that saturates the capacity of the conveyor roller to deliver developer to said toning shell such that the flow of developer on the toning shell is essentially constant when the conveyor roller speed is increased beyond the saturation speed and engages a metering skive such that the flow on the toning shell is less if the metering skive is engaged.
5. The developer system of claim 1, wherein a maximum magnetic field strength of the outer surface of the roller is between about 100 and 300 gauss, and a minimum magnetic field strength of said outer surface is no less than about 35% of said maximum field strength.
6. The developer system of claim 1, wherein said magnetic core of said conveyor roller includes a plurality of magnets around the circumference of the roller, the poles of each of said magnets being radially aligned with respect to a central axis of said roller and alternating between adjacent magnets.
7. The developer system of claim 6, wherein said conveyor roller includes a cylindrical shell rotatably mounted around said magnetic core, and wherein said magnets extend around between about 100\xb0 and 160\xb0 around said circumference of the magnetic core.
8. The developer system of claim 6, wherein said magnets are flexible strip magnets.
9. The developer system of claim 6, wherein said magnetic core includes an even number of magnets.
10. The developer system of claim 1, further comprising means for driving said magnetic brush consistent with a printing speed of at least 80 ppm.
11. The developer system of claim 1, further comprising means for rotating said conveyor roller at a speed that delivers developer at a rate of at least 5.0 gin.-sec.
12. The developer system of claim 11, further comprising means for rotating said conveyor roller at a speed that delivers developer at a rate of at least 5.35 gin.-sec.
13. The developer system of claim 12, wherein said rotating means rotates said developer roller at a speed of at least 75 rpm.
14. A method of metering a constant flow rate of developer to a toning shell of a magnetic brush that develops latent electrostatic images on a photoconductor element without the need for a metering skive, comprising the steps of:
providing an engageable rotatable self-metering conveyor roller between a reservoir of developer and said toning shell, wherein a maximum magnetic field strength on an outer surface of said roller and having at least two magnetic poles of opposite polarity; and
rotating the conveyor roller at a saturation speed that saturates the capacity of the toning shell to receive developer without a metering skive adjacent to the toning shell such that that a constant flow amount of developer is provided to the toning shell despite variations in the speed of rotation of said conveyor roller when the conveyor roller speed is increased beyond the saturation speed.
15. The developer metering method of claim 14, wherein a maximum magnetic field strength of the outer surface of the roller is less than 1000 gauss, and a minimum magnetic field strength between poles at said outer surface is no less than 30% of said maximum magnetic field strength.
16. The developer metering method of claim 14, wherein a maximum magnetic field strength of the outer surface of the roller is between about 100 and 300 gauss, and a minimum magnetic field strength of said outer surface is no less than about 35% of said maximum magnetic field strength.
17. The developer metering method of claim 14, further comprising:
a metering skive in a developer flow path around said toning shell between said conveyor roller and said photoconductor element capable of engagement; and
a driving assembly that rotates the conveyor roller at a saturation speed that saturates the capacity of the conveyor roller to deliver developer to said toning shell such that the flow of developer on the toning shell is essentially constant when the conveyor roller speed is increased beyond the saturation speed and engages a metering skive such that the flow on the toning shell is less if the metering skive is engaged.
18. The developer metering method of claim 14, wherein said conveyor roller includes a cylindrical shell rotatably mounted around a magnetic core, and having magnets that extend around between about 100\xb0 and 160\xb0 around said circumference of the magnetic core.
19. The developer metering method of claim 14, further comprising the step of driving said magnetic brush consistent with a printing speed of at least 80 ppm.
20. The developer metering method of claim 14, further comprising the step of rotating said conveyor roller at a speed that delivers developer at a rate of at least 5.0 gin.-sec.
21. The developer metering method of claim 14, further comprising the step of rotating said conveyor roller at a speed that delivers developer at a rate of at least 6.0 gin.-sec.
22. The developer metering method of claim 14, further comprising the step of rotating said conveyor roller at a speed of at least 75 rpm

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 for application steering or blocking transmitted encrypted data from a source tunnel endpoint to a target tunnel endpoint over an encrypted tunnel in accordance with application steering or blocking policies, the method comprising:
at a source tunnel endpoint of the encrypted tunnel, mapping a first Security Parameter Index (SPI) and a second SPI to a first application identifier to generate first mapping information, the first application identifier identifying the first application that is generating the encrypted data and that, in combination with the application steering or blocking policies, is used to identify a particular interface for further transmitting encrypted data generated by the first application towards the target tunnel endpoint;
communicating the first mapping information from the source tunnel endpoint to an intermediate network entity for use by the intermediate network entity, in combination with the application steering or blocking policies, in identifying the particular interface for further transmitting the encrypted data generated by the first application towards the target tunnel endpoint; and
concatenating an unencrypted header including the first SPI with a first encrypted data payload generated by the first application to create a first communications packet; and
the source tunnel endpoint transmitting the first communications packet to the target tunnel endpoint over the encrypted tunnel via the intermediate network entity and in accordance with the application steering or blocking policies associated with the first application.
2. The method according to claim 1, wherein the first SPI comprises an inbound SPI and wherein the second SPI comprises an outbound SPI.
3. The method according to claim 1, further comprising:
the intermediate network entity extracting the first SPI from the unencrypted header of the first communications packet; and
the intermediate network entity using the first SPI and the first mapping information previously received to determine the first application identifier and to identify the first application associated with the first application identifier;
the intermediate network entity using the identity of the first application and the application steering or blocking policies to determine the particular interface necessary for further transmitting the first encrypted data to the target tunnel endpoint over the encrypted tunnel; and
the intermediate network entity transmitting the first encrypted data to the target tunnel endpoint using the determined particular interface.
4. The method according to claim 3, wherein the determined particular interface comprises one of an 802.11 wireless interface, a cellular wireless interface, a satellite wireless interface, and a wired interface.
5. The method according to claim 4, wherein each of the 802.11 wireless interface, cellular wireless interface, satellite wireless interface, and wired interface is associated with a different internet protocol (IP) address for further transmitting the first communications packet towards the target endpoint.
6. The method according to claim 3, wherein the source tunnel endpoint comprises a mobile host, and wherein the network entity comprises a mobile router.
7. The method according to claim 3, wherein the source tunnel endpoint comprises a Policy Enforcement Point (PEP).
8. The method according to claim 7, wherein the intermediate network entity comprises another Policy Enforcement Point (PEP).
9. The method according to claim 8, wherein the intermediate network entity comprises a mobile router.
10. The method according to claim 1, wherein the intermediate network entity determines the first application identifier from the SPI and uses the first application identifier at the intermediate network entity to enable blocking policies that prevent one or more interfaces from being used to transmit packets which originate from a particular application.
11. The method according to claim 1, wherein communicating the first mapping information from the source tunnel endpoint to the intermediate network entity enables the intermediate network entity to provide different levels of QoS on encrypted data from the source tunnel endpoint dependent on the SPI parameter included in a transmitted packet so that different applications running on the source tunnel endpoint are able to have different levels of QoS.
12. The method according to claim 1, further comprising the source tunnel endpoint negotiating for each application a unique security association (SA) containing the mapping directly with a policy enforcement point of a home network of the source tunnel endpoint prior to communicating the first mapping information from the source tunnel endpoint to the intermediate network entity, the source tunnel endpoint communicating with the policy enforcement point through the intermediate network entity after the source tunnel endpoint negotiated with the policy enforcement point.
13. A system for enabling application steering or blocking transmitted encrypted data from a source tunnel endpoint to a target tunnel endpoint over an encrypted tunnel in accordance with configured application steering or blocking policies, the system comprising:
a source tunnel endpoint node comprising a first processor, first memory, and first transceiver, the first processor configured to:
associate a first Security Parameter Index (SPI) and a second SPI to a first application identifier to generate first mapping information, the first application identifier identifying the first application that is generating the encrypted data and that, in combination with the application steering or blocking policies, is used to identify a particular interface for further transmitting encrypted data generated by the first application towards the target tunnel endpoint;
communicate, via the first transceiver, the first mapping information to an intermediate network entity for use by the intermediate network entity, in combination with the application steering or blocking policies, in identifying the particular interface for further transmitting the encrypted data generated by the first application towards the target tunnel endpoint;
concatenate an unencrypted header including the first SPI with a first encrypted data payload generated by the first application to create a first communications packet; and
transmit, via the first transceiver, the first communications packet to the target tunnel endpoint over the encrypted tunnel via the intermediate network entity and in accordance with the application steering or blocking policies associated with the first application; and
the intermediate network entity, coupled to the source tunnel endpoint over the encrypted tunnel, and comprising a second processor, second transceiver, and second memory, the second processor configured to:
receive, via the second transceiver, the first mapping information and store the first mapping information in the second memory;
receive, via the second transceiver, the first communications packet;
extract the first SPI from the unencrypted header of the first communications packet,
use the first SPI and the first mapping information to determine the first application identifier and to identify the first application associated with the first application identifier;
use the identity of the first application and application steering or blocking policies configured at the intermediate network entity to determine the particular interface necessary for further transmitting the first encrypted data to the target tunnel endpoint over the encrypted tunnel; and
transmit, via the second transceiver, the first encrypted data towards the target tunnel endpoint using the determined particular interface.
14. The system according to claim 13, wherein the first SPI comprises an inbound SPI and the second SPI comprises an outbound SPI.
15. The system according to claim 13, wherein the source tunnel endpoint comprises a mobile host, and wherein the intermediate network entity comprises a mobile router.
16. The system according to claim 13, wherein the intermediate network entity comprises a router, and wherein the selected interface is used to transmit the first communications packet from the router to another network entity on a path towards the target tunnel endpoint.
17. The system according to claim 13, wherein the source tunnel endpoint comprises a Policy Enforcement Point (PEP).
18. The system according to claim 17, wherein the intermediate network entity comprises another Policy Enforcement Point (PEP).
19. The system according to claim 13, wherein the determined particular interface comprises one of an 802.11 wireless interface, a cellular wireless interface, a satellite wireless interface, and a wired interface.
20. The system according to claim 19, wherein each of the 802.11 wireless interface, cellular wireless interface, satellite wireless interface, and wired interface is associated with a different internet protocol (IP) address for further transmitting the first communications packet towards the target tunnel endpoint.
21. A source tunnel node configured to communicate with a target tunnel node via an intermediate network entity over an encrypted tunnel supporting application steering or blocking of encrypted data, the source tunnel node comprising:
a memory configured to store a unique Security Parameter Index (SPI) for each application identifier, each application identifier identifying a particular application that is generating encrypted data at the source tunnel node and that, in combination with application steering or blocking policies, may be used to identify a particular interface necessary for transmitting encrypted data generated by a corresponding application towards the target tunnel node;
a processor configured to associate a first Security Parameter Index (SPI) and a second SPI to a first application identifier and to generate first mapping information, the first application identifier identifying a first application that is generating first encrypted data at the source tunnel node and that, in combination with the application steering or blocking policies, may be used to identify a particular interface necessary for further transmitting encrypted data generated by a first application towards the target tunnel node;
a transmitter configured to transmit the first mapping information to the intermediate network entity for use by the intermediate network entity, in combination with the application steering or blocking policies in identifying the particular interface for further transmitting the encrypted data generated by the first application towards the target tunnel endpoint,
the processor further configured to concatenate an unencrypted header including the first SPI with a first encrypted data payload generated by the first application to create a first communications packet; and
the transmitter further configured to transmit the first communications packet towards the target tunnel node over the encrypted tunnel via the intermediate network entity, and in accordance with the application steering or blocking policies associated with the first application.
22. The source tunnel node according to claim 21, wherein the first SPI comprises an inbound SPI and the second SPI comprises an outbound SPI.
23. The source tunnel node according to claim 21, wherein the source tunnel node comprises a mobile host, and wherein the intermediate network entity comprises a mobile access point.
24. The source tunnel node according to claim 21, wherein the source tunnel node comprises a Policy Enforcement Point (PEP), and wherein the intermediate network entity comprises another Policy Enforcement Point (PEP).
25. An intermediate network entity for forwarding encrypted data payloads received from a source tunnel endpoint to a target tunnel endpoint over an encrypted tunnel, the intermediate network entity comprising:
a memory which stores first mapping information from a source tunnel endpoint, wherein the first mapping information comprises at least a first Security Parameter Index (SPI) and a second Security Parameter Index (SPI) associated with a first application identifier, the first application identifier identifying a particular application that is generating encrypted data at the source tunnel node and that, in combination with application steering or blocking policies, may be used to identify a particular interface necessary for further transmitting encrypted data payloads generated by the first application to the target tunnel node;
a receiver configured to receive a first encrypted communications packet from the source tunnel endpoint over the encrypted tunnel, wherein the first communications packet comprises a first encrypted data payload and a first unencrypted header including the first SPI; and
a processor configured to:
extract the first SPI from the unencrypted header, and to determine the first application identifier based on the first SPI and the previously received first mapping information, and to identify a first application associated with the first application identifier, and
use the identity of the first application and the application steering or blocking policies configured at the intermediate network entity to determine the particular interface necessary for further transmitting the first encrypted data payload to the target tunnel endpoint over the encrypted tunnel; and

a transmitter configured to transmit the first encrypted data payload towards the target tunnel endpoint using the determined particular interface.
26. The intermediate network entity according to claim 25, wherein the first SPI comprises an inbound SPI and the second SPI comprises an outbound SPI.
27. The intermediate network entity according to claim 25, wherein the intermediate network entity comprises a mobile router or a Policy Enforcement Point (PEP).
28. Tile intermediate network entity according to claim 25, wherein the determined particular interface comprises one of an 802.11 wireless interface, a cellular wireless interface, a satellite wireless interface, and a wired interface.
29. The intermediate network entity according to claim 28, wherein each of the 802.11 wireless interface, cellular wireless interface, satellite wireless interface, and wired interface is associated with a different internet protocol (IP) address for further transmitting the first communications packet towards the target tunnel endpoint.

1460738389-a6425386-75d2-484b-b570-2fae4ea2447d

1. A system for two-way exchange of personal data over mobile telephone networks comprising:
a mobile telephone running a Mobile Translator Program;
a Wireless Transport Gateway embodying a Wireless Transport Protocol, and connected to an Application Server;
said Application Server including a Data Repository, and running a Web Translator Program;
wherein the mobile telephone is capable of sending or receiving a message comprising personal data to or from the Application Server via the Wireless Transport Protocol and Wireless Transport Gateway.
2. The system according to claim 1 wherein the Mobile Translator Program is capable to translate an incoming message comprising personal data from the Application Server via the Wireless Transport Gateway and Wireless Transport Protocol to a format suitable for internal storage of the personal data in the memory of the mobile telephone, and to access the memory of the mobile telephone to store the personal data.
3. The system according to claim 2 wherein the Mobile Translator Program is additionally capable to translate personal data from the memory of the mobile telephone to a message comprising the personal data in a format suitable for transmission to the Application Server via the Wireless Transport Protocol and Wireless Transport Gateway.
4. The system according to claim 1 wherein the Web Translator Program is capable to translate an outgoing message comprising personal data from the Application Server into a format suitable for transmission to the mobile telephone via the Wireless Transport Gateway and Wireless Transport Protocol and compatible with the mobile telephone and Mobile Translator Program running on the mobile telephone to allow easy storage of the personal data in the internal memory of the mobile telephone.
5. The system according to claim 4 wherein the Web Translator Program is additionally capable to translate an incoming message comprising personal data from the mobile telephone via the Wireless Transport Protocol and Wireless Transport Gateway into a format suitable for storage in the Data Repository, and to access the Data Repository to store the personal data.
6. The system according to claim 2 wherein the incoming message comprising personal data is in the form of an unformatted text message, and the Mobile Translator Program is capable to access the memory of the mobile telephone by means of a WAP link to store the personal data.
7. The system according to claim 1, wherein the Application Server including the Data Repository, and running the Web Translator Program is additionally running a Web Services module.
8. The system according to claim 1, wherein the Application Server comprises at least one of a Mobile Telephones list and a Translators list running in conjunction with the Web Translator Program.
9. A method for two-way exchange of personal data over mobile telephone networks comprising the steps of:
providing a mobile telephone running a Mobile Translator Program capable of translating an incomingoutgoing message comprising personal data tofrom a format suitable for internal storage of the personal data in the memory of the mobile telephone and accessing the memory of the mobile telephone to storeretrieve the personal data;
providing a Wireless Transport Gateway embodying a Wireless Transport Protocol capable of sendingreceiving a message comprising personal data tofrom the mobile telephone by means of the Wireless Transport Protocol; and
providing an Application Server including a Data Repository connected to the Wireless Transport Gateway capable of sendingreceiving a message comprising personal data tofrom the mobile telephone via the Wireless Transport Gateway and Wireless Transport Protocol, and running a Web Translator Program, wherein the Web Translator Program is capable of translating an incomingoutgoing message comprising personal data tofrom a format suitable for storage in the Data Repository and accessing the Data Repository to storeretrieve the personal data.
10. A method for two-way exchange of personal data over mobile telephone networks comprising the steps of:
providing a first mobile telephone running a Mobile Translator Program capable of accessing personal data stored in a Data Repository via a wireless WAP protocol connection to the Data Repository through a Wireless Carrier, Internet Protocol, and an Application Server comprising the Data Repository;
providing a Wireless Transport Gateway embodying a Wireless Transport Protocol connected to the Application Server and comprised Data Repository, capable of sendingreceiving a message comprising the accessed personal data to a second mobile telephone, having an internal memory, by means of the Wireless Transport Protocol; and
receiving the message comprising the accessed personal data on the second mobile telephone, said second mobile telephone running a Mobile Translator Program capable to translate the accessed personal data comprised in the message into a format suitable for internal storage of the accessed personal data in the internal memory of the second mobile telephone, and;
accessing the internal memory of the second mobile telephone to store the accessed personal data.

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 portable, convertible potty chair and urinal training device for training toddlers to use a toilet and for training male toddlers to urinate in a standing position, said portable, convertible potty chair and urinal training device comprising:
a urinal, said urinal comprising a plurality of legs for supporting said urinal on a floor, said plurality of legs removably attached underneath said urinal; a waste collection pot removably attached beneath said urinal, said waste collection pot having a protruding brim disposed in the front thereof, said protruding brim serves as a handle used for inserting and removing said waste collection pot from beneath said urinal, said waste collection pot is inserted and removed by sliding it out on a track which mounted underneath a bottom front of said urinal; said urinal further comprising urinal side walls, a back wall, a front wall, and a bottom wall; said urinal side walls, said back wall, said front wall, and said bottom wall together defined an internal cavity, said internal cavity having a tapered round hole formed in the center thereof, said bottom wall is tapered downwardly from said side walls toward the center of said urinal, said downwardly tapered bottom wall allows deposited waste to slide through said tapered round hole into said waste collection pot which is aligned directly underneath said tapered round hole; said urinal further comprising side handles that extend from said front wall toward said back wall, said side handles having recessed areas formed on the outside walls of said side handles for using to lift said urinal; said back wall having a back outside wall and a back inside wall; each of said urinal side walls having an outer side walls and an inner side wall; and
a removable seat, said removable seat comprising seat side walls, a seat back, and a seat front portion; said removable seat further comprising seat arm rests extending from said seat front portion to said seat back; said removable seat is placed on said urinal for the toddlers to sit to relieve themselves of waste; said seat side walls, said seat back, and said seat front portion together defined a seat waste cavity; said seat waste cavity having a large opening formed in the center thereof; a seat cavity flange which is a rim around the bottom of said seat waste cavity; wherein deposited waste flows through said large opening, said seat cavity flange and into said waste collection pot of said urinal; said removable seat also includes a seat back track flange formed on the back side of said seat back, said seat back track flange is used for guiding and securing said removable seat to said back wall of said urinal and is also used as a handle to lift and place said removable seat onto said urinal; said urinal also includes a logo placement area disposed on the inner side of said seat back, and a urine splash guard disposed forward of the large opening for preventing the urine of male toddlers from splashing and directing urine into said waste collection pot;
wherein said seat back track flange is used to slide said seat back of said removable seat over said back inside wall of said urinal;
wherein said removable seat is designed to be positioned on top of said urinal for training toddlers to use the toilet from a seated position in such a manner that said seat side walls, said seat arm rests, said seat front portion and said seat back of said removable seat resting on and completely over-lapping said inner side walls, said side handles, said front wall and said back wall of said urinal;
wherein when said removable seat is removed from said urinal, said urinal is being converted and used for training male toddlers to urinate in the standing position;
wherein said back inside wall of said urinal is used for deflecting urine into said waste collection pot and for supporting said seat back of said removable seat;
wherein said inner side walls of said urinal are also used for deflecting and directing urine into said waste collection pot, and tops of said inner side walls of said urinal support the seat side walls of said removable seat;
wherein said front wall of said urinal is used for preventing waste from spilling onto the floor and is used as a base for supporting said seat front section of said removable seat when said removable seat is positioned on top of said urinal.