Patents by Inventor Salman Ali
Salman Ali 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: 20240096275Abstract: A electronic display device designed to calibrate brightness levels in a flat-panel display by using adjacent code calibration for a variable electroluminescence voltage supply in the flat-panel display.Type: ApplicationFiled: September 19, 2022Publication date: March 21, 2024Applicant: APPLE INC.Inventors: Shubham A. Gandhi, Jonathan H. Beck, Koorosh Aflatooni, Mohammad Ali Jangda, Graeme M. Williams, Kingsuk Brahma, Snehal T. Jariwala, Salman Kabir, Josiah Smith
-
Publication number: 20230376698Abstract: Provided are computer implemented systems and methods for providing improved language translation, including translation of input text to an output translated text Selement. This may include providing for rule-based language translation. This may further include a plurality of machine translation models adapted to different translation domains. A machine translation selector is described that selects an in-domain machine translator from the plurality of machine translation models based on an input text element. The selected in-domain machine translator may generate a first translated text element from the input text element. A post-editor module may generate a second translated text element by predicting a post-edit to the first translated text element. The first translated text element and the second translated text element are evaluated by a quality evaluation model that determines a first metric associated with the first translated text element and a second metric associated with the second text element.Type: ApplicationFiled: August 1, 2023Publication date: November 23, 2023Inventors: Renxian Zhang, Jinnan Lu, Zhanxuan Ding, Jie Ma, Syed Salman Ali, Jason Cox, Xun Li
-
Patent number: 11763098Abstract: Provided are computer implemented systems and methods for providing improved language translation, including translation of input text to an output translated text element. This may include providing for rule-based language translation. This may further include a plurality of machine translation models adapted to different translation domains. A machine translation selector is described that selects an in-domain machine translator from the plurality of machine translation models based on an input text element. The selected in-domain machine translator may generate a first translated text element from the input text element. A post-editor module may generate a second translated text element by predicting a post-edit to the first translated text element. The first translated text element and the second translated text element are evaluated by a quality evaluation model that determines a first metric associated with the first translated text element and a second metric associated with the second text element.Type: GrantFiled: July 27, 2020Date of Patent: September 19, 2023Assignee: 7299362 Canada Inc.Inventors: Renxian Zhang, Jinnan Lu, Zhanxuan Ding, Jie Ma, Syed Salman Ali, Jason Cox, Xun Li
-
Publication number: 20210042475Abstract: Provided are computer implemented systems and methods for providing improved language translation, including translation of input text to an output translated text element. This may include providing for rule-based language translation. This may further include a plurality of machine translation models adapted to different translation domains. A machine translation selector is described that selects an in-domain machine translator from the plurality of machine translation models based on an input text element. The selected in-domain machine translator may generate a first translated text element from the input text element. A post-editor module may generate a second translated text element by predicting a post-edit to the first translated text element. The first translated text element and the second translated text element are evaluated by a quality evaluation model that determines a first metric associated with the first translated text element and a second metric associated with the second text element.Type: ApplicationFiled: July 27, 2020Publication date: February 11, 2021Inventors: Renxian Zhang, Jinnan Lu, Zhanxuan Ding, Jie Ma, Syed Salman Ali, Jason Cox, Xun Li
-
Patent number: 10462209Abstract: A device may receive an indication to establish a communication session between a first device and a second device for a file transfer. The device may receive, from the second device, metadata. The metadata may be used to identify files of a set of files. The device may identify the files for transfer from the second device to the first device based on the metadata. The device may cause multiple communication sessions to be established between the first device and the second device. The multiple connections may be used to transfer the files from the second device to the first device. The device may receive, from the second device, the files. The files may be received via the multiple communication sessions.Type: GrantFiled: August 6, 2018Date of Patent: October 29, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Sankar Shanmugam, Sivagnanalingam Sivaganesh, Moorthy Sengottaiyan, Manmeet Kaur, Muhammad Salman Ali, Petri Virkkula
-
Publication number: 20180352019Abstract: A device may receive an indication to establish a communication session between a first device and a second device for a file transfer. The device may receive, from the second device, metadata. The metadata may be used to identify files of a set of files. The device may identify the files for transfer from the second device to the first device based on the metadata. The device may cause multiple communication sessions to be established between the first device and the second device. The multiple connections may be used to transfer the files from the second device to the first device. The device may receive, from the second device, the files. The files Day be received via the multiple communication sessions.Type: ApplicationFiled: August 6, 2018Publication date: December 6, 2018Inventors: Sankar SHANMUGAM, Sivagnanalingam SIVAGANESH, Moorthy SENGOTTAIYAN, Manmeet KAUR, Muhammad Salman ALI, Petri VIRKKULA
-
Patent number: 10069897Abstract: A device may receive an indication to establish a communication session between a first device and a second device for a file transfer. The device may receive, from the second device, metadata. The metadata may be used to identify files of a set of files. The device may identify the files for transfer from the second device to the first device based on the metadata. The device may cause multiple communication sessions to be established between the first device and the second device. The multiple connections may be used to transfer the files from the second device to the first device. The device may receive, from the second device, the files. The files may be received via the multiple communication sessions.Type: GrantFiled: April 8, 2016Date of Patent: September 4, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Sankar Shanmugam, Sivagnanalingam Sivaganesh, Moorthy Sengottaiyan, Manmeet Kaur, Muhammad Salman Ali, Petri Virkkula
-
Publication number: 20170295218Abstract: A device may receive an indication to establish a communication session between a first device and a second device for a file transfer. The device may receive, from the second device, metadata. The metadata may be used to identify files of a set of files. The device may identify the files for transfer from the second device to the first device based on the metadata. The device may cause multiple communication sessions to be established between the first device and the second device. The multiple connections may be used to transfer the files from the second device to the first device. The device may receive, from the second device, the files. The files may be received via the multiple communication sessions.Type: ApplicationFiled: April 8, 2016Publication date: October 12, 2017Inventors: Sankar SHANMUGAM, Sivagnanalingam Sivaganesh, Moorthy Sengottaiyan, Manmeet Kaur, Muhammad Salman Ali, Petri Virkkula
-
Patent number: 9549058Abstract: Device independent access to stored caller data during an emergency communications event. A call server intercepts an emergency call and determines the capabilities of a calling device. Based on calling device capability, the call server uses one or more of the following device independent methods to ascertain a caller identity, independent of a calling device: interactive voice response redirect, HTTP authentication, SIP INFO method, biometric recognition, human interaction, and alternate number dialing. A caller identity is then used to query a subscriber database for a unique caller profile database key (CPDBK) assigned to the caller (unless a CPDBK is already determined). A call server uses a CPDBK to query a caller profile database (CPDB) for relevant caller data. Relevant caller data and the intercepted emergency communications event are then passed to an emergency call processing system, whereby relevant caller data may be used to more effectively address an emergency situation.Type: GrantFiled: February 29, 2016Date of Patent: January 17, 2017Assignee: Telecommunication Systems, Inc.Inventors: Thomas Ginter, Salman Ali, Tim Pann
-
Publication number: 20160316058Abstract: A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis.Type: ApplicationFiled: July 7, 2016Publication date: October 27, 2016Inventors: BHAVESH GOSWAMI, VICTOR BURTON, GERHARD GELDENBOTT, SALMAN ALI, ARPITA SAHA, YI-MIN FLORA CHUA, ANDY HAZZARD
-
Patent number: 9401986Abstract: A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis.Type: GrantFiled: September 11, 2015Date of Patent: July 26, 2016Assignee: Telecommunication Systems, Inc.Inventors: Bhavesh Goswami, Victor Burton, Gerhard Geldenbott, Salman Ali, Arpita Saha, Yi-Min Flora Chua, Andy Hazzard
-
Publication number: 20160182706Abstract: Device independent access to stored caller data during an emergency communications event. A call server intercepts an emergency call and determines the capabilities of a calling device. Based on calling device capability, the call server uses one or more of the following device independent methods to ascertain a caller identity, independent of a calling device: interactive voice response redirect, HTTP authentication, SIP INFO method, biometric recognition, human interaction, and alternate number dialing. A caller identity is then used to query a subscriber database for a unique caller profile database key (CPDBK) assigned to the caller (unless a CPDBK is already determined). A call server uses a CPDBK to query a caller profile database (CPDB) for relevant caller data. Relevant caller data and the intercepted emergency communications event are then passed to an emergency call processing system, whereby relevant caller data may be used to more effectively address an emergency situation.Type: ApplicationFiled: February 29, 2016Publication date: June 23, 2016Inventors: Thomas Ginter, Salman Ali, Tim Pann
-
Patent number: 9313638Abstract: Device independent access to stored caller data during an emergency communications event. A call server intercepts an emergency call and determines the capabilities of a calling device. Based on calling device capability, the call server uses one or more of the following device independent methods to ascertain a caller identity, independent of a calling device: interactive voice response redirect, HTTP authentication, SIP INFO method, biometric recognition, human interaction, and alternate number dialing. A caller identity is then used to query a subscriber database for a unique caller profile database key (CPDBK) assigned to the caller (unless a CPDBK is already determined). A call server uses a CPDBK to query a caller profile database (CPDB) for relevant caller data. Relevant caller data and the intercepted emergency communications event are then passed to an emergency call processing system, whereby relevant caller data may be used to more effectively address an emergency situation.Type: GrantFiled: August 15, 2013Date of Patent: April 12, 2016Assignee: TeleCommunication Systems, Inc.Inventors: Thomas Ginter, Jr., Salman Ali, Tim Pann
-
Publication number: 20160006869Abstract: A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis.Type: ApplicationFiled: September 11, 2015Publication date: January 7, 2016Inventors: Bhavesh Goswami, Victor Burton, Gerhard Geldenbott, Salman Ali, Arpita Saha, Yi-Min Flora Chua, Andy Hazzard
-
Patent number: 9178996Abstract: A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis.Type: GrantFiled: July 31, 2014Date of Patent: November 3, 2015Assignee: TeleCommunication Systems, Inc.Inventors: Bhavesh Goswami, Victor Burton, Gerhard Geldenbott, Salman Ali, Arpita Saha, Yi-Min Flora Chua, Andy Hazzard
-
Publication number: 20140341358Abstract: A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis.Type: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: Bhavesh Goswami, Victor Burton, Gerhard Geldenbott, Salman Ali, Arpita Saha, Yi-Min Flora Chua, Andy Hazzard
-
Patent number: 8831556Abstract: A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis.Type: GrantFiled: October 1, 2012Date of Patent: September 9, 2014Assignee: TeleCommunication Systems, Inc.Inventors: Bhavesh Goswami, Victor Burton, Gerhard Geldenbott, Salman Ali, Arpita Saha, Yi-Min Flora Chua, Andy Hazzard
-
Patent number: 8697365Abstract: The invention provides a lysis reagent and method for preparing a test sample for use in an assay, wherein the method yields a homogeneous lysis mixture suitable for use in automated pipetting systems without the need for a centrifugation step. The lysis reagent includes a glycol and an alcohol. Other aspects of the invention include related immunoassays and test kits.Type: GrantFiled: March 24, 2011Date of Patent: April 15, 2014Assignee: Abbott LaboratoriesInventors: Frank C. Grenier, Ryan F. Workman, Hina N. Syed, Salman Ali
-
Publication number: 20140051381Abstract: Device independent access to stored caller data during an emergency communications event. A call server intercepts an emergency call and determines the capabilities of a calling device. Based on calling device capability, the call server uses one or more of the following device independent methods to ascertain a caller identity, independent of a calling device: interactive voice response redirect, HTTP authentication, SIP INFO method, biometric recognition, human interaction, and alternate number dialing. A caller identity is then used to query a subscriber database for a unique caller profile database key (CPDBK) assigned to the caller (unless a CPDBK is already determined). A call server uses a CPDBK to query a caller profile database (CPDB) for relevant caller data. Relevant caller data and the intercepted emergency communications event are then passed to an emergency call processing system, whereby relevant caller data may be used to more effectively address an emergency situation.Type: ApplicationFiled: August 15, 2013Publication date: February 20, 2014Applicant: TeleCommunication Systems, Inc.Inventors: Thomas Ginter, JR., Salman Ali, Tim Pann
-
Patent number: 8541554Abstract: An improved extractive reagent composition and method for extracting an immunosuppressant drug, such as sirolimus, tacrolimus or cyclosporine, from blood samples while yielding a test sample extract that has low vapor pressure and is compatible with immunoassay components. The inventive reagent composition comprises dimethyl sulfoxide (DMSO), at least one divalent metal salt and water. The sample extracts resulting from use of each of these combinations have low vapor pressure and are compatible with immunochemistry assays.Type: GrantFiled: December 29, 2010Date of Patent: September 24, 2013Assignee: Abbott LaboratoriesInventors: Frank C. Grenier, Ryan F. Workman, Hina Syed, Salman Ali