Patents by Inventor Michael F. Stanton

Michael F. Stanton 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: 10649766
    Abstract: A non-stop multi-host transaction processing environment may be created by receiving incoming user calls to components through a vestibule bank, and by utilizing an installation manager during the replacement of software. The installation manager may be used in connection with a vestibule bank to handle user calls during the installation of a replacement software component such that user calls for a component can be processed while that component is being replaced, without an error being passed back to the end user. During the replacement of a software component, user calls from the old component may be drained and diverted to a replacement component. User calls received during the installation may be queued and then routed to the replacement component once the component has been replaced.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: May 12, 2020
    Assignee: Unisys Corporation
    Inventors: Michael F Stanton, Brian L McElmurry, Murray D Wilke
  • Publication number: 20160357543
    Abstract: A non-stop multi-host transaction processing environment may be created by receiving incoming user calls to components through a vestibule bank, and by utilizing an installation manager during the replacement of software. The installation manager may be used in connection with a vestibule bank to handle user calls during the installation of a replacement software component such that user calls for a component can be processed while that component is being replaced, without an error being passed back to the end user. During the replacement of a software component, user calls from the old component may be drained and diverted to a replacement component. User calls received during the installation may be queued and then routed to the replacement component once the component has been replaced.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Applicant: Unisys Corporation
    Inventors: Michael F. Stanton, Brian L. McElmurry, Murray D. Wilke
  • Publication number: 20160357548
    Abstract: A non-stop multi-host transaction processing environment may be created by receiving incoming user calls to components through a vestibule bank, and by utilizing an installation manager during the replacement of software. The installation manager may be used in connection with a vestibule bank to handle user calls during the installation of a replacement software component such that user calls for a component can be processed while that component is being replaced, without an error being passed back to the end user. During the replacement of a software component, user calls from the old component may be drained and diverted to a replacement component. User calls received during the installation may be queued and then routed to the replacement component once the component has been replaced.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Applicant: Unisys Corporation
    Inventors: Michael F. Stanton, Brian L. McElmurry, Murray D. Wilke
  • Publication number: 20160357542
    Abstract: A non-stop multi-host transaction processing environment may be created by receiving incoming user calls to components through a vestibule bank, and by utilizing an installation manager during the replacement of software. The installation manager may be used in connection with a vestibule bank to handle user calls during the installation of a replacement software component such that user calls for a component can be processed while that component is being replaced, without an error being passed back to the end user. During the replacement of a software component, user calls from the old component may be drained and diverted to a replacement component. User calls received during the installation may be queued and then routed to the replacement component once the component has been replaced.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Applicant: Unisys Corporation
    Inventors: Michael F. Stanton, Brian L. McElmurry, Murray D. Wilke
  • Patent number: 8245260
    Abstract: A method of and apparatus for efficiently providing video on demand services to a cable television subscriber. The provider system consists of two major subsystems. The first subsystem, called a video server, streams video to video on demand subscribers through the cable television network. The second subsystem, called the transaction server, performs virtually all remaining provider functions including, security, accounting, storage and spooling of video data, etc. The video server is preferably uses a Unisys CMP memory platform into which the transaction server spools requested video programs. One or more industry standard processors operating under a standard operating system stream the video data from the memory platform to the subscriber.
    Type: Grant
    Filed: May 4, 1999
    Date of Patent: August 14, 2012
    Assignee: Unisys Corporation
    Inventors: Ralph E. Sipple, James R. McBreen, Michael F. Stanton
  • Patent number: 7784079
    Abstract: A method of and apparatus for efficiently providing video on demand services to a cable television subscriber. The provider system consists of two major subsystems. The first subsystem, called a video server, streams video to video on demand subscribers through the cable television network. The second subsystem, called the transaction server, performs virtually all remaining provider functions including, security, accounting, storage and spooling of video data, etc. The transaction server preferably uses a large scale mainframe computer. The video server subsystem may be a partitioned portion of same large scale mainframe computer.
    Type: Grant
    Filed: May 4, 1999
    Date of Patent: August 24, 2010
    Assignee: Unisys Corporation
    Inventors: Ralph E. Sipple, James R. McBreen, Michael F. Stanton
  • Publication number: 20090172212
    Abstract: An apparatus and method for managing input/output transactions in data processing systems. I/O processors (IOPs) of the computing system are logically separated into multiple groups. Multiple global completion indicator groups are provided, one for each of the groups of IOPs. A state of the global completion indicator group is modified by its respective group of IOPs when any of the IOPs of the respective group completes an I/O request. Each of the global completion indicator groups is independently monitored for I/O requests completed by any of the IOPs in the respective IOP group.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventor: Michael F. Stanton
  • Patent number: 7167916
    Abstract: Driving task dispatching by an operating system in a multiprocessor computer system is accomplished with a virtual switching queue which accepts highest priority tasks from multiple switching queues which in turn are accessed by instruction processors seeking tasks. Overload, plucking and stealing of tasks may be used to effectively balance load within the computer system. Dynamic reconfiguration used where regular queues lose underlying instruction processors.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: January 23, 2007
    Assignee: Unisys Corporation
    Inventors: James W. Willen, Hans Christian Mikkelsen, John Carter, Peter John Hancock, Michael F. Stanton, Robert Morris
  • Patent number: 7159221
    Abstract: Regardless of the switching queue organization, enhanced multiprocessor factor performance for software application group is accomplished via allocation of cache neighborhoods to software application groups that share memory space as identified by a user. Certain user requirements may be refused as unavailable to protect overall performance. Exclusivity and priority requirements of a user can also be honored by the operating system. Load balancing and dynamic reconfiguration features respect software application group dedications to the extent feasible.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: January 2, 2007
    Assignee: Unisys Corporation
    Inventors: James W. Willen, Hans Christian Mikkelsen, John Carter, Peter John Hancock, Michael F. Stanton, Robert Morris
  • Publication number: 20040054999
    Abstract: Driving task dispatching by an operating system in a multiprocessor computer system is accomplished with a virtual switching queue which accepts highest priority tasks from multiple switching queues which in turn are accessed by instruction processors seeking tasks. Overload, plucking and stealing of tasks may be used to effectively balance load within the computer system. Dynamic reconfiguration used where regular queues lose underlying instruction processors.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 18, 2004
    Inventors: James W. Willen, Hans Christian Mikkelsen, John Carter, Peter John Hancock, Michael F. Stanton, Robert Morris