Patents by Inventor Michael P. Shea

Michael P. Shea 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: 7533012
    Abstract: A simulator running on a single computer may be configured to appear as multiple users simultaneously initiating Internet requests from separate user environments. An engine of the simulator may communicate with a browser to appear as multiple users each having access to a local defined user account or profile in a computer environment. The simulator may be configured to maintain different user profile data for each user appearing to operate within a separate user environment. The simulator may be configured to simulate a user logged into a particular desktop environment that initiates a browser session and then initiates Internet requests via the browser. The simulator may also simulate at the same time a different user in a different user environment initiating a browser session and initiating Internet requests via the browser. The simulator may be configured to appear as multiple, separate users initiating Internet requests from multiple, different user environments.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: May 12, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Robert E. Walsh, Michael P. Shea
  • Patent number: 7143025
    Abstract: A simulator running on a single computer may be configured to appear as one or more users simultaneously initiating Internet requests from separate user environments using a plurality of different authentication methods. An engine of the simulator may communicate with a browser to appear as one or more users each having access to a local defined user account and initiating Internet requests using the plurality of different authentication methods. The simulator may be configured to maintain different user profile data for each user appearing to operate within a separate user environment. The simulator may be configured to appear as one or more separate users initiating Internet requests using a plurality of different authentication methods from multiple, different user environments.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: November 28, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Robert E. Walsh, Michael P. Shea
  • Patent number: 6868434
    Abstract: A system and method for testing server latencies using multiple concurrent users in a computer system is provided. A computer system may include a server and one or more clients. Multiple users may be created in the system such that each user may login to the server. The server may include a directory for each user and the directory for each user may be populated with a mix of files according to a user type for each user. An instance of a test program may be executed for each user on one or more clients concurrently. The server may authenticate each user using the same or different operating system protocols. Each instance of the test program may be configured to cause a series of accesses to one or more files in the directory of its respective user on the server and may be configured to cause a latency value to be measured and stored for each access that is performed.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: March 15, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Mark C. Terranova, Michael P. Shea, Robert E. Walsh, Michael V. Iarrobino, Michael J. Stokes
  • Publication number: 20040117460
    Abstract: A simulator running on a single computer may be configured to appear as multiple users simultaneously initiating Internet requests from separate user environments. An engine of the simulator may communicate with a browser to appear as multiple users each having access to a local defined user account or profile in a computer environment. The simulator may be configured to maintain different user profile data for each user appearing to operate within a separate user environment. The simulator may be configured to simulate a user logged into a particular desktop environment that initiates a browser session and then initiates Internet requests via the browser. The simulator may also simulate at the same time a different user in a different user environment initiating a browser session and initiating Internet requests via the browser. The simulator may be configured to appear as multiple, separate users initiating Internet requests from multiple, different user environments.
    Type: Application
    Filed: December 13, 2002
    Publication date: June 17, 2004
    Inventors: Robert E. Walsh, Michael P. Shea
  • Publication number: 20040117170
    Abstract: A simulator running on a single computer may be configured to appear as one or more users simultaneously initiating Internet requests from separate user environments using a plurality of different authentication methods. An engine of the simulator may communicate with a browser to appear as one or more users each having access to a local defined user account and initiating Internet requests using the plurality of different authentication methods. The simulator may be configured to maintain different user profile data for each user appearing to operate within a separate user environment. The simulator may be configured to appear as one or more separate users initiating Internet requests using a plurality of different authentication methods from multiple, different user environments.
    Type: Application
    Filed: December 13, 2002
    Publication date: June 17, 2004
    Inventors: Robert E. Walsh, Michael P. Shea