Method and system for remotely upgrading a hearing aid device
First Claim
Patent Images
1. A method for upgrading a hearing aid device, said method comprising:
- (a) reading device information from the hearing aid device, the device information including at least a model indication and a serial number;
(b) sending the device information to a hearing aid upgrade server via a network;
(c) subsequently receiving upgrade data from the hearing aid upgrade server via the network, the upgrade data being obtained at the hearing aid upgrade sewer based on the device information; and
(d) upgrading the hearing aid device based on the upgrade data.
4 Assignments
0 Petitions
Accused Products
Abstract
Improved approaches are disclosed to update existing hearing devices by downloading software resources over a network from a remote server to a local client. The software resources are then stored in the existing hearing devices, thereby upgrading the functionality or operation of the existing hearing devices. Accordingly, existing hearing devices are able to be upgraded at convenient locations in a largely automated fashion. The invention is particularly useful for hearing aids or other sound systems for the hearing impaired.
-
Citations
31 Claims
-
1. A method for upgrading a hearing aid device, said method comprising:
-
(a) reading device information from the hearing aid device, the device information including at least a model indication and a serial number; (b) sending the device information to a hearing aid upgrade server via a network; (c) subsequently receiving upgrade data from the hearing aid upgrade server via the network, the upgrade data being obtained at the hearing aid upgrade sewer based on the device information; and (d) upgrading the hearing aid device based on the upgrade data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for upgrading a hearing aid device, said method comprising:
-
connecting the hearing aid device to a bearing aid programming system; electronically reading device information from the hearing aid device to the hearing aid programming system, the device information including at least a model indication and a serial number; coupling the hearing aid programming system to a remote hearing aid upgrade server through a network; requesting upgraded software for the hearing aid device from the remote hearing aid upgrade server based on the device information; receiving, at the hearing aid programming system, upgraded software for the hearing aid device from the remote hearing aid upgrade server through the network; and installing the upgraded software for the hearing aid device in the hearing aid device, whereby the hearing aid device thereafter operates in accordance with the upgraded software. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing software to upgrade a hearing aid device from a remote hearing aid server, said method comprising:
-
receiving a request from a requesting machine to upgrade software for the hearing aid device; receiving device information for the hearing aid device from the requesting machine; determining appropriate upgraded software for the hearing aid device based on the device information; sending the appropriate upgraded software to the requesting device; sending returned device information to the requesting device; comparing the returned device information with the device information for the heating aid device available from said receiving of the device information; and thereafter upgrading the hearing aid device in accordance with the appropriate upgraded software provided to the requesting device when said comparing indicates that the returned device information matches the device information for the hearing aid device. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A computer readable medium including at least computer program code for upgrading a hearing aid device, said computer readable medium comprising:
-
computer program code for reading device information from the hearing aid device, the device information including at least a model indication and a serial number; computer program code for sending die device information to a hearing aid upgrade server via a network; computer program code for subsequently receiving upgrade data from the hearing aid upgrade server via the network, the upgrade data being obtained at the hearing aid upgrade server based on the device information; computer program code for sending returned device information to the requesting device; computer program code for comparing the returned device information with the device information for the hearing aid device available from said receiving of the device information; and computer program code for upgrading the hearing aid device based on the upgrade data provided that said comparing indicates that the returned device information matches the device information for the hearing aid device.
-
-
28. A computer readable medium including at least computer program code for upgrading a hearing aid device, said computer readable medium comprising:
-
computer program code for connecting the hearing aid device to a hearing aid programming system; computer program code for electronically reading device information from the hearing aid device to the hearing aid programming system, the device information including at least a model indication and a serial number; computer program code for coupling the hearing aid programming system to a remote hearing aid upgrade server through a network; computer program code for requesting upgraded software for the hearing aid device from the remote hearing aid upgrade server based on the device information; computer program code for receiving, at the hearing aid programming system, upgraded software for the hearing aid device from the remote hearing aid upgrade server through the network; and computer program code for installing the upgraded software for the hearing aid device in the hearing aid device, whereby the hearing aid device thereafter operates in accordance with the upgraded software.
-
-
29. A computer readable medium including at least computer program code for upgrading a hearing aid device from a remotely located hearing aid server, said computer readable medium comprising:
-
computer program code for receiving a request from a requesting machine to upgrade the hearing aid device; computer program code for receiving device information for the hearing aid device from the requesting machine, the received device information including at least a model indication and a serial number; computer program code for determining appropriate upgrade data for the hearing aid device based on the device information; and computer program code for sending the appropriate upgrade data to the requesting device; computer program code for sending returned device information to the requesting device; computer program code for comparing the returned device information with the received device information for the hearing aid device; and computer program code for thereafter upgrading the hearing aid device in accordance with the appropriate upgraded software provided to the requesting device when the returned device information matches the received device information for the hearing aid device.
-
-
30. A hearing aid upgrade server apparatus, comprising:
-
means for receiving a request from a requesting machine to upgrade software for the hearing aid device; means for receiving device information for the hearing aid device from the requesting machine, the device information including at least a model indication and a serial number; means for determining appropriate upgraded software for the hearing aid device based on the device information; and means for sending the appropriate upgraded software to the requesting device, whereby the appropriate upgraded software is thereafter installed on the hearing aid device. - View Dependent Claims (31)
-
Specification