Patents by Inventor Rosco Schock
Rosco Schock 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: 11909884Abstract: A method of performing user authentication includes by a service electronic device associated with a service, receiving, from a public electronic device, a request for a user to initiate a session of the service, generating a first security token, a first write token, a first read token, and/or a first delete token, sending the first security token, the first write token, the first read token, and/or the first delete token to a server electronic device, receiving, from the server electronic device, a key location identifier that uniquely identifies a memory location of a data store associated with the server electronic device where the first security token, the first write token, the first read token, and/or the first delete token are stored, saving the key location identifier in a data store associated with the service electronic device, generating a signed key location identifier, generating a machine-readable image that includes the key location identifier, the signed key location identifier and the firstType: GrantFiled: July 1, 2022Date of Patent: February 20, 2024Assignee: POWCH, LLCInventors: Essam Abadir, Rosco Schock
-
Patent number: 11764966Abstract: A method of performing out-of-band user authentication includes, by a service electronic device associated with a service a request to initiate a session of the service, generating an authentication token, encrypting the authentication token to generate an encrypted authentication token, and transmitting the encrypted authentication token to the electronic device.Type: GrantFiled: September 1, 2021Date of Patent: September 19, 2023Assignee: Powch, LLCInventors: Essam Abadir, Rosco Schock
-
Patent number: 11706033Abstract: A method of sharing encrypted data includes, by an electronic device, receiving a password from a user to perform an action, receiving a salt value, generating a user key using the password and salt value, receiving an encrypted key location identifier value, decrypting the encrypted key location identifier value to obtain a key location identifier, receiving an encrypted read token value, decrypting the encrypted read token value using the user key to obtain a read token value, and transmitting the read token value and the key location identifier to a server electronic device.Type: GrantFiled: May 20, 2021Date of Patent: July 18, 2023Assignee: Powch, LLCInventors: Essam Abadir, Rosco Schock, Joshua R. Cox
-
Publication number: 20220369071Abstract: A system for verifying an identity of a user includes a first client electronic device associated with a first user, and a computer-readable storage medium having one or more programming instructions that, when executed, cause the first client electronic device to receive a first secret and a second secret, detect, a wireless signal being broadcast by a second client electronic device in proximity to a specified physical location where the interaction is to occur, establish a communication channel with the second client electronic device, send the first secret to the second client electronic device via the communication channel, receive data from the second client electronic device via the communication channel, determine whether the received data matches the second secret, and in response to determining that the received data matches the second secret, cause an alert to be provided to the first user via the first client electronic device.Type: ApplicationFiled: July 27, 2022Publication date: November 17, 2022Inventors: ROSCO SCHOCK, Essam Abadir
-
Publication number: 20220353085Abstract: A method of performing user authentication includes by a service electronic device associated with a service, receiving, from a public electronic device, a request for a user to initiate a session of the service, generating a first security token, a first write token, a first read token, and/or a first delete token, sending the first security token, the first write token, the first read token, and/or the first delete token to a server electronic device, receiving, from the server electronic device, a key location identifier that uniquely identifies a memory location of a data store associated with the server electronic device where the first security token, the first write token, the first read token, and/or the first delete token are stored, saving the key location identifier in a data store associated with the service electronic device, generating a signed key location identifier, generating a machine-readable image that includes the key location identifier, the signed key location identifier and the firstType: ApplicationFiled: July 1, 2022Publication date: November 3, 2022Inventors: Essam Abadir, Rosco Schock
-
Patent number: 11451933Abstract: A system for verifying an identity of a user includes a first client electronic device associated with a first user, and a computer-readable storage medium having one or more programming instructions that, when executed, cause the first client electronic device to receive a first secret and a second secret, detect, a wireless signal being broadcast by a second client electronic device in proximity to a specified physical location where the interaction is to occur, establish a communication channel with the second client electronic device, send the first secret to the second client electronic device via the communication channel, receive data from the second client electronic device via the communication channel, determine whether the received data matches the second secret, and in response to determining that the received data matches the second secret, cause an alert to be provided to the first user via the first client electronic device.Type: GrantFiled: December 14, 2020Date of Patent: September 20, 2022Assignee: Powch, LLCInventors: Rosco Schock, Essam Abadir
-
Patent number: 11398913Abstract: A method of performing user authentication includes by a service electronic device associated with a service, receiving, from a public electronic device, a request for a user to initiate a session of the service, generating a first security token, a first write token, a first read token, and/or a first delete token, sending the first security token, the first write token, the first read token, and/or the first delete token to a server electronic device, receiving, from the server electronic device, a key location identifier that uniquely identifies a memory location of a data store associated with the server electronic device where the first security token, the first write token, the first read token, and/or the first delete token are stored, saving the key location identifier in a data store associated with the service electronic device, generating a signed key location identifier, generating a machine-readable image that includes the key location identifier, the signed key location identifier and the firstType: GrantFiled: August 23, 2019Date of Patent: July 26, 2022Assignee: Powch, LLCInventors: Essam Abadir, Rosco Schock
-
Publication number: 20220101282Abstract: Methods and systems for enabling and performing secured, single action payments from a mobile device are disclosed. One method includes receiving user credentials at an application installed on a mobile device, and transmitting the user credentials from the mobile device to a server alongside a device identifier. The method includes receiving data at least partially defining encrypted personal payment information and saving the encrypted personal payment information in a memory of the mobile device in association with the application. At least prior to receiving a user request to make a payment via the application, the mobile device lacks a decryption key capable of decrypting the encrypted personal payment information.Type: ApplicationFiled: July 12, 2021Publication date: March 31, 2022Inventors: Essam Ernest Abadir, Rosco Schock, Ian Dane Maffett
-
Publication number: 20210399895Abstract: A method of performing out-of-band user authentication includes, by a service electronic device associated with a service a request to initiate a session of the service, generating an authentication token, encrypting the authentication token to generate an encrypted authentication token, and transmitting the encrypted authentication token to the electronic device.Type: ApplicationFiled: September 1, 2021Publication date: December 23, 2021Inventors: Essam Abadir, Rosco Schock
-
Patent number: 11184173Abstract: A method of sharing encrypted data includes, by an electronic device, receiving a password from a user to perform an action, receiving a salt value, generating a user key using the password and salt value, receiving an encrypted key location identifier value, decrypting the encrypted key location identifier value to obtain a key location identifier, receiving an encrypted read token value, decrypting the encrypted read token value using the user key to obtain a read token value, and transmitting the read token value and the key location identifier to a server electronic device.Type: GrantFiled: August 23, 2019Date of Patent: November 23, 2021Assignee: Powch, LLCInventors: Essam Abadir, Rosco Schock, Joshua Risbeck Cox
-
Patent number: 11133934Abstract: A method of performing out-of-band user authentication includes, by a service electronic device associated with a service a request to initiate a session of the service, generating an authentication token, encrypting the authentication token to generate an encrypted authentication token, and transmitting the encrypted authentication token to the electronic device.Type: GrantFiled: August 23, 2019Date of Patent: September 28, 2021Assignee: Powch, LLCInventors: Essam Abadir, Rosco Schock
-
Publication number: 20210281418Abstract: A method of sharing of encrypted data includes, by an electronic device, receiving a password from a user in order to perform an action, receiving a salt value, generating a user key using the password and the salt value, receiving an encrypted key location identifier, decrypting the encrypted key location value to obtain a key location identifier, receiving an encrypted read token value, decrypting the encrypted read token value using the user key to obtain a read token value, and transmitting the read token value and the key location identifier to a server electronic device.Type: ApplicationFiled: May 20, 2021Publication date: September 9, 2021Inventors: Essam Abadir, Rosco Schock, Joshua R. Cox
-
Patent number: 11069164Abstract: A mobile device verification method for a facility includes the mobile device requesting authorization to permit entry to and/or exit from the facility, validating the mobile device request, and verifying, as a mobile device enters and exits the facility, that the mobile device is the mobile device whose authorization request was validated.Type: GrantFiled: March 19, 2019Date of Patent: July 20, 2021Assignee: VIZpin, Inc.Inventors: Paul Bodell, Rosco Schock, Peter Dikeman
-
Patent number: 11044094Abstract: A method of sharing encrypted data includes, by an electronic device, receiving a password from a user to perform an action, receiving a salt value, generating a user key using the password and salt value, receiving an encrypted key location identifier value, decrypting the encrypted key location identifier value to obtain a key location identifier, receiving an encrypted read token value, decrypting the encrypted read token value using the user key to obtain a read token value, and transmitting the read token value and the key location identifier to a server electronic device.Type: GrantFiled: August 23, 2019Date of Patent: June 22, 2021Assignee: Powch, LLCInventors: Essam Abadir, Rosco Schock, Joshua Risbeck Cox
-
Publication number: 20210105582Abstract: A system for verifying an identity of a user includes a first client electronic device associated with a first user, and a computer-readable storage medium having one or more programming instructions that, when executed, cause the first client electronic device to receive a first secret and a second secret, detect, a wireless signal being broadcast by a second client electronic device in proximity to a specified physical location where the interaction is to occur, establish a communication channel with the second client electronic device, send the first secret to the second client electronic device via the communication channel, receive data from the second client electronic device via the communication channel, determine whether the received data matches the second secret, and in response to determining that the received data matches the second secret, cause an alert to be provided to the first user via the first client electronic device.Type: ApplicationFiled: December 14, 2020Publication date: April 8, 2021Inventors: Rosco Schock, Essam Abadir
-
Patent number: 10917756Abstract: A system for verifying an identity of a user includes a first client electronic device associated with a first user, and a computer-readable storage medium having one or more programming instructions that, when executed, cause the first client electronic device to receive a first secret and a second secret, detect, a wireless signal being broadcast by a second client electronic device in proximity to a specified physical location where the interaction is to occur, establish a communication channel with the second client electronic device, send the first secret to the second client electronic device via the communication channel, receive data from the second client electronic device via the communication channel, determine whether the received data matches the second secret, and in response to determining that the received data matches the second secret, cause an alert to be provided to the first user via the first client electronic device.Type: GrantFiled: April 30, 2020Date of Patent: February 9, 2021Assignee: Powch, LLCInventors: Rosco Schock, Essam Abadir
-
Publication number: 20200351619Abstract: A system for verifying an identity of a user includes a first client electronic device associated with a first user, and a computer-readable storage medium having one or more programming instructions that, when executed, cause the first client electronic device to receive a first secret and a second secret, detect, a wireless signal being broadcast by a second client electronic device in proximity to a specified physical location where the interaction is to occur, establish a communication channel with the second client electronic device, send the first secret to the second client electronic device via the communication channel, receive data from the second client electronic device via the communication channel, determine whether the received data matches the second secret, and in response to determining that the received data matches the second secret, cause an alert to be provided to the first user via the first client electronic device.Type: ApplicationFiled: April 30, 2020Publication date: November 5, 2020Inventors: Rosco Schock, Essam Abadir
-
Publication number: 20200067701Abstract: A method of sharing of encrypted data includes, by an electronic device, receiving a password from a user in order to perform an action, receiving a salt value, generating a user key using the password and the salt value, receiving an encrypted key location identifier, decrypting the encrypted key location value to obtain a key location identifier, receiving an encrypted read token value, decrypting the encrypted read token value using the user key to obtain a read token value, and transmitting the read token value and the key location identifier to a server electronic device.Type: ApplicationFiled: August 23, 2019Publication date: February 27, 2020Inventors: Essam Abadir, Rosco Schock, Joshua Risbeck Cox
-
Publication number: 20200065458Abstract: A method of performing user authentication includes by a service electronic device associated with a service, receiving, from a public electronic device, a request for a user to initiate a session of the service, generating a first security token, a first write token, a first read token, and/or a first delete token, sending the first security token, the first write token, the first read token, and/or the first delete token to a server electronic device, receiving, from the server electronic device, a key location identifier that uniquely identifies a memory location of a data store associated with the server electronic device where the first security token, the first write token, the first read token, and/or the first delete token are stored, saving the key location identifier in a data store associated with the service electronic device, generating a signed key location identifier, generating a machine-readable image that includes the key location identifier, the signed key location identifier and the firstType: ApplicationFiled: August 23, 2019Publication date: February 27, 2020Inventors: Essam Abadir, Rosco Schock
-
Publication number: 20200067711Abstract: A method of performing out-of-band user authentication includes, by a service electronic device associated with a service a request to initiate a session of the service, generating an authentication token, encrypting the authentication token to generate an encrypted authentication token, and transmitting the encrypted authentication token to the electronic device.Type: ApplicationFiled: August 23, 2019Publication date: February 27, 2020Inventors: Essam Abadir, Rosco Schock