Patents by Inventor Abdul Razack
Abdul Razack 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: 12202780Abstract: There is disclosed a process for debromination of novel brominated flame retardants (NBFRs) through co-pyrolysis with zinc oxide (ZnO) and franklinite (ZnFe2O4) to effectively restrict brominated species emission from NBFRs during thermal degradation. The method addresses environmental concerns by converting tetrabromobisphenol A 2,3-dibromopropyl ether (TBBPA-DBPE) and tetrabromobisphenol A diallyl ether (TBBPA-DAE) into bromine-free hydrocarbons. Utilizing Zn-based metal oxides from electrical arc furnace dust (EAFD), this process transforms them into metal bromides, facilitating selective zinc extraction. Thermogravimetric analysis guides pyrolysis at up to 500° C., revealing ZnO's efficacy in capturing ˜92% of HBr gas and producing minimal brominated compounds (relative area, 0.83%). Phenol emerges as a significant condensable product, while inorganic gases and methane dominates the non-condensable fraction.Type: GrantFiled: August 5, 2024Date of Patent: January 21, 2025Assignee: UNITED ARAB EMIRATES UNIVERSITYInventors: Mohamed Shafi, Labeeb Ali, Mohammednoor Al Tarawneh, Abdul Razack Hajamohideen
-
Patent number: 12086877Abstract: Purchase assistance is provided to a user based on user device location and direction. Input to a user device, identifying a product or service of interest, can be received. Next, a location of the user device is determined, and one or more providers of the product or service are identified in proximity to the location of the user device. Direction information of the user device is determined by ascertaining a compass orientation of the user device or a direction vector of movement of the user device. Subsequently, providers are identified based on the direction information and presented to a user on a display of the user device. Further, an offer associated with the product or service, such as a finance offer, can be generated and presented with the providers on the display.Type: GrantFiled: March 16, 2021Date of Patent: September 10, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Abdul Razack Abdul Gaffar, Shanmukeswara Rao Donkada, Parul Ghosh
-
Publication number: 20230153136Abstract: A robotic process automation system provides a capability to deploy software robots (bots) by receiving from a deployment user a bot deployment request comprising a bot identification that identifies a specific bot and an authorized class of user to execute the specific bot. Credentials of the deployment user are checked. An execution device upon which the specific bot will execute is identified from a set of available devices. An authorization token is issued for the execution device to uniquely identify the execution device and to authorize the execution device to communicate with the robotic process automation system. In response to a request by the execution device the specific bot and credentials corresponding to the authorized class of user are provided, wherein the specific bot executes on the execution device automatically without input from any individual corresponding to the authorized class of user.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: James Dennis, Rajaa Mohamad Abdul Razack
-
Patent number: 11556362Abstract: A robotic process automation system provides a capability to deploy software robots (bots) by receiving from a deployment user a bot deployment request comprising a bot identification that identifies a specific preexisting bot and an authorized class of user to execute the specific preexisting bot. Credentials of the deployment user are checked. An execution device upon which the specific preexisting bot will execute is identified from a set of available devices. An authorization token is issued for the execution device to uniquely identify the execution device and to authorize the execution device to communicate with the robotic process automation system. In response to a request by the execution device the specific preexisting bot and credentials corresponding to the authorized class of user are provided, wherein the specific preexisting bot executes on the execution device automatically without input from any individual corresponding to the authorized class of user.Type: GrantFiled: March 31, 2019Date of Patent: January 17, 2023Assignee: Automation Anywhere, Inc.Inventors: James Dennis, Rajaa Mohamad Abdul Razack
-
Patent number: 10956975Abstract: Purchase assistance is provided to a user based on user device location and direction. Input to a user device, identifying a product or service of interest, can be received. Next, a location of the user device is determined, and one or more providers of the product or service are identified in proximity to the location of the user device. Direction information of the user device is determined by ascertaining a compass orientation of the user device or a direction vector of movement of the user device. Subsequently, providers are identified based on the direction information and presented to a user on a display of the user device. Further, an offer associated with the product or service, such as a finance offer, can be generated and presented with the providers on the display.Type: GrantFiled: August 29, 2019Date of Patent: March 23, 2021Assignee: WELLS FARGO BANK, N.A.Inventors: Abdul Razack Abdul Gaffar, Shanmukeswara Rao Donkada, Parul Ghosh
-
Publication number: 20200310844Abstract: A robotic process automation system provides a capability to deploy software robots (bots) by receiving from a deployment user a bot deployment request comprising a bot identification that identifies a specific preexisting bot and an authorized class of user to execute the specific preexisting bot. Credentials of the deployment user are checked. An execution device upon which the specific preexisting bot will execute is identified from a set of available devices. An authorization token is issued for the execution device to uniquely identify the execution device and to authorize the execution device to communicate with the robotic process automation system. In response to a request by the execution device the specific preexisting bot and credentials corresponding to the authorized class of user are provided, wherein the specific preexisting bot executes on the execution device automatically without input from any individual corresponding to the authorized class of user.Type: ApplicationFiled: March 31, 2019Publication date: October 1, 2020Applicant: Automation Anywhere, Inc.Inventors: James Dennis, Rajaa Mohamad Abdul Razack
-
Patent number: 10733329Abstract: A robotic process automation system with improved security in the form of a credential vault includes data storage for storing bots. The data storage also stores credentials in encrypted form where the credentials are not associated with any of the plurality of bots. The credentials include standard credentials and user specific credentials. A processor is operatively coupled to the data storage and is configured to execute instructions that when executed cause the processor to provide to an administrator a control console. The instructions implement a standard credential generator and a user specific credential generator, to generate a user specific credential template useable by a user to enter credentials specific to the user. The instructions also implement a configurable locker that is stored in encrypted form in the data storage to associate a set of users as a group and to provide selected standard credentials to the group.Type: GrantFiled: April 20, 2018Date of Patent: August 4, 2020Assignee: Automation Anywhere, Inc.Inventors: Badrinath Ragupathy, Rajaa Mohamad Abdul Razack, Abhijit Kakhandiki
-
Method and system for automating training of named entity recognition in natural language processing
Patent number: 10558754Abstract: A method and system automates training named entity recognition in natural language processing to build configurable entity definitions includes receiving input documents or entities through an administration module and defining a domain for each entity. Further, one or more entities corresponding to the domain specific entity in the received documents are determined and a training file to one of pick a right parser, extract content and label the entity ambiguity is generated. One or more user actions are collected and maintained at a repository through a knowledge engine. Still further, one or more labelled ambiguous words are predicted and the knowledge engine is updated. Data may be fetched, through a training pipeline execution engine and each entity may be associated with one or more documents based on the fetched data from the document store to build configurable entity definitions.Type: GrantFiled: March 29, 2017Date of Patent: February 11, 2020Assignee: Infosys LimitedInventors: Abdul Razack, Sudipto Dasgupta, Mayoor Rao, John Kuriakose -
METHOD AND SYSTEM FOR AUTOMATING TRAINING OF NAMED ENTITY RECOGNITION IN NATURAL LANGUAGE PROCESSING
Publication number: 20180075013Abstract: A method and system automates training named entity recognition in natural language processing to build configurable entity definitions includes receiving input documents or entities through an administration module and defining a domain for each entity. Further, one or more entities corresponding to the domain specific entity in the received documents are determined and a training file to one of pick a right parser, extract content and label the entity ambiguity is generated. One or more user actions are collected and maintained at a repository through a knowledge engine. Still further, one or more labelled ambiguous words are predicted and the knowledge engine is updated. Data may be fetched, through a training pipeline execution engine and each entity may be associated with one or more documents based on the fetched data from the document store to build configurable entity definitions.Type: ApplicationFiled: March 29, 2017Publication date: March 15, 2018Applicant: Infosys LimitedInventors: Abdul Razack, Sudipto Dasgupta, Mayoor Rao, John Kuriakose -
Publication number: 20180004823Abstract: This invention generally relates to a process, system and computer code for enabling users to create adapters that enable application automation by collecting automation information for purposes of data profiling each source data schema presented for analysis to determine the data types and classify them accordingly (string, number, date); ranking and classifying the data elements by their importance using the data profiling information generated; building individual widgets needed to construct the data dashboard based on the top ranked data elements; auto-generation of visualization dashboards that combine the individual widgets identified; associate the most relevant date filter to perform time-series analysis on the generated dashboard; customization and personalization from the starter dashboard.Type: ApplicationFiled: August 11, 2017Publication date: January 4, 2018Inventors: ABHIJIT KAKHANDIKI, JAYARAMAN BALASUBRAMANIAN, ABDUL RAZACK RAJAA MOHAMAD, PRATIK THAKOR
-
Publication number: 20170134391Abstract: Techniques are described for controlling access to an online service by a one or more authentication mechanisms based on device, browser, or location, or a combination of the three. A method comprises receiving a request to access a service, receiving, in association with the request, a first access mechanism, receiving a first and second level of authentication associated with the user requesting the service, updating authenticated-mechanism data to indicate that the first access mechanism is an authenticated access mechanism for the particular user, receiving a second request to access the service, in response to receiving a second request, determining whether the second access mechanism is an authenticated access mechanism for the particular user, upon determining that the second access mechanism is not an authenticated mechanism, requesting a second level of authentication for the particular user, otherwise granting access.Type: ApplicationFiled: January 20, 2017Publication date: May 11, 2017Inventors: Rajaa Mohamad Abdul Razack, Pavan Aripirala Venkata, Sharad Gupta, Raghunadha Konda, Balaji Nidadavolu
-
Patent number: 9565183Abstract: Techniques are described for controlling access to an online service by a one or more authentication mechanisms based on device, browser, or location, or a combination of the three. A method comprises receiving a request to access a service, receiving, in association with the request, a first access mechanism, receiving a first and second level of authentication associated with the user requesting the service, updating authenticated-mechanism data to indicate that the first access mechanism is an authenticated access mechanism for the particular user, receiving a second request to access the service, in response to receiving a second request, determining whether the second access mechanism is an authenticated access mechanism for the particular user, upon determining that the second access mechanism is not an authenticated mechanism, requesting a second level of authentication for the particular user, otherwise granting access.Type: GrantFiled: March 13, 2015Date of Patent: February 7, 2017Assignee: Apollo Education Group, Inc.Inventors: Rajaa Mohamad Abdul Razack, Pavan Aripirala Venkata, Sharad Gupta, Raghunadha Konda, Balaji Nidadavolu
-
Publication number: 20160269387Abstract: Techniques are described for controlling access to an online service by a one or more authentication mechanisms based on device, browser, or location, or a combination of the three. A method comprises receiving a request to access a service, receiving, in association with the request, a first access mechanism, receiving a first and second level of authentication associated with the user requesting the service, updating authenticated-mechanism data to indicate that the first access mechanism is an authenticated access mechanism for the particular user, receiving a second request to access the service, in response to receiving a second request, determining whether the second access mechanism is an authenticated access mechanism for the particular user, upon determining that the second access mechanism is not an authenticated mechanism, requesting a second level of authentication for the particular user, otherwise granting access.Type: ApplicationFiled: March 13, 2015Publication date: September 15, 2016Inventors: Rajaa Mohamad Abdul Razack, Pavan Aripirala Venkata, Sharad Gupta, Raghunadha Konda, Balaji Nidadavolu
-
Publication number: 20160261523Abstract: Resources available to a service node in a system are dynamically modified. The modification is based on current performance levels of other service nodes, application level transactions, resource utilization patterns, and/or in response to detecting a pre-failure conditions.Type: ApplicationFiled: March 6, 2015Publication date: September 8, 2016Inventors: Rajaa Mohamad Abdul Razack, Narender Vattikonda, Pavan Aripirala Venkata, Sajithkumar Kizhakkiniyil, Wei You
-
Publication number: 20150364051Abstract: A method and system are provided for generating a comprehension indicator that indicates how well an individual understood the subject matter covered by a test. In one implementation, a question-level comprehension indicator is generated for each of the questions on the test. The question-level comprehension indicators may be generated based upon one or more question-level factors, which may include behavioral aspects of the individual while taking the test. After the question-level comprehension indicators are generated, they may be used to generate a first test-level comprehension indicator. A second test-level comprehension indicator may also be generated. Unlike the first test-level comprehension indicator, the second test-level comprehension indicator is generated based upon test level rather than question level factors. After the first and second test-level comprehension indicators are generated, they may be used to derive an overall comprehension indicator for the individual for that test.Type: ApplicationFiled: June 12, 2014Publication date: December 17, 2015Inventors: Rajaa Mohamad Abdul Razack, Kolla Venkata Ramana, Pavan Aripirala Venkata, Narender Vattikonda, Nagaraju Aerra