Patents by Inventor Zakir Hussain
Zakir Hussain 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: 20240129261Abstract: A method of completing RCS file transfer. The method comprises receiving a first SIP message comprising a first URL designating a file stored in a first message store in a first network by an RCS server in a second network; sending the first URL by the RCS server to a second message store in the second network; identifying a second URL by the second message store, wherein the second URL is to be associated with the first URL by a proxy server; sending the first URL and the second URL by the second message store to the proxy server; sending the second URL by the second message store to the RCS server; and sending a second SIP message comprising the second URL by the RCS server to a communication device, whereby the communication device is enabled to request a file from the proxy based on the second URL.Type: ApplicationFiled: December 20, 2023Publication date: April 18, 2024Inventors: Sheraz F. Dar, Zakir Hussain Syed, Aditi Ranjit Kumar Verma
-
Patent number: 11895066Abstract: A method of completing RCS file transfer. The method comprises receiving a first SIP message comprising a first URL designating a file stored in a first message store in a first network by an RCS server in a second network; sending the first URL by the RCS server to a second message store in the second network; identifying a second URL by the second message store, wherein the second URL is to be associated with the first URL by a proxy server; sending the first URL and the second URL by the second message store to the proxy server; sending the second URL by the second message store to the RCS server; and sending a second SIP message comprising the second URL by the RCS server to a communication device, whereby the communication device is enabled to request a file from the proxy based on the second URL.Type: GrantFiled: February 2, 2022Date of Patent: February 6, 2024Assignee: T-Mobile Innovations LLCInventors: Sheraz F. Dar, Zakir Hussain Syed, Aditi Ranjit Kumar Verma
-
Patent number: 11886385Abstract: An embodiment for identifying and sorting duplicate datasets within a large pool of heterogeneous datasets may include received a plurality of heterogeneous datasets. The embodiment may automatically compare schema information and metadata within each of the received plurality of heterogeneous datasets to generate name-based similarity scores for each dataset. The embodiment may also automatically compare data distribution information within each of the received plurality of heterogeneous datasets to generate a plurality of data distribution similarity scores for each heterogeneous dataset. The embodiment may further include automatically calculating an overall distance metric using the name-based similarity scores and plurality of data distribution similarity scores. The embodiment may also include based on the calculate overall distance metric, automatically generating distance graphs that identifying clusters of similar datasets and illustrate inferred lineage for the clusters of similar datasets.Type: GrantFiled: June 2, 2022Date of Patent: January 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Praduemn K. Goyal, Sandeep Hans, Samiulla Zakir Hussain Shaikh, Diptikalyan Saha
-
Publication number: 20230394011Abstract: An embodiment for identifying and sorting duplicate datasets within a large pool of heterogeneous datasets may include received a plurality of heterogeneous datasets. The embodiment may automatically compare schema information and metadata within each of the received plurality of heterogeneous datasets to generate name-based similarity scores for each dataset. The embodiment may also automatically compare data distribution information within each of the received plurality of heterogeneous datasets to generate a plurality of data distribution similarity scores for each heterogeneous dataset. The embodiment may further include automatically calculating an overall distance metric using the name-based similarity scores and plurality of data distribution similarity scores. The embodiment may also include based on the calculate overall distance metric, automatically generating distance graphs that identifying clusters of similar datasets and illustrate inferred lineage for the clusters of similar datasets.Type: ApplicationFiled: June 2, 2022Publication date: December 7, 2023Inventors: Praduemn K. Goyal, Sandeep Hans, Samiulla Zakir Hussain Shaikh, Diptikalyan Saha
-
Publication number: 20230353985Abstract: An open group chat (OGC) session is initiated between mobile devices registered to different telecommunications networks by first verifying whether each implicated network has a network-to-network interface (NNI) agreement with each other network. A first mobile device receives a request to initiate an OGC session between the first mobile device, a second mobile device registered to a second telecommunications network, and a third mobile device registered to a third telecommunications network. The first device determines, based on a response received from the second network, if an operator of the second network and an operator of the third network have an NNI agreement. If the received response indicates the operators of the second and third networks do not have an NNI agreement, the first mobile device sends a non-OGC message, such as a multimedia messaging service (MMS) message or a closed group chat (CGC) message, to the second and third devices.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Inventors: Sheraz Farooq Dar, Zakir Hussain Syed, Sudhanshu Pandey
-
Publication number: 20230327898Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include assigning a group Internet protocol (IP) address to the multicast group. The improved RCS server can then determine which UEs in the multicast group are capable of sending and/or receiving multicast messages, and send multicast messages instead of unicast messages to these UEs.Type: ApplicationFiled: April 18, 2023Publication date: October 12, 2023Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed
-
Publication number: 20230269576Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route secure multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include creating a shared multicast group key (SMGK) for the multicast group and/or selecting a security algorithm for the multicast group. The improved RCS server can then distribute the SMGK and/or the selected security algorithm to the UEs such that the UEs can use the SMGK and/or the selected security algorithm to encrypt and/or decrypt messages.Type: ApplicationFiled: April 20, 2023Publication date: August 24, 2023Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed
-
Publication number: 20230246985Abstract: A method of completing RCS file transfer. The method comprises receiving a first SIP message comprising a first URL designating a file stored in a first message store in a first network by an RCS server in a second network; sending the first URL by the RCS server to a second message store in the second network; identifying a second URL by the second message store, wherein the second URL is to be associated with the first URL by a proxy server; sending the first URL and the second URL by the second message store to the proxy server; sending the second URL by the second message store to the RCS server; and sending a second SIP message comprising the second URL by the RCS server to a communication device, whereby the communication device is enabled to request a file from the proxy based on the second URL.Type: ApplicationFiled: February 2, 2022Publication date: August 3, 2023Inventors: Sheraz F. Dar, Zakir Hussain Syed, Aditi Ranjit Kumar Verma
-
Patent number: 11665011Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include assigning a group Internet protocol (IP) address to the multicast group. The improved RCS server can then determine which UEs in the multicast group are capable of sending and/or receiving multicast messages, and send multicast messages instead of unicast messages to these UEs.Type: GrantFiled: September 17, 2021Date of Patent: May 30, 2023Assignee: T-Mobile USA, Inc.Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed
-
Patent number: 11665537Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route secure multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include creating a shared multicast group key (SMGK) for the multicast group and/or selecting a security algorithm for the multicast group. The improved RCS server can then distribute the SMGK and/or the selected security algorithm to the UEs such that the UEs can use the SMGK and/or the selected security algorithm to encrypt and/or decrypt messages.Type: GrantFiled: April 4, 2022Date of Patent: May 30, 2023Assignee: T-Mobile USA, Inc.Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed
-
Patent number: 11616859Abstract: The disclosed embodiments provide a system for managing a counting use case. During operation, the system matches, to a first counting use case, a first parameter of a first unified request over an application programming interface (API) provided by a unified counting platform. Next, the system identifies, based on metadata for configuring the first counting use case in the unified counting platform, a first counting solution assigned to the first counting use case. The system then formats a first set of parameters in the first unified request into a first adapted request that is transmitted to the first counting solution. The system also formats a first response to the first adapted request from the first counting solution into a first unified response to the first unified request. Finally, the system transmits the first unified response to a first source of the first unified request.Type: GrantFiled: March 31, 2020Date of Patent: March 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Bhavneet Singh Ahuja, Arun Chauhan, Tejas Rajamohan, Shaik Zakir Hussain, Sachin Kakkar
-
Patent number: 11614983Abstract: A material failure forecasting system accesses historical failure data to forecasts future failures. The failure data of a material is analyzed using text processing techniques to identify failures and suspensions. The text processing techniques provide for identifying failures when fault words are associated with negations. A fault ontology establishes different failure modes that include primary, secondary and tertiary levels which enable identifying a sequence of failures. The failures thus identified are fitted to a data distribution selected from a plurality of data distributions. The parameters from the data distribution are used for simulating a demand profile for the material which considers interchangeability. Similarly failure data of the materials in an equipment can be analyzed and the reliability of the equipment can be estimated.Type: GrantFiled: November 4, 2019Date of Patent: March 28, 2023Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Hitesh Bhagchandani, Rajarajan Thangavel Ramalingam, Basavaraj Chidanandappa, Sriharsha Sravan Karavadi, Manish Kumar, Amartya Ray, Zakir Hussain
-
Publication number: 20230068513Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can, in response to receiving information, generate a data profile for a model that includes metadata for data requirements, model specific requirements, and data quality metrics. Embodiments of the present invention can generate one or more perturbations for training data associated with the received information and validate at least one perturbation of the one or more perturbations of training data as relevant test data based, at least in part on context associated with the model. Embodiments of the present invention can then generate one or more test scenarios based on the at least one validated perturbation and varying hyperparameters of the model and generate a test report based on an execution of at least one generated test scenario of the generated one or more test scenarios.Type: ApplicationFiled: September 1, 2021Publication date: March 2, 2023Inventors: Sattwati Kundu, Samiulla Zakir Hussain Shaikh
-
Patent number: 11551102Abstract: One embodiment provides a method, including: receiving a target unstructured document for determining whether the target unstructured document comprises biased information; identifying an objective of the target unstructured document by extracting, from the target unstructured document, (i) entities and (ii) relationships between the entities; creating a structured knowledge base, wherein the creating comprises (i) creating an entry in the structured knowledge base corresponding to the target unstructured document, (ii) identifying other unstructured documents having a similarity to the target unstructured document, and (iii) generating an entry in the structured knowledge base corresponding to each of the other unstructured documents; applying a bias detection technique on the structured knowledge base; and providing an indication of whether the target unstructured document comprises bias.Type: GrantFiled: April 15, 2019Date of Patent: January 10, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pranay Kumar Lohia, Rajmohan Chandrahasan, Himanshu Gupta, Samiulla Zakir Hussain Shaikh, Sameep Mehta, Atul Kumar
-
Patent number: 11521065Abstract: Methods, systems, and computer program products for generating explanations for a semantic parser are provided herein. A computer-implemented method includes providing to a generative model (i) at least one query and (ii) a context of at least one dataset applicable to the at least one query, wherein the generative model generates a plurality of perturbations for the at least one input query based on the context; providing the plurality of perturbations as inputs to a context aware sequence-to-sequence model, thereby obtaining a plurality of outputs; and generating, for (i) an additional query provided as input to the context aware sequence-to-sequence model and (ii) a context applicable to the additional query, an explanation indicative of one or more parts of the additional query that contributes to an output corresponding to the additional query, based at least in part on the plurality of outputs corresponding to the perturbations.Type: GrantFiled: February 6, 2020Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Rachamalla Anirudh Reddy, Pranay Kumar Lohia, Samiulla Zakir Hussain Shaikh, Diptikalyan Saha, Sameep Mehta
-
Patent number: 11455554Abstract: Methods, systems, and computer program products for improving trustworthiness of artificial intelligence models in presence of anomalous data are provided herein. A method includes obtaining a machine learning model and a set of training data; determining one or more anomalous data points in said set of training data; for a given one of said anomalous data points, identifying attributes that decrease confidence with respect to at least one output of said machine learning model; determining that a root cause of said decreased confidence corresponds to one of: a class imbalance issue related to said at least one attribute, a confused class issue related to said at least one attribute, a low density issue related to said at least one attribute, and an adversarial issue related to said at least one attribute; and performing step(s) to improve said confidence based at least in part on said determined root cause.Type: GrantFiled: November 25, 2019Date of Patent: September 27, 2022Assignee: International Business Machines CorporationInventors: Pranay Kumar Lohia, Diptikalyan Saha, Aniya Aggarwal, Gagandeep Singh, Rema Ananthanarayanan, Samiulla Zakir Hussain Shaikh, Sandeep Hans
-
Publication number: 20220303764Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route secure multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include creating a shared multicast group key (SMGK) for the multicast group and/or selecting a security algorithm for the multicast group. The improved RCS server can then distribute the SMGK and/or the selected security algorithm to the UEs such that the UEs can use the SMGK and/or the selected security algorithm to encrypt and/or decrypt messages.Type: ApplicationFiled: April 4, 2022Publication date: September 22, 2022Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed
-
Patent number: 11321304Abstract: Methods, systems, and computer program products for domain aware explainable anomaly and drift detection for multi-variate raw data using a constraint repository are provided herein. A computer-implemented method includes obtaining a set of data and information indicative of a domain of said set of data; obtaining constraints from a domain-indexed constraint repository based on said set of data and said information, wherein the domain-indexed constraint repository comprises a knowledge graph having a plurality of nodes, wherein each node comprises an attribute associated with at least one of a plurality of domains and constraints corresponding to the attribute; detecting anomalies in said set of data based on whether portions of said set of data violate said retrieved constraints; generating an explanation corresponding to each of the anomalies that describe the attributes corresponding to the violated constraints; and outputting an indication of the anomalies and the corresponding explanation.Type: GrantFiled: September 27, 2019Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Sandeep Hans, Samiulla Zakir Hussain Shaikh, Rema Ananthanarayanan, Diptikalyan Saha, Aniya Aggarwal, Gagandeep Singh, Pranay Kumar Lohia, Manish Anand Bhide, Sameep Mehta
-
Patent number: 11297494Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route secure multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include creating a shared multicast group key (SMGK) for the multicast group and/or selecting a security algorithm for the multicast group. The improved RCS server can then distribute the SMGK and/or the selected security algorithm to the UEs such that the UEs can use the SMGK and/or the selected security algorithm to encrypt and/or decrypt messages.Type: GrantFiled: February 1, 2019Date of Patent: April 5, 2022Assignee: T-Mobile USA, Inc.Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed
-
Publication number: 20220006660Abstract: An improved telecommunications network that can reduce the network load on a rich communication services (RCS) server and/or local routers that implement 1-to-N and/or M-to-N services is described herein. In particular, the improved telecommunications network may include an improved RCS server that can route multicast messages instead of and/or in addition to unicast messages. For example, the improved RCS server can create a multicast group for a group of UEs in response to a request from a UE to create a group of UEs. Creation of the multicast group may include assigning a group Internet protocol (IP) address to the multicast group. The improved RCS server can then determine which UEs in the multicast group are capable of sending and/or receiving multicast messages, and send multicast messages instead of unicast messages to these UEs.Type: ApplicationFiled: September 17, 2021Publication date: January 6, 2022Inventors: Rahul Amin, Joel Arends, Fadi Banna, Sheraz Dar, Zakir Hussain Syed