1. An improved structure of the knife set of the shredder, at which includes one frame, at least two knife-rod corresponding to each other and mobile set on said frame; each knife-rod has one hollow part respectively and multiple cutters pierce-through set on the outer edge of each knife-rod respectively.
2. An improved structure of the knife set of the shredder as claimed in claim 1, wherein said frame is at least composed of two side plates and multiple support rod set between said two side plates.
3. An improved structure of the knife set of the shredder as claimed in claim 1, wherein a driving unit connecting with each knife-rod set on one side of said frame.
4. An improved structure of the knife set of the shredder as claimed in claim 1, wherein outer edge of each knife-rod is round shape.
5. An improved structure of the knife set of the shredder as claimed in claim 1, wherein outer edge of each knife-rod is polygon.
6. An improved structure of the knife set of the shredder as claimed in claim 1, wherein outer edge of each knife-rod is ratchet shape.
7. An improved structure of the knife set of the shredder as claimed in claim 1, wherein each knife set at least includes one knife-ring for piercing through set on each knife-rod and blades surrounding set on outer edge of the knife-ring.
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 proxy server configured to:
populate a proxy server cache with first user content;
send the first user content to the secure client application executing on a user’s mobile device;
determine a usage pattern based on a portion of the first user content consumed by the secure client application;
prioritize unrequested user content according to the usage pattern; and
populate the proxy server cache with at least a portion of the unrequested user content based on priority.
2. The proxy server of claim 1, wherein the usage pattern indicates a domain associated with the consumed user content and the proxy server assigns higher priority to unrequested user content within the domain than to unrequested user content outside of the domain.
3. The proxy server of claim 2, further configured to:
determine that the usage pattern indicates a transition to a new domain; and
assign higher priority to unrequested user content within the new domain than to unrequested user content within the old domain.
4. The proxy server of claim 2, wherein the domain comprises a format selected from the group consisting of a summary list format, a detail format, and an attachment format.
5. The proxy server of claim 4, wherein the domain further comprises a category selected from the group consisting of email messages, calendar appointments, notes, and contact information.
6. The proxy server of claim 1, wherein to prioritize the unrequested user content according to the usage pattern, the proxy server is configured to apply a less to more algorithm.
7. The proxy server of claim 6, wherein the less to more algorithm comprises:
initially assigning a summary list format a higher priority than a detail format; and
in response to determining that the consumed user content corresponds to the detail format, reassigning priority such that the detail format has higher priority than the summary list format.
8. The proxy server of claim 1, further configured to prioritize unconsumed user content ahead of consumed user content.
9. The proxy server of claim 1, further configured to dynamically receive new user content and prioritize the new user content over old user content.
10. The proxy server of claim 1, further configured to:
select user content to remove from the proxy server cache based on the usage pattern and proxy server performance metrics, the proxy server performance metrics indicating at least one of: server load, server memory, utilization of data, and time of availability; and
remove the selected user content from the proxy server cache.
11. The proxy server of claim 1, wherein the proxy server is configured to populate the proxy server cache with the first user content:
in response to receiving a request from the secure client application, the request requesting to establish a session; and
independently of completing the establishment of the session and determining that authentication was successful.
12. The proxy server of claim 11, wherein the proxy server is configured to send the first user content after completing the establishment of the session and determining that authentication was successful.
13. The proxy server of claim 1, wherein the proxy server cache is stored in memory without persisting any user content to disk.
14. The proxy server of claim 1, further configured to:
receive feedback from the secure client application; and
update the usage pattern based on the feedback.
15. A method in a proxy server for populating a proxy server cache with user content for delivery to a secure client application executing on a user’s mobile device, the method comprising:
populating the proxy server cache with first user content;
sending the first user content to the secure client application;
determining a usage pattern based on a portion of the first user content consumed by the secure client application;
prioritizing unrequested user content according to the usage pattern; and
populating the proxy server cache with at least a portion of the unrequested user content based on priority.
16. The method of claim 15, wherein the usage pattern indicates a domain associated with the consumed user content and prioritizing unrequested user content according to the usage pattern comprises assigning higher priority to unrequested user content within the domain than to unrequested user content outside of the domain.
17. The method of claim 16, further comprising determining that the usage pattern indicates a transition to a new domain and prioritizing unrequested user content according to the usage pattern comprises assigning higher priority to unrequested user content within the new domain than to unrequested user content within the old domain.
18. The method of claim 16, wherein the domain comprises a format selected from the group consisting of a summary list format, a detail format, and an attachment format.
19. The method of claim 18, wherein the domain further comprises a category selected from the group consisting of email messages, calendar appointments, notes, and contact information.
20. The method of claim 15, wherein prioritizing unrequested user content according to the usage pattern comprises applying a less to more algorithm.
21. The method of claim 20, wherein the less to more algorithm comprises:
assigning priority to the unrequested user content based on its format such that the method initially assigns a summary list format a higher priority than a detail format; and
in response to determining that the consumed user content corresponds to the detail format, reassigning priority such that the detail format has higher priority than the summary list format.
22. The method of claim 15, further comprising configuring the proxy server cache to prioritize unconsumed user content ahead of consumed user content.
23. The method of claim 15, further comprising dynamically receiving new user content and prioritizing the new user content over old user content.
24. The method of claim 15, further comprising:
selecting user content to remove from the proxy server cache based on the usage pattern and proxy server performance metrics, the proxy server performance metrics indicating at least one of: server load, server memory, utilization of data, and time of availability; and
removing the selected user content from the proxy server cache.
25. The method of claim 15, wherein the method performs the populating of the proxy server cache with the first user content in response to receiving a request to establish a session and independently of completing the establishment of the session and determining that authentication was successful.
26. The method of claim 25, wherein the method performs the sending of the first user content after completing the establishment of the session and determining that authentication was successful.
27. The method of claim 15, wherein the proxy server cache is stored in memory without persisting any user content to disk.
28. The method of claim 15, further comprising:
receiving feedback from the secure client application; and
updating the usage pattern based on the feedback.