Patents by Inventor Allahbaksh Mohammedali Asadullah

Allahbaksh Mohammedali Asadullah 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).

  • Publication number: 20230300033
    Abstract: A method and/or system for Artificial Intelligence assisted service catalogue generation for network service provisioning is disclosed. The method comprising receiving input data which comprises either or combination of one or more specification documents or one or more configuration changes in network functions and/or network components. The entities and attributes of the entities are extracted from the input data which are then reconciled with graph database representing network function model to determine modifications in the input data. The graph database is updated based on the modifications identified in the input data, and recommendations comprising model elements are generated using AI engines which are displayed at the service modeler interface for generation of the service catalogue for network service provisioning.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 21, 2023
    Inventors: Vishwanath TAWARE, Allahbaksh Mohammedali Asadullah, Ankur Goel, Ashay Kharpate, Gaurav Saxena, Praveen Santhakumari, Lalit Nayar
  • Publication number: 20230004073
    Abstract: A system and apparatus for automated image capturing, comprising a microcontroller, an image capturing device operatively coupled to the pair of guiding apparatus using a first electric rotary actuator, a rotary plate operatively mounted on a second electric rotary actuator. The pair of guiding apparatus and the first electric rotary actuator is actuated to cause change in position of the image capturing device relative to an object positioned on the rotary plate and second electric rotary actuator is actuated causing change in angle of orientation of the object positioned on the rotary plate. By varying lighting conditions and for different background images, plurality of images of object are captured using the image capturing device by actuating electro-mechanical components of the apparatus.
    Type: Application
    Filed: November 2, 2021
    Publication date: January 5, 2023
    Inventors: ALLAHBAKSH MOHAMMEDALI ASADULLAH, Mohammed Rafee Tarafdar, Trijeet Kumar Modak, Anant Yash Pande, Anupam Behera
  • Patent number: 9760369
    Abstract: The technique relates to a system and method for assessing modularity of a program written in an object oriented language. This technique involves receiving information related to modularization of the program written in the object oriented language. Then the modularization of the program is assessed by calculating object encapsulation metrics, partial types metrics, extension method metrics, delegates metrics and static variable usage metrics. Further, an assessment report of the modularization is generated with respect to the said metrics.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: September 12, 2017
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Basava Raju Muddu
  • Patent number: 9599976
    Abstract: This technology relates to systems and methods for effective selection of disparate distributed power sources for smart grid in near real time manner to meet the specific power demand. Power from the plurality of disparate power sources is received and then one or more power sources among the plurality of disparate power sources are selected based on one or more predefined requirements. At least one effective power source is determined from the one or more power sources by applying one or more algorithm based on number and range of the one or more power sources. The one or more algorithm comprise Complete Karmarkar Karp (CKK), pbrute, Heuristic based pbrute. A signal for selection of the at least one effective power source is generated and the signal is sent to a circuit switcher to supply the power from the at least one effective power sources to the smart grid.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: March 21, 2017
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Sunil Kumar Vuppala
  • Publication number: 20160228762
    Abstract: A method and a system for creating a gamification framework is disclosed. The method includes selecting at least one event from a game. One or more handlers associated with the at least one event of the game is identified. The identified handlers are mapped with one or more user actions associated with a quiz based on a set of rules. The mapped handlers are bound with the quiz to cause gamification of the quiz. The set of rules define one or more execution conditions of the handlers in response to the user actions. An output of the method and/or the system is the gamification of the quiz.
    Type: Application
    Filed: December 17, 2015
    Publication date: August 11, 2016
    Inventors: Allahbaksh Mohammedali Asadullah, Nikita Jain, Srinivas Padmanabhuni, Basavaraju Mudu
  • Patent number: 9389852
    Abstract: A technique for source code plagiarism evaluation is disclosed. Program source code files of the object orientated program are received. Class data of the program source code files are determined to comprise of at least a block of one or more design patterns wherein the one or more design patterns are stored in a database. A plagiarism value is evaluated for each of the program source code files wherein the class data of the program source code file matches with class data of an original program source code file. Program source code files wherein the class data of each of the program source code files comprises of the block of the same design pattern are categorized and the plagiarism value of the categorized program source code files are analyzed.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: July 12, 2016
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Basava Raju Muddu, Vasudev D. Bhat
  • Patent number: 9348894
    Abstract: 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.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: May 24, 2016
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu
  • Patent number: 9207915
    Abstract: 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.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: December 8, 2015
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Vasudev Damodar Bhat, Srinivas Padmanabhuni, Basava Raju Muddu, Ilan Stern
  • Publication number: 20150227364
    Abstract: A technique for source code plagiarism evaluation is disclosed. Program source code files of the object orientated program are received. Class data of the program source code files are determined to comprise of at least a block of one or more design patterns wherein the one or more design patterns are stored in a database. A plagiarism value is evaluated for each of the program source code files wherein the class data of the program source code file matches with class data of an original program source code file. Program source code files wherein the class data of each of the program source code files comprises of the block of the same design pattern are categorized and the plagiarism value of the categorized program source code files are analyzed.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 13, 2015
    Applicant: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Basava Raju Muddu, Vasudev D. Bhat
  • Publication number: 20150169323
    Abstract: The technique relates to a system and method for assessing modularity of a program written in an object oriented language. This technique involves receiving information related to modularization of the program written in the object oriented language. Then the modularization of the program is assessed by calculating object encapsulation metrics, partial types metrics, extension method metrics, delegates metrics and static variable usage metrics. Further, an assessment report of the modularization is generated with respect to the said metrics.
    Type: Application
    Filed: December 13, 2013
    Publication date: June 18, 2015
    Applicant: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Basava Raju Muddu
  • Publication number: 20150120069
    Abstract: This technology relates to systems and methods for effective selection of disparate distributed power sources for smart grid in near real time manner to meet the specific power demand. Power from the plurality of disparate power sources is received and then one or more power sources among the plurality of disparate power sources are selected based on one or more predefined requirements. At least one effective power source is determined from the one or more power sources by applying one or more algorithm based on number and range of the one or more power sources. The one or more algorithm comprise Complete Karmarkar Karp (CKK), pbrute, Heuristic based pbrute. A signal for selection of the at least one effective power source is generated and the signal is sent to a circuit switcher to supply the power from the at least one effective power sources to the smart grid.
    Type: Application
    Filed: September 23, 2014
    Publication date: April 30, 2015
    Inventors: Allahbaksh Mohammedali Asadullah, Sunil Kumar Vuppala
  • Patent number: 9009664
    Abstract: 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.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Basava Raju Muddu, Allahbaksh Mohammedali Asadullah, Jeena Vinod, Krishna Kumar Pooloth
  • Patent number: 8869097
    Abstract: 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.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: October 21, 2014
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu
  • Publication number: 20140165039
    Abstract: 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.
    Type: Application
    Filed: November 7, 2013
    Publication date: June 12, 2014
    Applicant: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Vasudev Damodar Bhat, Srinivas Padmanabhuni, Basava Raju Muddu, Ilan Stern
  • Publication number: 20120254162
    Abstract: 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.
    Type: Application
    Filed: May 19, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu
  • Publication number: 20120254835
    Abstract: 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.
    Type: Application
    Filed: May 19, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Basava Raju Muddu, Allahbaksh Mohammedali Asadullah, Jeena Vinod, Krishna Kumar Pooloth
  • Publication number: 20120246610
    Abstract: 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.
    Type: Application
    Filed: March 23, 2011
    Publication date: September 27, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu