1461122252-178694a2-23c0-44f5-abcd-3200d08cfa92

1. A method for transmitting, by a transmission end, control information, the method comprising:
channel-coding the control information of which a length is \u2018A\u2019; and
transmitting the channel-coded control information to a reception end,
wherein the control information is channel-coded using \u2018A\u2019 number of basis sequences sequentially, starting from Mi,0 among a plurality of basis sequences for a block code, and
wherein the plurality of basis sequences for the block code include basis sequences Mi,0 to Mi,10 as defined in the following table:
i
Mi,0
Mi,1
Mi,2
Mi,3
Mi,4
Mi,5
0
1
1
0
0
0
0
1
1
1
1
0
0
0
2
1
0
0
1
0
0
3
1
0
1
1
0
0
4
1
1
1
1
0
0
5
1
1
0
0
1
0
6
1
0
1
0
1
0
7
1
0
0
1
1
0
8
1
1
0
1
1
0
9
1
0
1
1
1
0
10
1
0
1
0
0
1
11
1
1
1
0
0
1
12
1
0
0
1
0
1
13
1
1
0
1
0
1
14
1
0
0
0
1
1
15
1
1
0
0
1
1
16
1
1
1
0
1
1
17
1
0
0
1
1
1
18
1
1
0
1
1
1
19
1
0
0
0
0
1
20
1
0
1
0
0
0
21
1
1
0
1
0
0
22
1
0
0
0
1
0
23
1
1
1
0
1
0
24
1
1
1
1
1
0
25
1
1
0
0
0
1
26
1
0
1
1
0
1
27
1
1
1
1
0
1
28
1
0
1
0
1
1
29
1
0
1
1
1
1
30
1
1
1
1
1
1
31
1
0
0
0
0
0
i
Mi,6
Mi,7
Mi,8
Mi,9
Mi,10
0
0
0
0
0
1
1
0
0
0
1
1
2
1
0
1
1
1
3
0
0
1
0
1
4
0
1
0
0
1
5
1
1
1
0
1
6
1
0
1
1
1
7
0
1
1
0
1
8
0
1
0
1
1
9
1
0
0
1
1
10
1
1
0
1
1
11
1
0
1
0
1
12
0
1
1
1
1
13
0
1
0
1
1
14
0
1
0
0
1
15
1
1
0
1
1
16
1
0
0
1
0
17
0
0
1
0
0
18
1
1
0
0
0
19
1
0
0
0
0
20
1
0
0
0
1
21
0
0
0
1
1
22
0
1
1
0
1
23
0
0
1
1
1
24
1
1
1
1
0
25
1
1
0
0
1
26
0
0
1
1
0
27
0
1
1
1
0
28
1
0
1
0
0
29
1
1
1
0
0
30
1
1
1
1
1
31
0
0
0
0
\u20090,
and
wherein \u2018A\u2019 is 11.
2. The method of claim 1, wherein the control information is channel-coded using the \u2018A\u2019 number of basis sequences into a codeword b0, b1, b2, b3, . . . , bB-1, where B=32, and the method further comprises:
outputting an output sequence q0, q1, q2, q3, . . . , qQ-1 as the channel-coded control information, where Q is a desired length of the channel-coded control information, according to the following Equation 1:
qi=b(i mod B)\u2003\u2003Equation 1
where i=0, 1, 2, . . . , Q\u22121.
3. The method of claim 1, wherein the control information includes at least a channel quality information (CQI) bit, a precoding matrix indicator (PMI), a channel rank indicator (RI), or acknowledgementnegative-acknowledgement (ACKNACK) data.
4. The method of claim 1, wherein the channel-coded control information is transmitted over a physical uplink shared channel (PUSCH).
5. A device for transmitting control information, the device configured to:
channel-code the control information of which a length is \u2018A\u2019; and
transmit the channel-coded control information to a reception end,
wherein the device is configured to channel-code the control information using \u2018A\u2019 number of basis sequences sequentially, starting from Mi,0 among a plurality of basis sequences for a block code,
wherein the plurality of basis sequences for the block code include basis sequences Mi,0 to Mi,10 as defined in the following table:
i
Mi,0
Mi,1
Mi,2
Mi,3
Mi,4
Mi,5
Mi,6
Mi,7
Mi,8
Mi,9
Mi,10
0
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
1
1
2
1
0
0
1
0
0
1
0
1
1
1
3
1
0
1
1
0
0
0
0
1
0
1
4
1
1
1
1
0
0
0
1
0
0
1
5
1
1
0
0
1
0
1
1
1
0
1
6
1
0
1
0
1
0
1
0
1
1
1
7
1
0
0
1
1
0
0
1
1
0
1
8
1
1
0
1
1
0
0
1
0
1
1
9
1
0
1
1
1
0
1
0
0
1
1
10
1
0
1
0
0
1
1
1
0
1
1
11
1
1
1
0
0
1
1
0
1
0
1
12
1
0
0
1
0
1
0
1
1
1
1
13
1
1
0
1
0
1
0
1
0
1
1
14
1
0
0
0
1
1
0
1
0
0
1
15
1
1
0
0
1
1
1
1
0
1
1
16
1
1
1
0
1
1
1
0
0
1
0
17
1
0
0
1
1
1
0
0
1
0
0
18
1
1
0
1
1
1
1
1
0
0
0
19
1
0
0
0
0
1
1
0
0
0
0
20
1
0
1
0
0
0
1
0
0
0
1
21
1
1
0
1
0
0
0
0
0
1
1
22
1
0
0
0
1
0
0
1
1
0
1
23
1
1
1
0
1
0
0
0
1
1
1
24
1
1
1
1
1
0
1
1
1
1
0
25
1
1
0
0
0
1
1
1
0
0
1
26
1
0
1
1
0
1
0
0
1
1
0
27
1
1
1
1
0
1
0
1
1
1
0
28
1
0
1
0
1
1
1
0
1
0
0
29
1
0
1
1
1
1
1
1
1
0
0
30
1
1
1
1
1
1
1
1
1
1
1
31
1
0
0
0
0
0
0
0
0
0
\u20090,
and
wherein \u2018A\u2019 is 11.
6. The device of claim 5, wherein:
the control information is channel-coded using the \u2018A\u2019 number of basis sequences into a codeword b0, b1, b2, b3, . . . , bB-1, where B=32; and
the device is configured to output an output sequence q0, q1, q2, q3, . . . , qQ-1 as the channel-coded control information, where Q is a desired length of the channel-coded control information, according to the following Equation 1:
qi=b(i mod B)\u2003\u2003Equation 1
where i=0, 1, 2, . . . , Q\u22121.
7. The device of claim 5, wherein the control information includes at least a channel quality information (CQI) bit, a precoding matrix indicator (PMI), a channel rank indicator (RI), or acknowledgementnegative-acknowledgement (ACKNACK) data.
8. The device of claim 5, wherein the device is further configured to transmit the channel-coded control information over a physical uplink shared channel (PUSCH).

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. An ultrasonic probe which scans a subject with beams of high frequency sound comprising:
a transducer to produce high frequency sound waves;
a means to steer the sound waves in the proper direction;
a printed circuit board with a non-volatile memory;
a micro electrico-mechanical accelecerometer integrated circuit;
an outlet connector;
said accelecelerometer detects the movement of the probe in from two to three axes when the probe is rotated or moved in a linear direction to allow the probe to detect images from more than one plane.
2. The probe of claim 1 in which the probe can produce a 3d image of an organ of a subject when the probe is rotated 180 degrees.
3. The probe of claim 1 in which the probe can produce a 3d transverse plane scanning of an organ of a subject and sagittal plane scanning by linearly moving the probe across the body. .
4. An ultrasonic endocavity probe which scans a cavity of a subject having an end for inserting into the cavity comprising:
a transducer to produce high frequency sound waves;
a means to steer the sound waves in the proper direction;
a printed circuit board with a non-volatile memory;
a micro electrico-mechanical accelecerometer integrated circuit;
an outlet connector;
said accelecelerometer detects the movement of the probe in two or three axes when the probe is rotated or moved in a linear direction to allow the probe to detect images from more than one plane, said probe being of a size and shape to enter the cavity of the subject.
5. The probe of claim 4 in which probe emits an arc of sound forward (endfire) of the probe.
6. The probe of claim 4 in which the probe emits an arc of sound at right angles (sidefire) to the longitudinal axes of the probe.
7. The probe of claim 4 which also has clock buffers.
8. The probe of claim 4 which has piezoelectric crystals in the transducer.
9. An ultrasound imaging system comprising a hand held ultrasonic probe which scans a subject with beams of high frequency sound comprising:
a transducer with a piezoelectric crystals to produce high frequency sound waves;
a means to steer the sound waves in the proper direction;
a printed circuit board with a non-volatile memory;
a micro electrico-mechanical accelecerometer integrated circuit;
an outlet connector;
said accelecelerometer detects the movement of the probe in two or three axes when the probe is rotated or moved in a linear direction to allow the probe to detect images from more than one plane and a console processing and display unit coupled by a cable to the hand-held display, in which the piezoelectric crystals convert the ultrasonic reflected energy from the subject into electrical signals transferred from the probe over the cable to the processing unit.
10. An ultrasonic probe which scans a subject with beams of high frequency sound comprising:
a transducer to produce high frequency sound waves;
means to steer the sound waves in the proper direction;
a printed circuit board with a non-volatile memory,
a micro electric-mechanical accelecerometer integrated circuit,
an outlet connector; and
said accelecelerometer detects the movement of the probe in all three axes when the probe is rotated or moved in a linear direction to allow the probe to detect images from more than one plane.
11. The probe of claim 10 in which the accelerometer is a digital 3 axis device.
12. The probe of claim 10 in which the accelerometer has an interrupt output sensor when it detects movement to prevent the processor to which the probe is attached from wasting time looking at images when the images produced are not clear views of an organ of a subject.
13. The probe of claim 12 in which the means to steer the sound waves is an electric motor to mechanically move the sound direction.
14. The probe of claim 12 in which the sound waves are produced by a plurality of transducer elements, including a piezoelectric crystal array, with the means to steer the sound waves arranged in the array.
15. The probe of claim 12 in which the sound waves are steered by an electric motor.
16. The probe of claim 15 which is connected to a video monitor with controls.
17. The probe of claim 1 in which the means to steer the sound waves is an electric motor to mechanically move the sound direction.
18. The probe of claim 1 in which the sound waves are produced by a plurality of transducer elements, including a piezoelectric crystal array, with the means to steer the sound waves arranged in the array.
19. The probe of claim 1 in which the sound waves are steered by an electric motor.
20. The probe of claim 1 which is connected to a video monitor with controls.

1461122241-f5a9809a-59d8-46a5-beff-e2a280a2f5e4

1. Dispensing apparatus comprising
a surface for supporting a layer of material, said surface having a rotary axis and a periphery;
a motor for rotating said surface about said axis;
a first scraper positioned opposite the surface and extending cross-wise to the direction of movement of said surface, said first scraper having an inner end adjacent to said axis and an outer end adjacent to said periphery, said first scraper engaging said surface while said surface is rotating to scrape said material from said surface into a row of scrapings in front of the first scraper;
a second scraper positioned opposite the surface in front of the first scraper and extending generally perpendicular to the first scraper, said second scraper engaging said surface and being movable parallel to the first scraper between an inner position adjacent to the inner end of the first scraper and an outer position adjacent to the outer end of the first scraper, and
an actuator for moving the second scraper between said inner and outer positions so that the second scraper pushes said row of scrapings from said surface to said periphery.
2. The apparatus defined in claim 1 and further including a receptacle supported adjacent to said periphery for receiving and collecting the row of scrapings pushed to said periphery.
3. The apparatus defined in claim 1, wherein
the first scraper comprises a channel supported above said surface, said channel having opposite walls defining between them an alley that extends along said surface and contains the second scraper, one of said walls located behind the second scraper supporting a scraping edge that contacts said surface, and
said second scraper is movable along said alley between said inner and outer positions.
4. The apparatus defined in claim 3, wherein said scraping edge is separable from said one of the walls.
5. The apparatus defined in claim 3, wherein said channel has a generally inverted U-shaped cross-section.
6. The apparatus defined in claim 3, wherein said actuator comprises
a rack extending along said channel, and
a motorized pinion in mesh with said rack.
7. The apparatus defined in claim 1, wherein said surface is circular and is of a thermally conductive material.
8. The apparatus defined in claim 1 and further including a depositing mechanism for depositing the layer of material on said surface.
9. Dispensing apparatus comprising
a generally horizontal surface having a rotary axis and a periphery and for supporting a layer of material;
a motor for rotating said surface about said axis;
a vertical forming cylinder positioned adjacent to said periphery, said cylinder having a side window opposite said periphery and a bottom opening spaced below said surface;
a first scraper positioned above the surface and extending cross-wise to the direction of movement of said surface, said first scraper engaging said surface while said surface is rotating to scrape said material from said surface into a row of scrapings in front of the first scraper;
a second scraper positioned above said surface in front of the first scraper and extending generally perpendicular to the first scraper, said second scraper engaging said surface and being movable parallel to the first scraper;
motive means for moving the second scraper between a first position on said surface spaced from said cylinder and a second position on said surface at or adjacent to said cylinder so that the second scraper pushes said row of scrapings from said surface into the forming cylinder through said window thereby collecting the scrapings within the cylinder, and
an ejector slidable within said forming cylinder to push the collected scrapings as a shaped product out of the cylinder through said bottom opening thereof.
10. The apparatus defined in claim 9, wherein the ejector comprises
a shaft having an end facing the bottom opening and being moveable within the forming cylinder;
an ejector member positioned at said shaft end, and
an actuator for moving the shaft between a first position wherein the ejector member is above said window and a second position wherein the ejector member is adjacent to said bottom opening.
11. The apparatus defined in claim 10, wherein the ejector member includes
a concave wall facing said bottom opening, and
an elastomeric cover covering said concave wall.
12. The apparatus defined in claim 11, wherein said cover normally spans the concave wall so that it is substantially parallel to said bottom opening.
13. The apparatus defined in claim 12, wherein said cover stretches to conform to the contour of said concave wall when said shaped product is being ejected from said cylinder.
14. The apparatus defined in claim 9 and further including
a closure member for selectively opening and closing said bottom opening, and
means for controlling the closure member so that the bottom opening is closed when said scrapings are being collected within the cylinder and open when the collected scrapings are being pushed from the cylinder through the bottom opening thereof.
15. The apparatus defined in claim 9, wherein
the first scraper comprises a channel supported above the rotary surface, said channel having opposite walls defining between them an alley that extends over said surface and contains the second scraper, one of said walls located behind the second scraper supporting an edge that contacts said surface, and
said second scraper is moveable along said alley between said first and second positions.
16. The apparatus defined in claim 15, wherein the second scraper is shaped to close said window when the second scraper is in said second position.
17. Apparatus for dispensing a product comprising
a substantially flat surface having an edge;
a scraping device including a channel supported above said surface, said channel having opposite walls defining between them an alley that extends over said surface and one of the walls supporting a scraping edge that contacts said surface;
motive means for moving said scraping device and said surface relatively so that the scraping edge scrapes a product deposited on said surface from said surface into said alley as a ridge row of product scrapings, and
a pusher for pushing said ridge row of scrapings along said alley to the edge of said surface.
18. The apparatus defined in claim 17, wherein the pusher comprises
a movable scraper slidable along said alley, and
an actuating device for moving the scraper along said alley between a retracted position spaced away from the edge of said surface and in an extended position close to the edge of said surface.
19. The apparatus defined in claim 17, wherein the scraping device includes a biasing device for biasing said scraping edge toward said surface.
20. The apparatus defined in claim 17, wherein the scraping edge is releasably secured to said one of said walls for easy replacement.
21. The apparatus defined in claim 17, wherein the scraping device supports the channel so that the channel is self-leveling relative to said surface.

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 identifying users of Internet Protocol addresses within an organization’s communications network by matching user identification information from an organization’s directory information with non-encrypted user identification information and current Internet Protocol addresses extracted by a discovery apparatus, comprising:
a database storing the organization’s directory information, the organization’s directory information including user identification information but not requiring a list of devices;
a discovery apparatus for extracting non-encrypted user identification information and associated Internet Protocol addresses, having at least one connection to a switch in the communications network for passively monitoring traffic thru the switch; and
a server, connected to the discovery apparatus and having access to the database via the communications network, the server capable of matching the extracted non-encrypted user identification information and the user identification information from the organization’s directory information as keys to link the extracted Internet Protocol addresses to contacts in the organization’s directory information, automatically determining which contacts in the organization’s directory information are currently using each of the extracted Internet Protocol addresses.
2. The system of claim 1, wherein the communications network is a local area network.
3. The system of claim 2, wherein the local area network is an Ethernet network.
4. The system of claim 1, further comprising:
a central repository, accessible by the discovery apparatus and a Web server, for storing the traffic monitored by the discovery apparatus.
5. The system of claim 1, wherein the database is a formatted database.
6. The system of claim 1, wherein the database contains the following fields of data: (i) First Name and Last Name; and (ii) electronic mail address andor user name.
7. The system of claim 6, wherein the database also contains one of the following fields of data: (i) Middle Initial; (ii) Nick Names; (iii) Name Aliases; (iv) Building; (v) Room; (vi) Permanent E-mail; (vii) Temporary E-mail; or (viii) AffiliationOrganization; or (ix) any combination thereof.
8. The system of claim 1, wherein the server is a Web server capable of responding to browser-based queries to identify which user is using which computer.
9. The system of claim 1, wherein the user identification information includes an electronic mail address andor a user name.
10. A method for identifying users of Internet Protocol addresses within an organization’s communications network by matching user identification information from an organization’s directory information with non-encrypted user identification information and current Internet Protocol addresses extracted by a discovery apparatus, the method comprising the steps of:
monitoring traffic through a switch in the communications network;
extracting non-encrypted user identification information and associated Internet Protocol addresses from the monitored traffic;
accessing a database of the organization’s directory information, the organization’s directory information comprising user identification information but not requiring a list of devices; and
matching the extracted non-encrypted user identification information and the user identification information from the organization’s directory information as keys to link extracted Internet Protocol addresses to contacts in the organization’s directory information automatically determining which contacts in the organization’s directory information are currently using each of the extracted Internet Protocol addresses.
11. The method of claim 10, further comprising the step of:
storing the user identification information and associated Internet Protocol addresses in a central repository.
12. The method of claim 11, further comprising the steps of:
accessing the central repository; and
producing a data file, on a pre-determined time interval, the data file containing information on which user used which Internet Protocol address during the pre-determined time interval.
13. The method of claim 10, wherein the user identification information includes an electronic mail address andor a user name.
14. The method of claim 13, wherein the extracting step comprises the step of:
using pattern matching based upon a known electronic mail protocol andor authentication protocol to extract the non-encrypted user identification information and associated Internet Protocol address from the monitored traffic.
15. The method of claim 10, wherein the communications network is a local area network.
16. The method of claim 15, wherein the local area network is an Ethernet network.
17. The method of claim 10, wherein the database is a formatted database.
18. The method of claim 10, further comprising the step of:
receiving, via the communications network, a query to identify a user of a computer within the communications network, the query including an Internet Protocol address; and
responding to the query using the matching of a subset of the extracted Internet Protocol addresses with a subset of users, using the received Internet Protocol address.
19. The method of claim 10, wherein the database contains the following fields of data: (i) First Name and Last Name; and (ii) electronic mail address andor user name.
20. The method of claim 19, wherein the database also contains one of the following fields of data: (i) Middle Initial; (ii) Nick Names; (iii) Name Aliases; (iv) Building; (v) Room; (vi) Permanent E-mail; (vii) Temporary E-mail; or (viii) AffiliationOrganization; or (ix) any combination thereof.
21. The method of claim 19, further comprising the step of:
receiving, via the communications network, a query to identify a user of a computer within the communications network, the query including at least one of the fields of data; and
responding to the query using the matching of a subset of the extracted Internet Protocol addresses to a subset of users and using a received field of data.
22. A computer program product comprising a computer usable medium having instructions and control logic stored therein for causing a computer to execute instructions to identify users of Internet Protocol addresses within an organization’s communications network by matching user identification information from an organization’s directory information with non-encrypted user identification information and current Internet Protocol addresses extracted by a discovery apparatus, the control logic comprising:
first computer readable program code means for causing the computer to monitor traffic through a switch in the communications network;
second computer readable program code means for causing the computer to extract non-encrypted user identification information and associated Internet Protocol addresses from the monitored traffic;
third computer readable program code means for causing the computer to access a database of the organization’s directory information, the organization’s directory information comprising user identification information but not requiring a list of devices; and
fourth computer readable program code means for causing the computer to match the extracted non-encrypted user identification information and the user identification information from the organization’s directory information as keys to link the extracted Internet Protocol addresses to contacts in the organization’s directory information;
wherein the matching automatically determines which contacts in the organization’s directory information are currently using each of the extracted Internet Protocol addresses.
23. The computer program product of claim 22, further comprising:
fifth computer readable program code means for causing the computer to store the extracted non-encrypted user identification information and associated Internet Protocol addresses in a central repository.
24. The computer program product of claim 23, further comprising:
sixth computer readable program code means for causing the computer to access the central repository; and
seventh computer readable program code means for causing the computer to create a data file, on a pre-determined time interval, the data file containing information on which user used which terminal during the pre-determined time interval.
25. The computer program product of claim 22, wherein the user identification information includes an electronic mail address andor a user name.
26. The computer program product of claim 25, wherein the second computer readable program code means comprises:
fifth computer readable program code means for causing the computer to perform pattern matching based upon a known electronic mail protocol andor authentication protocol to extract the non-encrypted user identification information and the associated Internet Protocol address from the monitored traffic.
27. The computer program product of claim 22, wherein the database is a formatted database.
28. The computer program product of claim 22, further comprising:
fifth computer readable program code means for causing the computer to receive, via the communications network, a query to identify a user of a terminal within the communications network, the query including an Internet Protocol address; and
sixth computer readable program code means for causing the computer to respond to the query using the matching of a subset of the extracted Internet Protocol addresses with a subset of users, using a received Internet Protocol address.
29. The computer program product of claim 22, wherein the database contains the following fields of data: (i) First Name and Last Name; and (ii) electronic mail address andor user name.
30. The computer program product of claim 29, wherein the database also contains one of the following fields of data: (i) Middle Initial; (ii) Nick Names; (iii) Name Aliases; (iv) Building; (v) Room; (vi) Permanent E-mail; (vii) Temporary E-mail; or (viii) AffiliationOrganization; or (ix) any combination thereof.
31. The computer program product of claim 29, further comprising:
fifth computer readable program code means for causing the computer to receive, via the communications network, a query to identify a user of a terminal within the communications network, the query including a field of data; and
sixth computer readable program code means for causing the computer to respond to the query using the matching of a subset of the extracted Internet Protocol addresses with a subset of users, using the fields of data.