Patents by Inventor Eric P. Armstrong

Eric P. Armstrong 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).

  • Publication number: 20150263914
    Abstract: In certain embodiments, a method for modeling interactions with a computer system includes collecting interaction information for each of a number of interaction sessions with a computer system, each interaction session being associated with a corresponding agent system and including one or more states and one or more state transitions. The interaction information for an interaction session includes data for the one or more states and the one or more state transitions of the interaction session. The method further includes, for each of the interaction sessions, identifying the one or more states encountered during the interaction session based on the collected interaction information and generating, based on the one or more states encountered during the interaction session, a trace of the interaction session. The method further includes generating, based on the traces of the interaction sessions, a model of the interaction sessions, the model including the traces for each of the interaction sessions.
    Type: Application
    Filed: June 1, 2015
    Publication date: September 17, 2015
    Inventors: Eric P. Armstrong, Stuart H. Burris, JR., Christopher Raymond Houck
  • Patent number: 9047269
    Abstract: In certain embodiments, a method for modeling interactions with a computer system includes collecting interaction information for each of a number of interaction sessions with a computer system, each interaction session being associated with a corresponding agent system and including one or more states and one or more state transitions. The interaction information for an interaction session includes data for the one or more states and the one or more state transitions of the interaction session. The method further includes, for each of the interaction sessions, identifying the one or more states encountered during the interaction session based on the collected interaction information and generating, based on the one or more states encountered during the interaction session, a trace of the interaction session. The method further includes generating, based on the traces of the interaction sessions, a model of the interaction sessions, the model including the traces for each of the interaction sessions.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: June 2, 2015
    Assignee: Openconnect Systems Incorporated
    Inventors: Eric P. Armstrong, Stuart H. Burris, Jr., Christopher Raymond Houck
  • Patent number: 8533743
    Abstract: A method includes receiving a plurality of events that each include a plurality of associated attributes, analyzing the plurality of associated attributes in order to identify at least two or more related events, determining a time associated with each of the at least two or more related events from the plurality of associated attributes, ordering the at least two or more related events in chronological order based on the determined time associated with each of the at least two or more related events, and manipulating at least one of the at least two or more related events based on the ordering.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 10, 2013
    Assignee: Openconnect Systems Incorporated
    Inventors: Christopher Raymond Houck, Edward M. Peters, Stuart H. Burris, Jr., Eric P. Armstrong
  • Publication number: 20120005690
    Abstract: A method includes receiving a plurality of events that each include a plurality of associated attributes, analyzing the plurality of associated attributes in order to identify at least two or more related events, determining a time associated with each of the at least two or more related events from the plurality of associated attributes, ordering the at least two or more related events in chronological order based on the determined time associated with each of the at least two or more related events, and manipulating at least one of the at least two or more related events based on the ordering.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: Openconnect Systems Incorporated
    Inventors: Christopher Raymond Houck, Edward M. Peters, Stuart H. Burris, JR., Eric P. Armstrong
  • Publication number: 20090018877
    Abstract: According to one embodiment of the disclosure, a computerized method for modeling business processes includes receiving, at a computer, interaction data for interaction sessions. The interaction data includes session states indicative of session screens. The interaction data further includes transitions between the session states. The computerized method also includes identifying, at the computer, business processes based on the interaction data. The computerized method further includes identifying, at the computer, instances of the business processes in the interaction data. The computerized method further includes storing the instances as event records. The event records include a parameter indicative of a corresponding business process. The computerized method further includes generating a model based on the event records.
    Type: Application
    Filed: July 10, 2007
    Publication date: January 15, 2009
    Applicant: Openconnect Systems Incorporated
    Inventors: Christopher Raymond Houck, Edward M. Peters, Stuart H. Burris, JR., Eric P. Armstrong
  • Patent number: 6233541
    Abstract: A computer network environment (10) allowing connection of a client system (36) to a legacy host system (18,19) using a server (26) is provided. The computer network environment (10) includes a legacy host system (18,19) having TCP/IP connectivity. The legacy host system (18,19) is operable to support a terminal session for access to the legacy host system (18,19). The computer network environment (10) also includes a server system (24) executing a client thread (28) under a server (26). The client thread (28) is operable to communicate with the legacy host system (18,19) across a persistent TCP/IP socket connection (30). The computer network environment (10) further includes a client system (36) executing an applet process (42) under a web browser (38). The applet process (42) is operable to communicate with the client thread (28) across another persistent TCP/IP socket connection (44) and is operable to provide a terminal session to a user of the client system (36).
    Type: Grant
    Filed: April 29, 1998
    Date of Patent: May 15, 2001
    Assignee: OpenConnect Systems Incorporated
    Inventors: Thomas H. Butts, Stuart H. Burris, Jr., Stephen J. Clark, Eric P. Armstrong, Daniel B. Kuhn, Stanley M. Ratliff, Mohammad K. Sharif, Gene E. Toye
  • Patent number: 5754830
    Abstract: A computer network environment (10) allowing connection of a client system (36) to a legacy host system (18,19) using a server (26) is provided. The computer network environment (10) includes a legacy host system (18,19) having TCP/IP connectivity. The legacy host system (18,19) is operable to support a terminal session for access to the legacy host system (18,19). The computer network environment (10) also includes a server system (24) executing a client thread (28) under a server (26). The client thread (28) is operable to communicate with the legacy host system (18,19) across a persistent TCP/IP socket connection (30). The computer network environment (10) further includes a client system (36) executing an applet process (42) under a web browser (38). The applet process (42) is operable to communicate with the client thread (28) across another persistent TCP/IP socket connection (44) and is operable to provide a terminal session to a user of the client system (36).
    Type: Grant
    Filed: April 1, 1996
    Date of Patent: May 19, 1998
    Assignee: OpenConnect Systems, Incorporated
    Inventors: Thomas H. Butts, Stuart H. Burris, Jr., Stephen J. Clark, Eric P. Armstrong, Daniel B. Kuhn, Stanley M. Ratliff, Mohammad K. Sharif, Gene E. Toye