MULTIPLE USER ACCOUNTS FOR MANAGING STORED INFORMATION IN AN IMPLANTABLE MEDICAL DEVICE SYSTEM
First Claim
1. A method comprising:
- storing data of an implantable medical device and a set of user accounts in a memory, wherein the set of user accounts comprises a general user account and a set of one or more authenticable user accounts;
determining whether a user of a programmer that communicates with the implantable medical device is a general user or an authenticable user;
accessing one of the general user account or the set of authenticable user accounts based on the determination, wherein the each of the accounts include respective access control information that specifies a respective subset of the data of the implantable medical device available and respective actions available for managing the data; and
controlling access and management of the data of the implantable medical device by the user according to the access control information of the accessed one of the accounts.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for managing stored information in an implantable medical device system using multiple user accounts are described. An implantable medical device system may provide a general user account and a set of authenticable user accounts. In some examples, the general user account does not require a user of a programmer in an implantable medical device system to enter user identity information to manage information stored in the implantable medical device system. The general user account may be permitted to perform a subset of actions available to an authenticable user account. In some examples, an authenticable user account may rollback changes made to the stored information by the general user account. An authenticable user account may also be able to synchronize changes made to the stored information across all or some of the user accounts.
-
Citations
29 Claims
-
1. A method comprising:
-
storing data of an implantable medical device and a set of user accounts in a memory, wherein the set of user accounts comprises a general user account and a set of one or more authenticable user accounts; determining whether a user of a programmer that communicates with the implantable medical device is a general user or an authenticable user; accessing one of the general user account or the set of authenticable user accounts based on the determination, wherein the each of the accounts include respective access control information that specifies a respective subset of the data of the implantable medical device available and respective actions available for managing the data; and controlling access and management of the data of the implantable medical device by the user according to the access control information of the accessed one of the accounts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
an implantable medical device; a programmer that communicates with the implantable medical device, a memory that stores data of the implantable medical device and a set of user accounts, wherein the set of user accounts comprises a general user account and a set of one or more authenticable user accounts; and a processor that determines whether a user of the programmer is a general user or an authenticable user, accesses one of the general user account or the set of authenticable user accounts in the memory based on the determination, wherein the each of the accounts include respective access control information that specifies a respective subset of the data of the implantable medical device available and respective actions available for managing the data, and controls access and management of the data of the implantable medical device by the user according to the access control information of the accessed one of the accounts. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
means for storing data of an implantable medical device and a set of user accounts in a memory, wherein the set of user accounts comprises a general user account and a set of one or more authenticable user accounts; means for determining whether a user of a programmer that communicates with the implantable medical device is a general user or an authenticable user; means for accessing one of the general user account or the set of authenticable user accounts based on the determination, wherein the each of the accounts include respective access control information that specifies a respective subset of the data of the implantable medical device available and respective actions available for managing the data; and means for controlling access and management of the data of the implantable medical device by the user according to the access control information of the accessed one of the accounts.
-
-
29. A computer-readable storage medium comprising instructions that cause a programmable processor to:
-
access data of an implantable medical device and a set of user accounts, wherein the set of user accounts comprises a general user account and a set of one or more authenticable user accounts; determine whether a user of a programmer that communicates with the implantable medical device is a general user or an authenticable user; access one of the general user account or the set of authenticable user accounts based on the determination, wherein the each of the accounts include respective access control information that specifies a respective subset of the data of the implantable medical device available and respective actions available for managing the data; and control access and management of the data of the implantable medical device by the user according to the access control information of the accessed one of the accounts.
-
Specification