Patents by Inventor Gregory M. Toto
Gregory M. Toto 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: 9055386Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.Type: GrantFiled: March 15, 2011Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
-
Patent number: 8677358Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.Type: GrantFiled: March 15, 2011Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
-
Patent number: 8621460Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.Type: GrantFiled: November 1, 2010Date of Patent: December 31, 2013Assignee: International Business Machines CorporationInventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
-
Publication number: 20110167473Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.Type: ApplicationFiled: March 15, 2011Publication date: July 7, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
-
Publication number: 20110167472Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.Type: ApplicationFiled: March 15, 2011Publication date: July 7, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
-
Publication number: 20110107331Abstract: A client hypervisor comprises a virtual agent that runs outside of a system OS and that allows device management independent of the OS and user. The virtual agent is tied to a device and not a specific instance of the OS. Such client hypervisors expose new functionality to ease managing systems. Some of these capabilities come from the persistence and privileges outside the OS. In some embodiments of the invention, this new management functionality is exposed to allow device management via new virtualization concepts, such as multiple VMs per system, VM replacement, snapshot/rollback, etc.Type: ApplicationFiled: November 1, 2010Publication date: May 5, 2011Applicant: International Business Machines CorporationInventors: James B. Evans, Jonathan S. Fan, Dennis S. Goodrow, Benjamin J. Kus, Peter B. Loer, Jason E. Mealins, Gregory M. Toto, Amrit T. Williams
-
Patent number: 7266586Abstract: A method of presenting a unified view of two mailboxes, each mailbox associated with a client is described. The unified view allows the user to see all actions she/he performed on a message in one mailbox performed in all other unified mailboxes. One of the clients has both a high cost, e.g. wireless, communication channel and a low cost, e.g. synchronization, communication channel. When a message is received by a client from its respective mailbox without an identifier, an identifier is generated and a copy of the message is sent to the other mailboxes with the identifier. When the user performs actions on a message with a client, the identifier for the message and the action can be conveyed to the other clients in a message to the other mailboxes. The unified view can be selectably updated either over the high cost communication channel or the low cost communication channel. The presence of two communication channels enables the cost of performing the unification to be contained.Type: GrantFiled: November 4, 2005Date of Patent: September 4, 2007Assignee: Access Systems Americas, Inc.Inventors: Scott D. Lincke, Gregory M. Toto, Michael E. Golden
-
Patent number: 6993561Abstract: A unified view of mailboxes is presented. The unified view allows the user to see in one mailbox all actions performed in all mailboxes on a message. One of the clients of a mailbox has both a high cost and a low cost communication channel. When a message is received by a client from its respective mailbox without an identifier, an identifier is generated and a copy of the message is sent to the other mailboxes along with the identifier. When the user performs actions on a message on a client, the identifier for the message and the action is conveyed to the other clients in a message to the other mailboxes. The unified view can be selectably updated either over the high cost communication channel or the low cost communication channel. The presence of two communication channels enables management of the cost of performing the unification. The user can select options to control the unification process and the use of the high cost communication channel.Type: GrantFiled: January 10, 2002Date of Patent: January 31, 2006Assignee: PalmSource, Inc.Inventors: Scott D. Lincke, Gregory M. Toto, Michael E. Golden
-
Publication number: 20020059391Abstract: A method of presenting a unified view of two mailboxes, each mailbox associated with a client is described. The unified view allows the user to see all actions she/he performed on a message in one mailbox performed in all other unified mailboxes. One of the clients has both a high cost, e.g. wireless, communication channel and a low cost, e.g. synchronization, communication channel. When a message is received by a client from its respective mailbox without an identifier, an identifier is generated and a copy of the message is sent to the other mailboxes with the identifier. When the user performs actions on a message with a client, the identifier for the message and the action can be conveyed to the other clients in a message to the other mailboxes. The unified view can be selectably updated either over the high cost communication channel or the low cost communication channel. The presence of two communication channels enables the cost of performing the unification to be contained.Type: ApplicationFiled: January 10, 2002Publication date: May 16, 2002Inventors: Scott D. Lincke, Gregory M. Toto, Michael E. Golden
-
Patent number: 6360272Abstract: A method of presenting a unified view of two mailboxes, each mailbox associated with a client is described. The unified view allows the user to see all actions she/he performed on a message in one mailbox performed in all other unified mailboxes. One of the clients has both a high cost, e.g. wireless, communication channel and a low cost, e.g. synchronization, communication channel. When a message is received by a client from its respective mailbox without an identifier, an identifier is generated and a copy of the message is sent to the other mailboxes with the identifier. When the user performs actions on a message with a client, the identifier for the message and the action can be conveyed to the other clients in a message to the other mailboxes. The unified view can be selectably updated either over the high cost communication channel or the low cost communication channel. The presence of two communication channels enables the cost of performing the unification to be contained.Type: GrantFiled: May 28, 1999Date of Patent: March 19, 2002Assignee: Palm, Inc.Inventors: Scott D. Lincke, Gregory M. Toto, Michael E. Golden
-
Patent number: 4670974Abstract: The present invention provides a technique as well as a system whereby through the use of industrial automation, windshields and the like can be inserted into a vehicle which is on a continuously moving conveyor line without stopping the vehicle. Thus, the vehicle is in motion on the conveyor during the insertion. The windshield can be automatically centered for robot acquisition through a unique mechanical device; and, multi-sensor information is converted into real-time path modification signals for robot guidance.Type: GrantFiled: November 6, 1985Date of Patent: June 9, 1987Assignee: Westinghouse Electric Corp.Inventors: Richard S. Antoszewski, F. Ronald Falise, Francis J. Sciulli, Gregory M. Toto