Patents by Inventor Shaya Potter
Shaya Potter 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: 10970121Abstract: Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.Type: GrantFiled: February 13, 2018Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Murthy Devarakonda, Keith C. Goodman, Birgit M. Pfitzmann, Shaya Potter
-
Publication number: 20180173566Abstract: Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.Type: ApplicationFiled: February 13, 2018Publication date: June 21, 2018Inventors: MURTHY DEVARAKONDA, KEITH C. GOODMAN, BIRGIT M. PFITZMANN, SHAYA POTTER
-
Patent number: 9940172Abstract: Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.Type: GrantFiled: October 18, 2016Date of Patent: April 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy Devarakonda, Keith C. Goodman, Birgit M. Pfitzmann, Shaya Potter
-
Publication number: 20170039090Abstract: Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.Type: ApplicationFiled: October 18, 2016Publication date: February 9, 2017Inventors: MURTHY DEVARAKONDA, KEITH C. GOODMAN, BIRGIT M. PFITZMANN, SHAYA POTTER
-
Patent number: 9495649Abstract: Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.Type: GrantFiled: May 24, 2011Date of Patent: November 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy Devarakonda, Keith C. Goodman, Birgit M. Pfitzmann, Shaya Potter
-
Patent number: 8583709Abstract: A file system interface is simulated out of at least a portion of a dormant computer system. File-based discovery is performed on the simulated file system interface to obtain a detailed inventory of at least the portion of the dormant computer system. The detailed inventory includes one or more of software profiles of at least the portion of the dormant computer system, software instances of at least the portion of the dormant computer system, services of at least the portion of the dormant computer system, and data objects used by the services.Type: GrantFiled: March 18, 2010Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter, Harigovind V. Ramasamy
-
Publication number: 20130091285Abstract: Infrastructures of a plurality of existing applications of an entity are analyzed to identify at least one of the infrastructures of the plurality of existing applications which includes existing substructures enabling replication of individual parts via an existing replication mechanism. The at least one of the infrastructures is selected for migration to a cloud. The cloud includes at least one of an infrastructure as a service cloud and a platform as a service cloud. The existing substructures of the at least one of the infrastructures are migrated to the cloud, without application-level change. A business agility component is assembled and is configured to control extending and shrinking resources of the cloud that are devoted to the at least one of the infrastructures. The resources of the cloud that are devoted to the at least one of the infrastructures are extended and shrunk, using the business agility component.Type: ApplicationFiled: October 11, 2011Publication date: April 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy V. Devarakonda, Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter
-
Publication number: 20130019015Abstract: An application resource manager obtains a projection of upcoming demand for an application that runs on a cloud. The cloud includes at least one of an infrastructure as a service cloud and a platform as a service cloud. The application resource manager determines, based on the projection, that resources of the cloud that are devoted to the application need to be one of extended and shrunken. One of extending and shrinking the resources of the cloud that are devoted to the application is carried out in response to the determining.Type: ApplicationFiled: July 12, 2011Publication date: January 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy V. Devarakonda, Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter
-
Publication number: 20120304179Abstract: Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.Type: ApplicationFiled: May 24, 2011Publication date: November 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MURTHY DEVARAKONDA, KEITH C. GOODMAN, BIRGIT M. PFITZMANN, SHAYA POTTER
-
Publication number: 20110231455Abstract: A file system interface is simulated out of at least a portion of a dormant computer system. File-based discovery is performed on the simulated file system interface to obtain a detailed inventory of at least the portion of the dormant computer system. The detailed inventory includes one or more of software profiles of at least the portion of the dormant computer system, software instances of at least the portion of the dormant computer system, services of at least the portion of the dormant computer system, and data objects used by the services.Type: ApplicationFiled: March 18, 2010Publication date: September 22, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter, Harigovind V. Ramasamy
-
Publication number: 20070245334Abstract: Methods, media and systems for maintaining execution of a software process are provided. In some embodiments, methods for maintaining execution of a software process are provided, comprising: suspending one or more processes running in a virtualized operating system environment on a first digital processing device; saving information relating to the one or more processes; restarting the one or more processes on a second digital processing device; and updating an operating system of the first digital processing device.Type: ApplicationFiled: October 20, 2006Publication date: October 18, 2007Applicant: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKInventors: Jason Nieh, Shaya Potter, Oren Laadan
-
Publication number: 20070233880Abstract: Methods, media and systems for enabling a consistent web browsing session on different digital processing devices are provided. In some embodiments, a method includes storing data relating to one or more virtualized processes associated with a web browsing session on a first digital processing device in a storage device; connecting the storage device to a second digital processing device running an operating system; and restarting the one or more virtualized processes in the operating system of the second digital processing device using the stored data.Type: ApplicationFiled: October 20, 2006Publication date: October 4, 2007Applicant: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKInventors: Jason Nieh, Shaya Potter, Oren Laadan