Patents Assigned to CallSign, Inc.
-
Patent number: 11586714Abstract: A machine trains an artificial intelligence engine to facilitate authentication of a request to verify a user. The machine accesses a reference set of obfuscated geolocations generated from actual geolocations from which a device submitted requests to verify the user. The machine groups the obfuscated geolocations into geographical clusters based on a predetermined cluster radius value and calculates a corresponding representative geolocation for each geographical cluster and a corresponding variance distance from the representative geolocation for each geographical cluster. The machine then generates a reference location score based on the representative geolocations of the geographical clusters and on the variance distances of the geographical clusters. The machine trains an artificial intelligence engine to output that reference location score in response to the reference set being input thereto. The trained artificial intelligence engine may then be provided to one or more devices.Type: GrantFiled: October 27, 2020Date of Patent: February 21, 2023Assignee: Callsign Inc.Inventors: Peter Alexander Foster, Gabriel Dominguez Conde, Yogesh Kumar Jitendra Patel
-
Patent number: 11481480Abstract: A device authenticates a request to verify a user. The device accesses a face image that depicts a face of the person and includes a characteristic noise pattern inserted by a camera of the device. The device also accesses a geolocation at which the device captured the face image and inputs the face image and the geolocation into an artificial intelligence engine that outputs a face score, a device score, and a location score. The device next submits the request with the scores to a server machine and obtains an authentication score from the server machine. The device then presents an indication that the request to verify the person is authentic based on a comparison of the obtained authentication score to a threshold authentication score.Type: GrantFiled: December 10, 2021Date of Patent: October 25, 2022Assignee: Callsign Inc.Inventors: Gabriel Dominguez Conde, Yogesh Kumar Jitendra Patel, Peter Alexander Foster
-
Patent number: 11232184Abstract: A device authenticates a request to verify a user. The device accesses a face image that depicts a face of the person and includes a characteristic noise pattern inserted by a camera of the device. The device also accesses a geolocation at which the device captured the face image and inputs the face image and the geolocation into an artificial intelligence engine that outputs a face score, a device score, and a location score. The device next submits the request with the scores to a server machine and obtains an authentication score from the server machine. The device then presents an indication that the request to verify the person is authentic based on a comparison of the obtained authentication score to a threshold authentication score.Type: GrantFiled: July 1, 2020Date of Patent: January 25, 2022Assignee: Callsign Inc.Inventors: Gabriel Dominguez Conde, Yogesh Kumar Jitendra Patel, Peter Alexander Foster
-
Patent number: 10853459Abstract: A machine trains an artificial intelligence engine to facilitate authentication of a request to verify a user. The machine accesses a reference set of obfuscated geolocations generated from actual geolocations from which a device submitted requests to verify the user. The machine groups the obfuscated geolocations into geographical clusters based on a predetermined cluster radius value and calculates a corresponding representative geolocation for each geographical cluster and a corresponding variance distance from the representative geolocation for each geographical cluster. The machine then generates a reference location score based on the representative geolocations of the geographical clusters and on the variance distances of the geographical clusters. The machine trains an artificial intelligence engine to output that reference location score in response to the reference set being input thereto. The trained artificial intelligence engine may then be provided to one or more devices.Type: GrantFiled: June 26, 2018Date of Patent: December 1, 2020Assignee: Callsign Inc.Inventors: Peter Alexander Foster, Gabriel Dominguez Conde, Yogesh Kumar Jitendra Patel
-
Patent number: 10740448Abstract: A device authenticates a request to user. The device accesses a face image that depicts a face of the person and includes a characteristic noise pattern inserted by a camera of the device. The device also accesses a geolocation which the device captured the face image and puts the face image and the geolocation into an artificial intelligence engine that outputs a face score, device score, and a location score. The device next submits the request with the scores to a server machine and obtains an authentication score from the server machine. The device then presents an indication that the request to verify the person is authentic based on a comparison of the obtained authentication score to a threshold authentication score.Type: GrantFiled: June 26, 2018Date of Patent: August 11, 2020Assignee: Callsign Inc.Inventors: Gabriel DomÃnguez Conde, Yogesh Kumar Jitendra Patel, Peter Alexander Foster
-
Patent number: 9053318Abstract: A method for authenticating a software application instance, the method includes a user device transmitting a request for access to a server device, wherein the request includes an App ID. The method further includes a server device transmitting a session ID to the user device and transmitting the session ID and the App ID to an anti-clone engine. The method further includes the anti-clone engine generating and transmitting a challenge token to the user device, and receiving and processing a response token to determine whether the user device is an authentic software application instance. The method further includes the anti-clone engine transmitting an authorization message to the server device.Type: GrantFiled: July 11, 2013Date of Patent: June 9, 2015Assignee: CallSign, Inc.Inventor: Zia Hayat
-
Publication number: 20140068722Abstract: Obtaining authorization from a subscriber to an authorization service provided by an authorization provider in a data communications system. The data communications system includes a plurality of relying parties and a plurality of authorization providers. An authorization request including data identifying is subscriber to an authorization service is received from a relying party. An authorization provider is selected from the plurality of authorization providers on the basis of the subscriber-identifying data. An authorization request is transmitted to the selected authorization provider. An authorization response is received from the selected authorization provider. The authorization response indicates that the subscriber has authorized the request on a telecommunications device with which contact has been initiated by the authorization provider in response to the authorization request.Type: ApplicationFiled: March 12, 2012Publication date: March 6, 2014Applicant: CALLSIGN, INC.Inventor: Zia Hayat
-
Publication number: 20140026196Abstract: A method for authenticating a software application instance, the method includes a user device transmitting a request for access to a server device, wherein the request includes an App ID. The method further includes a server device transmitting a session ID to the user device and transmitting the session ID and the App ID to an anti-clone engine. The method further includes the anti-clone engine generating and transmitting a challenge token to the user device, and receiving and processing a response token to determine whether the user device is an authentic software application instance. The method further includes the anti-clone engine transmitting an authorization message to the server device.Type: ApplicationFiled: July 11, 2013Publication date: January 23, 2014Applicant: CallSign, Inc.Inventor: Zia Hayat