1461187326-b61cd351-efd9-4ec6-95f2-649493aaf5a4

1. A system for characterizing a container and any contents thereof, the system comprising:
at least one emitter comprising:
at least one antenna portion located within the container, and
a signal generator in communication with at least one amplifier;

at least one receiver comprising:
at least one antenna portion located within the container, wherein the antenna portion is connected to a signal detector; and

at least one processor in communication with the at least one receiver, in order to compare a plurality of received signal responses.
2. The system of claim 1 wherein the at least one emitter is operative to emit at least a first radio frequency (RF) energy and second RF energy into the interior of the container.
3. The system of claim 2 wherein the at least one receiver operates to receive at least:
a first RF response:
related to the first RF energy, and
characteristic of the container and any contents thereof at the time of emission of the first RF energy; and

a second RF response:
related to the second RF energy, and
characteristic of the container and any contents thereof at the time of emission of the second RF energy.
4. The system of claim 1 wherein the signal responses are RF responses.
5. The system of claim 1 wherein the at least one amplifier provides an amplified signal to the at least one emitter antenna portion located within the container.
6. The system of claim 1 wherein the at least one receiver antenna portion receives signal samples from within the container.
7. A system for characterizing a container and any contents thereof, the system comprising:
means to emit at least a first radio frequency (RF) energy and a second RF energy, comprising:
at least one antenna portion located within the container, and
a signal generator in communication with at least one amplifier;

means to receive at least a first RF response related to the first RF energy and a second RF response relegated to the second RF energy, having at least one antenna portion located within the container, wherein the antenna portion is connected to a signal detector; and
means to compare a plurality of RF responses.
8. The system of claim 7 wherein the means to emit at least the first RF energy and second RF energy emits the first RF energy and second RF energy into the interior of the container.
9. The system of claim 7 wherein the means to receive at least the first RF response and second RF response receives at least:
a first RF response:
related to the first RF energy, and
characteristic of the container and any contents thereof at the time of emission of the first RF energy; and

a second RF response:
related to the second RF energy, and
characteristic of the container and any contents thereof at the time of emission of the second RF energy.
10. The system of claim 7 wherein the means to compare a plurality of RF responses comprises a processor.
11. A method for detecting changes in at least one of the composition and distribution of contents within a container, the method comprising;
providing the container comprising:
at least one emitter antenna located inside the container, and
at least one receiver antenna located inside the container, wherein the at least one emitter antenna and at least one receiving antenna of the container are connected to one device;

determining a first radio frequency (RF) resonant response of the interior of the container,
determining a second RF resonant response of the interior of a container, and
comparing the second RF response with the first RF response.
12. The method of claim 11 wherein determining a first RF resonant response of the interior of the container comprises:
emitting a first RF energy within the container, and
receiving a first RF response of the container and the container contents.
13. The method of claim 11 wherein determining a second RF resonant response of the interior of the container comprises:
emitting a second RF energy within the container, and
receiving a second RF response of the container and the container contents.
14. The method of claim 11 wherein detecting changes in at least one of the composition and distribution of contents within a container is employed using a system comprising:
means to emit at least a first radio frequency (RF) energy and a second RF energy,
means to receive at least a first RF response related to the first RF energy and a second RF response related to the second RF energy, and
means to compare a plurality of RF responses.
15. The method of claim 11 wherein the at least one emitter antenna of the container, further operates to transmit radio frequency (RF) energy at frequencies above the lowest resonant frequencies of an empty container.
16. The method of claim 11 wherein the at least one receiver antenna of the container, further operates to transmit radio frequency (RF) energy at frequencies above the lowest resonant frequencies of an empty container.
17. The method of claim 11 wherein the at least one emitter antenna is associated with the container and the authorized contents of the container.
18. The method of claim 11 wherein the at least one emitter antenna is accessible for energizing from outside the container.
19. The method of claim 11 wherein the first RF and second RF responses are time-tagged.

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 test probe for a semiconductor package comprising:
a signal tip having a lower surface and configured to meet a signal terminal; and
a planar ground tip adjacent to the signal tip, the planar ground tip configured to meet a ground terminal.
2. The test probe of claim 1, wherein the lower surface of the signal tip has a spherical shape.
3. The test probe of claim 1, further comprising a cylindrical ground barrel, the ground tip being extended from a lower end of the ground barrel, and the signal tip being located inside the ground barrel.
4. The test probe of claim 3, further comprising an insulating body enclosing the signal tip and located inside the ground barrel, the insulating body to electrically isolate the signal tip from the ground barrel.
5. The test probe of claim 3, further comprising a probe head having a top head and a bottom head spaced apart from each other;
a barrel stopper extended from the ground barrel and placed between the top and bottom heads; and
a spring between the top head and the barrel stopper.
6. The test probe of claim 5, wherein the insulating body penetrates the top and bottom heads and wherein the insulating body is fixed to the top head and protrudes beyond the bottom head.
7. The test probe of claim 5, wherein the ground barrel penetrates the bottom head and protrudes beyond the bottom head.

1461187312-dc4abfa0-96c6-408b-987c-7c1624f3b999

1. A method for servicing a print request from a specific client system of a plurality of client systems, said print request being able to be serviced on a plurality of printer server systems, said printer server systems being connected via a network, said method comprising:
in response to receiving said print request from said specific client system, setting up a network connection between said specific client system and the plurality of printer server systems;
reading, from a database accessible to each printer server system, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein said client-specific information pertains to the specific client system, wherein the printer server information pertains to each print server system of the plurality of printer server systems, and wherein the printer information pertains to a plurality of printers utilized by said printer server systems;
ascertaining at least one best-suited printer of the plurality of printers to be used for servicing said print request, wherein said ascertaining comprises utilizing said client-specific information, said printer server information, and said printer information; and
in response to said ascertaining, servicing said print request, said servicing performed by said at least one best suited printer,

wherein said client-specific information comprises:
server identifiers identifying each printer server system of the plurality of printer server systems, a home server identifier identifying which printer server system of the plurality of printer server systems is the specific client system’s home server,
the specific client system’s geographic location,
a favorite time span reflecting when the specific client system has previously been connected to the network,
an amount of data reflective of a quantity of data previously printed within a given historical time span,
a maximum data transfer rate at which the specific client system can transfer data to the network, and
a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems.
2. The method of claim 1, wherein said printer server information comprises:
each printer server system’s geographic location,
a data transfer rate between each printer server system and a respective printer of the plurality of printers,
a current percent usage of each printer server system, and
an activity schedule of all services currently scheduled for each printer server system.
3. The method of claim 1, wherein said printer information comprises:
each printer’s geographic location,
a printing speed of each printer,
a maximum number of pages of each printer’s queue, and
a current number of pages currently in each printer’s queue.
4. The method of claim 1, wherein said at least one best suited printer consists of a single printer of the plurality of printers.
5. The method of claim 1, wherein said at least one best suited printer comprises at least two printers of the plurality of printers, and wherein said servicing said print request comprises said at least two printers generating printed output required by said print request.
6. A computer program product, comprising a computer readable storage medium having program instructions stored therein, said storage medium being hardware, said program instructions configured to be executed by a computer processor of a computer system to implement a method for servicing a print request from a specific client system of a plurality of client systems, said print request being able to be serviced on a plurality of printer server systems, said printer server systems being connected via a network, said method comprising:
in response to receiving said print request from said specific client system, setting up a network connection between said specific client system and the plurality of printer server systems;
reading, from a database accessible to each printer server system, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein said client-specific information pertains to the specific client system, wherein the printer server information pertains to each print server system of the plurality of printer server systems, and wherein the printer information pertains to a plurality of printers utilized by said printer server systems;
ascertaining at least one best-suited printer of the plurality of printers to be used for servicing said print request, wherein said ascertaining comprises utilizing said client-specific information, said printer server information, and said printer information; and
in response to said ascertaining, servicing said print request, said servicing to be performed by said \\at least one best suited printer,

wherein said client-specific information comprises:
server identifiers identifying each printer server system of the plurality of printer server systems, a home server identifier identifying which printer server system of the plurality of printer server systems is the specific client system’s home server,
the specific client system’s geographic location,
a favorite time span reflecting when the specific client system has previously been connected to the network,
an amount of data reflective of a quantity of data previously printed within a given historical time span,
a maximum data transfer rate at which the specific client system can transfer data to the network, and
a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems.
7. The computer program product of claim 6, wherein said printer server information comprises:
each printer server system’s geographic location,
a data transfer rate between each printer server system and a respective printer of the plurality of printers,
a current percent usage of each printer server system, and
an activity schedule of all services currently scheduled for each printer server system.
8. The computer program product of claim 6, wherein said printer information comprises:
each printer’s geographic location,
a printing speed of each printer,
a maximum number of pages of each printer’s queue, and
a current number of pages currently in each printer’s queue.
9. The computer program product of claim 6, wherein said at least one best suited printer consists of a single printer of the plurality of printers.
10. The computer program product of claim 6, wherein said at least one best suited printer comprises at least two printers of the plurality of printers, and wherein said servicing said print request comprises said at least two printers generating printed output required by said print request.
11. A computer system, comprising a computer processor and a computer readable storage medium having program instructions stored therein, said storage medium being hardware, said program instructions configured to be executed by the computer processor to implement a method for servicing a print request from a specific client system of a plurality of client systems, said print request being able to be serviced on a plurality of printer server systems, said printer server systems being connected via a network, said method comprising:
in response to receiving said print request from said specific client system, setting up a network connection between said specific client system and the plurality of printer server systems;
reading, from a database accessible to each printer server system, client-specific information from a client profile, printer server information from a server profile, and printer information from a printer profile, wherein said client-specific information pertains to the specific client system, wherein the printer server information pertains to each print server system of the plurality of printer server systems, and wherein the printer information pertains to a plurality of printers utilized by said printer server systems;
ascertaining at least one best-suited printer of the plurality of printers to be used for servicing said print request, wherein said ascertaining comprises utilizing said client-specific information, said printer server information, and said printer information; and
in response to said ascertaining, servicing said print request, said servicing to be performed by said at least one best suited printer,

wherein said client-specific information comprises:
server identifiers identifying each printer server system of the plurality of printer server systems, a home server identifier identifying which printer server system of the plurality of printer server systems is the specific client system’s home server,
the specific client system’s geographic location,
a favorite time span reflecting when the specific client system has previously been connected to the network,
an amount of data reflective of a quantity of data previously printed within a given historical time span,
a maximum data transfer rate at which the specific client system can transfer data to the network, and
a minimum speed required for printing data received from the specific client system by each printer server system of the plurality of printer server systems.
12. The computer system of claim 11, wherein said printer server information comprises:
each printer server system’s geographic location,
a data transfer rate between each printer server system and a respective printer of the plurality of printers,
a current percent usage of each printer server system, and
an activity schedule of all services currently scheduled for each printer server system.
13. The computer system of claim 11, wherein said printer information comprises:
each printer’s geographic location,
a printing speed of each printer,
a maximum number of pages of each printer’s queue, and
a current number of pages currently in each printer’s queue.
14. The computer system of claim 11, wherein said at least one best suited printer consists of a single printer of the plurality of printers.
15. The computer system of claim 11, wherein said at least one best suited printer comprises at least two printers of the plurality of printers, and wherein said servicing said print request comprises said at least two printers generating printed output required by said print request.

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

I claim:

1. A method for caching data associated with entries in a data store accessed in response to a request assigned to a thread of execution, said method comprising the steps of:
(a) interpreting a first command arising from said request to call for access to a data store entry in said data store; and
(b) accessing a first entry in a cache object in response to said first command,
wherein said first entry corresponds to said data store entry,
wherein said cache object is associated with said thread of execution, and
wherein said cache object is only accessed in response to commands arising from requests assigned to said thread of execution.
2. The method of claim 1, further including the step of:
(c) destroying said cache object in response to said request being completed.
3. The method of claim 1, wherein said first command calls for writing a value to said data store entry, wherein said step (b) includes the steps of:
(1) writing said value to said first entry in said cache object; and
(2) writing said value to said data store entry.
4. The method of claim 3, wherein a second command arising from said request calls for a query from said data store entry, wherein said method further includes the step of:
(d) retrieving said value from said first entry in said cache object.
5. The method of claim 1, wherein said thread of execution contains a thread local storage with a pointer to said cache object.
6. The method of claim 5, wherein said thread of execution exists in an Identity Server in communication with said data store.
7. The method of claim 6, wherein said data store is in communication with an Access Server.
8. The method of claim 1, further including the steps of:
(e) determining that said cache object does not contain an entry corresponding to said data store entry; and
(f) creating said first entry in said cache object.
9. The method of claim 1, wherein said cache object cannot be accessed in response to commands arising from requests other than said request assigned to said thread of execution.
10. The method of claim 1, wherein said cache is not updated in response to entries in said data store being changed in response to requests other than said request assigned to said thread of execution.
11. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method for caching data associated with entries in a data store accessed in response to a request assigned to a thread of execution, said method comprising the steps of:
(a) interpreting a first command arising from said request to call for access to a data store entry in said data store; and
(b) accessing a first entry in a cache object in response to said first command,
wherein said first entry corresponds to said data store entry,
wherein said cache object is associated with said thread of execution, and
wherein said cache object is only accessed in response to commands arising from requests assigned to said thread of execution.
12. One or more processor readable storage devices according to claim 11, wherein said method further includes the step of:
(c) destroying said cache object in response to said request being completed.
13. One or more processor readable storage devices according to claim 11, wherein said first command calls for writing a value to said data store entry, wherein said step (b) includes the steps of:
(1) writing said value to said first entry in said cache object; and
(2) writing said value to said data store entry.
14. One or more processor readable storage devices according to claim 13, wherein a second command arising from said request calls for a query from said first data store entry, wherein said method further includes the step of:
(d) retrieving said value from said first entry in said cache object.
15. One or more processor readable storage devices according to claim 11, wherein said thread of execution contains a thread local storage with a pointer to said cache object.
16. One or more processor readable storage devices according to claim 15, wherein said thread of execution exists in an Identity Server in communication with said data store, and wherein said data store is in communication with an Access Server.
17. One or more processor readable storage devices according to claim 11, wherein said method further includes the steps of:
(e) determining that said cache object does not contain an entry corresponding to said data store entry; and
(f) creating said first entry in said cache object.
18. One or more processor readable storage devices according to claim 11, wherein said cache object cannot be accessed in response to commands arising from requests other than said request assigned to said thread of execution.
19. One or more processor readable storage devices according to claim 11, wherein said cache is not updated in response to entries in said data store being changed in response to requests other than said request assigned to said thread of execution.
20. A system having a server in communication with a data store, said system comprising:
one or more communication interfaces;
one or more storage devices;
a thread local storage in said server, wherein said thread local storage is associated with a thread of execution on said server;
a cache object associated with said thread local storage; and
one or more processors in communication with said one or more storage devices and said one or more communication interfaces, wherein said one or more processors perform a method for caching data associated with entries in said data store accessed in response to a request assigned to said thread of execution, said method comprising the steps of:
(a) interpreting a first command arising from said request to call for access to a data store entry in said data store; and
(b) accessing a first entry in a cache object in response to said first command,
wherein said first entry corresponds to said data store entry,
wherein said cache object is associated with said thread of execution, and
wherein said cache object is only accessed in response to commands arising from requests assigned to said thread of execution.
21. The system of claim 20, further including the step of:
(c) destroying said cache object in response to said request being completed.
22. The system of claim 20, wherein said first command calls for writing a value to said data store entry, wherein said step (b) includes the steps of:
(1) writing said value to said first entry in said cache object; and
(2) writing said value to said data store entry.
23. The system of claim 22, wherein a second command arising from said request calls for a query from said first data store entry, wherein said method further includes the step of:
(d) retrieving said value from said first entry in said cache object.
24. The system of claim 20, wherein said thread of execution contains a thread local storage with a pointer to said cache object.
25. The system of claim 20, wherein said method further includes the steps of:
(e) determining that said cache object does not contain an entry corresponding to said first data store entry; and
(f) creating said first entry in said cache object.
26. The system of claim 20, further including:
a Web Server in communication with said server computer, wherein said server computer is an Identity Server; and
an Access System in communication with said Identity Server, wherein said Access System includes a Web Server in communication with an Access Server, wherein said Access Server is in communication with said data store.
27. The system of claim 20, wherein said cache object cannot be accessed in response to commands arising from requests other than said request assigned to said thread of execution.
28. The system of claim 20, wherein said cache is not updated in response to entries in said data store being changed in response to requests other than said request assigned to said thread of execution.
29. A method for caching data associated with entries in a data store accessed in response to a request assigned to a thread of execution, said method comprising the steps of:
(a) interpreting a first command arising from said request to call for access to a data store entry in said data store;
(b) accessing a first entry in a cache object in response to said first command,
wherein said first entry corresponds to said data store entry,
wherein said cache object is associated with said thread of execution,
wherein said thread of execution contains a thread local storage with a pointer to said cache object,
wherein said cache object is only accessed in response to commands arising from said request assigned to said thread of execution,
wherein said first command calls for writing a value to said data store entry, and
wherein said step (b) includes the steps of:

(1) writing said value to said first entry in said cache object, and
(2) writing said value to said data store entry;
(c) retrieving said value from said first entry in said cache object in response to a second command arising from said request, wherein said second command calls for a query from said data store entry; and
(d) destroying said cache object in response to said request being completed.
30. The method of claim 29, wherein said thread of execution exists in an Identity Server in communication with said data store, and said data store is in communication with an Access Server.
31. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method for caching data associated with entries in a data store accessed in response to a request assigned to a first thread of execution, said method comprising the steps of:
(a) interpreting a first command arising from said request to call for access to a data store entry in said data store;
(b) accessing a first entry in a cache object in response to said first command,
wherein said first entry corresponds to said data store entry,
wherein said cache object is associated with said thread of execution,
wherein said thread of execution contains a thread local storage with a pointer to said cache object,
wherein said cache object is only accessed in response to commands arising from requests assigned to said thread of execution,
wherein said first command calls for writing a value to said data store entry, and
wherein said step (b) includes the steps of:
(1) writing said value to said first entry in said cache object; and
(2) writing said value to said data store entry;
(c) retrieving said value from said first entry in said cache object in response to a second command arising from said request, wherein said second command calls for a query from said data store entry; and
(d) destroying said cache object in response to said request being completed.
32. One or more processor readable storage devices according to claim 31, wherein said thread of execution exists in an Identity Server in communication with said data store, and said data store is in communication with an Access Server.
33. A system having a server in communication with a data store, said system comprising:
one or more communication interfaces;
one or more storage devices;
a thread local storage in said server, wherein said thread local storage is associated with a thread of execution on said server;
a cache object associated with said thread local storage; and
one or more processors in communication with said one or more storage devices and said one or more communication interfaces, wherein said one or more processors perform a method for caching data associated with entries in said data store accessed in response to a request assigned to said thread of execution, said method comprising the steps of:
(a) interpreting a first command arising from said request to call for access to a data store entry in said data store;
(b) accessing a first entry in a cache object in response to said first command,
wherein said first entry corresponds to said data store entry,
wherein said cache object is associated with said thread of execution,
wherein said thread local storage contains a pointer to said cache object,
wherein said cache object is only accessed in response to commands arising from said request assigned to said thread of execution,
wherein said first command calls for writing a value to said data store entry, and
wherein said step (b) includes the steps of:
(1) writing said value to said first entry in said cache object, and
(2) writing said value to said data store entry;
(c) retrieving said value from said first entry in said cache object in response to a second command arising from said request, wherein said second command calls for a query from said data store entry; and
(d) destroying said cache object in response to said request being completed.
34. The system of claim 33, further including:
a Web Server in communication with said server computer, wherein said server computer is an Identity Server; and
an Access System in communication with said Identity Server, wherein said Access System includes a Web Server in communication with an Access Server, wherein said Access Server is in communication with said data store.