Patents by Inventor Sudeep MALLICK
Sudeep MALLICK 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: 9317456Abstract: A computer-implemented method for event matching in a complex event processing system includes receiving, with a computer processing device, a stream of event data; receiving, with a computer processing device, an event list and an access predicate list, wherein the event list includes one or more event data pairs; and identifying, with a graphical processing device, patterns in the stream of event data.Type: GrantFiled: February 9, 2011Date of Patent: April 19, 2016Assignee: Infosys Technologies Ltd.Inventors: Sudeep Mallick, Murali Krishna Emani
-
Patent number: 9043756Abstract: The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements.Type: GrantFiled: January 7, 2014Date of Patent: May 26, 2015Assignee: INFOSYS LIMITEDInventors: Sudeep Mallick, Deepti Parachuri
-
Patent number: 9043775Abstract: This invention relates to a method, computer readable medium, and apparatus for identifying one or more problematic loops in an application. This invention provides a Directed Acyclic Graph or DAG representation of structure of one or more loops in the application by performing a static and a dynamic analysis of the application source code and depicts the loop information as LoopID, loop weight, total loop iteration, average loop iteration, total loop iteration time, average loop iteration time and embedded vector size. This aids a programmer to concentrate on problematic loops in the application and analyze them further for potential parallelism.Type: GrantFiled: September 19, 2012Date of Patent: May 26, 2015Assignee: Infosys LimitedInventors: Murali Krishna Emani, Sudeep Mallick, Balkrishna Prasad
-
Patent number: 8978030Abstract: A multi-layer architecture is provided for elastic provisioning of virtualized computing resources. The multi-layer architecture comprises a physical hardware layer comprising a plurality of physical computing machines, a distributed operating system layer that aggregates and virtualizes the computing resources, and a virtual machine layer that comprises virtual machines provisioned, by the distributed operating system layer, with virtualized computing resources. Elastic provisioning of virtualized computing resources comprising receiving computing resource information of a plurality of physical computing machines, producing virtualized computing resources by aggregating the received computing resource information of the plurality of physical computing machines, and provisioning the virtualized computing resources among a plurality of virtual machines.Type: GrantFiled: May 20, 2011Date of Patent: March 10, 2015Assignee: Infosys LimitedInventors: Ganesan Malaiyandisamy, Rajarshi Bhose, Sudeep Mallick
-
Patent number: 8869125Abstract: The invention relates to a system and method for demarcating information related to one or more blocks in an application source code. This invention provides a means to annotate block information in the source code. It parses the application source code to generate an abstract syntax tree and instruments the source code to capture information related to the one or more blocks generated at the time of dynamic analysis of the application. The information related to the one or more blocks are stored in Hash Map and based on this information the abstract syntax tree is modified to add the information related to the one or more blocks and inserting this information in the application source code.Type: GrantFiled: December 13, 2012Date of Patent: October 21, 2014Assignee: Infosys LimitedInventors: Murali Krishna Emani, Sudeep Mallick, Balkrishna Prasad
-
Publication number: 20140123106Abstract: The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements.Type: ApplicationFiled: January 7, 2014Publication date: May 1, 2014Applicant: INFOSYS TECHNOLOGIES LIMITEDInventors: Sudeep MALLICK, Deepti PARACHURI
-
Patent number: 8656354Abstract: The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements.Type: GrantFiled: December 10, 2009Date of Patent: February 18, 2014Assignee: Infosys LimitedInventors: Sudeep Mallick, Deepti Parachuri
-
Patent number: 8589865Abstract: Composite applications can be created that utilize a plurality of different services across a plurality of different cloud stack layers. The composite applications are defined using the Service Component Architecture (SCA) model. Composite applications can be translated from the SCA model into a format compatible for a virtualization platform, such as the Open Virtualization Format (OVF). Composite applications, as defined in the format compatible for the virtualization platform, can be deployed on the virtualization platform.Type: GrantFiled: May 20, 2011Date of Patent: November 19, 2013Assignee: Infosys LimitedInventors: Sudeep Mallick, Rajarshi Bhose, Ganesan Malaiyandisamy
-
Publication number: 20120260019Abstract: A multi-layer architecture is provided for elastic provisioning of virtualized computing resources. The multi-layer architecture comprises a physical hardware layer comprising a plurality of physical computing machines, a distributed operating system layer that aggregates and virtualizes the computing resources, and a virtual machine layer that comprises virtual machines provisioned, by the distributed operating system layer, with virtualized computing resources. Elastic provisioning of virtualized computing resources comprising receiving computing resource information of a plurality of physical computing machines, producing virtualized computing resources by aggregating the received computing resource information of the plurality of physical computing machines, and provisioning the virtualized computing resources among a plurality of virtual machines.Type: ApplicationFiled: May 20, 2011Publication date: October 11, 2012Applicant: Infosys Technologies Ltd.Inventors: Ganesan Malaiyandisamy, Rajarshi Bhose, Sudeep Mallick
-
Publication number: 20120260228Abstract: Composite applications can be created that utilize a plurality of different services across a plurality of different cloud stack layers. The composite applications are defined using the Service Component Architecture (SCA) model. Composite applications can be translated from the SCA model into a format compatible for a virtualization platform, such as the Open Virtualization Format (OVF). Composite applications, as defined in the format compatible for the virtualization platform, can be deployed on the virtualization platform.Type: ApplicationFiled: May 20, 2011Publication date: October 11, 2012Applicant: Infosys Technologies Ltd.Inventors: Sudeep Mallick, Rajarshi Bhose, Ganesan Malaiyandisamy
-
Publication number: 20120240103Abstract: A system and method for implementing automatic self-configuration of a software component for servicing consumer requests is provided. The method includes receiving a consumer request for a software service by the software component. The method further includes creating one or more rules for defining one or more significant parameters of the software component based on requirements of the consumer request. Thereafter, current values of the one or more parameters are determined by a software agent implemented by the software component. Current values of the one or more parameters are then compared with values defined as per the created rules for checking whether requirements for servicing the consumer request are conformed. If it is determined that requirements for servicing the consumer request are not conformed, at least one parameter of the one or more parameters is configured. Following configuration of the parameter, the consumer request is executed.Type: ApplicationFiled: March 28, 2011Publication date: September 20, 2012Applicant: INFOSYS TECHNOLOGIES LIMITEDInventors: Srinivas Padmanabhuni, Sudeep Mallick, Deepti Parachuri
-
Publication number: 20120092352Abstract: A computer-implemented method for event matching in a complex event processing system includes receiving, with a computer processing device, a stream of event data; receiving, with a computer processing device, an event list and an access predicate list, wherein the event list includes one or more event data pairs; and identifying, with a graphical processing device, patterns in the stream of event data.Type: ApplicationFiled: February 9, 2011Publication date: April 19, 2012Applicant: INFOSYS TECHNOLOGIES LTD.Inventors: Sudeep Mallick, Murali Krishna Emani
-
Publication number: 20100153918Abstract: The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements.Type: ApplicationFiled: December 10, 2009Publication date: June 17, 2010Applicant: INFOSYS TECHNOLOGIES LIMITEDInventors: Sudeep MALLICK, Deepti PARACHURI