Method and system for instant single sign-on workflows

    公开(公告)号:US11140148B1

    公开(公告)日:2021-10-05

    申请号:US16834599

    申请日:2020-03-30

    Inventor: Rahul Suraparaju

    Abstract: A method, a non-transitory computer readable medium, and a system are disclosed for a single sign-on for services. The method includes: receiving, on a computer processor, user identification captured by a biometric device of a user; forwarding, by the computer processor, the user identification to an authentication server; receiving, on the computer processor, a user JSON Web Token (user-JWT), user principle name, active directory domain name, and user domain name password, upon authentication of the user by the authentication server; performing, by the computer processor, an active directory join operation with an active directory using the user principle name, the active directory domain name, and the user domain name password; launching, on the computer processor, a browser that communicates with the authentication server; and receiving, on the computer processor, an HTML page constructed with JavaScript code with clickable icons for provisioned services from the authentication server.

    METHOD AND SYSTEM FOR INSTANT SINGLE SIGN-ON WORKFLOWS

    公开(公告)号:US20210306323A1

    公开(公告)日:2021-09-30

    申请号:US16834599

    申请日:2020-03-30

    Inventor: Rahul SURAPARAJU

    Abstract: A method, a non-transitory computer readable medium, and a system are disclosed for a single sign-on for services. The method includes: receiving, on a computer processor, user identification captured by a biometric device of a user; forwarding, by the computer processor, the user identification to an authentication server; receiving, on the computer processor, a user JSON Web Token (user-JWT), user principle name, active directory domain name, and user domain name password, upon authentication of the user by the authentication server; performing, by the computer processor, an active directory join operation with an active directory using the user principle name, the active directory domain name, and the user domain name password; launching, on the computer processor, a browser that communicates with the authentication server; and receiving, on the computer processor, an HTML page constructed with JavaScript code with clickable icons for provisioned services from the authentication server.

    Method and System of Piggybacking User Registration With Mirrored Identities to Achieve Federation Without On-Premises Identities

    公开(公告)号:US20210306322A1

    公开(公告)日:2021-09-30

    申请号:US16834285

    申请日:2020-03-30

    Inventor: Rahul SURAPARAJU

    Abstract: A method, a non-transitory computer readable medium, and a system are disclosed for user registration with mirrored identities to achieve federation without on-premises identities. The method including: forwarding, from a computer processor, a password-based authentication request for a user to an active directory for access to cloud services; receiving, on the computer processor, a cloud authentication from the active directory for the user; piggybacking, on the computer processor, the cloud authentication for the user from the active directory with a FIDO2 registration to an authentication server; requesting, by the computer processor, an application or service from a cloud provider with the cloud authentication for the user from the FIDO2 registration; and receiving, on the computer processor, the application or service from the cloud provider.

    TEXT LOCATION METHOD AND APPARATUS
    76.
    发明申请

    公开(公告)号:US20210303901A1

    公开(公告)日:2021-09-30

    申请号:US16836662

    申请日:2020-03-31

    Inventor: Junchao Wei

    Abstract: Aspects of the present invention provide a new text location technique, which can be applied to general handwriting detection at a variety of levels, including characters, words, and sentences. The inventive technique is efficient in training deep learning systems to locate text. The technique works for different languages, for text in different orientations, and for overlapping text. In one aspect, the technique's ability to separate overlapping text also makes the technique useful in application to overlapping objects. Embodiments take advantage of a so-called skyline appearance that text tends to have. Recognizing a skyline appearance for text can facilitate the proper identification of bounding boxes for the text. Even in the case of overlapping text, discernment of a skyline appearance for words can help with the proper identification of bounding boxes for each of the overlapping text words/phrases, thereby facilitating the separation of the text for purposes of recognition.

    KEY-BASED SECURITY FOR CLOUD SERVICES

    公开(公告)号:US20210099288A1

    公开(公告)日:2021-04-01

    申请号:US16588153

    申请日:2019-09-30

    Abstract: In providing cloud services, key-based security measures specific to a local network are utilized when an internal client terminal logs into the network to access cloud services, and when a remote client terminal connects directly to the cloud services. A cloud service computer references the credential authorization service of the local network, allowing key-based security measures of that network to be applied even when a remote client terminal connects directly to a cloud service computer. By referencing the local credential authorization service, it is possible to provide cloud services to different organizations that administer key-based security measures independently of each other.

    GENERATION OF TRANSLATED ELECTRONIC DOCUMENT FROM AN INPUT IMAGE

    公开(公告)号:US20210097143A1

    公开(公告)日:2021-04-01

    申请号:US16586175

    申请日:2019-09-27

    Abstract: A method of generating an editable translated electronic document from an input image of an original document with a first layout includes: segmenting the input image to generate a first region including first untranslated text; extracting, from the first region, the first untranslated text and a first layout information; generating an editable output data including the first untranslated text and the first layout information; translating the first untranslated text into a translated text; editing the output data to include the translated text; and generating, using the first layout information, the translated electronic document including the translated text and a second layout that is identical to the first layout.

Patent Agency Ranking