Patents by Inventor Rajesh M. Patel
Rajesh M. Patel 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: 12003493Abstract: A method, a device, and a non-transitory storage medium are described in which an pre-authentication service is provided. The service may support a transport layer security handshake and determine authentication based on the initial message. The service may provide for the generation of a message that initiates a handshake between devices in which the message includes an authentication string used for authentication. The service may provide for the generation of another authentication string for comparison. The service may also support authorization of a device. The service may minimize potential malicious attacks and activities between the devices.Type: GrantFiled: March 10, 2021Date of Patent: June 4, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Brent R. Bilger, Rajesh M. Patel, Shailesh K. Venugopal, Anurag Dave, Michel J. Basmaji
-
Patent number: 11714914Abstract: A device includes a memory and a processor. The processor is to execute the instruction to: receive, from a user device, a username of a user and a string; retrieve a first Message Authentication Code (MAC) and a salt from a database in response to receiving the username and the string; send the first MAC, the salt, and one or more parameters to a Hardware Security Module (HSM); receive, from the HSM, a message indicating whether the first MAC matches a second MAC that the HSM generates based on the one or more parameters and the salt. In addition, the processor to perform one of: authenticate the user when the message indicates that the first MAC matches the second MAC; or not authenticate the user when the message indicates that the first MAC does not match the second MAC.Type: GrantFiled: February 24, 2022Date of Patent: August 1, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Brent R. Bilger, Rajesh M. Patel, Shailesh K. Venugopal, William F. Copeland, Michel J. Basmaji
-
Publication number: 20220294773Abstract: A method, a device, and a non-transitory storage medium are described in which an pre-authentication service is provided. The service may support a transport layer security handshake and determine authentication based on the initial message. The service may provide for the generation of a message that initiates a handshake between devices in which the message includes an authentication string used for authentication. The service may provide for the generation of another authentication string for comparison. The service may also support authorization of a device. The service may minimize potential malicious attacks and activities between the devices.Type: ApplicationFiled: March 10, 2021Publication date: September 15, 2022Inventors: Brent R. Bilger, Rajesh M. Patel, Shailesh K. Venugopal, Anurag Dave, Michel J. Basmaji
-
Publication number: 20220179984Abstract: A device includes a memory and a processor. The processor is to execute the instruction to: receive, from a user device, a username of a user and a string; retrieve a first Message Authentication Code (MAC) and a salt from a database in response to receiving the username and the string; send the first MAC, the salt, and one or more parameters to a Hardware Security Module (HSM); receive, from the HSM, a message indicating whether the first MAC matches a second MAC that the HSM generates based on the one or more parameters and the salt. In addition, the processor to perform one of: authenticate the user when the message indicates that the first MAC matches the second MAC; or not authenticate the user when the message indicates that the first MAC does not match the second MAC.Type: ApplicationFiled: February 24, 2022Publication date: June 9, 2022Inventors: Brent R. Bilger, Rajesh M. Patel, Shailesh K. Venugopal, William F. Copeland, Michel J. Basmaji
-
Patent number: 11281789Abstract: A device includes a memory and a processor. The processor is to execute the instruction to: receive, from a user device, a username of a user and a string; retrieve a first Message Authentication Code (MAC) and a salt from a database in response to receiving the username and the string; send the first MAC, the salt, and one or more parameters to a Hardware Security Module (HSM); receive, from the HSM, a message indicating whether the first MAC matches a second MAC that the HSM generates based on the one or more parameters and the salt. In addition, the processor to perform one of: authenticate the user when the message indicates that the first MAC matches the second MAC; or not authenticate the user when the message indicates that the first MAC does not match the second MAC.Type: GrantFiled: November 21, 2019Date of Patent: March 22, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Brent R. Bilger, Rajesh M. Patel, Shailesh K. Venugopal, William F. Copeland, Michel J. Basmaji
-
Publication number: 20210157939Abstract: A device includes a memory and a processor. The processor is to execute the instruction to: receive, from a user device, a username of a user and a string; retrieve a first Message Authentication Code (MAC) and a salt from a database in response to receiving the username and the string; send the first MAC, the salt, and one or more parameters to a Hardware Security Module (HSM); receive, from the HSM, a message indicating whether the first MAC matches a second MAC that the HSM generates based on the one or more parameters and the salt. In addition, the processor to perform one of: authenticate the user when the message indicates that the first MAC matches the second MAC; or not authenticate the user when the message indicates that the first MAC does not match the second MAC.Type: ApplicationFiled: November 21, 2019Publication date: May 27, 2021Inventors: Brent R. Bilger, Rajesh M. Patel, Shailesh K. Venugopal, William F. Copeland, Michel J. Basmaji
-
Publication number: 20150356488Abstract: A crowdsourcing environment is described herein which uses a single-stage or multi-stage approach to evaluate the quality of work performed by a worker, with respect to an identified task. In the multi-stage case, an evaluation system, in the first stage, determines whether the worker corresponds to a spam agent. In a second stage, for a non-spam worker, the evaluation system determines the propensity of the worker to perform desirable (e.g., accurate) work in the future. The evaluation system operates based on a set of features, including worker-focused features (which describe work performed by the particular worker), task-focused features (which describe tasks performed in the crowdsourcing environment), and system-focused features (which describe aspects of the configuration of the crowdsourcing environment). According to one illustrative aspect, the evaluation system performs its analysis using at least one model, produced using any type of supervised machine learning technique.Type: ApplicationFiled: June 9, 2014Publication date: December 10, 2015Inventors: Semiha Ece Kamar Eden, Rajesh M. Patel, Steven J. R. Shelford, Hai Wu, David A. Molnar, Eric J. Horvitz
-
Publication number: 20120110177Abstract: Systems and methods that enable the user to access user's files located on a remote computers via network in a secure manner. One or more implementations incorporate various components operating together to allow discovery of the hosts and enable secure access to the documents. At a higher level, various embodiments of the inventive concept may contain a client component and a server component. The server primarily contains two components—a web server component and component designed to assist with connectivity between different computers. In one or more embodiments of the inventive concept, the client may also include two components. Similar to the server, the client may incorporate a web component and the core component, which is configured to allow computers to be discovered and to share data.Type: ApplicationFiled: September 28, 2011Publication date: May 3, 2012Applicant: ANCHORFREE, INC.Inventors: EUGENE MALOBRODSKY, Rajesh M. Patel