Patents by Inventor Barry Lynn Royer

Barry Lynn Royer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7849498
    Abstract: A system and associated communication protocol enables network compatible applications to be integrated into any process involving concurrent operation of applications. A system for use in a first application concurrently operating together with a plurality of network compatible applications includes an entitlement processor. The entitlement processor enables user access to the first application in response to validation of user identification information. The system also includes a communication processor for intermittently communicating an activity indication to a managing application within a timeout window and the activity indication is communicated sufficiently often to prevent an inactivity timeout of the first application. The managing application receives activity indications from multiple concurrently operating applications sufficiently frequently to prevent an inactivity timeout of the individual applications and maintains corresponding activity monitoring indicators.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: December 7, 2010
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Patent number: 7334031
    Abstract: A system and associated communication protocol enables network compatible applications to be integrated into any process involving concurrent operation of applications. A system for use in a first application concurrently operating together with a plurality of network compatible applications includes an entitlement processor. The entitlement processor enables user access to the first application in response to validation of user identification information. The system also includes a communication processor for intermittently communicating an activity indication to a managing application within a timeout window and the activity indication is communicated sufficiently often to prevent an inactivity timeout of the first application. The managing application receives activity indications from multiple concurrently operating applications sufficiently frequently to prevent an inactivity timeout of the individual applications and maintains corresponding activity monitoring indicators.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: February 19, 2008
    Assignee: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Patent number: 7143437
    Abstract: A system and associated communication protocol facilitates management of user access to network (including Internet) compatible applications. An authentication system used by a first application for managing user access to at least one of a plurality of network compatible applications uses an authentication processor. The authentication processor receives user identification information including a user identifier and initiates authentication of the user identification information using an authentication service. The authentication system also includes a communication processor for communicating an authentication service identifier and a corresponding user identifier to a managing application. The authentication service identifier identifies an authentication service used to authenticate identification information of the corresponding user.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: November 28, 2006
    Assignee: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Patent number: 7127609
    Abstract: A system processes and communicates URL data to enable network (including Internet) compatible applications to be securely integrated into any process involving concurrent operation of applications. A first application employs a system for encoding URL link data for use in detecting unauthorized URL modification. The system includes an input processor for receiving an encryption key and a URL processor for processing a URL link to a second application using the received encryption key. The URL processor identifies URL type and adaptively encrypts a URL link address portion based on the identified type to produce a processed URL. A communication processor includes the processed URL in data representing a web page and communicates the web page representative data including the processed URL to a requesting application.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: October 24, 2006
    Assignee: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Patent number: 7127608
    Abstract: A URL processing system and associated communication protocol enables network compatible applications to be securely integrated into any process involving concurrent operation of applications. A system employed by an application for encoding URL link data for use in detecting unauthorized URL modification includes a link processor for processing URL data. The link processor adaptively identifies and encrypts an address portion of a URL and incorporates the encrypted address portion of the URL together with the non-encrypted portion of the URL into a single processed URL data string. The system also includes a communication processor for incorporating the processed URL data string into formatted data for communication to a request device. The link processor compresses the identified URL address portion (e.g., with a hash function) prior to encryption.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: October 24, 2006
    Assignee: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Patent number: 7103666
    Abstract: A system and associated communication protocol enables Internet compatible applications to be integrated into any process involving concurrent operation of applications. A system supporting concurrent operation of a plurality of Internet compatible applications includes a first application for receiving user identification information and for initiating authentication of the user identification information. The first application communicates a URL to a managing application for storage. The URL is used for acquiring a web page providing a logon menu to support user access to a plurality of different applications in response to the authenticated user identification information.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: September 5, 2006
    Assignee: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Patent number: 7043752
    Abstract: A system and associated communication protocol enables Internet compatible applications to be integrated into any process involving concurrent operation of applications. A system employed by a first application for supporting concurrent operation of a plurality of network compatible applications involves an entitlement processor for authorizing user access to the first application in response to validation of user identification information. The system also involves a communication processor for communicating a session initiation request to a managing application to initiate generation of a session identifier particular to a user initiated session and for use by a plurality of concurrently operating applications to uniquely identify the user initiated session in response to validation of user identification information.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: May 9, 2006
    Assignee: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Publication number: 20040034707
    Abstract: A system supports concurrent operation of multiple network compatible applications using corresponding multiple different operation interfaces. The system includes a data processor, a first interface processor, and a second interface processor. The data processor formats context data received from a first application to be compatible with an interface data format of a second application and formats the received context data to be compatible with an interface data format of a third application in response to examination of an indicator identifying a network connection to the third application. The first interface processor communicates formatted and compatible context data to the second application. The second interface processor communicates formatted and compatible context data to the third application.
    Type: Application
    Filed: June 10, 2003
    Publication date: February 19, 2004
    Inventor: Barry Lynn Royer
  • Publication number: 20020135612
    Abstract: A system and associated communication protocol enables Internet compatible applications to be integrated into any process involving concurrent operation of applications. A system supporting concurrent operation of a plurality of Internet compatible applications includes a first application for receiving user identification information and for initiating authentication of the user identification information. The first application communicates a URL to a managing application for storage. The URL is used for acquiring a web page providing a logon menu to support user access to a plurality of different applications in response to the authenticated user identification information.
    Type: Application
    Filed: March 26, 2001
    Publication date: September 26, 2002
    Applicant: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Publication number: 20020133641
    Abstract: A system and associated communication protocol enables network compatible applications to be integrated into any process involving concurrent operation of applications. A system for use in a first application concurrently operating together with a plurality of network compatible applications includes an entitlement processor. The entitlement processor enables user access to the first application in response to validation of user identification information. The system also includes a communication processor for intermittently communicating an activity indication to a managing application within a timeout window and the activity indication is communicated sufficiently often to prevent an inactivity timeout of the first application. The managing application receives activity indications from multiple concurrently operating applications sufficiently frequently to prevent an inactivity timeout of the individual applications and maintains corresponding activity monitoring indicators.
    Type: Application
    Filed: March 26, 2001
    Publication date: September 19, 2002
    Applicant: Siemens Medical Solutions Health Services Corporation
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Publication number: 20020133697
    Abstract: A system processes and communicates URL data to enable network (including Internet) compatible applications to be securely integrated into any process involving concurrent operation of applications. A first application employs a system for encoding URL link data for use in detecting unauthorized URL modification. The system includes an input processor for receiving an encryption key and a URL processor for processing a URL link to a second application using the received encryption key. The URL processor identifies URL type and adaptively encrypts a URL link address portion based on the identified type to produce a processed URL. A communication processor includes the processed URL in data representing a web page and communicates the web page representative data including the processed URL to a requesting application.
    Type: Application
    Filed: March 26, 2001
    Publication date: September 19, 2002
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Publication number: 20020095605
    Abstract: A system and associated communication protocol facilitates management of user access to network (including Internet) compatible applications. An authentication system used by a first application for managing user access to at least one of a plurality of network compatible applications uses an authentication processor. The authentication processor receives user identification information including a user identifier and initiates authentication of the user identification information using an authentication service. The authentication system also includes a communication processor for communicating an authentication service identifier and a corresponding user identifier to a managing application. The authentication service identifier identifies an authentication service used to authenticate identification information of the corresponding user.
    Type: Application
    Filed: March 26, 2001
    Publication date: July 18, 2002
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Publication number: 20020095567
    Abstract: A URL processing system and associated communication protocol enables network compatible applications to be securely integrated into any process involving concurrent operation of applications. A system employed by an application for encoding URL link data for use in detecting unauthorized URL modification includes a link processor for processing URL data. The link processor adaptively identifies and encrypts an address portion of a URL and incorporates the encrypted address portion of the URL together with the non-encrypted portion of the URL into a single processed URL data string. The system also includes a communication processor for incorporating the processed URL data string into formatted data for communication to a request device. The link processor compresses the identified URL address portion (e.g., with a hash function) prior to encryption.
    Type: Application
    Filed: March 26, 2001
    Publication date: July 18, 2002
    Inventors: Barry Lynn Royer, John Andrew Heil
  • Publication number: 20020095584
    Abstract: A system and associated communication protocol enables Internet compatible applications to be integrated into any process involving concurrent operation of applications. A system employed by a first application for supporting concurrent operation of a plurality of network compatible applications involves an entitlement processor for authorizing user access to the first application in response to validation of user identification information. The system also involves a communication processor for communicating a session initiation request to a managing application to initiate generation of a session identifier particular to a user initiated session and for use by a plurality of concurrently operating applications to uniquely identify the user initiated session in response to validation of user identification information.
    Type: Application
    Filed: March 26, 2001
    Publication date: July 18, 2002
    Inventors: Barry Lynn Royer, John Andrew Heil