Patents by Inventor Umang Shah

Umang Shah 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: 11943366
    Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: March 26, 2024
    Inventors: Chandra Shirashyad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
  • Publication number: 20240039729
    Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 1, 2024
    Inventors: Chandra Shirashyad, lldar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
  • Publication number: 20230198768
    Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 22, 2023
    Inventors: Chandra Shirashyad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
  • Patent number: 11595214
    Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: February 28, 2023
    Assignee: OKTA, INC.
    Inventors: Chandra Shirashyad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
  • Patent number: 11533309
    Abstract: A process running on client devices intercepts requests destined for an identity provider (“IdP”) system and injects a digital signature corresponding to a user associated with the request. In order to reduce or eliminate the burden on providers of the applications or other resources used by the users, the organization providing the IdP system may also provide components that run locally on the client devices of users and integrate with the users' applications. For example, in one embodiment code of the IdP system is run within a container of an application to handle communication with the IdP system. Additionally, code of the IdP system is run as a local process that handles request interception and digital signature injection. For client devices not supporting the use of the local process, a separate verifier application of the IdP can be run locally and allow interactively performing authentication via a user interface.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: December 20, 2022
    Assignee: Okta, Inc.
    Inventors: Umang Shah, Johannes Stockmann, Santosh Reddy Male, Ildar Abdullin
  • Publication number: 20220210156
    Abstract: A process running on client devices intercepts requests destined for an identity provider (“IdP”) system and injects a digital signature corresponding to a user associated with the request. In order to reduce or eliminate the burden on providers of the applications or other resources used by the users, the organization providing the IdP system may also provide components that run locally on the client devices of users and integrate with the users' applications. For example, in one embodiment code of the IdP system is run within a container of an application to handle communication with the IdP system. Additionally, code of the IdP system is run as a local process that handles request interception and digital signature injection. For client devices not supporting the use of the local process, a separate verifier application of the IdP can be run locally and allow interactively performing authentication via a user interface.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Inventors: Umang Shah, Johannes Stockmann, Santosh Reddy Male, Ildar Abdullin
  • Publication number: 20220150069
    Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 12, 2022
    Inventors: Chandra Shirashvad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
  • Patent number: 9298868
    Abstract: A technique for generating pushdown data comprises performing logical pushdown of circuit elements and nets and detecting physical pushdown based on partition boundary crossings. Geometry associated with one logical level may be used as a keep-out region for the same physical layer when generating physical design of a different logical level. The technique may advantageously enable concurrent design in both top-level and low-level physical design phases, thereby reducing overall design cycle time in developing an integrated circuit.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 29, 2016
    Assignee: NVIDIA Corporation
    Inventors: Vikas Agrawal, Shrivathsa Bhargavravichandran, Binh Pham, Jay Chen, Sridhar Krishnamurthy, Umang Shah, Chi Keung Lee
  • Publication number: 20140380257
    Abstract: A technique for generating pushdown data comprises performing logical pushdown of circuit elements and nets and detecting physical pushdown based on partition boundary crossings. Geometry associated with one logical level may be used as a keep-out region for the same physical layer when generating physical design of a different logical level. The technique may advantageously enable concurrent design in both top-level and low-level physical design phases, thereby reducing overall design cycle time in developing an integrated circuit.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Vikas AGRAWAL, Shrivathsa BHARGAVRAVICHANDRAN, Binh PHAM, Jay CHEN, Sridhar KRISHNAMURTHY, Umang SHAH, Chi Keung LEE
  • Publication number: 20110144181
    Abstract: Solid pharmaceutical compositions containing atorvastatin are disclosed. The compositions include a solid dispersion of amorphous atorvastatin and one or more optional pharmaceutically acceptable excipients. The solid dispersion is prepared by mixing crystalline atorvastatin with a melt-processible polymer and an optional stabilizer and an optional plasticizer at a temperature sufficiently high to soften or melt the polymer and to melt or dissolve the crystalline atorvastatin in the polymer, thereby forming a dispersion of amorphous atorvastatin.
    Type: Application
    Filed: February 24, 2011
    Publication date: June 16, 2011
    Inventors: Stephen Craig Dyar, Mayur P. Lodaya, Matthew J. Mollan, JR., Umang Shah, Hei Jen Sun, Zeri Teweldemedhin
  • Publication number: 20090099142
    Abstract: The present invention relates generally to pharmaceutical compositions comprising esterified estrogens, methyltestosterone and one or more pharmaceutical excipients. Methods for preparing and using such compositions are also provided.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 16, 2009
    Applicant: Solvay Pharmaceuticals. Inc.
    Inventors: Bradley A. Clark, Umang Shah, Darius D. Dubash, Paul D. Curry, Mychael Scoggins
  • Publication number: 20090088465
    Abstract: Solid pharmaceutical compositions containing atorvastatin are disclosed. The compositions include a solid dispersion of amorphous atorvastatin and one or more optional pharmaceutically acceptable excipients. The solid dispersion is prepared by mixing crystalline atorvastatin with a melt-processable polymer and an optional stabilizer at a temperature sufficiently high to soften or melt the polymer and to melt or dissolve the crystalline atorvastatin in the polymer, thereby forming a dispersion of amorphous atorvastatin.
    Type: Application
    Filed: November 23, 2005
    Publication date: April 2, 2009
    Inventors: Stephen Craig Dyar, Mayur P. Lodaya, Matthew J. Mollan, JR., Umang Shah, Hei Jen Sun, Zeri Teweldemedhin
  • Publication number: 20070020197
    Abstract: Materials and methods for preparing pharmaceutical nanoparticle suspensions or dispersions, granulations and dosage forms are disclosed. The methods employ a modular high-pressure spray homogenizer coupled to a wet granulator to form stabilized nanoparticle suspensions and granulations.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 25, 2007
    Inventors: Christopher Galli, Mayur Lodaya, Matthew Mollan, William Polak, Umang Shah, Chandra Vemavarapu