1461111687-11e7b9c8-8ddf-4fec-bd30-7ab933984734

1. A despreading circuit comprising:
a fast Hadamard transform circuit for outputting results of despreading of sequentially input spread-spectrum received data; and
a storage unit for storing a result of despreading representing the sum of all the received data from among the results of despreading output from the fast Hadamard transform circuit, wherein
the result of despreading representing the sum of all the received data is added up a predetermined number of times for storing in the storage unit.
2. A despreading circuit as claimed in claim 1, further comprising:
an adder interposed between the fast Hadamard transform circuit and the storage unit;
a selector connected to an output of the storage unit; and
a feedback circuit for feeding back an output of the selector to the adder, wherein
when the result of despreading stored in the storage unit has been output the predetermined number of times, the selector subsequently outputs zero.
3. A despreading circuit as claimed in claim 2, wherein the fast Hadamard transform circuit is a fast Hadamard transform circuit that supports a spreading factor of 16, and
when the result of despreading has been output 16 times, the selector subsequently outputs zero.
4. A despreading circuit as claimed in claim 3, wherein the result of despreading output from the fast Hadamard transform circuit as representing the sum of all the received data represents, when added up 16 times, the result of despreading of a primary common pilot channel (PCPICH), and the other results of despreading output from the fast Hadamard transform circuit represents the results of despreading of a high speed physical downlink shared channel (HS-PDSCH).
5. An electronic apparatus having a radio receiving section for receiving a spread-spectrum signal, the radio receiving section having a despreading circuit comprising:
a fast Hadamard transform circuit for outputting results of despreading of sequentially input spread-spectrum received data; and
a storage unit for storing a result of despreading representing the sum of all the received data from among the results of despreading output from the fast Hadamard transform circuit, wherein
the result of despreading is added up a predetermined number of times for storing in the storage unit.
6. An electronic Apparatus as claimed in claim 5, wherein the despreading circuit further comprises:
an adder interposed between the fast Hadamard transform circuit and the storage unit;
a selector connected to an output of the storage unit; and
a feedback circuit for feeding back an output of the selector to the adder, and wherein
when the result of despreading stored in the storage unit has been output the predetermined number of times, the selector subsequently outputs zero.
7. An electronic apparatus as claimed in claim 6, wherein the fast Hadamard transform circuit is a fast Hadamard transform circuit that supports a spreading factor of 16, and
when the result of despreading has been output 16 times, the selector subsequently outputs zero.
8. An electronic apparatus as claimed in claim 7, wherein the result of despreading output from the fast Hadamard transform circuit as representing the sum of all the received data represents, when added up 16 times, the result of despreading of a primary common pilot channel (PCPICH), and the other results of despreading output from the fast Hadamard transform circuit represent the results of despreading of a high speed physical downlink shared channel (HS-PDSCH).

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 communication network supporting the communication of voice and data, the network comprising:
at least one portable terminal having a wireless transceiver that communicates using a packet protocol, wherein a packet is a unit of information transmitted as a whole from one device to another over the communication network;
the at least one portable terminal, during a voice call, converting sound into digital voice packets for transmission via the wireless transceiver, and receiving digital voice packets via the wireless transceiver, the contents of the digital voice packet used for conversion into sound;
the at least one portable terminal, during operation, capturing digital data into data packets for transmission via the wireless transceiver, and receiving data packets via the wireless transceiver, the contents of the data packets used for reproducing digital data;
at least one access device having a wireless transceiver for communicating digital voice packets and digital data packets with the at least one portable terminal, the at least one access device comprising a network interface for communicating information via a wired network;
the at least one access device selectively transferring to its wireless transceiver for transmission at least a portion of the information received from its network interface, and selectively transferring to its network interface for transmission at least a portion of the information received by its wireless transceiver;
wherein digital voice packets wirelessly communicated by the at least one portable terminal comprise destination information used for routing the digital voice packets through the communication network;
wherein the at least one portable terminal evaluates a message wirelessly received from the at least one access device and sends to the at least one access device an indication of a data rate based on the evaluation; and
wherein the at least one access device selects a data rate for transmitting digital voice packets and digital data packets to the at least one portable terminal, based upon the indication of a data rate.
2. The communication network of claim 1 wherein the wireless transceivers communicate at a frequency of approximately 2.4 gigahertz.
3. The communication network of claim 1 wherein the wireless transceivers communicate using a frequency hopping spread spectrum technique.
4. The communication network of claim 1 wherein the wireless transceivers communicate using a direct sequence spread spectrum technique.
5. The communication network of claim 1 wherein the packet protocol comprises an Internet protocol (IP).
6. The communication network of claim 5 wherein the Internet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
7. The communication network of claim 1 wherein the packets communicated by the at least one portable terminal comprise digital voice packets and data packets.
8. The communication network of claim 1 wherein packets are transported wirelessly without regard to content.
9. The communication network of claim 1 wherein the wired network comprises a packet network.
10. The communication network of claim 9 wherein the packet network uses an Internet protocol (IP).
11. The communication network of claim 9 wherein the Internet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
12. The communication network of claim 1 wherein the wired network comprises an Ethernet compliant network.
13. The communication network of claim 1 wherein the wired network comprises a conventional switched telephone network.
14. The communication network of claim 12 wherein the network interface communicates via the wired network in digital form.
15. The communication network of claim 1 wherein the communication network supports the establishment of voice calls by the at least one portable terminal via the wired network.
16. The communication network of claim 1 wherein the communication network supports the receipt of voice calls by the at least one portable terminal from the wired network.
17. The communication network of claim 1 wherein the communication network supports the concurrent communication of data unrelated to a voice call.
18. A communication network supporting the communication of voice and data, the network comprising:
at least one portable terminal having a wireless transceiver that communicates using a packet protocol, wherein a packet is a unit of information transmitted as a whole from one device to another over the communication network;
the at least one portable terminal arranged to communicate via the wireless transceiver packets comprising digital representations of sound;
the at least one portable terminal communicating via the wireless transceiver packets comprising digital data;
at least one access device having a wireless transceiver for communicating one or both of packets comprising digital representations of sound and packets comprising digital data with the at least one portable terminal and comprising at least one network interface for communicating information via a wired network;
the at least one access device adapting one or both of packets comprising digital representations of sound and packets comprising digital data from its wireless transceiver for transmission via a designated one of the at least one network interface, and for adapting information from the designated one of the at least one network interface for transmission as one or both of packets comprising digital representations of sound and packets comprising digital data via its wireless transceiver;
wherein the packets comprising digital representations of sound also comprise destination information used for routing the packets through the communication network;
wherein the at least one portable terminal evaluates a message wirelessly received from the at least one access device and sends to the at least one access device an indication of a data rate based on the evaluation; and
wherein the at least one access device selects a data rate for transmitting one or both of packets comprising digital representations of sound and packets comprising digital data to the at least one portable terminal, based upon the indication of a data rate.
19. The communication network of claim 18 wherein the wireless transceivers communicate at a frequency of approximately 2.4 gigahertz.
20. The communication network of claim 18 wherein the wireless transceivers communicate using a frequency hopping spread spectrum technique.
21. The communication network of claim 18 wherein the wireless transceivers communicate using a direct sequence spread spectrum technique.
22. The communication network of claim 18 wherein the packet protocol comprises an Internet protocol (IP).
23. The communication network of claim 22 wherein the Internet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
24. The communication network of claim 18 wherein the packets communicated by the at least one portable terminal comprise digital voice packets and data packets.
25. The communication network of claim 18 wherein packets are transported wirelessly without regard to content.
26. The communication network of claim 18 wherein the wired network comprises a packet network.
27. The communication network of claim 26 wherein the packet network uses an Internet protocol (IP).
28. The communication network of claim 26 wherein the Internet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
29. The communication network of claim 18 wherein the wired network comprises an Ethernet compliant network.
30. The communication network of claim 18 wherein the wired network comprises a conventional switched telephone network.
31. The communication network of claim 30 wherein the network interface communicates via the wired network using digital information.
32. The communication network of claim 18 wherein the communication network supports the establishment of voice calls by the at least one portable terminal via the wired network.
33. The communication network of claim 18 wherein the communication network supports the receipt of voice calls by the at least one portable terminal from the wired network.
34. The communication network of claim 18 wherein the communication network supports the concurrent communication of data unrelated to a voice call.
35. The communication network of claim 18 wherein the designated one of the at least one network interface is designated based upon information received via the wireless transceiver.
36. The communication network of claim 18 wherein the designated one of the at least one network interface is designated based upon information received via the network interface.
37. A communication device supporting the communication of voice and data, the device comprising:
wireless communication circuitry for communicating using a packet protocol, wherein a packet is a unit of information transmitted as a whole from one device to another over a communication network;
circuitry for converting an electrical signal representative of sound into digital voice packets for transmission via the wireless communication circuitry, and for receiving digital voice packets via the wireless communication circuitry, the contents of the received digital voice packets used for conversion into sound;
circuitry for capturing digital data into data packets for transmission via the wireless communication circuitry, and for receiving data packets via the wireless communication circuitry, the contents of the received data packets used for reproducing digital data;
wherein the wireless communication circuitry communicates packets with at least one access device of the communication network;
wherein digital voice packets wirelessly communicated by the communication device and the at least one access device comprise destination information used for routing the digital voice packets through the communication network;
wherein the communication device evaluates a message wirelessly received from the at least one access device and sends to the at least one access device an indication of a data rate based on the evaluation; and
wherein the at least one access device selects a data rate for transmitting digital voice packets to the communication device, based upon the indication of a data rate.
38. The device of claim 37 wherein the packet protocol comprises an Internet protocol (IP).
39. The device of claim 38 wherein the Internet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
40. The device of claim 37 wherein the at least one access device comprises a network interface circuit that communicates using a packet protocol.
41. The device of claim 40 wherein the packet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
42. The device of claim 37 wherein the at least one access device comprises a network interface circuit that communicates using a wired network.
43. The device of claim 42 wherein the wired network comprises a public switched telephone network.
44. The device of claim 43 wherein the network interface circuit is compatible with a conventional analog loop connection.
45. The device of claim 37 wherein the contents of each digital voice packet transmitted wirelessly by a communication device of a first party is received in a digital voice packet by a destination party.
46. The device of claim 37 wherein the communication network comprises a plurality of access devices, and wherein routing of digital voice packets between access devices is based upon a cost.
47. The device of claim 37, wherein a user is prompted to select a routing alternative using routing information received by the communication device.
48. The device of claim 37, wherein the wireless communication circuitry comprises at least one wireless receiver and at least one wireless transmitter.
49. The device of claim 48, wherein the at least one wireless receiver and the at least one wireless transmitter comprises a single transceiver.
50. The device of claim 37, wherein the wireless communication circuitry comprises at least one transceiver.
51. The device of claim 50, wherein the at least one transceiver comprises a single transceiver.
52. One or more circuits for use in a communication device supporting the communication of voice and data, the one or more circuits comprising:
at least one interface to circuitry for wirelessly communicating one or both of digitized voice packets and data packets with at least one access device of a communication network using a packet protocol, wherein a packet is a unit of information transmitted as a whole from one device to another over the communication network; and
at least one processor operably coupled to the at least one interface, the at least one processor operating to:
receive, for wireless transmission as digital voice packets, first digital voice data converted from a first electrical signal representative of sound, and transmit, for conversion to a second electrical signal representative of sound, second digital voice data wirelessly received in digital voice packets,
capture digital data into data packets for wireless transmission, and reproduce digital data from wirelessly received data packets,
evaluate a message wirelessly received from the at least one access device;
send to the at least one access device an indication of a data rate based on the evaluation;
receive digital voice packets from the at least one access device at a data rate selected by the at least one access device based upon the indication of a data rate; and
wherein digital voice packets wirelessly communicated by the communication device and the at least one access device comprise destination information used for routing the digital voice packets through the communication network.
53. The one or more circuits of claim 52 wherein the packet protocol comprises an Internet protocol (IP).
54. The one or more circuits of claim 53 wherein the Internet protocol is the transmission control protocol (TCP)Internet protocol (IP) protocol.
55. The one or more circuits of claim 52 wherein the contents of each digital voice packet transmitted wirelessly by a communication device of a first party is received in a digital voice packet by a destination party.
56. The one or more circuits of claim 52 wherein the at least one processor queues received digital voice data and delays conversion of queued digital voice data for an adjustable period of time.
57. The one or more circuits of claim 56 wherein the at least one processor adjusts the period of time based upon a network propagation delay.
58. The one or more circuits of claim 56 wherein the at least one processor determines the adjustable period of time using a packet sent to the communication device in response to a packet sent by the communication device.
59. The one or more circuits of claim 58 wherein the packet sent by the communication device is a test packet.
60. The one or more circuits of claim 52 wherein the wireless communication employs a frequency of approximately 2.4 gigahertz.
61. The one or more circuits of claim 52 wherein the communication device employs a frequency hopping spread spectrum technique.
62. The one or more circuits of claim 52 wherein the communication device employs a direct sequence spread spectrum technique.
63. The one or more circuits of claim 52 wherein digitized voice packets and data packets are transported wirelessly without regard to content.
64. The one or more circuits of claim 52 wherein the at least one processor further operates to cause routing of one of the following: digital voice data, digital voice packets and electrical signals representative of sound, over a wired network.
65. The one or more circuits of claim 64 wherein the routing is selected by a user of the communication device.
66. The one or more circuits of claim 64 wherein the wired network is a packet network.
67. The one or more circuits of claim 64 wherein the wired network is a public switched telephone network.
68. The one or more circuits of claim 52 wherein the indication of a data rate is a data rate.
69. The one or more circuits of claim 52 wherein the evaluated message is received periodically from the at least one access device.
70. The one or more circuits of claim 69 wherein the message received periodically is a polling message.
71. The one or more circuits of claim 52 wherein evaluating a message evaluates reception of a message preamble.
72. The communication network of claim 1 wherein the indication of a data rate is a data rate.
73. The communication network of claim 1 wherein the evaluated message is received periodically from the at least one access device.
74. The communication network of claim 73 wherein the message received periodically is a polling message.
75. The communication network of claim 1 wherein evaluating a message evaluates reception of a message preamble.
76. The communication network of claim 18 wherein the indication of a data rate is a data rate.
77. The communication network of claim 18 wherein the evaluated message is received periodically from the at least one access device.
78. The communication network of claim 77 wherein the message received periodically is a polling message.
79. The communication network of claim 18 wherein evaluating a message evaluates reception of a message preamble.
80. The communication device of claim 37 wherein the indication of a data rate is a data rate.
81. The communication device of claim 37 wherein the evaluated message is received periodically from the at least one access device.
82. The communication device of claim 81 wherein the message received periodically is a polling message.
83. The communication device of claim 37 wherein evaluating a message evaluates reception of a message preamble.
84. The network of claim 1, wherein the at least one portable terminal communicates with the at least one access device in each of a series of regular time intervals using bandwidth of a shared channel allocated by the at least one access device in response to requests received from a plurality of portable terminals for each time interval.
85. The network of claim 1, wherein the at least one portable terminal transmits a call setup request identifying a voice call destination to the at least one access device, and wherein in response, the at least one access device establishes a voice call by routing digital voice packets of the voice call between the at least one portable terminal and a packet-based network, or by transferring voice signals representing digital voice packets received from the at least one portable terminal to a circuit switched network and transferring digital voice packets representing voice signals received from the circuit switched network to the at least one portable terminal, based upon the call setup request.
86. The network of claim 18, wherein the at least one portable terminal communicates with the at least one access device in each of a series of regular time intervals using bandwidth of a shared channel allocated by the at least one access device in response to requests received from a plurality of portable terminals for each time interval.
87. The network of claim 18, wherein the at least one portable terminal transmits a call setup request identifying a voice call destination to the at least one access device, and wherein in response, the at least one access device establishes a voice call by routing digital voice packets of the voice call between the at least one portable terminal and a packet-based network, or by transferring voice signals representing digital voice packets received from the at least one portable terminal to a circuit switched network and transferring digital voice packets representing voice signals received from the circuit switched network to the at least one portable terminal, based upon the call setup request.
88. The device of claim 37, wherein the communication device communicates with the at least one access device in each of a series of regular time intervals using bandwidth of a shared channel allocated by the at least one access device in response to requests received from a plurality of communication devices for each time interval.
89. The device of claim 37, wherein the communication device transmits a call setup request identifying a voice call destination to the at least one access device, and wherein in response, the at least one access device establishes a voice call by routing digital voice packets of the voice call between the communication device and a packet-based network, or by transferring voice signals representing digital voice packets received from the communication device to a circuit switched network and transferring digital voice packets representing voice signals received from the circuit switched network to the communication device, based upon the call setup request.
90. The one or more circuits of claim 52, wherein the communication device communicates with the at least one access device in each of a series of regular time intervals using bandwidth of a shared channel allocated by the at least one access device in response to requests received from a plurality of communication devices for each time interval.
91. The one or more circuits of claim 52, wherein the communication device transmits a call setup request identifying a voice call destination to the at least one access device, and wherein in response, the at least one access device establishes a voice call by routing digital voice packets of the voice call between the communication device and a packet-based network, or by transferring voice signals representing digital voice packets received from the communication device to a circuit switched network and transferring digital voice packets representing voice signals received from the circuit switched network to the communication device, based upon the call setup request.

1461111677-0a7f00b9-ca43-441a-b4ae-2cc436e05237

1. A user controlled voicemail management system comprising:
means for receiving data packets carrying a voicemail message forwarded by a third-party voicemail service provider pursuant to a command of a user, said command being executed within said voicemail service provider’s system, said data packets comprising the user’s identification information, the user’s identification information comprising the user’s telephone number and the user’s voicemail password registered with said voicemail service provider, said data packets being encrypted in such a manner that only the user being authenticated by said voicemail management system can access said voicemail message;
at least one database for storing received voicemail messages user’s information, and other data:
means for prompting the user to open an account when said voicemail management system receives a voicemail message but fails to locate an existing account for the user; and
a user interface which allows the user to perform management operations on the user’s account over a computer based network;
wherein said user interface is communicatively coupled to;
means for authenticating the user to access said voicemail management system, said authentication means using said telephone number and said voicemail password as the user’s default authentication identification for accessing said voicemail management system;
means for enabling the user to configure display of said user interface;
means for means for automatically generating a profile for each received voicemail message and storing said generated profile in said at least one database, wherein each generated profile comprises a number of searchable parameters and a link to its corresponding voicemail message; and
means for enabling the user to store a copy of any electronic document in the user’s account;
wherein said management operations comprise any of:
searching a voicemail message or an electronic document;
retrieving a voicemail message or an electronic document;
deleting a voicemail message or an electronic document;
filing voicemail messages or electronic documents in folders;
configuring profile layout;
adding a note into a profile;
attaching a stored voicemail message orand a stored electronic document to an outbound electronic mall; and
attaching a profile link of a stored voicemail message or a stored electronic document to an outbound electronic mail.
2. The system of claim 1, wherein said profile of said received voicemail message comprises one or more fields for displaying information on a caller’s identification and telephone number, time and date of said voicemail message, length of voicemail message, time and date of storage, and the user’s notes added via said user interface.
3. The system of claim 1, wherein said command can be any of:
manual operation of key pressing to initiate forwarding a new voicemail message to said voicemail management system; and
automatic forwarding any new voicemail message based on the user’s preset preferences.
4. In a computer network based voicemail management system, a method for archiving users’ voicemail messages, comprising the steps of:
(a) receiving a voicemail message forwarded pursuant to a user’s command by a third-party voicemail service provider, said voicemail message comprising the user’s identification information, wherein, the user’s identification information comprising the user’s telephone number and the user’s voicemail password registered with said voicemail service provider;
(b) storing said received voicemail message in a data storage which comprises at least one database;
(c) checking whether the user has an account with said voicemail management system;
(d) if the check result in step (c) is yes, continuing on step (f);
(e) if the check result in step (c) is no, prompting the user to open an account with said voicemail management system;
(f) upon confirmation of the user’s account, generating a profile for said received voicemail message, said profile comprising a number of searchable parameters and a link to said received voicemail message;
(g) storing said profile in said data storage;
(h) adding said received voicemail message and said profile to user’s account; and
(i) responding to the user’s query via a user interface which allows the user to log in said voicemail management system and to perform management operations on the user’s account over the computer network;
wherein the user logs in said voicemail management system by entering the user’s telephone number and the user’s voicemail password registered with said voicemail service provider; and
wherein said management operations comprise any of:
searching a voicemail message;
retrieving a voicemail message;
deleting a voicemail message;
organizing voicemail messages in folders;
configuring profile layout;
adding a note into a profile;
attaching a stored voicemail message to an outbound electronic mail; and
attaching a profile link of a stored voicemail message to an outbound electronic mail.
5. The method of claim 4, wherein said profile of said received voicemail message comprises one or more fields for displaying information on a caller’s identification, telephone number, time and date of said voicemail message, length of voicemail message, time and date of storage, and the user’s notes added via said user interface.

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 dictationtranscription management system, comprising:
at least one input receiving instructions from a user;
a normal report storage system storing at least one master normal report;
means permitting the user to dictate a new message or select the at least one master normal report; and
a reporting system transmitting the selected materials for subsequent processing.
2. The dictationtranscription management system according claim 1, wherein a plurality of normal reports are stored in the normal report storage system.
3. The dictationtranscription management system according claim 1, further including means for inputting the at least one master normal report by a user.
4. The dictationtranscription management system according claim 3, further including means for inputting the at least one master normal report during the set-up of the system.
5. The dictationtranscription management system according claim 3, further including means for inputting the at least one master normal report subsequent to the set-up of the system.
6. The dictationtranscription management system according claim 1, further including means for inputting the at least one master normal report as a canned set by a health care organization.
7. The dictationtranscription management system according claim 1, wherein subsequent processing includes combining the master normal report with a header, patient information, and CC information to create a complete report.
8. The dictationtranscription management system according claim 7, wherein the complete report is forward to the user for review.
9. The dictationtranscription management system according claim 7, wherein the processing further includes document distribution.
10. A method for the management of a transcriptiondictation system, comprising:
storing at least one master normal report for subsequent processing;
receiving instructions from a user as to whether the user wishes to dictate a new message or retrieve a master normal report previously dictated by the user;
retrieving a master normal report previously dictated by the user where the user instructs the system to do such or recording a new message dictated by the user when the user chooses to dictate a new message;
transmitting either the master normal report selected by the user or the new message dictated by the user for subsequent processing.
11. The method according claim 10, wherein a plurality of normal reports are stored in the normal report storage system.
12. The method according claim 10, wherein the step of storing includes inputting the at least one master normal report by a user.
13. The method according claim 12, wherein the at least one master normal report is input during the set-up of the system.
14. The method according claim 12, wherein the at least one master normal report is input subsequent to the set-up of the system.
15. The method according claim 10, wherein the step of storing includes inputting the at least one master normal report as a canned set by a health care organization.
16. The method according claim 10, wherein step of subsequent processing includes combining the master normal report with a header, patient information, and CC information to create a complete report.
17. The method according claim 16, further including the step of forwarding the complete report to the user for review.
18. The method according claim 16, further including the step of processing the complete report for document distribution.
19. A normal report storage system for use in conjunction with a dictationtranscription management system enabling a user to readily retrieve previously prepared master normal reports for subsequent processing, comprising:
at least one input receiving instructions from a user;
means for storing at least one master normal report;
means permitting the user to dictate a new message or select the at least one master normal report; and
a reporting system transmitting either the dictated message or the at least one master normal report for subsequent processing.
20. The normal report storage system according claim 19, wherein a plurality of normal reports are stored in the normal report storage system.
21. The normal report storage system according claim 19, further including means for inputting the at least one master normal report by a user.
22. The normal report storage system according claim 21, further including means for inputting the at least one master normal report during the set-up of the system.
23. The normal report storage system according claim 22, further including means for inputting the at least one master normal report subsequent to the set-up of the system.
24. The normal report storage system according claim 19, further including means for inputting the at least one master normal report as a canned set by a health care organization.
25. The normal report storage system according claim 19, wherein subsequent processing includes combining the master normal report with a header, patient information, and CC information to create a complete report.
26. The normal report storage system according claim 25, wherein the complete report is forward to the user for review.
27. The normal report storage system according claim 25, wherein the processing further includes document distribution.