Extensible deployment system

US9892268B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9892268-B2
Application numberUS-201414323343-A
CountryUS
Kind codeB2
Filing dateJul 3, 2014
Priority dateNov 15, 2012
Publication dateFeb 13, 2018
Grant dateFeb 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An extensible deployment system is disclosed that provides for flexible deployment and centralized management of a scalable communication system. The scalable communication system may be segmented into multiple groups of services, e.g. multiple solutions, that may be deployed across one or more servers. The groups of services may each access separate databases in a single database instance that may allow for the groups of services to be deployed and upgraded independently. A management interface may be provided that allows for centralized management, and deployment, of all of the groups of services, irrespective of the independent upgrade paths of the groups of services. The management interface may include a local authentication system and may also be interoperable with one or more external authentication systems, such that users may use login credentials of an external authentication system to access the management interface.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: one or more processors; and a memory including instructions that, when executed by the one or more processors, cause the one or more processors to: receive a user authentication request for accessing a first server comprising a management console application, the management console application configured to access management console services to monitor a medical device in a hospital system, wherein the user authentication request comprises a user identifier and a password, and wherein the first server further comprises a local user database and a local authentication system; determine whether the user identifier exists in the local user database; authenticate the user identifier and the password through the local authentication system when the user identifier exists in the local user database, otherwise authenticate the user identifier and password through an external authentication system in a second server communicably coupled to the first server; and provide access to the first server when the user identifier and the password are authenticated through either the local authentication system or the external authentication system, otherwise deny access to the first server. 2. The system of claim 1 , wherein the memory further includes instructions that, when executed by the one or more processors, cause the one or more processors to: determine whether the user identifier is categorized as an external user identifier or an internal user identifier when the user identifier exists in the local user database; and authenticate the user identifier and the password through the local authentication system if the user identifier exists in the local user database and the user identifier is categorized as the internal user identifier, otherwise authenticate the user identifier and password through an external authentication system. 3. The system of claim 1 , wherein the management console application is further configured to trace a first plurality of messages transmitted by a medical device in the hospital system and translated into an internal messaging format by a first service and a second plurality of messages transmitted by a second medical device in the hospital system and transmitted into the internal messaging format by a second service. 4. The system of claim 3 , wherein the first service accesses a first database having a first schema and the second service accesses a second database having a second schema that is different than the first schema. 5. The system of claim 1 , wherein the external authentication system comprises an active directory authentication system. 6. The system of claim 1 , wherein the memory further includes instructions that, when executed by the one or more processors, cause the one or more processors to: add the user identifier to the local user database as an external user identifier when the user identifier and password are authenticated through the external authentication system. 7. The system of claim 1 , wherein the memory further includes instructions that, when executed by the one or more processors, cause the one or more processors to: provide an authentication interface comprising a security certificate; and receive a user authentication request via the authentication interface. 8. The system of claim 7 , wherein the security certificate is self-signed. 9. A method for authenticating a user in a centralized communication system (CCS) for extensible deployment, the method comprising: receiving an authentication request from a user in a first server, the first server comprising a management console application that is configured to access management console services to monitor a medical device in a hospital system, a local user database, and a local authentication system, wherein the authentication request comprises a user identifier and a password; determining whether the user identifier exists in the local user database; authenticating a user identifier and a user password through the local authentication system when the user identifier exists in the local user database, otherwise authenticating the user identifier and the password through an external authentication system in a second server communicably coupled to the first server; and providing access to the management console application when the user identifier and the user password are authenticated. 10. The method of claim 9 , wherein authenticating the user identifier and the user password comprises transmitting the user identifier and the password from the first server to the external authentication system when the user identifier is not in a local user database. 11. The method of claim 9 , further comprising creating user profiles in the local user database when the user identifier and the password are identified by the external authentication system. 12. The method of claim 9 , further comprising providing a user input interface to the user; and, through the user input interface: receiving an input to extend the CCS by a new service grouping; extending the CCS by a new service; and adding a CCS server hosting the new service.

Assignees

Inventors

Classifications

  • G06F8/60Primary

    Software deployment · CPC title

  • using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226) · CPC title

  • considering software capabilities, i.e. software resources associated or available to the machine · CPC title

  • G06F21/604Primary

    Tools and structures for managing or administering access control systems · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9892268B2 cover?
An extensible deployment system is disclosed that provides for flexible deployment and centralized management of a scalable communication system. The scalable communication system may be segmented into multiple groups of services, e.g. multiple solutions, that may be deployed across one or more servers. The groups of services may each access separate databases in a single database instance that…
Who is the assignee on this patent?
Carefusion 303 Inc
What technology area does this patent fall under?
Primary CPC classification G06F8/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).