Patents by Inventor S. Swaminathan
S. Swaminathan 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: 10069907Abstract: A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control module receiving a plurality of cloud service provider capabilities. Furthermore, the method can include the cloud control module filtering the plurality of cloud service provider capabilities to identify a cloud service provider capable of satisfying the constraint. Moreover, the method can include the cloud control module outputting an instruction for a resource from the cloud service provider.Type: GrantFiled: November 11, 2015Date of Patent: September 4, 2018Assignee: Accenture Global Services LimitedInventors: Teresa S. Tung, Joseph F. Tobolski, Kishore S. Swaminathan
-
Patent number: 9830180Abstract: A computing device implemented method, in one embodiment, can include a cloud transformation module transforming content for a compute platform. Additionally, the method can include a cloud control module receiving the content from the cloud transformation module. The method can also include the cloud control module provisioning a virtual machine appliance to form the compute platform. Furthermore, the method can include a cloud instantiation module executing the provisioning of the cloud control module. In addition, the method can include a cloud appliance module adding middleware to a virtual machine to create the virtual machine appliance. Moreover, the method can include a cloud virtualization module producing a virtualized representation of the compute platform.Type: GrantFiled: July 15, 2015Date of Patent: November 28, 2017Assignee: Accenture Global Services LimitedInventors: Teresa S. Tung, Owen Richter, Joseph F. Tobolski, Kishore S. Swaminathan
-
Publication number: 20160065664Abstract: A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control module receiving a plurality of cloud service provider capabilities. Furthermore, the method can include the cloud control module filtering the plurality of cloud service provider capabilities to identify a cloud service provider capable of satisfying the constraint. Moreover, the method can include the cloud control module outputting an instruction for a resource from the cloud service provider.Type: ApplicationFiled: November 11, 2015Publication date: March 3, 2016Inventors: Teresa S. Tung, Joseph F. Tobolski, Kishore S. Swaminathan
-
Publication number: 20160041835Abstract: A computing device implemented method, in one embodiment, can include a cloud transformation module transforming content for a compute platform. Additionally, the method can include a cloud control module receiving the content from the cloud transformation module. The method can also include the cloud control module provisioning a virtual machine appliance to form the compute platform. Furthermore, the method can include a cloud instantiation module executing the provisioning of the cloud control module. In addition, the method can include a cloud appliance module adding middleware to a virtual machine to create the virtual machine appliance. Moreover, the method can include a cloud virtualization module producing a virtualized representation of the compute platform.Type: ApplicationFiled: July 15, 2015Publication date: February 11, 2016Inventors: Teresa S. Tung, Owen Richter, Joseph F. Tobolski, Kishore S. Swaminathan
-
Patent number: 9215190Abstract: A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control module receiving a plurality of cloud service provider capabilities. Furthermore, the method can include the cloud control module filtering the plurality of cloud service provider capabilities to identify a cloud service provider capable of satisfying the constraint. Moreover, the method can include the cloud control module outputting an instruction for a resource from the cloud service provider.Type: GrantFiled: October 9, 2014Date of Patent: December 15, 2015Assignee: Accenture Global Services LimitedInventors: Teresa S. Tung, Joseph F. Tobolski, Kishore S. Swaminathan
-
Patent number: 9116731Abstract: A computing device implemented method, in one embodiment, can include a cloud transformation module transforming content for a compute platform. Additionally, the method can include a cloud control module receiving the content from the cloud transformation module. The method can also include the cloud control module provisioning a virtual machine appliance to form the compute platform. Furthermore, the method can include a cloud instantiation module executing the provisioning of the cloud control module. In addition, the method can include a cloud appliance module adding middleware to a virtual machine to create the virtual machine appliance. Moreover, the method can include a cloud virtualization module producing a virtualized representation of the compute platform.Type: GrantFiled: March 24, 2011Date of Patent: August 25, 2015Assignee: Accenture Global Services LimitedInventors: Teresa S. Tung, Owen Richter, Joseph F. Tobolski, Kishore S. Swaminathan
-
Publication number: 20150058489Abstract: A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control module receiving a plurality of cloud service provider capabilities. Furthermore, the method can include the cloud control module filtering the plurality of cloud service provider capabilities to identify a cloud service provider capable of satisfying the constraint. Moreover, the method can include the cloud control module outputting an instruction for a resource from the cloud service provider.Type: ApplicationFiled: October 9, 2014Publication date: February 26, 2015Inventors: Teresa S. Tung, Joseph F. Tobolski, Kishore S. Swaminathan
-
Patent number: 8886806Abstract: A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control module receiving a plurality of cloud service provider capabilities. Furthermore, the method can include the cloud control module filtering the plurality of cloud service provider capabilities to identify a cloud service provider capable of satisfying the constraint. Moreover, the method can include the cloud control module outputting an instruction for a resource from the cloud service provider.Type: GrantFiled: March 24, 2011Date of Patent: November 11, 2014Assignee: Accenture Global Services LimitedInventors: Teresa S. Tung, Joseph F. Tobolski, Kishore S. Swaminathan
-
Publication number: 20140079864Abstract: A food product and method for forming a food product including vital wheat gluten flour, seasoning and water, involving mixing the vital wheat gluten flour with the seasoning and water to form a dough, cooking the dough and grinding the cooked product to a desired size, which may then be pressed to form a any desired shape, such as a patty, sphere or other form, or otherwise used as is.Type: ApplicationFiled: August 12, 2013Publication date: March 20, 2014Applicant: Mayzing Food Inc.Inventor: S. SWAMINATHAN
-
Patent number: 8656342Abstract: A composer of integrated systems solves the technical problem of enabling graphical user interface applications (GAPs) to interoperate (e.g., exchange information) with each other and web services over the Internet, effectively and non-invasively. The system provides a user friendly visualization mechanism that interacts with an accessibility layer to enable organizations to economically and easily define web service driven information exchange between GAPs, by performing point-and-click, drag-and-drop operations on GAPs. The system allows users to rapidly create integrated systems composing GAPs enabled to interoperate with other GAPs and web services, so that organizations extend the life-cycle use of their legacy GAPs in business operations.Type: GrantFiled: February 23, 2007Date of Patent: February 18, 2014Assignee: Accenture Global Services LimitedInventors: Mark Grechanik, Kevin Michael Conroy, Kishore S. Swaminathan, Edy S. Liongosari
-
Publication number: 20120072581Abstract: A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control module receiving a plurality of cloud service provider capabilities. Furthermore, the method can include the cloud control module filtering the plurality of cloud service provider capabilities to identify a cloud service provider capable of satisfying the constraint. Moreover, the method can include the cloud control module outputting an instruction for a resource from the cloud service provider.Type: ApplicationFiled: March 24, 2011Publication date: March 22, 2012Inventors: Teresa S. TUNG, Joseph F. TOBOLSKI, Kishore S. SWAMINATHAN
-
Publication number: 20110252420Abstract: A computing device implemented method, in one embodiment, can include a cloud transformation module transforming content for a compute platform. Additionally, the method can include a cloud control module receiving the content from the cloud transformation module. The method can also include the cloud control module provisioning a virtual machine appliance to form the compute platform. Furthermore, the method can include a cloud instantiation module executing the provisioning of the cloud control module. In addition, the method can include a cloud appliance module adding middleware to a virtual machine to create the virtual machine appliance. Moreover, the method can include a cloud virtualization module producing a virtualized representation of the compute platform.Type: ApplicationFiled: March 24, 2011Publication date: October 13, 2011Inventors: Teresa S. TUNG, Owen RICHTER, Joseph F. TOBOLSKI, Kishore S. SWAMINATHAN
-
Patent number: 7971183Abstract: A design tool assists with the conversion of legacy applications to web services. The design tool provides a flexible and visual design environment through which web services are defined, created, and deployed for controlling a legacy application. As a result, the legacy applications may be made accessible through web services to remote callers consonant with the wide spread adoption of web services. An organization may thereby extend the life-cycle of their legacy applications and continue to realize the benefit of substantial investment in the applications.Type: GrantFiled: February 23, 2007Date of Patent: June 28, 2011Assignee: Accenture Global Services LimitedInventors: Mark Grechanik, Kevin Michael Conroy, Kishore S. Swaminathan, Edy S. Liongosari
-
Patent number: 7971184Abstract: A web service creation system converts legacy application functionality to web services. The system captures the operation of the legacy application through an accessibility layer that monitors operator interaction with the application. The system then defines, creates, and deploys a web service that provides control over the application operation. As a result, the legacy application may be made accessible through web services and an organization may continue to realize a return on their significant investment in the creation of the legacy application.Type: GrantFiled: February 23, 2007Date of Patent: June 28, 2011Assignee: Accenture Global Services LimitedInventors: Mark Grechanik, Kevin Michael Conroy, Kishore S. Swaminathan, Edy S. Liongosari
-
Publication number: 20110022436Abstract: A system and method enable rapid knowledge transfer, for example between a plurality of experts and a plurality of apprentices located remotely from the experts. The system makes use of unique tools to facilitate transfer of knowledge and collaboration between individuals, even among remotely located individuals. An input to the system is a Knowledge Transfer Plan which has been designed to orchestrate the knowledge transfer. The knowledge transfer system integrates a shared repository and collaboration tools for use by the expert and apprentice. The collaboration tools may be accessed through role-specific portals which are automatically created from the Knowledge Transfer Plan. In one embodiment, the system is configured with a World Wide Web-based interface and an integrated suite of tools to support knowledge transfer activities on a global basis to facilitate knowledge transfer among workers engaged in an outsourcing business process.Type: ApplicationFiled: October 1, 2010Publication date: January 27, 2011Inventors: Kishore S. Swaminathan, Charles Nebolsky
-
Publication number: 20080209348Abstract: A composer of integrated systems solves the technical problem of enabling graphical user interface applications (GAPs) to interoperate (e.g., exchange information) with each other and web services over the Internet, effectively and non-invasively. The system provides a user friendly visualization mechanism that interacts with an accessibility layer to enable organizations to economically and easily define web service driven information exchange between GAPs, by performing point-and-click, drag-and-drop operations on GAPs. The system allows users to rapidly create integrated systems composing GAPs enabled to interoperate with other GAPs and web services, so that organizations extend the life-cycle use of their legacy GAPs in business operations.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Mark Grechanik, Kevin Michael Conroy, Kishore S. Swaminathan, Edy S. Liongosari
-
Publication number: 20080209356Abstract: A web service creation system converts legacy application functionality to web services. The system captures the operation of the legacy application through an accessibility layer that monitors operator interaction with the application. The system then defines, creates, and deploys a web service that provides control over the application operation. As a result, the legacy application may be made accessible through web services and an organization may continue to realize a return on their significant investment in the creation of the legacy application.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Mark Grechanik, Kevin Michael Conroy, Kishore S. Swaminathan, Edy S. Liongosari
-
Publication number: 20080209446Abstract: A design tool assists with the conversion of legacy applications to web services. The design tool provides a flexible and visual design environment through which web services are defined, created, and deployed for controlling a legacy application. As a result, the legacy applications may be made accessible through web services to remote callers consonant with the wide spread adoption of web services. An organization may thereby extend the life-cycle of their legacy applications and continue to realize the benefit of substantial investment in the applications.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Mark Grechanik, Kevin Michael Conroy, Kishore S. Swaminathan, Edy S. Liongosari
-
Publication number: 20050251408Abstract: A system and method for conducting intelligent multimedia marketing operations is disclosed. A computer based system, which can operate in a network environment, conducts the intelligent multimedia operation. In one embodiment, the system can be deployed in a physical asset such as a multimedia outlet (e.g., a store) wherein an intelligent infrastructure monitors customer behavior therein and inventory. The system performs a variety of computer implemented processes related to conducting intelligent multimedia marketing operations.Type: ApplicationFiled: April 21, 2005Publication date: November 10, 2005Inventors: S. Swaminathan, Scott Knowles