Asadullah
Allahbaksh M. Asadullah, Hubli IN
Patent application number | Description | Published |
---|---|---|
20130104126 | SYSTEM AND METHOD FOR DYNAMICALLY CREATING MACHINE IMAGES FOR INSTANTIATING VIRTUAL MACHINES - A method and apparatus for creating a machine image to be used in instantiating virtual nodes in a cloud computing environment. A virtual machine operating system image is created based on the configuration file. The machine operating system image is loaded in the cloud environment as a machine instance. An EBS disc is created based on the configuration file, and the EBS disk is attached to the machine instance. The method and apparatus allow software to be provisioned on the fly merely by being specified in the configuration file, which can be an XML file or other declarative document. | 04-25-2013 |
20140053285 | METHODS FOR DETECTING PLAGIARISM IN SOFTWARE CODE AND DEVICES THEREOF - A non-transitory computer readable medium, plagiarism detection device, and method which generate an abstract syntax tree from software code in an computer readable source file, the software code comprising at least one class; identifies one or more method invocations in the source file by means of the abstract syntax tree, and resolves each of the one or more method invocations in the at least one class by acquiring source code associated with each of the one or more invoked methods, where acquiring source code involves identifying at least one node of the abstract syntax tree with which the source code is associated and copying the source code therein and replacing the one or more method invocations in the source file with the copied source code. The source file may be compared with predetermined data, in some embodiments. | 02-20-2014 |
Allahbaksh Mohammedali Asadullah, Hubli IN
Patent application number | Description | Published |
---|---|---|
20120246610 | ONLINE INTEGRATED DEVELOPMENT ENVIRONMENT WITH CODE ASSIST - An online integrated development environment (IDE) providing code assist is described. A method for providing code assist within the online IDE comprises receiving a request from a client device to access a software development project, storing code assist information related to the software development project, and sending code assist information to the client device. The client device stores the received code assist information and uses it for local code assist operations at the client device. The client device can receive a subset of a database of code assist information stored at a server environment providing the online IDE. The client device accesses the online IDE via a web browser. | 09-27-2012 |
20120254162 | FACET SUPPORT, CLUSTERING FOR CODE QUERY RESULTS - Techniques and tools are described for refining source-code query results. For example, source-code query results for a query can be generated, semantic clusters of the source-code query results can be generated, and based on a selection of a semantic cluster option, refined source-code query results can be sent. Also, for example, source-code query results can be received, selections of facet values associated with groups of the source-code query results can be sent, and based on selected facet values, a subset of the source-code query results can be received. | 10-04-2012 |
20120254835 | STRUCTURAL SEARCH OF SOURCE CODE - Techniques and tools are described for searching source code. For example, source code can be indexed, a code structure query can be received, index records that conform to the code structure query can be identified, and code structure query results that correspond to the identified index records conforming to the code structure query can be sent. Also for example, a code structure query can be sent, a list of code structure query results corresponding to index records that conform to the code structure query can be received, at least one of the code structure query results can be selected, based on the selection, a formatted source-code file and a code hierarchy can be received, a code annotation associated with the formatted source-code file can be sent, and an annotation result corresponding to the formatted source-code file can be received. | 10-04-2012 |
20140165039 | Methods for detecting plagiarism in software code implementing a design pattern - Methods and instructions embodied in non-transitory media for the detection of plagiarism in software code implementing a design pattern are described. Steps involved may include receiving input comprising the software code at least one design pattern implemented in the software code, identifying at least one function call to a function in a class implementing the design pattern in the software code, and creating a representation of the called function in the class containing the function call, wherein the function call and the function to which it corresponds is characteristic of the design pattern; and where the created representation implements program logic associated with at least one function implementing the design pattern, including the called function. The function call may be replaced with the representation of the called function. Additionally, the modified code may then be compared with one or more target files. | 06-12-2014 |
Mohammad Asadullah, Shah-Alam MY
Patent application number | Description | Published |
---|---|---|
20130306913 | METHOD OF GASIFYING CARBONACEOUS MATERIAL AND A GASIFICATION SYSTEM - A method of gasifying carbonaceous material is described. The method comprises a first step of pyrolysing and partially gasifying the carbonaceous material to produce volatiles and char. The volatiles and the char are then separated and, subsequently, the char is gasified and the volatiles are reformed. The raw product gas is then finally cleaned with char or char-supported catalysts or other catalysts. | 11-21-2013 |
Salman Asadullah, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20140105038 | Media Flow Tracing in Third Party Devices - In one implementation, performance statistics for a provider network are compiled and delivered outside of the provider network. The provider network includes a media trace proxy server that receives a media trace query for a media stream of a customer edge network device. The media trace proxy server initiates a route discovery process on the provider network in response to the request or in response to at least one network device in the provider network being nonresponsive to similar types of media trace queries. The media trace proxy server collects performance statistics from the at least one network device and forwards the performance statistics of the at least one network device to the customer edge network device. The performance statistics may include only those statistics authorized by a subscription level or administrative region of the customer edge network device. | 04-17-2014 |
20150063158 | Wireless Network Flow Monitoring - Techniques are presented herein for enabling performance monitoring of flows within a management and provisioning tunnel used for communicating packets between a wireless controller and wireless access point devices. A wireless controller that is configured to communicate with at least one wireless access point obtains a packet to be sent to the wireless access point for wireless transmission in a wireless network by the wireless access point. The wireless controller identifies, based on the packet, traffic session flow information associated with the packet. The wireless controller encapsulates the packet with a tunneling header that comprises the traffic session flow information and sends the encapsulated packet to the wireless access point. The tunneling header may also comprise an application identifier (ID) associated with the packet. | 03-05-2015 |